Commit Graph

  • 55bb584360 Merge pull request #4745 from ilp-sys/test_array_update Jeong, YunWon 2023-03-25 14:25:50 +09:00
  • 5cce71db44 Merge pull request #4747 from JaeyoungAhn/test_update Jeong, YunWon 2023-03-25 14:06:37 +09:00
  • adb8d08995 Update test_bytes.py from CPython v3.11.2 MegasKomnenos 2023-03-25 13:39:49 +09:00
  • 6baddab4da marked failed case expected failure JaeyoungAhn 2023-03-25 14:00:12 +09:00
  • 5e51f2a6ed Update glob.py and test/test_glob.py from CPython v3.11.2 MegasKomnenos 2023-03-25 13:47:48 +09:00
  • 701efe8903 update test_sort from cpython 3.11.2 JaeyoungAhn 2023-03-25 13:51:39 +09:00
  • 791111b060 Merge pull request #4743 from RustPython/dependabot/cargo/openssl-0.10.48 Jeong, YunWon 2023-03-25 13:29:14 +09:00
  • 999925744c update test from test_pwd cPython 3.11.2 JaeyoungAhn 2023-03-25 13:22:39 +09:00
  • 7188e0486a Update test_array.py from Cpython v3.11.2 Jiwoo Ahn 2023-03-25 12:48:34 +09:00
  • 993c892ad9 Bump openssl from 0.10.45 to 0.10.48 dependabot[bot] 2023-03-25 01:44:37 +00:00
  • 92b1a5bf3e Merge pull request #4740 from youknowone/method-pyobject2 Jeong, YunWon 2023-03-24 15:36:37 +09:00
  • 4993925471 Merge pull request #4742 from qingshi163/cmpref Jeong, YunWon 2023-03-24 15:35:59 +09:00
  • 11e69eab36 Merge pull request #4741 from dalinaum/test_unicode_file_functions.py Jeong, YunWon 2023-03-24 15:34:51 +09:00
  • e22ff3af36 improve Comparable take zelf as reference Kangzhi Shi 2023-03-23 21:37:28 +02:00
  • 7a5053dfb2 Update test_unicode_file_functions.py from CPython 3.11.2 LYK 2023-03-24 03:04:53 +09:00
  • 4d04e5522c Merge pull request #4711 from minhrongcon2000/fix/format-panic Jeong YunWon 2023-03-23 16:38:31 +09:00
  • ff1d4a1d4e Merge pull request #4710 from youknowone/contructor-baseobjet Jeong YunWon 2023-03-23 15:56:47 +09:00
  • 7a6848595f Merge pull request #4697 from youknowone/remove-pyc Jeong YunWon 2023-03-23 15:56:25 +09:00
  • d39b44c4d3 Fix panic from test_int__format__locale minhrongcon2000 2023-03-18 11:43:51 +07:00
  • 6a4ce0a620 broken test case of FormatSpec::format_int Jeong YunWon 2023-03-01 03:23:06 +09:00
  • 494c7bda58 method calls to take &PyObject Jeong YunWon 2023-03-22 22:09:14 +09:00
  • 8000235591 &PyObject::try_to_ref Jeong YunWon 2023-03-22 02:25:53 +09:00
  • 64e1df5cdb TryFromBorrowedObject for &str Jeong YunWon 2023-03-21 23:07:24 +09:00
  • 3817246915 Merge pull request #4738 from qingshi163/binopfunc Jeong YunWon 2023-03-22 12:24:37 +09:00
  • c5ce44eaaa remove slots.as_number replaced with slots.number Kangzhi Shi 2023-03-21 22:48:56 +02:00
  • 75e11daa95 fix right_op_wrapper Kangzhi Shi 2023-03-21 22:32:27 +02:00
  • 91b06fbe03 fixup Kangzhi Shi 2023-03-21 22:23:34 +02:00
  • fb7393e4bb impl create PyNumberSlots from PyNumberMethods Kangzhi Shi 2023-03-21 22:17:14 +02:00
  • 0a8c642e93 change as_number to static immutable Kangzhi Shi 2023-03-21 21:51:45 +02:00
  • 6b848f5038 Fix str.__str__ Jeong YunWon 2023-03-21 00:49:13 +09:00
  • eee6e78ec1 PyRef::into_exact_or Jeong YunWon 2023-03-21 00:40:57 +09:00
  • 9c3ced06d5 remove PyNumberMethods from HeapTypeExt Kangzhi Shi 2023-03-21 21:34:29 +02:00
  • 6a45c3e25a move PyNumberSlots into protocol/number.rs Kangzhi Shi 2023-03-21 21:32:16 +02:00
  • d6acd2ee7d refactor PyNumberBinaryFunc Kangzhi Shi 2023-03-21 21:27:51 +02:00
  • ee78527a9e fix internal type slots Kangzhi Shi 2023-03-21 20:27:45 +02:00
  • b08f415f80 remove useless refcount Jeong YunWon 2023-03-22 02:36:01 +09:00
  • 80afab57d3 optimization with try_from_borrowed_object Jeong YunWon 2023-03-22 02:26:22 +09:00
  • 12297982c8 &PyObject::try_to_ref Jeong YunWon 2023-03-22 02:25:53 +09:00
  • 7da7929edf TryFromBorrowedObject for &str Jeong YunWon 2023-03-21 23:07:24 +09:00
  • aad90154e5 Merge pull request #4731 from youknowone/class-ctx Jeong YunWon 2023-03-22 02:28:11 +09:00
  • 7b99df6c48 PyPayload::class takes ctx instead of vm Jeong YunWon 2023-03-20 20:59:28 +09:00
  • 70fb78d031 Merge pull request #4721 from youknowone/opt-getattr Jeong YunWon 2023-03-20 21:01:16 +09:00
  • d41e46be14 remove is_typevar duplciation Jeong YunWon 2023-03-20 19:18:49 +09:00
  • 73364fa2db try &'static str for slots.name Jeong YunWon 2023-03-20 19:18:22 +09:00
  • 44f6446f6c End of IntoPyStrRef Jeong YunWon 2023-03-19 11:39:52 +09:00
  • dfb37d9a44 setattro uses Py<PyStr> Jeong YunWon 2023-03-19 09:16:56 +09:00
  • ab1de2942c type.__name__ & getattr optimization Jeong YunWon 2023-03-19 07:56:12 +09:00
  • 2ff3ae86d0 getattr to take &Py<PyStr> Jeong YunWon 2023-03-19 03:08:33 +09:00
  • 906dfd3b6c Fix windows+ssl build error with unmatched types (#4725) TomZz 2023-03-20 16:07:45 +08:00
  • a824e7b379 Merge pull request #4716 from youknowone/exception Jim Fasarakis-Hilliard 2023-03-19 22:56:20 +02:00
  • a2b358613b Merge pull request #4722 from youknowone/mmap Jim Fasarakis-Hilliard 2023-03-19 22:38:07 +02:00
  • 99b7a5b482 Merge pull request #4723 from coolreader18/redox-compat Jeong YunWon 2023-03-19 12:21:51 +09:00
  • 725dac204f Fix redox Noa 2023-03-09 16:11:10 -06:00
  • ccc8f7ed37 clean up name() usage Jeong YunWon 2023-03-19 10:31:32 +09:00
  • 8d38bf8ded clean up mmap Jeong YunWon 2023-03-19 10:31:23 +09:00
  • cdfc67661e Constructor/Initializer for BaseException Jeong YunWon 2023-03-19 00:45:17 +09:00
  • 4fba939726 Merge pull request #4706 from youknowone/py-type Jeong YunWon 2023-03-19 07:49:50 +09:00
  • cf2b48fc0c clean up memory Jeong YunWon 2023-03-19 02:30:38 +09:00
  • 962b3659c6 clean up genericalias Jeong YunWon 2023-03-19 02:20:13 +09:00
  • 717242636a clean up generator Jeong YunWon 2023-03-19 02:18:52 +09:00
  • 29055ab4a6 clean up enumerate Jeong YunWon 2023-03-19 02:12:10 +09:00
  • 29073cf711 clean up dict Jeong YunWon 2023-03-19 02:09:41 +09:00
  • cf82d6f0a5 clean up descriptor Jeong YunWon 2023-03-19 01:55:20 +09:00
  • 8fd984a767 clean up coroutine Jeong YunWon 2023-03-19 01:51:45 +09:00
  • 1db415d897 clean up bytes Jeong YunWon 2023-03-19 01:46:15 +09:00
  • 914e14bb8d clean up bytearray Jeong YunWon 2023-03-19 01:06:08 +09:00
  • c8eff6ec07 clean up asyncgen Jeong YunWon 2023-03-19 00:55:58 +09:00
  • 107a64003d clean up sqlite a bit Jeong YunWon 2023-03-18 23:37:09 +09:00
  • 47d2e7b658 clean up PyArray Jeong YunWon 2023-03-18 19:25:04 +09:00
  • 13b4fd9b9f {PyRef->Py}<PyWeak>::upgrade Jeong YunWon 2023-03-18 22:59:51 +09:00
  • e95eafe02a clean up io.{String,Bytes}IO Jeong YunWon 2023-03-18 19:05:59 +09:00
  • 2cc83ed1fe clean up Frame Jeong YunWon 2023-03-18 18:39:05 +09:00
  • b052d646ee clean up PyCode Jeong YunWon 2023-03-18 18:02:28 +09:00
  • 174ef52df7 \#[pyclass] impl Py<PyType> for Jeong YunWon 2023-03-16 00:21:03 +09:00
  • 1fda3ba969 impl PyNativeFuncInternal for &Py<Self> form Jeong YunWon 2023-03-16 19:37:25 +09:00
  • f314328294 lifetime bounded TryFromBorrwoedObject Jeong YunWon 2023-03-16 00:20:54 +09:00
  • 0f24d66234 pyclass macro to recognize Py/PyRef pattern Jeong YunWon 2023-03-16 18:55:46 +09:00
  • fd028253fe Merge pull request #4719 from RustPython/DimitrisJim-patch-1 Jeong YunWon 2023-03-19 04:55:56 +09:00
  • 2e4ff723aa Update anystr.rs Jim Fasarakis-Hilliard 2023-03-18 21:22:01 +02:00
  • 1218ddd5dc Merge pull request #4709 from r3m0t/str-splitlines Jeong YunWon 2023-03-19 00:42:18 +09:00
  • 330eaf3ed6 Add TODO comment to remove py_bytes_splitlines Jeong YunWon 2023-03-19 00:42:04 +09:00
  • 2758a0ec53 Merge pull request #4714 from youknowone/refactor-useless-complexity Jim Fasarakis-Hilliard 2023-03-18 17:39:39 +02:00
  • 1f63fc4fea Merge pull request #4713 from youknowone/common-int Jim Fasarakis-Hilliard 2023-03-18 17:35:26 +02:00
  • de481bcd67 human readable PyIterIter::next Jeong YunWon 2023-03-18 22:43:32 +09:00
  • 12c96d06e4 Remove useless and_then Jeong YunWon 2023-03-18 21:50:08 +09:00
  • b572b91783 relocate a few int functions to common Jeong YunWon 2023-03-18 21:47:58 +09:00
  • ad29fbdd55 apply early returning pattern Jeong YunWon 2023-03-18 20:51:32 +09:00
  • f21ad9b879 Merge pull request #4689 from haxelion/feature/tp_repr Jeong YunWon 2023-03-18 21:47:24 +09:00
  • 8851a246de Simplify Representable impls Jeong YunWon 2023-03-18 20:14:58 +09:00
  • 23cfdfffba Implemented repr slot Charles Hubain 2023-03-14 16:03:46 +09:00
  • f5f0d1a43b Constructor for PyBaseObject Jeong YunWon 2023-03-18 13:18:42 +09:00
  • 8bfbfe3e46 Fix str.splitlines to recognise unicode line terminators Tomer Chachamu 2023-03-18 01:10:59 +00:00
  • 21615cb158 Merge pull request #4703 from tdub0/markupbase Jeong YunWon 2023-03-18 03:30:30 +09:00
  • b6b6766000 Add an architecture with libc::c_char == u8 build to CI (#4704) Patrick 2023-03-17 14:29:56 -04:00
  • f37ec60456 Update _markupbase, html/parser from CPython v3.11.2 tdub0 2023-03-16 22:37:24 -07:00
  • b35861005e more cspell (#4702) Jeong YunWon 2023-03-17 14:02:24 +09:00
  • 123559478e fix fmean/fsum ValueError and test_inv_cdf bearney74 2023-03-16 11:18:47 -05:00
  • bbd8fb2342 Merge pull request #4698 from youknowone/cspell Jeong YunWon 2023-03-16 23:15:37 +09:00
  • 310a83427c cspell derive Jeong YunWon 2023-03-16 21:52:38 +09:00
  • 0b6546aa8d skip openssl@3 installing for macos Jeong YunWon 2023-03-16 21:31:49 +09:00