Skip to content

Tags: indygreg/python-build-standalone

Tags

20241002

Toggle 20241002's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump to CPython 3.12.7. (#335)

* Bump to CPython 3.12.7.

* Fix missing comma.

20240909

Toggle 20240909's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Switch from `semver::Version` to `pep440_rs::Version` for Python vers…

…ion comparisons during release (#328)

Otherwise, we fail to parse `3.13.0rc2` because the Python prerelease syntax does not match the Cargo SemVer syntax

20240814

Toggle 20240814's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update to CPython 3.12.5 (#299)

20240726

Toggle 20240726's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Avoid duplicating .tar.gz suffix on stripped builds (#293)

20240725

Toggle 20240725's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix install_only_stripped name translation (#288)

20240713

Toggle 20240713's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add a release workflow to GitHub Actions (#257)

20240415

Toggle 20240415's commit message
Add GitHub Actions workflow

20240224

Toggle 20240224's commit message
pythonbuild: update default time in tar archives to 2024-01-01

Let's emit somewhat modern timestamps instead of times from 2021.

The new date is midnight in UTC not midnight in US/Pacific.

20240107

Toggle 20240107's commit message
unix: normalize build configuration to aid portability

This commit implements a long desired feature to normalize the build
configuration in various distribution files post build but pre
packaging.

The goal of this general feature is to make distributions highly
portable. Before, configurations (which were used to e.g. compile
extension modules) referenced build environment paths, like `/tools`.
This is not desirable and can confuse downstream users when unexpected
settings are used.

The impetus for this work is #194. As part of this change we strip the
`-fdebug-default-version` argument from `CFLAGS` to restore CFLAGS
compatibility with GCC.

There's no doubt additional settings that could be normalized. Those
can be implemented as follow-ups.

20231002

Toggle 20231002's commit message
downloads: CPython 3.12.0rc3 -> 3.12.0