aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* add create_pyobject_from_storage and use the HPy storage as the PyObject c st...Matti Picus2023-11-291-0/+2
* #4031 add crashing program as a (now passing) unit testCF Bolz-Tereick2023-11-281-0/+15
* do more gc.collect to make test pass, test and fix HPy_New with metaclassMatti Picus2023-11-261-3/+25
* add passing test of multiple legacy inheritance for hpyMatti Picus2023-11-261-0/+177
* #4034 make the construction arguments of builtin types more introspectableCF Bolz-Tereick2023-11-221-0/+7
* typo (should upstream)Matti Picus2023-11-111-1/+1
* skip cpython only testMatti Picus2023-11-111-0/+2
* activate memory protection by compiling with _HPY_DEBUG_MEM_PROTECT_USEMMAPMatti Picus2023-11-101-6/+2
* add a test caseMatti Picus2023-11-101-0/+8
* skip test that, when it fails, spams captured stdout with error reportsMatti Picus2023-11-091-0/+2
* test tweaksMatti Picus2023-11-072-2/+9
* skip test that cannot work on pypyMatti Picus2023-11-071-1/+2
* trivial test fixesMatti Picus2023-11-062-2/+3
* allow both namesMatti Picus2023-11-051-1/+1
* skip testing mod.__spec__ since it is only set in tests via a hackMatti Picus2023-11-051-1/+5
* use the hpy_abi version when buildingMatti Picus2023-11-041-1/+1
* hpy requires setuptools>64.0, also raise version of pytestMatti Picus2023-11-041-2/+2
* avoid cpython mode in testsMatti Picus2023-11-031-1/+7
* reduce diff to upstreamMatti Picus2023-11-035-845/+6
* merge hpy-0.9Matti Picus2023-11-0349-501/+6518
|\
| * adapt test_distutils to pypyMatti Picus2023-11-021-8/+12
| * make this line work in extra_tests/hpy_testsMatti Picus2023-11-021-1/+1
| * sync test with pypy/module/_hpyprojectMatti Picus2023-10-241-4/+6
| * skip extra_tests/hpy_tests if hpy not available (linux32)Matti Picus2023-10-201-1/+15
| * remove duplicate test support function: hpy issue 452Matti Picus2023-10-191-9/+0
| * do not use static library in extra_tests for nowMatti Picus2023-10-121-0/+2
| * only run cpython API tests on cpythonMatti Picus2023-10-111-2/+8
| * more fixes for extra_testsMatti Picus2023-10-113-2/+19
| * get extra_tests to collect and runMatti Picus2023-10-056-8/+11
| * tweak extra_testsMatti Picus2023-10-052-13/+1
| * add hpy test requirementMatti Picus2023-10-031-0/+1
| * merge py3.9Matti Picus2023-08-283-0/+53
| |\
| * | run unpdate_vendored.sh for hpy-0.9rc1Matti Picus2023-05-0846-502/+6491
* | | merge win-scandir-symlinks (merge request 160)Matti Picus2023-11-031-0/+299
|\ \ \
| * | | move apptest file to extra_testsMatti Picus2023-10-261-0/+299
| | |/ | |/|
* / | update cffi to 1.16.0 (pypy/tool/import_cffi, and update lib_pypy/cffi.dist-i...Matti Picus2023-11-034-16/+40
|/ /
* | hide more functools functions (issue 3988)Matti Picus2023-08-131-0/+18
* | fix edge case of datetime isoformat parsing (issue 3989)Matti Picus2023-08-121-0/+5
* | hide functools.partial from the stack (issue 3988)Matti Picus2023-08-111-0/+19
* | add test for issue 3954, fixed in ae3a931895a8 for py3.10Matti Picus2023-06-191-0/+11
|/
* remove redundant file, duplicate of extra_tests/test_capi.pyMatti Picus2023-03-021-13/+0
* (narpfel, cfbolz): correct exception on positional arguments, while supportingCarl Friedrich Bolz-Tereick2023-01-101-0/+14
* merge py3.8Matti Picus2023-01-081-0/+24
|\
| * merge defaultMatti Picus2023-01-061-0/+11
| |\
* | \ merge defaultMatti Picus2023-01-011-0/+11
|\ \ \ | | |/ | |/|
| * | allow creating ctypes.py_object() on a weakref (issue 3883)Matti Picus2023-01-011-0/+12
* | | merge py3.8Matti Picus2022-12-051-0/+18
|\ \ \ | | |/ | |/|
| * | merge defaultMatti Picus2022-12-051-0/+18
| |\|
| | * sync with upstreamMatti Picus2022-12-041-0/+18
* | | remove more redundant tests, sync better with upstreamMatti Picus2022-12-021-48/+0