Skip to content

20220227

Compare
Choose a tag to compare
@indygreg indygreg released this 27 Feb 18:35
· 604 commits to main since this release
  • SQLite upgraded from 3.37.2.0 to 3.38.0.0.
  • setuptools upgraded from 60.8.2 to 60.9.3.
  • The _tkinter extension module now links against the QuartzCore framework on macOS. The extension module likely worked before but the missing link annotation could result in problems if the build artifacts were relinked.
  • Windows distributions now properly annotate their dependence on pathcch and shlwapi.
  • The release machinery has been overhauled.
    • Install only archives are now created at release time instead of in CI.
    • install_only.tar.gz archives are now published for every released target architecture.
    • The full .tar.zst archives now have a -full suffix to denote them as such.
    • The release artifact filename now has the form cpython-<version>+<tag>-<triple>-<build>-<archive variant> instead of cpython-<version>-<triple>-<build>-<archive variant>-<timestamp>.
    • There are *.sha256 files published for each release archive containing the SHA-256 of that archive.
    • There is a SHA256SUMS file published containing the SHA-256 of every file in the release.