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
Allow install under pypy #2559
Merged
Merged
Allow install under pypy #2559
Commits on Oct 22, 2021
-
-
-
Compat: handle bad cache items under pypy
PyPy raises an IndexError unpickling bad pickle files.
-
-
Fix typo in .github/workflows/test.yml
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
-
Both unit-tests and mypy fail for pypy3.6. As such, it's likely that far too many changes would be needed to justify supporting the older version.
-
Testing: only support pypy3.7+
The older ast does not support quite a few unicode edge cases and is disliked by mypy.
-
-
Update github actions for pypy
We have to pass information about the interpreter to tox, so that we can skip the python2 tests
Commits on Oct 27, 2021
-
-
Previously in CI, pypy tests would hang forever due to https://foss.heptapod.net/pypy/pypy/-/issues/3317. This was fixed in the latest release, so we can remove the workaround.
-
Commits on Oct 28, 2021
-
-
Revert "Tox: simplify pypy command"
This reverts commit 6c66ab3. Even though this bug is not present for newer versions of pypy, the github action tends to receive older versions (7.3.5 on macos and 7.3.6 on windows/linux)
-
-
Commits on Oct 29, 2021
Commits on Oct 31, 2021
Commits on Nov 1, 2021
Commits on Nov 12, 2021
Commits on Nov 14, 2021
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.