Skip to content

deps: click range & advertised Python version - #365

Merged
awanlin merged 2 commits into
backstage:mainfrom
Believe-SA:deps/loosen-click-and-pymdown
Aug 11, 2026
Merged

deps: click range & advertised Python version#365
awanlin merged 2 commits into
backstage:mainfrom
Believe-SA:deps/loosen-click-and-pymdown

Conversation

@GabDug

@GabDug GabDug commented Aug 8, 2026

Copy link
Copy Markdown
Member

Hey @awalin,

Just a small update to:

  • align the docs with the Python version declared in pyproject.toml (& required by dependencies like pymdown-extensions)
  • remove the click upper-range, which is not required anymore and is generating renovate churn with bumps
    • In fix: reload broken with latest click #321 I set an upper-range as we didn't know when the dependency was going to be fixed, we now know that only 8.3.* breaks the auto-reload.
    • the current range could (theoretically) allow a broken click version to be installed, which is counter-productive

Thanks again for all your work!

GabDug and others added 2 commits August 8, 2026 17:57
Only exclude the broken 8.3 line; other version bounds come from
transitive dependencies so we do not need to keep bumping an upper pin.

Co-authored-by: Cursor <cursoragent@cursor.com>
Align the README with pyproject.toml requires-python.

Co-authored-by: Cursor <cursoragent@cursor.com>

@awanlin awanlin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks, always keeping this clean @GabDug, much appreciated! 🙏

@awanlin
awanlin merged commit eb0d9df into backstage:main Aug 11, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants