Skip to content

Use poetry lockfile for publish workflow deps. Fix deprecation. Cooldown dependabot.#540

Merged
IanButterworth merged 3 commits intomasterfrom
ib/fix_publish
Apr 6, 2026
Merged

Use poetry lockfile for publish workflow deps. Fix deprecation. Cooldown dependabot.#540
IanButterworth merged 3 commits intomasterfrom
ib/fix_publish

Conversation

@IanButterworth
Copy link
Copy Markdown
Member

@IanButterworth IanButterworth commented Apr 6, 2026

Replace unpinned `pip install PyGithub semver` with poetry install
using the lockfile. Also fix deprecated PyGithub auth API.
@DilumAluthge
Copy link
Copy Markdown
Member

Instead of Poetry, could we use uv instead?

@IanButterworth
Copy link
Copy Markdown
Member Author

Instead of Poetry, could we use uv instead?

BIg change given how much poetry is used around the repo. That could be done in another PR

@IanButterworth IanButterworth changed the title Use poetry lockfile for publish workflow deps Use poetry lockfile for publish workflow deps. Fix deprecation. Cooldown dependabot. Apr 6, 2026
@IanButterworth IanButterworth merged commit 14f3f37 into master Apr 6, 2026
2 checks passed
@IanButterworth IanButterworth deleted the ib/fix_publish branch April 6, 2026 19:49
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