-
-
Notifications
You must be signed in to change notification settings - Fork 239
build(python): Stop building and releasing PyPI package #2668
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
build(python): Stop building and releasing PyPI package #2668
Conversation
Until [Sentry CLI's PyPI upload limit is increased](pypi/support#7043), releases to PyPI may fail, as we are one or two releases away from hitting the limit. Once the limit is increased, we can revert this commit and re-enable PyPI releases.
fcfec35 to
a327e39
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: Stale Artifact References in Craft Configuration
Craft's requireNames section in .craft.yml still lists sentry_cli-.*.tar.gz files, but the Python packaging jobs (e.g., python-base) that produce them have been removed from the build workflow. This mismatch will cause the release process to fail due to missing required artifacts.
.craft.yml#L116-L117
Lines 116 to 117 in a327e39
| - /^sentry-cli-Windows-aarch64.exe$/ | |
| - /^sentry_cli-.*.tar.gz$/ |
We missed this in #2668. I am honestly not quite sure where the .tar.gz is generated, but it appears to be generated by the Python build process that we removed – [we can see it here on the PyPI page](https://pypi.org/project/sentry-cli/#files). Co-authored-by: daniel.szoke <daniel.szoke@sentry.io>
We missed this in #2668. I am honestly not quite sure where the .tar.gz is generated, but it appears to be generated by the Python build process that we removed – [we can see it here on the PyPI page](https://pypi.org/project/sentry-cli/#files). Co-authored-by: daniel.szoke <daniel.szoke@sentry.io> Co-authored-by: Cursor Agent <cursoragent@cursor.com>
This reverts commit 8e54ea4.
Revert the changes from #2668 and #2680 to re-enable PyPI releases, as our [project limit has been increased](pypi/support#7043)
Until Sentry CLI's PyPI upload limit is increased, releases to PyPI may fail, as we are one or two releases away from hitting the limit.
Once the limit is increased, we can revert this commit and re-enable PyPI releases.