Skip to content
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

macos-latest (11.6) is not longer working with pypy3 #244

Closed
mlech-reef opened this issue Sep 23, 2021 · 4 comments
Closed

macos-latest (11.6) is not longer working with pypy3 #244

mlech-reef opened this issue Sep 23, 2021 · 4 comments
Labels
bug Something isn't working

Comments

@mlech-reef
Copy link

mlech-reef commented Sep 23, 2021

Describe the bug
macos-latest is not longer working with pypy3

Which version of the action are you using?
v2

Environment
Mac

Python Versions
pyp3

To Reproduce
Use macos-latest and pypy3

Run/Repo Url
https://github.com/Backblaze/B2_Command_Line_Tool/pull/752/checks?check_run_id=3689409724

Screenshots
image

Additional context
macos-latest has recently been changed from 10.15 to 11.6. This is probably the cause of the problem.
image

@mlech-reef mlech-reef added the bug Something isn't working label Sep 23, 2021
@nulano
Copy link

nulano commented Sep 23, 2021

The pypy3 version selector is effectively deprecated and points to pypy-3.6 which is not preinstalled on macOS-11 images. You should use something like pypy-3.7 instead: https://github.com/actions/setup-python#specifying-a-pypy-version

I don't expect this to be fixed, rather I would expect pypy3 to be properly deprecated instead.

@mlech-reef
Copy link
Author

Thanks for letting me know. This is somehow hidden information. I wish Github Actions had a better deprecation system for the actions that are being used.

fishilico added a commit to fishilico/home-files that referenced this issue Sep 26, 2021
GitHub is migrating macos-latest to macos-11, and it only has pypy-3.7:
https://github.com/actions/virtual-environments/blob/45df250473c17be4ad5439675d73415ae94d7803/images/macos/macos-11-Readme.md#pypy

There are known issues about this:
- actions/setup-python#244
  "macos-latest (11.6) is not longer working with pypy3"
- https://github.com/actions/setup-python/actions/workflows/test-pypy.yml
  tests are failing
fishilico added a commit to fishilico/home-files that referenced this issue Sep 26, 2021
GitHub is migrating macos-latest to macos-11, and it only has pypy-3.7:
https://github.com/actions/virtual-environments/blob/45df250473c17be4ad5439675d73415ae94d7803/images/macos/macos-11-Readme.md#pypy

There are known issues about this:
- actions/setup-python#244
  "macos-latest (11.6) is not longer working with pypy3"
- https://github.com/actions/setup-python/actions/workflows/test-pypy.yml
  tests are failing
jwodder added a commit to con/fscacher that referenced this issue Oct 7, 2021
jwodder added a commit to datalad/datalad-installer that referenced this issue Oct 7, 2021
jwodder added a commit to datalad/datalad-installer that referenced this issue Oct 7, 2021
stevepiercy added a commit to Pylons/deform that referenced this issue Oct 23, 2021
@nikita-bykov
Copy link
Contributor

Hello @mlech-reef! I agree with @nulano comment and hope it helped you.
I'm going to close this issue. Please let us know if you have any questions.

@hugovk
Copy link
Contributor

hugovk commented Nov 10, 2021

It would be really helpful to display a warning or error like this:

image

Or even in the logs when it runs, maybe:

Run actions/setup-python@v2
Error: PyPy 3.6 not found
+Note: 'pypy2' and 'pypy3' aliases are deprecated, use full format specifier

I've created #265 so it's at least mentioned in the README. Thanks!

hugovk added a commit to jazzband/contextlib2 that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-axes that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-constance that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-defender that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-embed-video that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/django-pipeline that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/prettytable that referenced this issue Nov 10, 2021
hugovk added a commit to jazzband/geojson that referenced this issue Nov 11, 2021
auvipy pushed a commit to jazzband/geojson that referenced this issue Nov 11, 2021
camilonova pushed a commit to jazzband/django-constance that referenced this issue Nov 11, 2021
atugushev pushed a commit to jazzband/pip-tools that referenced this issue Nov 12, 2021
aleksihakli pushed a commit to jazzband/django-axes that referenced this issue Nov 15, 2021
nedbat added a commit to nedbat/coveragepy that referenced this issue Dec 12, 2021
nedbat added a commit to nedbat/coveragepy that referenced this issue Dec 12, 2021
parafoxia added a commit to parafoxia/len8 that referenced this issue Dec 13, 2021
parafoxia added a commit to parafoxia/len8 that referenced this issue Dec 13, 2021
parafoxia added a commit to parafoxia/len8 that referenced this issue Dec 13, 2021
hramezani pushed a commit to jazzband/django-defender that referenced this issue Dec 13, 2021
brunns added a commit to brunns/PyHamcrest that referenced this issue Mar 3, 2022
brunns added a commit to brunns/PyHamcrest that referenced this issue Mar 3, 2022
offbyone pushed a commit to hamcrest/PyHamcrest that referenced this issue Mar 3, 2022
JiachenSmith added a commit to JiachenSmith/pip-tools that referenced this issue Mar 21, 2023
wannacfuture pushed a commit to wannacfuture/Tuto_Django that referenced this issue Jun 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants