-
Notifications
You must be signed in to change notification settings - Fork 778
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
pypy: support 3.9 #2143
pypy: support 3.9 #2143
Conversation
6ae2fc3
to
927512f
Compare
As discussed in #2137 this will be blocked until the next PyPy rc. |
927512f
to
17528b7
Compare
Added a commit to support the newly released PyPy 3.9 |
I think there are merge conflicts? |
Resolved :) Let's hope this works... |
Many CI runs are failing. |
Looks like most of them were failing due to a variable that wasn't renamed, but the pypy3.9 runners are failing to a link error.
|
Looks like the lib name has added the minor version in PyPy 3.9: $ python
Python 3.9.10 (8276b505180f70c5784a698a510f0a17317a85c3, Feb 19 2022, 16:51:03)
[PyPy 7.3.8 with GCC Apple LLVM 13.0.0 (clang-1300.0.29.30)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>> import sysconfig
>>>> sysconfig.get_config_var("LIBDIR")
'/Users/david/tools/pypy3.9-v7.3.8-osx64/bin'
>>>> sysconfig.get_config_var("LDLIBRARY")
'libpypy3-c.dylib'
$ ls /Users/david/tools/pypy3.9-v7.3.8-osx64/bin
libpypy3.9-c.dylib pypy3 python python3.9
pypy pypy3.9 python3
$ ls /Users/david/tools/pypy3.7-v7.3.8-osx64/bin
libpypy3-c.dylib pypy3 python python3.7
pypy pypy3.7 python3 Compare @mattip are you able to comment on whether this is intended / expected? Note also that |
Seems likely unintended to me; posted at https://foss.heptapod.net/pypy/pypy/-/issues/3689 |
Actually I found this minor version is mentioned in https://foss.heptapod.net/pypy/pypy/-/blob/branch/py3.9/pypy/doc/release-v7.3.8.rst I'll push a commit to add minor version to the lib name on PyPy 3.9 |
9f213fd
to
d8f2181
Compare
|
ba5c672
to
971d77a
Compare
5d7d8e1
to
efbf92b
Compare
cc @mattip