Skip to content

Use trusted publishing#456

Open
ewjoachim wants to merge 12 commits into
mainfrom
trusted-publishing
Open

Use trusted publishing#456
ewjoachim wants to merge 12 commits into
mainfrom
trusted-publishing

Conversation

@ewjoachim

@ewjoachim ewjoachim commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Small PR (but the uv.lock is taking a lot of diff lines) that changes CI and publishing to make it easier and more secure.

This includes:

  • Dropping antiquated Python versions 3.7, 3.8, 3.9, pypy3.9
  • Adding new versions 3.14, pypy3.11
  • Releasing from GitHub Releases, without a Release commit (Changelog is now in Releases, version is inferred from git tags)

@ewjoachim ewjoachim changed the title Add pytest-env Use trusted publishing Jun 15, 2026
@ewjoachim ewjoachim requested a review from ybastide June 15, 2026 09:57
@ewjoachim ewjoachim force-pushed the trusted-publishing branch 6 times, most recently from 83b0eda to ca9d037 Compare June 15, 2026 10:21
@ewjoachim ewjoachim force-pushed the trusted-publishing branch from ca9d037 to 223c2de Compare June 15, 2026 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant