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


Commits:
8a027c44 by Ronan Lamy at 2021-07-22T17:47:34+01:00
run update_vendored.sh to 0.0.3.dev308+g7d457b4 and record file renamings

--HG--
branch : hpy-0.0.3

- - - - -
bd067f49 by Ronan Lamy at 2021-07-23T16:47:35+01:00
Replace HPyContext with HPyContext* in function signatures

--HG--
branch : hpy-0.0.3

- - - - -
93b5fdb1 by Ronan Lamy at 2021-07-23T17:18:34+01:00
fix debug mode compilation

--HG--
branch : hpy-0.0.3

- - - - -
93b09c34 by Ronan Lamy at 2021-07-23T19:17:16+01:00
Update llapi.py and other fixes

--HG--
branch : hpy-0.0.3

- - - - -
24830689 by Ronan Lamy at 2021-07-26T17:38:13+01:00
fix compilation of _hpy_universal

--HG--
branch : hpy-0.0.3

- - - - -
b37ccdff by Ronan Lamy at 2021-07-28T17:58:37+01:00
Enable cpyext in the tests that include Python.h

--HG--
branch : hpy-0.0.3

- - - - -
8d5cc2fd by Ronan Lamy at 2021-07-28T19:14:46+01:00
Implement HPy_AsStruct and HPy_AsStructLegacy

Note: for now pure and legacy types are handled the same.

--HG--
branch : hpy-0.0.3

- - - - -
f242bf9a by Ronan Lamy at 2021-07-29T17:47:30+01:00
fix buffer test

--HG--
branch : hpy-0.0.3

- - - - -
f24472aa by Ronan Lamy at 2021-07-30T16:57:22+01:00
Implement HPy_Is()

--HG--
branch : hpy-0.0.3

- - - - -
ced71d37 by Ronan Lamy at 2021-07-30T18:03:35+01:00
Implement HPyErr_NewException()

--HG--
branch : hpy-0.0.3

- - - - -
172c8cf8 by Ronan Lamy at 2021-08-02T19:43:06+01:00
hg merge py3.7

--HG--
branch : hpy-0.0.3

- - - - -
4f5f275d by Ronan Lamy at 2021-08-03T16:14:29+01:00
Implement HPyErr_NewExceptionWithDoc()

--HG--
branch : hpy-0.0.3

- - - - -
5b1e4b2b by Ronan Lamy at 2021-08-03T18:05:06+01:00
fix HPyBytes_FromStringAndSize()

--HG--
branch : hpy-0.0.3

- - - - -
28533b52 by Ronan Lamy at 2021-08-25T18:35:47+02:00
Stop vendoring the HPy tests as own-tests, as that is too annoying to maintain

--HG--
branch : hpy-0.0.3

- - - - -
46765074 by Ronan Lamy at 2021-08-25T22:35:38+02:00
Reapply hacks to vendored code

--HG--
branch : hpy-0.0.3

- - - - -
11ed61a1 by Ronan Lamy at 2021-08-25T23:54:20+02:00
Remove extra_AppTestXXX mechanism

--HG--
branch : hpy-0.0.3

- - - - -
eed30f53 by Ronan Lamy at 2021-09-02T16:59:50+01:00
hg merge py3.7

--HG--
branch : hpy-0.0.3

- - - - -
19959d00 by Ronan Lamy at 2021-09-07T18:05:29+02:00
Convert test_handles to apptest

--HG--
branch : hpy-0.0.3

- - - - -
cf17797f by Ronan Lamy at 2021-09-08T15:53:36+01:00
Fix tests dealing with unsigned_long_bits()

--HG--
branch : hpy-0.0.3

- - - - -
cf112f41 by Ronan Lamy at 2021-09-08T20:16:10+01:00
Implement HPyImport_ImportModule

--HG--
branch : hpy-0.0.3

- - - - -
04b3d272 by Ronan Lamy at 2021-09-15T17:14:34+01:00
Update hpy

--HG--
branch : hpy-0.0.3

- - - - -
cf4375d0 by Ronan Lamy at 2021-09-15T17:34:19+01:00
Skip a test that cannot possibly run on pypy

--HG--
branch : hpy-0.0.3

- - - - -
abbd3ed4 by Ronan Lamy at 2021-09-16T10:09:27+01:00
Manually disable a skipped test using fixtures so it doesn't error in 
collection phase

--HG--
branch : hpy-0.0.3

- - - - -
7a63ccb2 by Ronan Lamy at 2021-09-16T15:23:21+01:00
Implement HPyUnicode_AsUTF8AndSize and HPyUnicode_DecodeFSDefault.

Also, factor out the string pinning logic from HPyBytes_AsString.

--HG--
branch : hpy-0.0.3

- - - - -
64da3057 by Ronan Lamy at 2021-09-16T17:48:31+01:00
typo fixed upstream

--HG--
branch : hpy-0.0.3

- - - - -
fb76213e by Ronan Lamy at 2021-09-16T17:49:25+01:00
fix extra test: the distribution is now called 'hpy'

--HG--
branch : hpy-0.0.3

- - - - -
d415e0fb by Ronan Lamy at 2021-09-16T18:11:14+01:00
skip or xfail some extra tests

--HG--
branch : hpy-0.0.3

- - - - -
919c249e by Ronan Lamy at 2021-09-17T15:14:00+01:00
Disable -D tests under pypy/module/_hpy_universal - they already run in 
extra_tests/

--HG--
branch : hpy-0.0.3

- - - - -
d6792af4 by Ronan Lamy at 2021-09-21T14:54:29+01:00
Add is_legacy flag, in order to enforce inheritance constraints

--HG--
branch : hpy-0.0.3

- - - - -
fc62a883 by Ronan Lamy at 2021-09-21T15:40:16+01:00
backendopt is required to generate valid C in test_ztranslation

--HG--
branch : hpy-0.0.3

- - - - -
7a339b6b by Ronan Lamy at 2021-09-21T18:37:39+01:00
fix itertools ztranslation

--HG--
branch : hpy-0.0.3

- - - - -
5f067b72 by Ronan Lamy at 2021-09-24T14:12:37+01:00
update_vendored to 0.0.3 release

--HG--
branch : hpy-0.0.3

- - - - -
35ea836f by Matti Picus at 2021-09-29T02:06:14+03:00
enable _hpy_universal on windows

--HG--
branch : hpy-0.0.3

- - - - -
50a5e75c by Matti Picus at 2021-09-29T10:02:18+03:00
fix translation

--HG--
branch : hpy-0.0.3

- - - - -
8e0a1949 by Matti Picus at 2021-09-29T12:05:21+03:00
hack to run untranslated tests with python2

--HG--
branch : hpy-0.0.3

- - - - -
9638c8ed by Carl Friedrich Bolz-Tereick at 2021-09-29T12:44:55+02:00
make test work without hypothesis

- - - - -
3e6f1303 by Carl Friedrich Bolz-Tereick at 2021-09-29T13:01:44+02:00
fix test_pypy_c, goes with 0012ea4931c1

- - - - -
e7cfdb17 by Matti Picus at 2021-09-29T16:58:10+03:00
make error message match CPython

--HG--
branch : hpy-0.0.3

- - - - -
44199de8 by Ronan Lamy at 2021-09-29T16:20:13+01:00
Move test from deprecated test_lib_pypy/ to extra_tests/

- - - - -
52185a1a by Ronan Lamy at 2021-09-29T16:43:15+01:00
skip the test on CPython

- - - - -
491c3e0c by Ronan Lamy at 2021-09-29T17:02:13+01:00
hg merge default

--HG--
branch : py3.7

- - - - -
0a153920 by Matti Picus at 2021-09-29T22:45:36+03:00
add extra_link_args for untranslated windows tests

--HG--
branch : hpy-0.0.3

- - - - -
c90c3a71 by Matti Picus at 2021-09-30T01:21:06+03:00
make error message match CPython

--HG--
branch : hpy-0.0.3

- - - - -
110ac357 by Matti Picus at 2021-09-30T13:18:51+03:00
make sure tests have unique names regardless of case since they are directory 
names on windows

--HG--
branch : hpy-0.0.3

- - - - -
1b605295 by Matti Picus at 2021-09-30T13:24:15+03:00
merge hpy-0.0.3 into py3.7

--HG--
branch : py3.7

- - - - -
5f42443e by Matti Picus at 2021-09-30T14:40:20+03:00
backport some error message fixes from py3.8

--HG--
branch : py3.7

- - - - -
a18421c8 by Matti Picus at 2021-09-30T14:41:29+03:00
update whatsnew, assuming the latest changes will be part of the release

--HG--
branch : py3.7

- - - - -
d0bce127 by fijal at 2021-10-01T13:22:18+02:00
fix broken merge hopefully

--HG--
branch : py3.7

- - - - -
db21d4fe by fijal at 2021-10-01T13:53:01+02:00
hopefully fix the merge

--HG--
branch : py3.7

- - - - -
cf31159c by Matti Picus at 2021-10-01T18:05:58+03:00
npn support is flaky since we default to ssl 1.1.1, this is removed in later 
CPython

--HG--
branch : py3.7

- - - - -
2ed3e278 by Matti Picus at 2021-10-01T18:06:40+03:00
merge py3.7 into py3.8

--HG--
branch : py3.8

- - - - -


30 changed files:

- extra_tests/hpy_tests/_vendored/check_py27_compat.py
- extra_tests/hpy_tests/_vendored/conftest.py
- extra_tests/hpy_tests/_vendored/debug/test_handles.py
- extra_tests/hpy_tests/_vendored/support.py
- extra_tests/hpy_tests/_vendored/test_00_basic.py
- extra_tests/hpy_tests/_vendored/test_argparse.py
- extra_tests/hpy_tests/_vendored/test_call.py
- extra_tests/hpy_tests/_vendored/test_cpy_compat.py
- + extra_tests/hpy_tests/_vendored/test_helpers.py
- extra_tests/hpy_tests/_vendored/test_hpybytes.py
- extra_tests/hpy_tests/_vendored/test_hpydict.py
- extra_tests/hpy_tests/_vendored/test_hpyerr.py
- + extra_tests/hpy_tests/_vendored/test_hpyimport.py
- extra_tests/hpy_tests/_vendored/test_hpylist.py
- extra_tests/hpy_tests/_vendored/test_hpylong.py
- extra_tests/hpy_tests/_vendored/test_hpytuple.py
- extra_tests/hpy_tests/_vendored/test_hpytype.py
- + extra_tests/hpy_tests/_vendored/test_hpytype_legacy.py
- extra_tests/hpy_tests/_vendored/test_hpyunicode.py
- extra_tests/hpy_tests/_vendored/test_importing.py
- extra_tests/hpy_tests/_vendored/test_number.py
- extra_tests/hpy_tests/_vendored/test_object.py
- extra_tests/hpy_tests/_vendored/test_slots.py
- + extra_tests/hpy_tests/_vendored/test_slots_legacy.py
- extra_tests/hpy_tests/_vendored/test_tracker.py
- extra_tests/hpy_tests/test_dist_info.py
- + extra_tests/test_pypy_util_cffi.py
- lib-python/3/test/test_ssl.py
- lib_pypy/_cffi_ssl/_stdssl/__init__.py
- lib_pypy/hpy.dist-info/METADATA


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/28e7a00457ac3b8abb5bcf732ab9c598bb76aa65...2ed3e27800ada1df096c8891978ad5701191642c

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/28e7a00457ac3b8abb5bcf732ab9c598bb76aa65...2ed3e27800ada1df096c8891978ad5701191642c
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

Reply via email to