Jeong, YunWon
6950baf687
more algorithm-independent GC infra ( #7194 )
...
* mark poluting tests
* GC-infra independent to EBR
* trashcan
* add overflow guard to inc(), #[must_use] on dec()/safe_inc(), trashcan debug_assert, weakref generic re-check
2026-02-22 21:31:42 +09:00
ShaharNaveh
bb39d2e1ce
Update support.__init__.py from 3.14.3
2026-02-10 11:40:38 +02:00
Shahar Naveh
23a89663e0
Update tomllib from 3.14.3 ( #7048 )
2026-02-08 12:51:38 +00:00
Shahar Naveh
87289fd904
Update tests with deprecated get_c_recursion_limit ( #7039 )
2026-02-08 09:59:14 +09:00
Jeong, YunWon
252fa816d6
sys._jit ( #6779 )
2026-01-18 21:54:44 +09:00
CPython Devleopers
005014a3f9
Update test.support from 3.14.2
2026-01-18 19:56:55 +09:00
ShaharNaveh
9b400a9b6f
Reapply some patches
2025-10-22 10:57:47 +03:00
ShaharNaveh
19b6241ef9
Update changed files from 3.13.7 -> 3.13.8
2025-10-22 10:57:47 +03:00
Shahar Naveh
3a6fda4daf
Update opcode from 3.13.7 ( #6156 )
...
* Update `opcode` from 3.13.7
* Base `_opcode`
* Add `test__opcode.py` from 3.13.7
* Impl `has_*` methods
* Add more methods
* Update `dis.py` from 3.13.7
* Update `support/bytecode_helper.py` from 3.13.7
* correct is_valid
* Patch failing tests
* Unpatch `support/__init__.py`
* clippy
* Make comments to doc
* impl `_varname_from_oparg` for code
* Unmark passing tests
* Revert changes to `dis`
* Mark failing tests
2025-10-05 11:14:33 +09:00
Jeong YunWon
36cc6d1945
Backport CPython gh-137195
...
https://github.com/python/cpython/pull/137195
2025-08-01 09:16:34 +09:00
ShaharNaveh
cbe975818e
Remove extra spaces
2025-07-26 17:47:53 +02:00
ShaharNaveh
b829333f1d
Fix patch of gc_threshold
2025-07-25 16:59:37 +02:00
ShaharNaveh
0e3ff8ae5f
Fix patch of disable_gc
2025-07-25 16:58:25 +02:00
ShaharNaveh
17e60754f6
Fix patching of support
2025-07-25 15:47:48 +02:00
ShaharNaveh
409f5dda9f
Add more code to support/__init__.py
2025-07-25 14:53:03 +02:00
ShaharNaveh
4fb5736694
Add run_doctest
2025-07-25 14:53:03 +02:00
ShaharNaveh
b51f6de0c8
Reapply RustPython patches
2025-07-25 14:53:03 +02:00
ShaharNaveh
3058d99fd5
Copy parts of old code to make libregtest work
2025-07-25 14:53:03 +02:00
ShaharNaveh
74201365c6
Update Lib/test/support/__init__.py from 3.13.5
2025-07-25 14:53:03 +02:00
ShaharNaveh
4515c614bf
mark more tests
2025-07-16 13:37:18 +03:00
ShaharNaveh
0fbe6ce268
Update test_exceptions from 3.13.5
2025-07-16 13:37:18 +03:00
Shahar Naveh
97e85b220e
Update test_{dict,weakref}.py from 3.13.5 ( #5963 )
...
* Update test_dict.py from 3.13.5
* Update `test_weakref.py` from 3.13.5
2025-07-14 14:21:59 +09:00
Shahar Naveh
cbd9b30bd1
Update compileall from 3.13.5 ( #5914 )
2025-07-10 08:36:37 +09:00
Jeong YunWon
0a6e1e80d7
docs
2025-06-23 01:05:54 +09:00
Jeong YunWon
acae154f1b
more diff-friendly disabling xz
2025-05-07 15:01:23 +09:00
Ashwin Naren
a5016446f4
_lzma implementation and test marking
...
Signed-off-by: Ashwin Naren <arihant2math@gmail.com >
2025-05-07 15:01:23 +09:00
Ashwin Naren
662d3a1b4a
fix test_zlib
2025-04-15 16:16:06 -07:00
Ashwin Naren
213506d9ae
update part of test.support.__init__ to 3.13.2
2025-04-15 14:48:09 -07:00
Ashwin Naren
396df1a506
update test_listcomps.py to 3.12.8
2025-01-19 20:05:35 -08:00
Ashwin Naren
16d8bab61a
Update Logging to 3.12.7 ( #5478 )
...
* updated logging to 3.12, added logging tests, and added smtplib and tests
* fix expected failures on test_smtplib.py
* mark all rustpython fails on test_logging.py
2025-01-17 19:44:06 +09:00
Ashwin Naren
2d83a67bd6
Update zlib from 3.12.6 and _ZlibDecompressor implementation ( #5476 )
...
* add is_s390x and skip_on_s390x to test support
* update zlib tests to 3.12
* _ZlibDecompressor implementation
2025-01-16 13:28:09 +09:00
Jeong YunWon
8ed79bd1af
add a dummy parameter for support.skip_if_sanitizer
2024-07-28 20:24:15 +09:00
Jeong, YunWon
af884cb284
First step for Python 3.12 support ( #5078 )
...
* Mark 3.12
* Update importlib from Python 3.12.0
* Update test_importlib from Python3.12
* Mark failings tests from importlib
* Update test.support from Python3.12
* Fix unsupported parser feature
* mark failing test
* Update functools from Python 3.12
* manual type annotation
* slice behavior changed in 3.12
* empty unittest.main returns non-zero
* test_decimal from CPython 3.12
* Mark failing tests
* Update test_unicode from CPython 3.12
* Update test_functools from Python 3.12
* Update enum from Python 3.12
* enum
* Doc format changed
* Update test_module from CPython
---------
Co-authored-by: CPython developers <>
2023-10-22 19:19:05 -07:00
CPython Devleopers
c48fe567f7
Update test.support from CPython 3.11.2
2023-02-24 01:16:22 +09:00
CPython developers
531c42cae9
Update test.support from CPython 3.10.5
2022-07-25 04:10:59 +09:00
Dean Li
29c953d9a6
test: update test.support and test_io to 3.10
...
Initially this is only meant to be a small update for `test_io.py`.
But it turns out that `test.support` need a lot of cleanup especially
for `test.support.warnings_helper`.
2022-04-18 22:50:55 +08:00
Padraic Fanning
ef1048757e
Migrate threading functions and class to helper
2022-02-13 17:27:07 -05:00
Padraic Fanning
92ab0a4525
Migrate constants and functions to helper
2022-02-12 19:44:10 -05:00
Padraic Fanning
a7dd8b0826
Migrate constants and functions to helper
2022-02-12 16:00:51 -05:00
Padraic Fanning
576b08a124
Migrate requires_hashdigest() to helper
2022-02-06 16:53:09 -05:00
Dean Li
c2baf11119
test: move import_helper out
2021-11-29 21:01:35 +08:00
Dean Li
2b89992d3f
test: move os_helper out as py3.10
2021-11-28 20:51:32 +08:00
Jeong YunWon
913b78ca44
Revert "Merge pull request #3433 from deantvv/test-update"
...
This reverts commit 9fa5c5ac66 , reversing
changes made to e7fa32c687 .
2021-11-17 17:06:51 +09:00
Dean Li
4bcf317fba
test: move os_helper out as py3.10
2021-11-13 02:18:33 +00:00
Dean Li
de4c0363bd
test: update support.wait_process from py3.10
2021-11-06 21:04:13 +08:00
Noah
606d8196b6
Skip some importlib tests on windows + fix weird errors, hopefully?
2020-11-02 12:42:44 -06:00
Árni Dagur
da2bd5ea86
Implement math.ulp
2020-10-21 23:41:47 +00:00
Noah
0d16f983b7
Try fix unlink() on windows
2020-09-19 00:20:51 -05:00
Noah
1d2043558f
Try fixing sock and windows tests
2020-09-19 00:20:50 -05:00
Noah
dabc4fd402
Update test.support and test.test_venv to versions from CPython 3.8.3
2020-09-18 23:56:09 -05:00