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

Please upload a wheel package to pypi #502

Open
smurfix opened this issue Sep 16, 2022 · 6 comments
Open

Please upload a wheel package to pypi #502

smurfix opened this issue Sep 16, 2022 · 6 comments

Comments

@smurfix
Copy link

smurfix commented Sep 16, 2022

Builds using PEP517 and pyproject.toml no longer play nicely with pypi packages that require legacy build tools instead of simply installing a .whl file.

Please upload one.

@EwoutH
Copy link

EwoutH commented Oct 23, 2022

I'm currently also getting the following warning:

DEPRECATION: docopt is being installed using the legacy 'setup.py install' method, because it does not have a 'pyproject.toml' and the 'wheel' package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the '--use-pep517' option. Discussion can be found at pypa/pip#8559

@mboersma, @graingert or @keleshev, could one of you look into this?

@graingert
Copy link
Contributor

@EwoutH I don't have access to pypi for the docopt project

@graingert
Copy link
Contributor

You probably want https://github.com/jazzband/docopt-ng

@mboersma
Copy link
Member

AFACT, none of us have access to the pypi account except docopt's founder @keleshev, and we've failed to contact him for years. So docopt is effectively prevented from publishing a new release.

I very much encourage you to try docopt-ng!

@EwoutH
Copy link

EwoutH commented Oct 24, 2022

Thanks! I will definitely check out docopt-ng!

FYI, there are options to take over an abandoned PyPI package. This is a bit cumbersome but a lot easier if you’re already maintainer of the project. I 5ink contacting PyPI could go a long way.

See for more details: https://stackoverflow.com/questions/20732179/pypi-can-i-claim-to-be-the-new-maintainer-of-an-unmaintained-package

It should fall under this section of the PEP 541: https://peps.python.org/pep-0541/#continued-maintenance-of-an-abandoned-project

@MrMino
Copy link

MrMino commented Jul 24, 2023

This would be my last ditch attempt for this: sorry for spamming @keleshev, but can we please have this?

It only requires you to run pip wheel . in the root of the repo and upload the resulting file to pypi.

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

5 participants