Skip to content

Uploads broken #68

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

Closed
srittau opened this issue Oct 14, 2022 · 9 comments
Closed

Uploads broken #68

srittau opened this issue Oct 14, 2022 · 9 comments

Comments

@srittau
Copy link
Member

srittau commented Oct 14, 2022

Currently, it seems that PyPI uploads are broken. See for example these two runs:

But none of the stubs (regex, colorama, paho-mqtt, redis) have recent uploads.

@srittau
Copy link
Member Author

srittau commented Oct 14, 2022

@JelleZijlstra
Copy link
Contributor

I suspect there's something wrong with the sort_by_dependency() function; that would explain why nothing happens after it prints what packages it would upload. I can't reproduce the problem locally though.

@JelleZijlstra
Copy link
Contributor

I just triggered a manual run and it worked: https://pypi.org/project/types-regex/#history got uploaded. Not sure what changed.

@hauntsaninja
Copy link
Contributor

hauntsaninja commented Oct 14, 2022

Sorry for the trouble! I just merged something to typeshed, so hopefully we'll have another datapoint soon. One more note is I'll have limited availability this weekend. Feel free to revert #61 if need be (looks to me like things were working before that, at least).

@JelleZijlstra I might be confused, but didn't we print the Building and uploading stubs for: redis, colorama, paho-mqtt message after sort_by_dependency?

@JelleZijlstra
Copy link
Contributor

@JelleZijlstra I might be confused, but didn't we print the Building and uploading stubs for: redis, colorama, paho-mqtt message after sort_by_dependency?

We do, but the printed output is the input to sort_by_dependency:

print("Building and uploading stubs for:", ", ".join(distributions))

@hauntsaninja
Copy link
Contributor

@srittau
Copy link
Member Author

srittau commented Oct 15, 2022

I also (successfully) triggered the rebuild of redis, colorama, and paho-mqtt. I would still like to keep this open for a bit. I'm wary of a bug that fixes itself.

@hauntsaninja
Copy link
Contributor

Looks like things have continued to work, as far as I can tell.

We do, but the printed output is the input to sort_by_dependency

I think that's true on main, but false on the commit we saw the issue (got changed in #69), see:

print("Building and uploading stubs for:", ", ".join(to_upload))

I'm really a little mystified. Assuming there was an issue that is now fixed, #69 seems most likely to have fixed it.

@srittau
Copy link
Member Author

srittau commented Nov 1, 2022

Well, this hasn't happened since, so closing this for now. I blame weird caching issues or the phase of the moon.

@srittau srittau closed this as not planned Won't fix, can't repro, duplicate, stale Nov 1, 2022
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

3 participants