Skip to content

Twine does not install with Python 3.13t #1234

Open
@zx80

Description

@zx80

Is there an existing issue for this?

  • I have searched the existing issues (open and closed), and could not find an existing issue

What keywords did you use to search existing issues?

gil freethreading

What operating system are you using?

Linux

If you selected 'Other', describe your Operating System here

No response

What version of Python are you running?

$ python3.13t --version
Python 3.13.2

How did you install twine? Did you use your operating system's package manager or pip or something else?

python3.13t -m venv venv
venv/bin/pip install twine==6.1.0
# ...
# ERROR: Failed building wheel for cryptographyFailed to build cryptography
# ERROR: Failed to build installable wheels for some pyproject.toml based projects (cryptography)

What version of twine do you have installed (include the complete output)

The installation of twine 6.1.0 failed, I cannot run `twine --version`.

Which package repository are you using?

pypi.org

Please describe the issue that you are experiencing

I cannot install twine on Python 3.13t freethreaded.

Please list the steps required to reproduce this behaviour

  1. attempt to install twine in a Python 3.13t venv.
  2. see that it fails.

Anything else you'd like to mention?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedIssues we can't or shouldn't get to yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions