Re: time for a new release: rc2
Michał Górny <[email protected]>
| Newsgroups | gmane.comp.python.pypy |
|---|---|
| Organization | Gentoo |
| Message-ID | <[email protected]> |
On Wed, 2020-09-16 at 16:56 +0300, Matti Picus wrote:
> I have uploaded rc2 of pypy v7.3.2 to https://buildbot.pypy.org/pypy/
> (note the trailing slash)
>
>
> The hashes are here
> https://foss.heptapod.net/pypy/pypy.org/-/blob/branch/default/pages/download_advanced.rst#L465
>
>
> The release note is here https://doc.pypy.org/en/latest/release-v7.3.2.html
>
>
> This release does include a 3.7 alpha.
>
Ok, I've done some thorough testing today.
PyPy2.7 looks all good. PyPy3.6 has some test failures, including 2
that are not on buildbot but that's not a regression from previous
version. PyPy3.7 has lots of test failures, too many for me to compare
against buildbot.
I've also tested PyPy3.7 against a set of ~200 packages. Two specific
problems came up:
1. attrs and zope.interface both fail tests with the following
exception:
zope.interface.exceptions.InvalidInterface: Concrete attribute, __orig_bases__
2. hypothesis fails tests with asyncio error:
Traceback (most recent call last):
File "/tmp/portage/dev-python/hypothesis-5.35.3/work/hypothesis-hypothesis-python-5.35.3/hypothesis-python-pypy3/tests/cover/test_async_def.py", line 33, in test_foo
@given(st.text())
File "/tmp/portage/dev-python/hypothesis-5.35.3/work/hypothesis-hypothesis-python-5.35.3/hypothesis-python-pypy3/build/lib/hypothesis/core.py", line 1145, in wrapped_test
raise the_error_hypothesis_found
File "/tmp/portage/dev-python/hypothesis-5.35.3/work/hypothesis-hypothesis-python-5.35.3/hypothesis-python-pypy3/tests/cover/test_async_def.py", line 30, in execute_example
asyncio.run(f())
File "/usr/lib/pypy3.7/lib-python/3/asyncio/runners.py", line 39, in run
loop = events.new_event_loop()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/events.py", line 762, in new_event_loop
return get_event_loop_policy().new_event_loop()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/events.py", line 660, in new_event_loop
return self._loop_factory()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/unix_events.py", line 51, in __init__
super().__init__(selector)
File "/usr/lib/pypy3.7/lib-python/3/asyncio/selector_events.py", line 54, in __init__
super().__init__()
File "/usr/lib/pypy3.7/lib-python/3/asyncio/base_events.py", line 370, in __init__
self._clock_resolution = time.get_clock_info('monotonic').resolution
TypeError: time() takes 0 positional arguments but 1 was given
--
Best regards,
Michał Górny
_______________________________________________
pypy-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-dev
signature.asc
(application/pgp-signature, 618 B)
-----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAl9j58ZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM3 NkE4NDUwOTQwOThEMjhDQzhCMjZDNTYzOUFEQUUyMzI5RTI0MEUACgkQY5ra4jKe JA6AiAgAxlwgkbCQrzlUggDUrCJE5NDrfpmxLyPXtAsQLfqBqvhcG+XINDZ4fVTt e+O8sa1nOhykn1NxfNkVuXGT9LZHaJ7BcM83kimyD2GjnghaHtPY71Jj8lNeSFZc 7X3ddMYLnHgtT4lh4+POrD9XWn9eCzrVJdtdqTRSetXguJm36l7Xv8HHB35hjLQE fUyu0OakAm+Ng7xhCc+l/W9vDk78wM/UOdZQg5UuWO2j7vngOXmZBuY9Tmulz/ST GChzGXXn3b5eHW9PW6Ysfcp8VZpCCv6mClSO3Sh9HH7I8qBhadx+pKW07MflWcYz j4ubWqa+K3rEcE+7zOBWSD9HQRpFmQ== =fCrG -----END PGP SIGNATURE-----