Skip to content

Bug: free-threaded Windows artifacts are skipped by add_to_pydotorg #400

@e-q

Description

@e-q

add_to_pydotorg.list_files() checks that each artifact filename starts with
the target release version. It accepts names such as:

python-3.14.0-amd64.exe
python-3.14.0-embed-amd64.zip

Free-threaded Windows ZIP artifacts use a t marker after the release version,
for example:

python-3.14.0t-amd64.zip

Those names do not start with 3.14.0- or 3.14.0., so the script treats them
as a different version and skips them.

Expected behavior

The release-file publishing script should recognize free-threaded Windows ZIP
artifacts for the target release and publish them with distinct file metadata.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions