Commit Graph

  • e3247dae7a refactor use SliceableSequence for array Kangzhi Shi 2021-11-21 21:20:31 +02:00
  • 01a8e01ec8 refactor BufferResizeGuard Kangzhi Shi 2021-11-21 13:34:36 +02:00
  • 4be3c4f598 refactor PySliceableSequence -> SlicableSequenceOp Kangzhi Shi 2021-11-21 11:44:43 +02:00
  • b4907f0703 refactor sliceable incomplete sequence protocol for list Kangzhi Shi 2021-11-18 12:03:05 +02:00
  • 83ae4b1142 impl sequence protocol for dict_items dict_values dict_keys Kangzhi Shi 2021-11-17 14:35:38 +02:00
  • 6aed81516a impl sequence protocol for dict Kangzhi Shi 2021-11-17 10:04:46 +02:00
  • 5f0a58fbc6 impl sequence protocol for mappingproxy Kangzhi Shi 2021-11-17 09:38:48 +02:00
  • 52b458d524 refactor length now use sequence and mapping protocol Kangzhi Shi 2021-11-16 22:06:05 +02:00
  • dc31fd3901 introduce slot_length for heap type __len__ Kangzhi Shi 2021-11-16 21:35:01 +02:00
  • 141679c1c0 introduce extract extract_cloned Kangzhi Shi 2021-11-16 21:12:33 +02:00
  • 2078f58e26 fix PySequence::list return PyList Kangzhi Shi 2021-11-15 15:45:07 +02:00
  • 82f783e12a fix PySequence::tuple return PyTupleRef Kangzhi Shi 2021-11-15 14:46:23 +02:00
  • 306a7c6251 lazy sequence methods and PySequence doesn't take ownership Kangzhi Shi 2021-11-14 22:23:30 +02:00
  • 410ca13743 constant sequence methods Kangzhi Shi 2021-11-13 21:24:02 +02:00
  • 937375ad5b introduce obj_as Kangzhi Shi 2021-11-13 21:01:24 +02:00
  • dd5774c8b4 fix rebase Kangzhi Shi 2021-11-13 16:11:18 +02:00
  • 044fbd8adf fix memoryview sequence protocol check released Kangzhi Shi 2021-10-17 13:39:21 +02:00
  • 7bc2d0e1c0 fix PySequenceIterator to use sequence protocol Kangzhi Shi 2021-10-17 11:20:59 +02:00
  • 6e4ecd6cf2 Impl sequence protocol for bytearray Kangzhi Shi 2021-10-16 22:05:32 +02:00
  • 25af549495 Impl squence protocol for bytes Kangzhi Shi 2021-10-16 17:28:03 +02:00
  • 9cb53919d1 fix sequence_wrapper Kangzhi Shi 2021-10-16 15:23:05 +02:00
  • c460f06f6e fix error string Kangzhi Shi 2021-10-16 14:14:00 +02:00
  • bb7469ce9b Impl PySequence contains, count and index Kangzhi Shi 2021-10-16 14:05:44 +02:00
  • e40894a274 Fix iter protocol now try use sequence protocol is no iter slot Kangzhi Shi 2021-10-16 12:57:54 +02:00
  • 13f40ec225 Impl PySequece to tuple and list Kangzhi Shi 2021-10-16 12:43:40 +02:00
  • b084ca0efb Impl PySequence functions Kangzhi Shi 2021-10-16 12:15:56 +02:00
  • a699bce716 Impl PySequence Protocol Kangzhi Shi 2021-10-15 18:14:20 +02:00
  • e0b1e56d66 Merge pull request #3570 from youknowone/fix-clippy Jeong YunWon 2022-03-12 14:55:58 +09:00
  • 8330642f8d Unmark test in test_augassign Noa 2022-03-10 23:36:50 -06:00
  • f93b134b69 Split Rotate into Rotate2 & Rotate3 Noa 2022-03-10 13:38:08 -06:00
  • 09265f96d1 Merge pull request #3569 from youknowone/ci Jeong YunWon 2022-03-12 05:14:46 +09:00
  • 45015dfedc Fix clippy warning for derive Jeong YunWon 2022-03-12 05:12:58 +09:00
  • c351caebe9 fix exotic targets ci Jeong YunWon 2022-03-12 04:59:17 +09:00
  • f04a305ac6 Fix augassign double-loading the container of the target Noa 2022-03-10 13:27:38 -06:00
  • 48fa217c43 Merge pull request #3562 from fanninpm/new-clippy-lints-1.59 Noa 2022-02-27 14:13:36 -06:00
  • edbc17fb38 Skip flaky test Padraic Fanning 2022-02-24 21:19:36 -05:00
  • 29048b105e Fix needless_late_init Clippy warning Padraic Fanning 2022-02-24 20:34:23 -05:00
  • 0abcd4c0aa Fix unwrap_or_else_default Clippy warning Padraic Fanning 2022-02-24 20:13:24 -05:00
  • 88e0f13993 Fix unnecessary_lazy_evaluations Clippy warning Padraic Fanning 2022-02-24 20:12:10 -05:00
  • 6d1ea6d996 Fix let_underscore_lock Clippy errror Padraic Fanning 2022-02-24 19:57:00 -05:00
  • 35cd720949 Merge pull request #3560 from deantvv/os-device-encoding-wasi Noa 2022-02-24 22:51:02 -06:00
  • 68b9d38fc6 os: add device_encoding to wasi Dean Li 2022-02-24 20:41:31 +08:00
  • ab502174f3 Merge pull request #3558 from fanninpm/codecs-3.10 Jeong YunWon 2022-02-24 18:30:53 +09:00
  • ef90d09950 Merge pull request #3506 from jakearmendariz/main Jeong YunWon 2022-02-21 23:45:38 +09:00
  • 502d5c217d Changes to code/style of marshaling module Jake Armendariz 2022-01-19 00:14:51 -08:00
  • d1eb4d0e65 Merge pull request #3559 from fanninpm/errno-3.10 Jeong YunWon 2022-02-20 18:45:04 +09:00
  • 37f62bb9f6 Fix platforms for errno.EDEADLOCK Padraic Fanning 2022-02-19 20:12:17 -05:00
  • f87e557e20 Update errno module to CPython 3.10 Padraic Fanning 2022-02-19 19:54:53 -05:00
  • ead652b112 Mark erroring test on Windows Padraic Fanning 2022-02-19 14:21:44 -05:00
  • f603371f08 Mark erroring/failing tests Padraic Fanning 2022-02-18 22:10:23 -05:00
  • 98d8ccb350 Add _codecs.unregister() Padraic Fanning 2022-02-18 22:00:09 -05:00
  • a702ae69c7 Update test_codecs to CPython 3.10 Padraic Fanning 2022-02-18 21:55:04 -05:00
  • ad13373fdb Update codecs.py to CPython 3.10 Padraic Fanning 2022-02-18 21:36:24 -05:00
  • ccb24341c5 Merge pull request #3555 from Snowapril/remove_complex_methods Jeong YunWon 2022-02-19 02:31:54 +09:00
  • fae4a63230 Merge pull request #3557 from Erigara/fix-online-doc-url Jeong YunWon 2022-02-19 02:31:27 +09:00
  • 33d48bd5e8 Fix online documentation URL in README.md Shanin Roman 2022-02-18 15:00:13 +03:00
  • 3c64486431 Update test_complex.py to cpython 3.10 snowapril 2022-02-18 17:46:10 +09:00
  • 9bb0831b50 Remove several special method of complex class Snowapril 2022-02-18 03:10:05 +00:00
  • 866d06fefe Merge pull request #3553 from fanninpm/test-support-threading-helper Jeong YunWon 2022-02-14 15:00:59 +09:00
  • 51a69e9d18 Merge pull request #3554 from fanninpm/textwrap-3.10 Jeong YunWon 2022-02-14 15:00:33 +09:00
  • ef64376f55 Update test_textwrap to CPython 3.10 Padraic Fanning 2022-02-13 19:07:02 -05:00
  • 44cd8db0a3 Update textwrap.py to CPython 3.10 Padraic Fanning 2022-02-13 19:05:39 -05:00
  • c8748bc98e Fix test.support imports Padraic Fanning 2022-02-13 17:56:08 -05:00
  • ef1048757e Migrate threading functions and class to helper Padraic Fanning 2022-02-13 17:27:07 -05:00
  • e41f43d3bd Add CPython 3.10's test/support/threading_helper Padraic Fanning 2022-02-13 16:44:23 -05:00
  • d20dbf937a Merge pull request #3552 from fanninpm/statistics-3.10 Jeong YunWon 2022-02-13 23:36:55 +09:00
  • 4574a47d09 Merge pull request #3551 from fanninpm/test-support-socket-helper Jeong YunWon 2022-02-13 23:36:06 +09:00
  • 9b6155cf87 Unmark passing test Padraic Fanning 2022-02-12 23:51:47 -05:00
  • 0f1cdedf73 Update test_statistics.py to CPython 3.10 Padraic Fanning 2022-02-12 23:31:00 -05:00
  • 19d4a2b17b Add statistics accelerator module Padraic Fanning 2022-02-12 23:27:36 -05:00
  • 78d543e776 Update statistics.py to CPython 3.10 Padraic Fanning 2022-02-12 23:25:34 -05:00
  • 2bad1cf06c Add nntplib.py from CPython 3.10 Padraic Fanning 2022-02-12 20:49:36 -05:00
  • 75390dd787 Fix test.support imports Padraic Fanning 2022-02-12 20:48:57 -05:00
  • 92ab0a4525 Migrate constants and functions to helper Padraic Fanning 2022-02-12 19:44:10 -05:00
  • ab556e2811 Add test/support/socket_helper from CPython 3.10 Padraic Fanning 2022-02-12 15:35:45 -05:00
  • db788936c6 Merge pull request #3547 from fanninpm/test-support-os-helper Jeong YunWon 2022-02-13 09:36:22 +09:00
  • 2a39dd0935 Merge pull request #3550 from fanninpm/test-atexit Jeong YunWon 2022-02-13 09:35:38 +09:00
  • 54ae3bd962 Fix test.support imports Padraic Fanning 2022-02-12 18:36:31 -05:00
  • a7dd8b0826 Migrate constants and functions to helper Padraic Fanning 2022-02-12 16:00:51 -05:00
  • 7c585041ed Remove copy method (not in CPython 3.10) Padraic Fanning 2022-02-12 15:29:31 -05:00
  • da40151122 Mark erroring tests Padraic Fanning 2022-02-12 15:17:50 -05:00
  • c2ae3ba8d8 Add _test_atexit from CPython 3.10 Padraic Fanning 2022-02-08 19:43:21 -05:00
  • ba67971a3d Update test_atexit to CPython 3.10 Padraic Fanning 2022-02-08 19:42:47 -05:00
  • 617a820877 Merge pull request #3549 from fanninpm/test-support-testresult Jeong YunWon 2022-02-12 11:20:56 +09:00
  • 5c159a6fc3 Merge pull request #3548 from fanninpm/test-support-script-helper Jeong YunWon 2022-02-12 11:20:24 +09:00
  • 30c7932738 Update test/support/testresult to CPython 3.10 Padraic Fanning 2022-02-10 22:05:06 -05:00
  • 5287a99ca9 Update test/support/script_helper to CPython 3.10 Padraic Fanning 2022-02-10 21:50:58 -05:00
  • e0460235db Align test/support/os_helper with CPython 3.10 Padraic Fanning 2022-02-10 21:40:08 -05:00
  • 61f8068082 Merge pull request #3545 from fanninpm/test-support-importlib-helper Jeong YunWon 2022-02-10 19:32:07 +09:00
  • 37e8842ecc Merge pull request #3532 from fanninpm/fix-fstring-format-spec Jeong YunWon 2022-02-10 19:31:51 +09:00
  • ff7716b52e Merge pull request #3540 from fanninpm/test-support-hashlib-helper Jeong YunWon 2022-02-09 17:48:19 +09:00
  • b464ac294f Align test/support/import_helper with CPython 3.10 Padraic Fanning 2022-02-08 17:37:37 -05:00
  • bd6c203789 Merge pull request #3503 from deantvv/os-device-encoding Jeong YunWon 2022-02-09 02:49:51 +09:00
  • 63eb2a57b5 Merge pull request #3543 from fanninpm/pep-597-beginning Jeong YunWon 2022-02-08 17:44:30 +09:00
  • 2df64f081f os: implement device_encoding Dean Li 2021-12-14 19:27:45 +08:00
  • 707b5dfddc Change failure reason in test_pickle Padraic Fanning 2022-02-07 18:00:06 -05:00
  • e79a6a5d23 Add EncodingWarning from CPython 3.10 Padraic Fanning 2022-02-07 17:49:57 -05:00
  • 4c4dec1cc1 Merge pull request #3541 from fanninpm/test-pickle Jeong YunWon 2022-02-07 16:29:09 +09:00
  • 671989ce12 Unmark passing test in test_bytes.py Padraic Fanning 2022-02-06 19:59:30 -05:00
  • 2b147e4d4c Mark erroring/failing tests Padraic Fanning 2022-02-06 19:46:38 -05:00