Commit Graph
14367 Commits
Author SHA1 Message Date
Ashwin Naren 5a81533f61 stdlib compatability checking scripts (#5697)
* stdlib compat checking scripts

Signed-off-by: Ashwin Naren <arihant2math@gmail.com>

* update output

---------

Signed-off-by: Ashwin Naren <arihant2math@gmail.com>
2025-06-27 13:49:53 +09:00
Jeong, YunWon a18029ee89 [BREAKING CHANGE] Merge pull request #5842 from youknowone/magic-method-names
[BREAKING CHANGE] Writing magic method names as full name
2025-06-27 13:36:55 +09:00
Jeong YunWon 3673372d3d Fix cspell warnings 2025-06-27 12:32:59 +09:00
Jeong YunWon 993ea8923c Rename members 2025-06-27 12:32:59 +09:00
Jeong YunWon ef3cf70e30 Remove magic from macro 2025-06-27 12:32:59 +09:00
Jeong YunWon 4378a61c8b Fix 1.80 build 2025-06-27 12:32:59 +09:00
Jeong, YunWon fe2c9bf361 Fix stable clippy (#5843) 2025-06-27 12:12:21 +09:00
Jeong, YunWon 0d492a6b02 Fix genericalias parameters (#5841)
* genericalias

* Fix attr_exceptions list

* impl TypeVarTuple iter

* Update _collections_abc.py to Python 3.13

* genericalias.__unpack__
2025-06-27 10:32:26 +09:00
Jeong, YunWon 3031d5ba45 more typing (#5840)
* rename typing

* No test code modification rules

* remove orphan TODOs

* mro_entires

* typing module name

* typing_subst

* typing.override

* Comparable for typing

* remove to_owned() from typing
2025-06-26 21:51:30 +09:00
Jeong, YunWon 6905d4375b typing ParamSpec (#5837)
* Add cspell

* TypeVar

* ParamSpec

* refactor

* TypeVarTuple repr

* Remove expectedFailure
2025-06-26 20:31:17 +09:00
Shahar Naveh 1ae07813ee Remove redundent to_owned() and to_string() calls (#5836)
* Remove redundent String conversion for errors

* cargo fmt
2025-06-25 23:42:26 +09:00
Jeong, YunWon f9d9307503 typing.TypeVar (#5834)
* copilot instruction

* typing.TypeVar

* typing.NoDefault
2025-06-25 08:37:40 +09:00
Shahar Naveh ab09de8542 Remove unnecessary string conversions in error message construction (#5826)
* Make `new_X_error` recv `impl Into<String>`

* Maks the rest of the methods to be generic

* Remove `.to_owned()` from more files
2025-06-25 01:43:41 +09:00
Jeong, YunWon 6a992d4fa2 Add hashlib hasher repr (#5833) 2025-06-24 20:09:24 +09:00
Jeong, YunWon 3734f32e42 Exception.set_traceback_typed (#5832) 2025-06-24 18:56:10 +09:00
Jeong, YunWon a8c9703cbc classmethod copy attrs (#5831) 2025-06-24 17:23:37 +09:00
Jeong, YunWon 9c2a4695c1 Fix excepthook (#5830) 2025-06-24 16:58:27 +09:00
Jeong, YunWon 638d2183dc Fix builtins.dir (#5829) 2025-06-24 13:31:50 +09:00
Jeong, YunWon 86d8d23ad8 implement more property features (#5828)
* property getter_doc

* Fix property.isabstractmethod

* Fix property error messages

* refactor getter/setter/deleter

* fix property
2025-06-24 13:31:31 +09:00
Jeong, YunWon 3566dcab28 Pyfunction builtins and constructor (#5823)
* func builtins

* PyFunction constructor
2025-06-24 10:23:14 +09:00
Jeong, YunWon 0624ca622b functools.partial (#5825)
* functools.partial

* apply review
2025-06-23 23:53:57 +09:00
Ashwin Naren 70bcd78e85 Bump libffi (#5779)
Also remove system feature from jit libffi, as that forces libffi to be installed on the system
2025-06-23 23:28:33 +09:00
Jeong, YunWon 52301ddbe5 Fix PyFunction doc behavior (#5827) 2025-06-23 22:37:51 +09:00
Jeong, YunWon 9952c97edf BaseException.__setstate__ (#5821)
* docs

* BaseException.__setstate__
2025-06-23-main-35
2025-06-23 13:49:59 +09:00
Jeong, YunWon 33af632914 fix maketrans (#5824) 2025-06-23 11:43:18 +09:00
Jeong YunWon a288b77c4f BaseException.__setstate__ 2025-06-23 09:41:21 +09:00
Jeong, YunWon 0728da51fc binascii.hexlify (#5820) 2025-06-23 08:59:36 +09:00
Jeong, YunWon b0b39194dd Fix cell_contents (#5822) 2025-06-23 08:59:07 +09:00
Jeong, YunWon b1ecdf38b8 Fix bz2 pickle (#5819) 2025-06-23 08:55:59 +09:00
Lee Dogeon dfc8fe018f Unmark fixed tests (#5818) 2025-06-23 08:55:28 +09:00
Jeong YunWon 0a6e1e80d7 docs 2025-06-23 01:05:54 +09:00
Jeong, YunWon 5d68313f91 sys.setswitchinterval (#5817) 2025-06-22 22:36:13 +09:00
Shahar Naveh e27263aebd Convert new_X_error to use a macro (#5814) 2025-06-22 21:33:14 +09:00
Jeong YunWon 4cdb8d18b7 unicodedata.is_mirrored 2025-06-22 21:32:12 +09:00
Jeong YunWon c824016301 Fix UnpackIterator constructor 2025-06-22 18:11:30 +09:00
Jeong YunWon 44d312419a Fix bytes constructor 2025-06-22 17:40:04 +09:00
Jeong, YunWon 3a54105e2c Fix struct tests (#5813) 2025-06-22 09:58:43 +09:00
Jeong, YunWon 7473a43fab Fix posix tests (#5811) 2025-06-22 09:58:29 +09:00
ShaharNaveh f31ebf83ac Use raw string where appropriate. add newlines 2025-06-22 09:33:10 +09:00
ShaharNaveh e6f5b6ad1a constify a bunch of methods 2025-06-22 09:33:10 +09:00
ShaharNaveh 55740b2277 Use any instead of loop 2025-06-22 09:33:10 +09:00
ShaharNaveh e03f762b20 Make new method const 2025-06-22 09:33:10 +09:00
Jeong, YunWon efc6b5dbaf Merge pull request #5809 from youknowone/fix-dict-unpack
Fix dict unpack
2025-06-22 09:08:06 +09:00
Jeong YunWon d973e6da10 Apply copilot review 2025-06-22 00:01:22 +09:00
Jeong YunWon 3f1d39e5db Fix DictUpdate validation 2025-06-22 00:00:07 +09:00
Jeong YunWon 9467632e1b Fix dict unpacking order preservation 2025-06-21 23:51:37 +09:00
Jeong YunWon 829388b7b5 Edit only Rust files 2025-06-21 22:00:42 +09:00
Jeong, YunWon f0e742714a Merge pull request #5808 from ShaharNaveh/cln-general 2025-06-21 13:25:33 +09:00
ShaharNaveh fc68da7f6c newlines between functions 2025-06-21 00:50:40 +03:00
ShaharNaveh eea33df6b1 Replace 255 with u8::MAX 2025-06-21 00:50:09 +03:00