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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.