GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — BLD: Temporarily pin setuptools-scm<10 by QuLogic · Pull Request #31401 · matplotlib/matplotlib

Conversation

@QuLogic

@QuLogic QuLogic commented Mar 26, 2026

Copy link
Copy Markdown
Member

PR summary

This is currently causing warnings at runtime in the editable install, which breaks almost all tests.

We'll need this until at least pypa/setuptools-scm#1314 is fixed, or we come up with a better fix.

AI Disclosure

None

PR checklist

  • [n/a] "closes #0000" is in the body of the PR description to link the related issue
  • new and changed code is tested
  • [n/a] Plotting related features are demonstrated in an example
  • [n/a] New Features and API Changes are noted with a directive and release note
  • [n/a] Documentation complies with general and docstring guidelines

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@QuLogic
BLD: Temporarily pin setuptools-scm<10
acf3fa1
This is currently causing warnings at runtime in the editable install,
which breaks almost all tests.
@QuLogic QuLogic added this to the v3.10.9 milestone Mar 26, 2026
@QuLogic QuLogic added the Maintenance label Mar 26, 2026
This was referenced Mar 26, 2026
MNT: account for changes in setuptools-scm #31387
Draft
DOC: Rename gallery README.txt files to GALLERY_HEADER.rst #31399
Merged
scottshambaugh
scottshambaugh approved these changes Mar 27, 2026
View reviewed changes

@scottshambaugh scottshambaugh left a comment

Copy link
Copy Markdown
Contributor

There was a problem hiding this comment.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remaining CI failure looks real but unrelated.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@QuLogic

QuLogic commented Mar 27, 2026

Copy link
Copy Markdown
Member Author

We should probably investigate it but it's not consistently failing.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@QuLogic

QuLogic commented Mar 27, 2026

Copy link
Copy Markdown
Member Author

I'll merge as CI fixes only need one approval.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@QuLogic
QuLogic merged commit 443c728 into matplotlib:main Mar 27, 2026
51 of 53 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@QuLogic
QuLogic deleted the pin-setuptools-scm branch March 27, 2026 05:44
@lumberbot-app

lumberbot-app Bot commented Mar 27, 2026

Copy link
Copy Markdown

Owee, I'm MrMeeseeks, Look at me.

There seem to be a conflict, please backport manually. Here are approximate instructions:

  1. Checkout backport branch and update it.
git checkout v3.10.x
git pull
  1. Cherry pick the first parent branch of the this PR on top of the older branch:
git cherry-pick -x -m1 443c728e3af423a882d51e758c88577959e0c7d1
  1. You will likely have some merge/cherry-pick conflict here, fix them and commit:
git commit -am 'Backport PR #31401: BLD: Temporarily pin setuptools-scm<10'
  1. Push to a named branch:
git push YOURFORK v3.10.x:auto-backport-of-pr-31401-on-v3.10.x
  1. Create a PR against branch v3.10.x, I would have named this PR:

"Backport PR #31401 on branch v3.10.x (BLD: Temporarily pin setuptools-scm<10)"

And apply the correct labels and milestones.

Congratulations — you did some good work! Hopefully your backport PR will be tested by the continuous integration and merged soon!

Remember to remove the Still Needs Manual Backport label once the PR gets merged.

If these instructions are inaccurate, feel free to suggest an improvement.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@lumberbot-app lumberbot-app Bot added the Still Needs Manual Backport label Mar 27, 2026
This was referenced Mar 27, 2026
Update setuptools-scm requirement from <10,>=7 to >=7,<11 #31410
Closed
Backport PR #31323 on branch v3.10.x (FIX: Prevent crash when removing a subfigure containing subplots) #31411
Merged
rcomer pushed a commit to rcomer/matplotlib that referenced this pull request Mar 28, 2026
@QuLogic @rcomer
Backport PR matplotlib#31401: BLD: Temporarily pin setuptools-scm<10
c986d12
BLD: Temporarily pin setuptools-scm<10
(cherry picked from commit 443c728)
@rcomer rcomer mentioned this pull request Mar 28, 2026
Backport PR #31401: BLD: Temporarily pin setuptools-scm<10 #31418
Merged
@rcomer rcomer removed the Still Needs Manual Backport label Mar 28, 2026
rcomer pushed a commit to rcomer/matplotlib that referenced this pull request Mar 28, 2026
@QuLogic @rcomer
Backport PR matplotlib#31401: BLD: Temporarily pin setuptools-scm<10
8050516
BLD: Temporarily pin setuptools-scm<10
(cherry picked from commit 443c728)
rcomer pushed a commit to rcomer/matplotlib that referenced this pull request Mar 28, 2026
@QuLogic @rcomer
Backport PR matplotlib#31401: BLD: Temporarily pin setuptools-scm<10
e744c71
BLD: Temporarily pin setuptools-scm<10
(cherry picked from commit 443c728)
rcomer pushed a commit to rcomer/matplotlib that referenced this pull request Mar 28, 2026
@QuLogic @rcomer
Backport PR matplotlib#31401: BLD: Temporarily pin setuptools-scm<10
a0915d9
BLD: Temporarily pin setuptools-scm<10
(cherry picked from commit 443c728)
rcomer pushed a commit to rcomer/matplotlib that referenced this pull request Mar 28, 2026
@QuLogic @rcomer
Backport PR matplotlib#31401: BLD: Temporarily pin setuptools-scm<10
10ec925
BLD: Temporarily pin setuptools-scm<10
(cherry picked from commit 443c728)
rcomer pushed a commit to rcomer/matplotlib that referenced this pull request Mar 28, 2026
@QuLogic @rcomer
Backport PR matplotlib#31401: BLD: Temporarily pin setuptools-scm<10
a8b0118
BLD: Temporarily pin setuptools-scm<10
(cherry picked from commit 443c728)
rcomer pushed a commit to rcomer/matplotlib that referenced this pull request Mar 28, 2026
@QuLogic @rcomer
Backport PR matplotlib#31401: BLD: Temporarily pin setuptools-scm<10
6aac3da
BLD: Temporarily pin setuptools-scm<10
(cherry picked from commit 443c728)
timhoffm added a commit that referenced this pull request Mar 29, 2026
@timhoffm
Merge pull request #31418 from rcomer/pin-setuptools-scm-backport
9220b77
Backport PR #31401: BLD: Temporarily pin setuptools-scm<10
This was referenced Mar 29, 2026
Fix: Prevent Cursor blitting from erasing overlapping axes (#25670) #31368
Merged
[DEV]: add pixi.lock and add pixi to pyproject.toml #31384
Open
This was referenced Apr 21, 2026
Backport PR #31282 on branch v3.10.x (SEC: Block shell escapes in latex and ps commands) #31542
Closed
Backport PR #31248 on branch v3.10.x (SEC: Remove eval() from validate_cycler) #31543
Closed
merge up v3.10.9 #31560
Merged
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@scottshambaugh scottshambaugh scottshambaugh approved these changes

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

Maintenance

Projects

None yet

Milestone

v3.10.9

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

3 participants

@QuLogic @scottshambaugh @rcomer
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.