Skip to content

Conversation

@santisoler
Copy link
Member

Raise the requests response to provide more informative errors when the status code is between 400 and 600.

Relevant issues/PRs:

Part of #456

Raise the `requests` response to provide more informative errors when
the status code is between 400 and 600.
@santisoler
Copy link
Member Author

@leouieda, apparently the tests failures are due to figshare blocking some requests, particularly the ones ran from the macos hosts.

I'm ok if you want to skip these tests in order to make the release, or to just run them in a few hosts only. We can work this out later.

@leouieda
Copy link
Member

@santisoler thanks for implementing this! It might be something to do with them trying to block AI agents. I think it's fine to skip those since it's not a huge issue.

@ericpre
Copy link

ericpre commented Dec 28, 2025

This would be useful to get this PR merged to diagnose issues caused by recently introduced rate limits in zenodo.

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

Successfully merging this pull request may close these issues.

4 participants