Commit Graph

  • cf7c8154bf Fix maketrans not thrown ValueError when length of the arguments are not the same Narawit Rakket 2021-11-27 12:02:06 +07:00
  • 3f2bab6dfe Merge pull request #3457 from youknowone/remove-todo Jeong YunWon 2021-11-27 12:17:45 +09:00
  • 448f7e46cc test_bigrepeat is fixed Jeong YunWon 2021-11-27 01:46:44 +09:00
  • 0ad3a29cac Remove TODO from RustPython-invalid test_cmd_line.test_version Jeong YunWon 2021-11-27 01:34:39 +09:00
  • 18427ecc5f Merge pull request #3447 from waroad/printArrowSymbol Jeong YunWon 2021-11-27 01:00:15 +09:00
  • 0f3569a1b1 refactor mapping protocol Kangzhi Shi 2021-11-23 20:22:01 +02:00
  • 7cc5e0b5cc Merge pull request #3434 from chrismoradi/unimplemented-abstract-methods-raise-error Noa 2021-11-22 18:17:02 -06:00
  • a685b236f9 Merge branch 'main' of github.com:chrismoradi/RustPython into unimplemented-abstract-methods-raise-error Chris Moradi 2021-11-22 14:58:17 -08:00
  • 908b239572 Refactor and new sequence traits, generic sequence operation (#3445) Steve Shi 2021-11-22 09:21:23 +02:00
  • a53451bd10 Merge pull request #3386 from coolreader18/no-arc Noa 2021-11-21 17:43:50 -06:00
  • b8624c617b Merge pull request #3454 from YYun-D/doc_modify Jeong YunWon 2021-11-21 13:58:34 +09:00
  • 7de142fcd1 remove bytearray and byte docs YYun-D 2021-11-21 12:37:01 +09:00
  • 7305be893a Merge pull request #3451 from waroad/enumerate_add_reduce Jeong YunWon 2021-11-21 09:42:34 +09:00
  • a0450aa656 unmark unexpectedFailures related to posonly args tests Jeong YunWon 2021-11-21 09:36:16 +09:00
  • 78f3ef27f0 allow passing a named argument to varkwargs function Jeong YunWon 2021-11-21 05:25:27 +09:00
  • d42ab184a1 Merge pull request #3450 from YYun-D/slice_reduce Jeong YunWon 2021-11-21 04:58:56 +09:00
  • a96b8fc7fe Merge pull request #3452 from moreal/bugfix/correct-whats-left Jeong YunWon 2021-11-21 04:58:28 +09:00
  • a41d7c5d29 Remove staled comments Moreal 2021-11-21 01:19:10 +09:00
  • 51e1d7607c add reduce in enumerate waroad 2021-11-20 20:56:26 +09:00
  • e49d7118b8 fix test_pickle in test_slice yyun-d 2021-11-20 18:59:59 +09:00
  • fd3a0f6d86 implement reduce method to PySlice yyun-d 2021-11-20 18:59:18 +09:00
  • 69491800e1 Merge pull request #3448 from YYun-D/test_math_modify Jeong YunWon 2021-11-20 17:33:42 +09:00
  • 3070b19b36 Update test_math.py to cpython 3.10 yyun-d 2021-11-20 15:23:07 +09:00
  • 7b79c09c3c pystr.rs isdecimal() checks not only ASCII but also Unicode decimals BongYang 2021-11-20 16:08:27 +09:00
  • 5a8d15def6 arrow crash in windows waroad 2021-11-20 14:08:09 +09:00
  • 0fe8a06d65 Dict keys isdisjoint rvsampson94 2021-11-19 22:30:22 -05:00
  • 790090df62 Apply review comments Noa 2021-11-15 16:10:37 -06:00
  • c7e1742d47 Merge pull request #3444 from youknowone/revert-3433 Jeong YunWon 2021-11-17 19:46:22 +09:00
  • 913b78ca44 Revert "Merge pull request #3433 from deantvv/test-update" Jeong YunWon 2021-11-17 17:06:51 +09:00
  • af7ec416f9 Prevent edge case race condition, hopefully Noa 2021-11-09 22:52:46 -06:00
  • 229a9c8578 Make PyRef<T> wrap a NonNull<PyObjectView<T>> Noa 2021-11-09 16:04:02 -06:00
  • 8c7def00ec Address review Noa 2021-11-09 15:46:20 -06:00
  • 1da239ac08 Fix clippy Noa 2021-11-09 15:44:02 -06:00
  • 2a87b893fb Reuse standard no-cb weakref Noa 2021-11-09 15:41:03 -06:00
  • f9d9a1e15e Implement weakref._remove_dead_weakref Noa 2021-11-05 19:38:59 -05:00
  • ec0a658d20 Implement weakref.getweakrefs Noa 2021-11-05 15:20:35 -05:00
  • c6871166d1 Make WeakListInner a sidetable Noa 2021-11-05 15:12:48 -05:00
  • 0b7c0fab61 Add miri test for dropping objects Noa 2021-11-03 15:10:21 -05:00
  • 86edc72c7e Fix miri UB Noa 2021-11-03 14:02:01 -05:00
  • 65cde9a0d6 Optimize size of WeakRefList Noa 2021-10-28 16:02:15 -05:00
  • e51cb82ff0 Unskip tests Noa 2021-10-28 12:10:36 -05:00
  • baf581c11b Update weakref.py and _weakrefset.py to Python 3.9 Noa 2021-10-28 12:10:28 -05:00
  • e42a3ca48e Big overhaul part 1 - replace PyRc with manual RefCount + WeakRefList Noa 2021-10-27 20:13:02 -05:00
  • b0fd51f5de address PR feedback Chris Moradi 2021-11-15 10:09:45 -08:00
  • 9fa5c5ac66 Merge pull request #3433 from deantvv/test-update Jeong YunWon 2021-11-16 02:47:22 +09:00
  • e7fa32c687 Merge pull request #3402 from Snowapril/refactor_exceptions Jeong YunWon 2021-11-16 02:45:30 +09:00
  • 15d8eec001 Merge pull request #3439 from youknowone/relocate-sys-test Jeong YunWon 2021-11-16 02:43:28 +09:00
  • 93a7d59bbb relocate wrongly placed sys test in snippets/stdlib_os.py Jeong Yunwon 2021-11-15 18:44:14 +09:00
  • 868b680305 more tests passing Chris Moradi 2021-11-13 19:26:10 -08:00
  • 0500aa1e59 fix formatting Chris Moradi 2021-11-13 17:35:28 -08:00
  • ab58885734 Check that all abstract methods are implemented prior to instantiation Chris Moradi 2021-11-13 17:07:33 -08:00
  • a1202f5602 test: update importlib Dean Li 2021-11-13 14:21:59 +08:00
  • 742ea0c4fa Reimpl Buffer Protocol and memoryview support ndarray with shape, stride and suboffset (#3340) Steve Shi 2021-11-13 07:17:11 +02:00
  • c15971f18a test: update test_unicode_file Dean Li 2021-11-13 04:24:06 +00:00
  • 323cf44788 test: update test_urllib Dean Li 2021-11-13 03:51:06 +00:00
  • 2f7e695c4a test: update test_uu Dean Li 2021-11-13 03:44:54 +00:00
  • bd14debebe test: update test_support Dean Li 2021-11-13 03:36:25 +00:00
  • 49a5805d11 test: use os_helper Dean Li 2021-11-11 22:38:47 +08:00
  • ce75d5c6a2 test: os use os_helper Dean Li 2021-11-10 23:29:00 +08:00
  • 4bcf317fba test: move os_helper out as py3.10 Dean Li 2021-11-10 23:28:18 +08:00
  • 97f3434c0a Add AttrItemMeta for handling attribute item attathced with once snowapril 2021-11-11 17:01:14 +09:00
  • ab1693e131 Replace new_class to new_exception_type snowapril 2021-11-06 17:20:00 +09:00
  • 59582ed295 Add new_exception_type for module-level exception snowapril 2021-11-06 17:17:31 +09:00
  • fee42a1074 Add docs for each error in ssl module snowapril 2021-11-06 16:17:11 +09:00
  • 5e8d3bcacb Remove duplicated static_cell! stmts in each modules snowapril 2021-11-07 19:50:10 +09:00
  • 733d544802 Wrap ItemFn and #[pyattr] with static_cell! snowapril 2021-11-06 16:12:11 +09:00
  • 5ceb2be86e fixed set.{__ror__, __sub__} operator to behave according to type joohongpark 2021-11-11 16:11:48 +09:00
  • 96a9d55a62 Merge pull request #3399 from RustPython/custom-signals Noa 2021-11-10 14:25:06 -06:00
  • 31f619510f Merge pull request #3425 from deantvv/os-getrandom Jeong YunWon 2021-11-10 00:52:29 +09:00
  • b6f266d3b8 os: implement getrandom Dean Li 2021-11-08 16:29:55 +00:00
  • 1681eb8c01 Merge pull request #3432 from DimitrisJim/enable_settime_macos Jeong YunWon 2021-11-09 17:34:11 +09:00
  • f4030ab1f6 Enable settime for macos. jfh 2021-11-08 18:28:02 +02:00
  • fddd072706 Merge pull request #3431 from DimitrisJim/freebsd_check Jeong YunWon 2021-11-09 01:09:55 +09:00
  • 2de853435b Add a check for freeBSD. jfh 2021-11-08 17:08:43 +02:00
  • 310578c422 Merge pull request #3426 from devnexen/netbsd_obsd_build_fix Jim Fasarakis-Hilliard 2021-11-07 15:46:23 +02:00
  • d6e89301a5 netbsd/openbsd build fix David Carlier 2021-11-07 10:20:13 +00:00
  • b80cec7798 Merge pull request #3423 from deantvv/os-waitstatus-to-exitcode Jeong YunWon 2021-11-07 00:00:28 +09:00
  • 820a67cb7e Merge pull request #3417 from moreal/as-mapping-str Jeong YunWon 2021-11-06 22:36:02 +09:00
  • 7f1c5ec888 Merge pull request #3422 from devnexen/fbsd_build_fix Jim Fasarakis-Hilliard 2021-11-06 15:10:17 +02:00
  • bfe10aa448 test: update test_posix.py Dean Li 2021-11-06 20:25:14 +08:00
  • de4c0363bd test: update support.wait_process from py3.10 Dean Li 2021-11-06 19:56:31 +08:00
  • a762ce5426 os: implement waitstatus_to_exitcode Dean Li 2021-11-06 19:39:36 +08:00
  • cf7b6eeec1 fix freebsd build wrong imports David Carlier 2021-11-06 10:49:39 +00:00
  • 625886f339 Merge pull request #3420 from zetwhite/pos_only_arg Jim Fasarakis-Hilliard 2021-11-06 12:10:57 +02:00
  • d7f2e2e696 Merge pull request #3416 from deantvv/os-posix-spawn Jeong YunWon 2021-11-06 18:53:29 +09:00
  • 98e3d26906 Use PyPathLike::into_cstring Jeong YunWon 2021-11-06 16:57:38 +09:00
  • 0523a57195 fix error message for checking number of positional arguments zetwhite 2021-11-06 17:00:20 +09:00
  • 276608233e Implement AsMapping for PyStr Moreal 2021-11-06 15:46:41 +09:00
  • 04821ce730 os: fix posix_spawn exception Dean Li 2021-11-06 14:40:54 +08:00
  • 40fd9c2683 Merge pull request #3406 from DimitrisJim/clean_time Jeong YunWon 2021-11-06 14:26:21 +09:00
  • 976ed1d5eb Merge pull request #3412 from DimitrisJim/random_seed Jeong YunWon 2021-11-06 14:24:22 +09:00
  • 8933c7bd1e Merge pull request #3414 from DimitrisJim/operator_classes_cleanup Jeong YunWon 2021-11-06 14:22:55 +09:00
  • 2c2656dc7a Raise value error on large precision values for float, int __format__ (#3415) Jim Fasarakis-Hilliard 2021-11-05 21:15:49 +02:00
  • 14b4f0092f cformat.rs: fix remaining test_format.test_common_format failures (#3405) Daniel Watkins 2021-11-05 06:06:58 -04:00
  • c5250e2fe9 Merge pull request #3413 from DimitrisJim/remove_old_code Jeong YunWon 2021-11-05 13:28:04 +09:00
  • a3daca0108 Clean up slots in operator. jfh 2021-11-04 22:28:17 +02:00
  • a8a3cae61f Remove slot_new for longrange_iterator. jfh 2021-11-04 18:45:50 +02:00
  • 05c4fcf934 Allow any object as an argument for random.seed jfh 2021-11-04 15:23:06 +02:00
  • aa00fe9c64 Mark failing tests in test_random. jfh 2021-11-04 15:12:32 +02:00
  • 950a2cfad3 Add test_random from CPython 3.8. jfh 2021-11-04 14:56:09 +02:00