Skip to content
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

Release tar for 1.3.0 #54

Open
Thermi opened this issue Mar 29, 2024 · 1 comment
Open

Release tar for 1.3.0 #54

Thermi opened this issue Mar 29, 2024 · 1 comment

Comments

@Thermi
Copy link

Thermi commented Mar 29, 2024

Right now there's no tar file for the release 1.3.0. But it's there for older releases. Package maintainers depend on the existence of these files. If these files are not provided anymore, the files used for making the packages need to be changed accordingly. That's a bigger time investment than making the tar (also pertains a lot more people).

So could you please make a tar for 1.3.0, as for 1.2.3 and older releases?

@jborean93
Copy link
Contributor

jborean93 commented Apr 1, 2024

Can you share what is missing or insufficient about the sdist published to PyPI or the auto generated .tar.gz of the release? From my perspective this is just extra work that provides little to no benefits as there is already 3 ways you can get the source code for a release

In the past releases were done manually by a user offline whereas now the releases are automated using the GitHub actions step.

he files used for making the packages need to be changed accordingly. That's a bigger time investment than making the tar (also pertains a lot more people).

While I can sympathize they would still have to update the files/spec to point to the new version and ultimately it's a simple change in the URL needed to the newer ones.

Unless there is extra information I am unaware of I don't have any plans on re-adding the explicit tar.gz as it adds extra dependencies (actions) to the GHA pipeline for what seems to be little to no benefits. I'm happy to be proven otherwise though.

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

No branches or pull requests

2 participants