pypy3 (7.3.1+dfsg-4) unstable; urgency=medium * Revert change to pypy3clean in 7.3.1+dfsg-2, that broke package removal. Build knowledge of cPython compatibility into pypy3clean, to determine pyc filenames. -- Stefano Rivera Tue, 21 Apr 2020 21:49:20 -0700 pypy3 (7.3.1+dfsg-3) unstable; urgency=medium * Fix sqlite3 cffi build on armhf, there was an error in the ctypes-arm patch. -- Stefano Rivera Tue, 21 Apr 2020 09:21:37 -0700 pypy3 (7.3.1+dfsg-2) unstable; urgency=medium * Cherry-pick a sqlite3 regression patch. * Point to the installed stdlib in the pypy-local sysconfig layout. * Build out autopkgtests a little. Test: cffi lib importability, local package installation, virtualenvs, byte-compilation. * Add /usr/local/lib/pypy3.6/dist-packages to sys.path, so users can locally install packages. (Closes: #956412) -- Stefano Rivera Mon, 20 Apr 2020 15:36:17 -0700 pypy3 (7.3.1+dfsg-1) unstable; urgency=medium * New upstream release, upload to unstable * Refresh patches. -- Stefano Rivera Fri, 10 Apr 2020 12:34:21 -0700 pypy3 (7.3.1~rc2+dfsg-1) experimental; urgency=medium * New upstream RC, upload to experimental * Update copyright. * Bump Standards-Version to 4.5.0, no changes needed. * Refresh patches. * Update build-cffi-modules to use upstream's new library location. -- Stefano Rivera Thu, 09 Apr 2020 16:05:54 -0700 pypy3 (7.3.0+dfsg-4) unstable; urgency=medium * Patch: Build Sphinx docs with Python 3. This requires disabling autodoc and other custom extensions. * Byte compile exception patterns (bcep) changes following python3-defaults (3.8.2-2): - new "file" type to list just one file example: file|-4.0|/usr/share/foo/test.py - ignore lines that start with hash char. (to allow comments) - tighten checking directory name (partial match was possible before) - in "re" type's pattern - check relative paths in addition to full path (i.e. no need to include directory path in the pattern) example: re|-4.0|/usr/lib/bar|baz/test.*\.py - only warn about invalid patterns (instead of failing) * Execute python2 (instead of python) during the build. * We don't need python-docutils, any more. -- Stefano Rivera Tue, 24 Mar 2020 19:16:53 -0700 pypy3 (7.3.0+dfsg-3) unstable; urgency=medium * Patch: Force s390x port to target z10 by default, fixing FTBFS. -- Stefano Rivera Wed, 15 Jan 2020 09:53:22 +0000 pypy3 (7.3.0+dfsg-2) unstable; urgency=medium * Build-Depend on python2 instead of python. -- Stefano Rivera Tue, 14 Jan 2020 07:57:50 +0200 pypy3 (7.3.0+dfsg-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Drop patch arm64-gcc-bug, superseded upstream. * Update copyright. * Build with pypy on arm64, now that we've bootstrapped the JIT. -- Stefano Rivera Tue, 24 Dec 2019 08:58:34 +0200 pypy3 (7.2.0+dfsg-1) unstable; urgency=medium * New upstream final release. * Upload to unstable. * Enable JIT and continuation module on arm64. * Refresh patches. * Patch arm64-gcc-bug: Avoid a GCC bug in the new arm64 JIT. * Bump Standards-Version to 4.4.1, no changes needed. -- Stefano Rivera Sat, 02 Nov 2019 11:56:38 -0700 pypy3 (7.2.0~rc1+dfsg-1) experimental; urgency=medium * New upstream RC, uploaded to experimental. * Revert: Strip blake2b.o from the orig tarball. * Refresh patches. * Drop patch plat-linux-differences, superseded in cPython 3.6. * Update copyright. * Bump Standards-Version to 4.4.0, no changes needed. -- Stefano Rivera Thu, 03 Oct 2019 14:49:58 +0300 pypy3 (7.1.1+dfsg-1) unstable; urgency=medium * New upstream release. * Strip blake2b.o from the orig tarball. * Switch to the 3.6 branch, the 3.5 branch is no longer being maintained upstream. (Closes: #933092) * Update watch file regex, upstream calls it pypy3.6 now. * Drop patches, superseded upstream: graphlib-dots, hypothesis-crashes, hurd-sysmacros. * Replace patch version-7.0.0 with version-7.1.1. * Refresh patches. * Update copyright. * Name pypy3{clean,compile} correctly in their own errors. * Drop multiarch-extensions.sh, not needed for pypy3. * Install _blake2 and _sha3 cffi modules. -- Stefano Rivera Fri, 09 Aug 2019 12:50:05 -0300 pypy3 (7.0.0+dfsg-3) unstable; urgency=medium * Let pypy3 attempt to build on hurd. It has been previously ported. * Fix webbrowser module. We had a patch that wasn't well ported to pypy3. * Patch hurd-sysmacros: Include on GNU/Hurd. * Remove old copyright file blocks for lib-python/2.7, it's no longer included, upstream. -- Stefano Rivera Wed, 20 Feb 2019 17:31:35 -0800 pypy3 (7.0.0+dfsg-2) unstable; urgency=medium * Remove dh_builddeb override, no longer necessary. * Bump Standards-Version to 4.3.0, no changes needed. * Don't use dh_python3, it wasn't doing anything, anyway. * Patches from upstream release branch: - Set the version to 7.0.0, accidentally updated in a merge. - hypothesis-crashes: Handle older hypothesis versions better. -- Stefano Rivera Fri, 08 Feb 2019 19:08:43 +0200 pypy3 (7.0.0+dfsg-1) unstable; urgency=medium * New upstream release. * Refresh patches. * Drop patches avoid-rvmprof-dummy, hurd, and rvmprof-dummy. Superseded upstream. * Update copyright. * Clean up after the new "extra_tests" directory. -- Stefano Rivera Thu, 07 Feb 2019 15:34:05 +0200 pypy3 (6.0.0+dfsg-3) unstable; urgency=medium * Build-Depend on liblzma-dev, to build the lzma cffi module. Thanks Helmut Grohne. (Closes: #921494) * Bump Standards-Version to 4.3.0, no changes needed. * Ignore lib_pypy/_testmultiphase.c in clean. -- Stefano Rivera Wed, 06 Feb 2019 17:10:24 +0200 pypy3 (6.0.0+dfsg-2) unstable; urgency=medium * Upload to unstable. * Patch graphlib-dots: Print some more mandlebrot while breaking cycles, to avoid build timeouts. * Add some superficial autopkgtests. * Support pip 10 in ensurepip. * pypy3-lib-testsuite: Don't attempt to byte-compile lib2to3's test data. -- Stefano Rivera Thu, 31 Jan 2019 18:16:35 +0100 pypy3 (6.0.0+dfsg-1) experimental; urgency=medium * Initial release (based on pypy 6.0.0+dfsg-2 packaging). (Closes: #762346) -- Stefano Rivera Tue, 01 Jan 2019 20:02:42 +0000