[pypy-commit] [Git][pypy/pypy][branch/default] update to cffi 1.14.6

2021-07-07 Thread Armin Rigo (@arigo)


Armin Rigo pushed to branch branch/default at PyPy / pypy


Commits:
5b2371b2 by Armin Rigo at 2021-07-07T14:48:03+02:00
update to cffi 1.14.6

- - - - -


10 changed files:

- extra_tests/cffi_tests/cffi0/test_function.py
- extra_tests/cffi_tests/cffi1/test_recompiler.py
- extra_tests/cffi_tests/support.py
- extra_tests/cffi_tests/test_c.py
- lib_pypy/cffi.egg-info/PKG-INFO
- lib_pypy/cffi/__init__.py
- lib_pypy/cffi/_cffi_errors.h
- lib_pypy/cffi/_embedding.h
- pypy/module/_cffi_backend/__init__.py
- pypy/module/_cffi_backend/test/_backend_test_c.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/5b2371b2676f54a3fd1cac079e5131a480de2975

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


___
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit


[pypy-commit] [Git][pypy/pypy][branch/py3.8] 13 commits: remove outdated comment, issue 2248 was fixed

2021-07-07 Thread Matti Picus (@mattip)


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


Commits:
0caa0840 by Matti Picus at 2021-07-02T15:14:46+03:00
remove outdated comment, issue 2248 was fixed

--HG--
branch : py3.7

- - - - -
8e9f3ee2 by Matti Picus at 2021-07-02T16:26:32+03:00
remove bad copy-paste line

--HG--
branch : py3.7

- - - - -
69b15100 by Matti Picus at 2021-07-02T16:27:21+03:00
add slot functions so int(x) and float(x) work properly

--HG--
branch : py3.7

- - - - -
c731f253 by Matti Picus at 2021-07-02T18:48:22+03:00
Backed out 656bfe595f14, it breaks test_issue_2760_getattr

--HG--
branch : py3.7

- - - - -
855c2757 by Matti Picus at 2021-07-03T23:35:10+03:00
add a passing test

--HG--
branch : py3.7

- - - - -
421fa986 by Matti Picus at 2021-07-04T10:36:28+03:00
remove hack to look up function by offset, not needed by numpy since v1.17

Does not work properly on win64
https://github.com/numpy/numpy/pull/12524, merged in 2018

--HG--
branch : py3.7

- - - - -
f8dbbc04 by Matti Picus at 2021-07-04T12:36:37+03:00
add passing test, trying to mimick scipy/cython failure on latest scipy HEAD

--HG--
branch : py3.7

- - - - -
f71b8c0b by Matti Picus at 2021-07-04T16:51:05+03:00
check env keys for '=' when calling os.execve

--HG--
branch : py3.7

- - - - -
28cca765 by Matti Picus at 2021-07-05T08:30:25+03:00
delete test for improperly setting a point-to-function after PyType_Ready

continuation of 66c38129f52a

--HG--
branch : py3.7

- - - - -
f3602858 by Matti Picus at 2021-07-05T09:22:54+03:00
pypy has a better error message

--HG--
branch : py3.7

- - - - -
5b2371b2 by Armin Rigo at 2021-07-07T14:48:03+02:00
update to cffi 1.14.6

- - - - -
2aad2e2f by Matti Picus at 2021-07-07T16:50:13+03:00
merge default into py3.7

--HG--
branch : py3.7

- - - - -
e66fd773 by Matti Picus at 2021-07-07T16:51:05+03:00
merge py3.7 into py3.8

--HG--
branch : py3.8

- - - - -


21 changed files:

- extra_tests/cffi_tests/cffi0/test_function.py
- extra_tests/cffi_tests/cffi1/test_recompiler.py
- extra_tests/cffi_tests/support.py
- extra_tests/cffi_tests/test_c.py
- lib-python/3/test/test_exceptions.py
- lib_pypy/cffi.egg-info/PKG-INFO
- lib_pypy/cffi/__init__.py
- lib_pypy/cffi/_cffi_errors.h
- lib_pypy/cffi/_embedding.h
- pypy/module/_cffi_backend/__init__.py
- pypy/module/_cffi_backend/test/_backend_test_c.py
- pypy/module/_hpy_universal/interp_cpy_compat.py
- pypy/module/cpyext/methodobject.py
- pypy/module/cpyext/test/array.c
- pypy/module/cpyext/test/test_arraymodule.py
- pypy/module/cpyext/test/test_module.py
- pypy/module/cpyext/test/test_typeobject.py
- pypy/module/cpyext/typeobject.py
- pypy/module/cpyext/userslot.py
- pypy/module/posix/interp_posix.py
- pypy/module/posix/test/test_posix2.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/7f91625284a55deb78e6f612a3f81ef11fe69393...e66fd77360cecf017a4fb6a4953561c002f3c42e

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


___
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit


[pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: update to cffi 1.14.6

2021-07-07 Thread Matti Picus (@mattip)


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


Commits:
5b2371b2 by Armin Rigo at 2021-07-07T14:48:03+02:00
update to cffi 1.14.6

- - - - -
2aad2e2f by Matti Picus at 2021-07-07T16:50:13+03:00
merge default into py3.7

--HG--
branch : py3.7

- - - - -


10 changed files:

- extra_tests/cffi_tests/cffi0/test_function.py
- extra_tests/cffi_tests/cffi1/test_recompiler.py
- extra_tests/cffi_tests/support.py
- extra_tests/cffi_tests/test_c.py
- lib_pypy/cffi.egg-info/PKG-INFO
- lib_pypy/cffi/__init__.py
- lib_pypy/cffi/_cffi_errors.h
- lib_pypy/cffi/_embedding.h
- pypy/module/_cffi_backend/__init__.py
- pypy/module/_cffi_backend/test/_backend_test_c.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/f3602858ec8fa5d77c9c1e03acea0fa922c5bc1a...2aad2e2fcbf307a818905cc6c4fdb64031454e78

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


___
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit


[pypy-commit] [Git][pypy/pypy][branch/default] add 'static' over C functions for cffi to avoid having them exported

2021-07-07 Thread Armin Rigo (@arigo)


Armin Rigo pushed to branch branch/default at PyPy / pypy


Commits:
a7c176c1 by Armin Rigo at 2021-07-07T16:14:09+02:00
add 'static' over C functions for cffi to avoid having them exported

- - - - -


1 changed file:

- lib_pypy/_audioop_build.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/a7c176c1b530ff53249247eb4e58ca7fa918aad6

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/a7c176c1b530ff53249247eb4e58ca7fa918aad6
You're receiving this email because of your account on foss.heptapod.net.


___
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit


[pypy-commit] [Git][pypy/pypy][branch/py3.7] Don't keep handles open for longer than necessary

2021-07-07 Thread Ronan Lamy (@rlamy)


Ronan Lamy pushed to branch branch/py3.7 at PyPy / pypy


Commits:
15e605c1 by Ronan Lamy at 2021-07-07T18:43:45+01:00
Don't keep handles open for longer than necessary

--HG--
branch : py3.7

- - - - -


1 changed file:

- pypy/module/_hpy_universal/interp_slot.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/15e605c1e993297d8f3df1d5095ccf47f8ce898b

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/15e605c1e993297d8f3df1d5095ccf47f8ce898b
You're receiving this email because of your account on foss.heptapod.net.


___
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit


[pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] implemented ptr_eq, ptr_ne and new opcodes

2021-07-07 Thread muke 101 (@muke101)


muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy


Commits:
f8dc2de0 by muke101 at 2021-07-08T01:31:22+01:00
implemented ptr_eq, ptr_ne and new opcodes

--HG--
branch : llvm-jit-backend-experimental

- - - - -


3 changed files:

- rpython/jit/backend/llvm/llvm_api.py
- rpython/jit/backend/llvm/llvm_parse_ops.py
- rpython/jit/backend/test/runner_test.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/f8dc2de0d6d7de4f47b75400983e55fd0c4440ba

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/f8dc2de0d6d7de4f47b75400983e55fd0c4440ba
You're receiving this email because of your account on foss.heptapod.net.


___
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit