-
Notifications
You must be signed in to change notification settings - Fork 247
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Twine 5.1.0 has been yanked leading to errors when publishing to PyPI with jsii-pacmak #4553
Comments
PR #4554 seems to address the issue? |
Yes. Will close this once the release is out. |
Release PR is out: #4556 |
[email protected] is released (still verifying the fix really does work with some package) |
Verified this release fix the issue. Closing. Thanks to @SamuelBucheliZ for reporting this. |
This issue is now closed. Comments on closed issues are hard for our team to see. |
Describe the bug
twine version 5.1.0 has been yanked (see https://pypi.org/project/twine/5.1.0/ ). More details in pypa/twine#1125
However, version 5.1.0 is hardcoded in
jsii/packages/jsii-pacmak/lib/targets/python/requirements-dev.txt
Line 9 in a32eb91
This leads to errors when publishing to PyPI with jsii-pacmak, e.g., in projen projects.
See also projen/projen#3674
Expected Behavior
jsii-pacmak uses a twine version that is available or makes it possible to override/configure the used twine version in order to deal with scenarios where a version is yanked.
Current Behavior
The publish step in projen using jsii-pacmak fails, because twine 5.1.0 has been yanked
Reproduction Steps
yarn build
Possible Solution
No response
Additional Information/Context
No response
SDK version used
1.100.0
Environment details (OS name and version, etc.)
Linux 5688aa804527 6.6.22-linuxkit #1 SMP Fri Mar 29 12:21:27 UTC 2024 x86_64 GNU/Linux
The text was updated successfully, but these errors were encountered: