Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Send confirmation link in email on new account registration #2065
I just wrote my first package that I wanted to publish on PyPI and didn't have an account. I have registered yesterday through the new registration form: https://pypi.org/account/register/.
The registration process had no issues, the account was directly active and the log in worked. Today I prepared the package for upload but i received a 401 error:
After some research, I saw also other people complaining, and this might happen if the activation link in the email is not clicked. So one problem might be that the activation email is not being sent and the account is directly active.
Since I don't found any way resending an activation link, and the login with the account worked normally I have deleted the account and made another registration using the old PyPI website: https://pypi.python.org/pypi?%3Aaction=register_form
This time I received an activation link, which led me to a page where I also had to accept the submission terms. So probably this part is missing and this is why the authorization failed with the other account.
Hello, I think the same fix needs to happen for test pypi. The guide asks you to register with a link to https://test.pypi.org/account/register/. I was getting some
Edit: see comment below and try that first. I suspect my "solution" is invalid, since I was able to "register" but still cannot upload.
Solution: I went to https://testpypi.python.org/pypi (where the difference is a
I believe the https://github.com/pypa/python-packaging-user-guide repo is the source code, would a PR fixing the
I still can't seem to find the right URL to use though. It's either these issues or using what I think the right URL should be:
redirect to itself fails?
I can confirm the reported behavior. I just recently wrote up my learnings from publishing a package to PyPI for the first time (link to my blog post) and found that
The workaround is to use the registration form on pypi.python.org/pypi, but then complete all other steps on pypi.org.
@svenevs: This is my
Interesting. It doesn't work for me, I was already registered on "real" pypi before getting the e-mail from the way I went about it (delete, alternative url). As such, the URL you have gives me