@@ -18,6 +18,11 @@ GitHub sends a notification each time a release page is created. You can click
1818"Watch" on a repository and customize to only receive release notifications. It
1919also provides an Atom/RSS feed, by appending ` .atom ` to the releases page URL.
2020
21+ Seeing the version on PyPI or the GitHub release page indicates that the version
22+ has been released. Tags are used to trigger the build process, and may be pushed
23+ again if issues come up during the release workflow. Therefore, you should not
24+ rely on git tags to indicate that the release has been published.
25+
2126## Schedule
2227
2328The Pallets team works on releases as their time permits. No one works full time
@@ -37,17 +42,3 @@ Building and publishing releases is automated with GitHub workflows and PyPI's
3742required to have 2FA enabled.
3843
3944[ Trusted Publisher ] : https://docs.pypi.org/trusted-publishers/
40-
41- [ Supply-chain Levels for Software Artifacts (SLSA)] [ slsa ] is a relatively new
42- framework for build and distribution security. We are gradually adopting it as
43- support and understanding in the Python community grows.
44-
45- [ slsa ] : https://slsa.dev/
46-
47- The context of each build is recorded and signed as SLSA provenance. The
48- provenance file can be found on the GitHub release page, usually called
49- ` multiple.intoto.jsonl ` . Eventually, PyPI will support uploading and displaying
50- verification for these files. For now, they can be verified manually using
51- [ slsa-verifier] .
52-
53- [ slsa-verifier ] : https://github.com/slsa-framework/slsa-verifier
0 commit comments