Closed
Description
Bug report
Bug description:
Hi, we recently started seeing several tests (namely test_binascii
, test_math_property
, test_tools
and test_zoneinfo
) to fail due to hypothesis warnings (which were recently turned into errors with #131802):
hypothesis.errors.HypothesisWarning: Authorization failed when trying to download artifact from GitHub. Check that you have a valid GITHUB_TOKEN set in your environment.`
or alternatively with
hypothesis.errors.HypothesisWarning: Could not connect to GitHub to get the latest artifact.
when I restrict the access to the internet.
I see that running with "CI"
set in the environment fixes the issue as the problematic profile with GitHubArtifactDatabase
is not registered, but that seems more like a lucky workaround.
I am not sure about the solution - maybe it can check whether "GITHUB_TOKEN"
is also available? Or maybe the warning should be ignored and not cause the tests to fail.
I also think it should honor -urlfetch
and -network
options.
CPython versions tested on:
3.13
Operating systems tested on:
Other
Linked PRs
Metadata
Metadata
Assignees
Labels
CI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.An unexpected behavior, bug, or errorAn unexpected behavior, bug, or error