[pypy-commit] [Git][pypy/pypy][branch/py3.8] 22 commits: bpo-44954: fix corner case in float.fromhex

Matti Picus (@mattip) foss at heptapod.net
Tue Dec 7 15:25:14 EST 2021



Matti Picus pushed to branch branch/py3.8 at PyPy / pypy


Commits:
a723fab4 by Carl Friedrich Bolz-Tereick at 2021-12-04T21:54:28+01:00
bpo-44954: fix corner case in float.fromhex

- - - - -
6fbd9ba4 by Carl Friedrich Bolz-Tereick at 2021-12-04T22:20:26+01:00
copy dtoa changes from https://bugs.python.org/issue40780

- - - - -
a9d106ac by Matti Picus at 2021-12-05T08:21:30+02:00
deprecate PyPy.h but add it to the embedding docs, issue 3608

--HG--
branch : py3.7

- - - - -
801b73ac by Matti Picus at 2021-12-05T10:58:54+02:00
delete unused and untested build_main_for_shared

- - - - -
cc79ca89 by Matti Picus at 2021-12-05T10:59:41+02:00
make sure pypy3.7 as an exe name gets passed through to shared library name

- - - - -
29ddc6ea by Matti Picus at 2021-12-05T08:21:30+02:00
deprecate PyPy.h but add it to the embedding docs, issue 3608

- - - - -
734f6579 by Matti Picus at 2021-12-05T11:35:02+02:00
merge default

--HG--
branch : py3.7

- - - - -
388482ab by Matti Picus at 2021-12-05T12:00:44+02:00
update cffi via pypy/tool/import_cffi.py

- - - - -
771f8eb4 by Matti Picus at 2021-12-05T12:12:03+02:00
rename cffi.egg-info to cffi.dist-info and update files from cpython cffi wheel

Updating the METADATA file should be part of the import_cffi tool, but it
is complicated to generate the file from the setup.py sources (not shipped in
our version). Maybe if cffi moves to a setup.cfg file instead ...

- - - - -
9cf2fae8 by Matti Picus at 2021-12-05T12:58:56+02:00
make sure shared_library_name is still a py.path.local

- - - - -
784fc51c by Matti Picus at 2021-12-05T15:02:49+02:00
more version fixes for cffi version update

- - - - -
10335b61 by Matti Picus at 2021-12-06T04:43:04+02:00
back out 69fc5c4090e2 to remove PyPy.h - it is needed by virtualenv

- - - - -
67350ef9 by Matti Picus at 2021-12-06T04:46:29+02:00
merge default

--HG--
branch : py3.7

- - - - -
c1843906 by Matti Picus at 2021-12-06T05:04:18+02:00
use sys.base_prefix to find include files (pypy-specific)

- - - - -
392598b5 by Matti Picus at 2021-12-06T05:06:01+02:00
redo removal of PyPy.h 69fc5c4090e2

- - - - -
e2c96dce by Matti Picus at 2021-12-06T05:14:06+02:00
update _cffi_backend file tests

- - - - -
83a4c648 by Matti Picus at 2021-12-06T05:39:14+02:00
fix for windows: py.path.local cannot deal with multiple '.' in name cleanly

- - - - -
bbd294e7 by Matti Picus at 2021-12-06T06:17:18+02:00
fix 029294a18e39 for outside virtualenv where there is no sys.base_prefix

- - - - -
4ecd1ca9 by Carl Friedrich Bolz-Tereick at 2021-12-06T11:31:29+01:00
fix hidden applevel of appdefs of mixed modules

--HG--
branch : py3.7

- - - - -
c62bbe34 by Carl Friedrich Bolz-Tereick at 2021-12-06T11:33:24+01:00
merge

--HG--
branch : py3.7

- - - - -
972f6869 by Matti Picus at 2021-12-07T17:55:54+02:00
merge default

--HG--
branch : py3.7

- - - - -
c2ae3e2c by Matti Picus at 2021-12-07T17:56:21+02:00
merge py3.7

--HG--
branch : py3.8

- - - - -


30 changed files:

- extra_tests/cffi_tests/cffi0/test_version.py
- extra_tests/cffi_tests/cffi0/test_zintegration.py
- extra_tests/cffi_tests/cffi1/test_cffi_binary.py
- extra_tests/cffi_tests/test_c.py
- extra_tests/cffi_tests/test_version.py
- − include/PyPy.h
- + lib_pypy/cffi.dist-info/LICENSE
- lib_pypy/cffi.egg-info/PKG-INFO → lib_pypy/cffi.dist-info/METADATA
- lib_pypy/cffi.egg-info/entry_points.txt → lib_pypy/cffi.dist-info/entry_points.txt
- lib_pypy/cffi.egg-info/top_level.txt → lib_pypy/cffi.dist-info/top_level.txt
- − lib_pypy/cffi.egg-info/SOURCES.txt
- − lib_pypy/cffi.egg-info/dependency_links.txt
- − lib_pypy/cffi.egg-info/not-zip-safe
- − lib_pypy/cffi.egg-info/requires.txt
- lib_pypy/cffi/__init__.py
- lib_pypy/cffi/_embedding.h
- pypy/doc/embedding.rst
- + pypy/doc/pypy.h.rst
- pypy/interpreter/baseobjspace.py
- pypy/module/_cffi_backend/__init__.py
- pypy/module/_cffi_backend/test/_backend_test_c.py
- pypy/module/_cffi_backend/test/test_file.py
- pypy/module/marshal/interp_marshal.py
- pypy/module/marshal/test/test_marshalimpl.py
- pypy/module/sys/vm.py
- pypy/objspace/std/floatobject.py
- pypy/objspace/std/marshal_impl.py
- pypy/objspace/std/test/apptest_stringformat.py
- pypy/objspace/std/test/test_floatobject.py
- rpython/rlib/test/test_rdtoa.py


View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5e6a886433f93fc26e5144b22ccdc370209b185d...c2ae3e2c5132ea9354d96ee31a15aa024b6808c3

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5e6a886433f93fc26e5144b22ccdc370209b185d...c2ae3e2c5132ea9354d96ee31a15aa024b6808c3
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20211207/aee72fd3/attachment.html>


More information about the pypy-commit mailing list