-
-
Notifications
You must be signed in to change notification settings - Fork 213
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
Latest release 3.3.1 fails to deploy to pypi #107
Comments
ping @James1345 |
ping :) |
Is there any sign of life from @James1345 ? Should we consider transfering the ownership of this repo and the pypi package to someone more active? |
Feel free to drop him an email, you can find it here: |
Thing is he should have already received multiple email regarding this issue and did not respond to any of those (Pypi email confirmation, Github notifications...) |
he does reply to personal emails relatively quick. People tend to filter away auto-emails into folders. At least I do :) |
I sent an email. |
@James1345 replied
|
Okay, email address verified, the builds should succeed now hopefully
…On Thu, 30 Aug 2018 at 12:56, Raphaël Stefanini ***@***.***> wrote:
@James1345 <https://github.com/James1345> replied
PyPi seem to have changed something and I can't get back into my old
account. I don't know why yet, but it seems to have completely lost my
email address as one that's registered to an account.
I'm contacting PyPi support to see if I can get back into the account
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#107 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAkjesBjRF1EQFaaQM_zu7LxJkJMn3u_ks5uV9LhgaJpZM4VnxJj>
.
|
Travis build went through but show |
Good spot. Need to force it to try a pypi deployment somehow...
…On Tue, 4 Sep 2018 at 12:37, Raphaël Stefanini ***@***.***> wrote:
Travis build went through but show Skipping a deployment with the pypi
provider because this is not a tagged commit
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#107 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAkjehun2Bc9OZlRzo4kVyGo-2j7rYx7ks5uXmYBgaJpZM4VnxJj>
.
|
@James1345 any update on this? |
ping |
next release should force a deployment |
just tagged master as 3.3.1, hopefully already on its way to pypi |
Release failed :( @James1345
https://travis-ci.org/James1345/django-rest-knox/jobs/434573815 |
@James1345 did you forget to update your password in |
That's not impossible |
Hey guys, Would be nice to merge #109 with a successful pypi release 🎉 @James1345 would you have a bit of time to create a PR with the updated credentials? Cheers 🤓 |
ping @James1345 |
I'll give it a poke this evening
…On Tue, 9 Oct 2018, 07:42 belugame, ***@***.***> wrote:
ping @James1345 <https://github.com/James1345>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#107 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAkjeukaaNfVb4vUX-KcPZv9JagOHVpIks5ujEU3gaJpZM4VnxJj>
.
|
@James1345 any chance we could see this moving forward or maybe you can delegate some permissions to @belugame ? |
❗ We are unable to release since almost 3 months now, @James1345 |
I did the thing. Is it still not working? |
Oh I wasn't aware you did. Just made a new release. It failed sadly: https://travis-ci.org/James1345/django-rest-knox/jobs/445302892
|
On it right now, just reminding myself how travis works |
Okay, I've re-reset the password. I'm doing a new release to try to make it deploy |
@belugame it successfully deployed the first build, but then the others fail when it tries to deploy again with the other django versions... not sure of the solution yet |
might be related to us having added a Manifest file here ca26c90 but for a release, i dont even know why it should build all versions and try to publish them.. that sounds wrong anyway |
Fixing it now with build stages |
Going to leave it for tonight. It looks odd, but the deployment at least succeeds. I'll properly secure another new password some other day (leave this issue open so I remember) |
I don't believe it's related to the manifest. The log says:
And then reading on https://pypi.org/help/#file-name-reuse, it seems that you cannot re-use the same filename twice - I guess to avoid replacing releases with new content and force you to bump your version instead. And I believe it has been like that for a long time: Do you know if it ever worked without errors? Anyway, I think everything is working as it should considering the release has been pushed to pypi. We should close this and maybe re-open another issue if we really want to fix those kinda false positive failure. Cheers |
It worked for the 2.7 config. The issue is that each config in the test
matrix is trying to deploy, which causes the file conflict.
Because we build a universal package, it should be fine to install 3.4.0
from pypi, we're just going to get this error every time we try to deploy
…On Wed, 24 Oct 2018, 12:23 Jonathan Liuti, ***@***.***> wrote:
I don't believe it's related to the manifest.
The log says:
Uploading distributions to https://upload.pypi.org/legacy/
Uploading django_rest_knox-3.4.0-py3-none-any.whl
100%|██████████████████████████████████████| 19.0k/19.0k [00:01<00:00, 14.6kB/s]
Uploading django-rest-knox-3.4.0.tar.gz
100%|██████████████████████████████████████| 16.6k/16.6k [00:00<00:00, 44.1kB/s]
NOTE: Try --verbose to see response content.
HTTPError: 400 Client Error: File already exists. See https://pypi.org/help/#file-name-reuse for url: https://upload.pypi.org/legacy/
And then reading on https://pypi.org/help/#file-name-reuse, it seems that
you cannot re-use the same filename twice - I guess to avoid replacing
releases with new content and force you to bump your version instead.
And I believe it has been like that for a long time:
https://travis-ci.org/James1345/django-rest-knox/builds/346312886
Do you know if it ever worked ?
Cheers
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#107 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAkjerQT7kJTIp-xEAs5jvPQYPAnkEivks5uoE3HgaJpZM4VnxJj>
.
|
This is precisely what I'm stating, yes. |
Created #138 to follow up on this, that way we can close this as the main issue is fixed. |
thank you @johnraz |
see job log: https://travis-ci.org/James1345/django-rest-knox/jobs/409780228
HTTPError: 400 Client Error: User 'xxx.xxx' does not have a verified primary email address. Please add a verified primary email before attempting to upload to PyPI. See https://pypi.org/help/#verified-email for more information.for more information. for url: https://upload.pypi.org/legacy/
Original author was informed by me.
The text was updated successfully, but these errors were encountered: