-
-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit resolves unit tests locally failing under at least PyPy 3.6 (and probably PyPy 3.7 as well), pertaining to the troublesome private getter now known as `beartype._util.func.utilfuncorigin.get_callable_origin_label`. For reasons, PyPy appears to be dynamically reducing pure-Python callables into C-based callables -- which is fascinating and horrifying. This commit generalizes this callable to account for PyPy's obscene, aberrant, and abhorrent behaviour. Unrelatedly, this commit also thresholds GitHub Actions continuous integration (CI) tests to a sane maximum duration of time to avoid the pull request (PR) we do *not* talk about here. Okay, it was #23. I blame only myself. (*Unlikeliest strikeouts of a shirked dirk!*)
- Loading branch information
Showing
14 changed files
with
560 additions
and
391 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.