Skip to content

Update pypi_release.yml action to update pypi distribution#180

Merged
ayush9pandey merged 10 commits intomasterfrom
pypi-action-patch-2
Mar 22, 2025
Merged

Update pypi_release.yml action to update pypi distribution#180
ayush9pandey merged 10 commits intomasterfrom
pypi-action-patch-2

Conversation

@ayush9pandey
Copy link
Collaborator

@ayush9pandey ayush9pandey commented Feb 16, 2025

Two changes were needed to run pypi release github action successfully:

Removed bdist universal tag in pyproject because universal wheel distribution was deprecated in setuptools.

Add auditwheel repair because pypi rejects linux_x86 wheel, following this: astral-sh/uv#9596 (comment)
@ayush9pandey ayush9pandey deployed to Release Deploy February 16, 2025 03:50 — with GitHub Actions Active
@ayush9pandey ayush9pandey changed the title Update pypi_release.yml Update pypi_release.yml action to update pypi distribution Feb 16, 2025
@ayush9pandey ayush9pandey marked this pull request as ready for review February 16, 2025 03:58
@ayush9pandey
Copy link
Collaborator Author

Pypi was successfully updated after these fixes: https://pypi.org/project/Bioscrape/1.3.0/

For future, we can simply run the action under "Actions" tab to push a new release to pypi.

Copy link
Collaborator

@WilliamIX WilliamIX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@ayush9pandey ayush9pandey merged commit 8c14123 into master Mar 22, 2025
11 checks passed
@ayush9pandey ayush9pandey deleted the pypi-action-patch-2 branch March 22, 2025 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants