Closed nicoddemus closed 6 years ago
@nicoddemus I would love to!
I'm not familiar with upload packages with PyPi; I see that somebody uploaded a clcache
package to PyPi -- but it wasn't me. If I understand it right, it's a matter of setting up an account and then running python setup.py sdist upload
. Alas, it appears that I don't have the right permissions to upload new versions. Trying to upload results in:
$ python setup.py sdist upload
[..]
error: Upload failed (403): The user 'frerich' isn't allowed to upload to project 'clcache'. See https://pypi.org/help/#project-name for more information.
$
Judging by commit https://github.com/frerich/clcache/commit/c44a1f4b37462445a949af7163d103f332078eef it appears that a GitHub user by the name xoviat
introduced this feature a while ago -- alas, he appears to have deleted his GitHub account, I don't know how to contact him.
According to https://pypi.org/help/#project-name-claim it appears that there is no (obvious) way to relciam a package either. :-/
I now found that a PyPi account by the name of ghost555 appears to be the maintainer of the existing clcache package. I suppose it is an alias of xoviat. I'll try to get in touch with him and see whether he would be willing to transfer (or share) the ability to upload new versions.
Hi @frerich,
Oh I thought it was just a fluke that the package was not published.
To publish the package ideally one would do in a virtual environment:
pip install wheel twine
python setup.py bdist_wheel sdist
twine upload dist\*
python setup.py upload
is no longer recommended because it sends the password in plain text to the server, which is not secure.
Indeed @xoviat
has deleted his GitHub account, that user handle is familiar to me from other projects. On PyPI it appears the mainteiner is https://pypi.org/user/ghost555/, which looks like a placeholder for a deleted account.
Oh well, it seems there's nothing that can be done until the claim process is laid out. 😕
@nicoddemus By the way, I must admit that I indeed forgot about the PyPI package at first -- which is why I now decided to write down a Release Checklist. I just don't do releases often enough to remember all the steps. :-)
Heh fair enough! 😁
clcache v4.2.0 is now available on PyPI. :-)
Hi @frerich,
Would it be possible to publish the latest release to PyPI?
I'm one of the maintainers of the [conda-forge recipe](), and it would be great to update it to download from PyPI instead of from GitHub. 👍