GitHub / kaanyalova/rustpython / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 0eddee50 | fix fcntl, sslsocket traverse, super , excepthook (#6623) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 546d35b8 | impl multiprocessing SemLock (#6542) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 346519bb | Warn user not to override special magic methods (#6625) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 32184103 | ruff_source_file (#6624) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 2e292480 | __{get,set,del}item__ without pymethods (#6622) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1f8ef0aa | sequence, mapping slots and fix separate __delitem__ slots (#6621) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b19312b4 | slot for numeric ops (#6619) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d3e2fa47 | Remove wrong Deref (#6620) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 3e2ada05 |
Update `test_sys.py` from 3.13.11 (#6428)
Co-authored-by: Jeong YunWon <j****g@y****g> |
Shahar Naveh <5****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b446dac3 | Update `shelve.py` from 3.13.11 (#6483) |
Shahar Naveh <5****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a445a228 | fix compiler (#6615) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 020ff305 | update_sub_slot, __delitem__, no __bool__, missing rops (#6618) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e10dc949 | Fix stdio_encoding, stdio_errors (#6617) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e58cf84c | Update dbm from 3.13.11, implement sqlite3 autocommit (#6616) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a4df238b | Updated the importlib + nturl2path + pathlib libraries + associated tests - v... |
Terry Tianlin Luan <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1e706d91 |
Interpreter (#6614)
Co-authored-by: Mohamed Gharbi <g****7@g****m> |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6ccf3b51 | Update ruff to `0.14.10` (#6271) |
Shahar Naveh <5****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7c8df94f | Fix __origname__ of frozen modules (#6613) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a8cfa36c | Remove duplicated richcompare pymethods and add missing rops' wrapper, __geta... |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d3afd465 | fix concurrent socket close (#6612) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b3b97cac | fix symtable for named_expressions (#6604) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 01a5f94e | Fix error / warning messages (#6594) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bd0aaf6f | Updated the hmac + mailbox libraries + associated tests (#6608) |
Terry Tianlin Luan <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 37c47fca |
Bump qs and express in /wasm/demo (#6603)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4cf5697e |
Symboltable updates (#5861)
Co-authored-by: Jeong YunWon <j****g@y****g> |
Ashwin Naren <a****h@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 00ae4a17 | enhance error codec and exit code (#6602) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 580f6e3f |
Bump cranelift-* from 0.126.1 to 0.127.0 (#6571)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, dependabot[bot] <4****]@u****m>, Copilot <1****t@u****m>, youknowone <6****e@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| cd012f9b | Added doctest tests (#6598) |
Terry Tianlin Luan <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e22091ef | Update straightforward packages Pt 1 (#6595) |
Terry Tianlin Luan <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6bf1ab65 | Initiailzer for PyCStructure (#6586) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ca1c4c1f |
feat: Sync code.py + test_code_module.py from CPython v3.13.1 (#6181)
Co-authored-by: Jeong YunWon <j****g@y****g> |
Vinh Nguyen <8****5@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b98f0621 | Update issubclass and make mro representation fit to CPython (#5866) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 9fcc471c | Prevent tb_next loop (#6596) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7b9f0d96 |
More tkinter (#5784)
Co-authored-by: Jeong YunWon <j****g@y****g>, github-actions[bot] <g****]@u****m> Signed-off-by: Ashwin Naren <a****h@g****m>, Ashwin Naren <a****h@g****m>, Ashwin Naren <a****h@g****m>, Ashwin Naren <a****h@g****m>, Ashwin Naren <a****h@g****m>, Ashwin Naren <a****h@g****m>, Ashwin Naren <a****h@g****m> |
Ashwin Naren <a****h@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e79a1a1a | Fix traceback (#6569) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6bd1d90b | Updated bdb.py + test_bdb.py (#6593) |
Terry Tianlin Luan <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6ed0b4f0 | Add PythonFinallizationError and upgrade multiprocessing (#6592) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| dac236da | more no_std clippy (#6587) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 5e1fc93f |
Update zipfile to 3.13.5 (#6069)
Co-authored-by: Jack O'Connor <j****k@j****v> |
Jack O'Connor <g****b@j****v>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1464d5ca | Adding + Fixing Clippy rules to better align with #[no_std] (#6570) |
Terry Tianlin Luan <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 489289f5 |
Fix subprocess and Update subprocess from Python 3.13.11 (#6583)
Co-authored-by: github-actions[bot] <g****]@u****m> |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f274164d | Add __future__.py tests (#6585) |
Terry Tianlin Luan <4****2@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 2f4ca509 | Initializer for PyCSimple, PyCArray (#6581) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f91ffe34 | Fix pyexpat parse (#6582) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4ce68279 | various fix to support subprocess/multiprocessing (#6567) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 39aa6f95 | use accept_raw (#6578) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 80599603 |
Bump insta from 1.45.0 to 1.45.1 (#6575)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 879813f7 |
Bump rustix from 1.1.2 to 1.1.3 (#6572)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| feb5066b | stdlib_module_names (#6568) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 45a1940f | merge Merge pull request #6564 from youknowone/socket |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ed62c8ef | mark failures | Jeong YunWon <j****g@y****g> | 8 months ago | |
| 5079ee8f | fix socket | Jeong YunWon <j****g@y****g> | 8 months ago | |
| d1ff2cde | RichCompare contains pymethod. No AtomicCell for slots (#6562) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 476b75de | Upgrade test_io from 3.13.11 and fix more io tests (#6565) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 219b4e31 | DEFAULT_TIMEOUT | Jeong YunWon <j****g@y****g> | 8 months ago | |
| 81c13347 | CAN_ attrs | Jeong YunWon <j****g@y****g> | 8 months ago | |
| 2271f746 | del for socket | Jeong YunWon <j****g@y****g> | 8 months ago | |
| 3600b665 | update _pyio, test_fileio from 3.13.11 and impl more io features (#6560) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 44327a8e | Upgrade test/support from CPython 3.13.11 (#6556) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7b36c9e8 |
Handle oversized __hash__ results without panicking (#6561)
Co-authored-by: youknowone <6****e@u****m>, youknowone <6****e@u****m>, copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m>, github-actions[bot] <g****]@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 75daf6f5 | fix is_file (#6563) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a37f4ec3 | upgrade shutil (#6558) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 04a4d1e0 |
Prevent array.tofile re-entrant deadlock and add regression snippet (#6559)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f8199d70 | impl basicsize (#6557) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ee747134 | signal timer (#6535) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 527111bc | PyWrapperDescrObject and rewrite toggle_slot (#6536) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a7d417cf | Fix socket.getattrinfo |
Jeong, YunWon <j****g@y****g>
Committed by: Jeong YunWon <j****g@y****g> |
8 months ago | |
| 183cebe8 | Upgrade socket from 3.13.11 |
Jeong, YunWon <j****g@y****g>
Committed by: Jeong YunWon <j****g@y****g> |
8 months ago | |
| 7edc3bba | tp_itemsize (#6544) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 012799f5 | Fix enum and os.read related to signal (#6552) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| fd6c5487 | no redundant venvlauncher targets (#6554) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ce00640b |
fix input to check pty child (#6553)
Co-authored-by: github-actions[bot] <g****]@u****m> |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 9b2ad34a | check surrogates (#6547) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 5b20c458 | Implement more except* (#6545) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8d900280 | Update `test_dis.py` from 3.13.11 (#6528) |
Shahar Naveh <5****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 75ecd724 | test_builtin.test_import (#6546) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 27ab62de |
Prevent __class__ reassignment across incompatible layouts (#6521)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m>, github-actions[bot] <g****]@u****m>, Jeong YunWon <j****g@y****g> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a7d7f81c |
Handle unions with GenericAlias subclasses without TypeError (#6540)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m>, github-actions[bot] <g****]@u****m>, Jeong YunWon <j****g@y****g> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b704f421 | Reduce usage `JumpIfTrueOrPop` & `JumpIfFalseOrPop` opcdes. Refactor `compile... |
Shahar Naveh <5****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7f4d308e | Implement maybe_pyc_file and .pyc file execution (#6539) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4a6e8fb2 | Add except* support (#6530) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 57b4b4ae | fix sys path (#6537) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 18564151 | Fix f-string conversion flag ValueError when compiling AST (#6533) (#6534) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 72a90da1 | increase timeout-minutes to 45 (#6541) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c9bf8df1 | copyslot for init (#6515) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ae39b132 | impl more ntpath (#6531) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 21f24cdc | impl more winapi (#6529) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 40acd552 | venvlauncher (#6527) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 2063c1e0 | Implement winapi.GetLongPathName (#6525) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bcdf37be | Align opcode names in `dis` (#6526) |
Shahar Naveh <5****h@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 61ddd98b |
Handle missing type_params on AST Function/Class/TypeAlias nodes (#6512)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m>, github-actions[bot] <g****]@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| a5a1173c |
Disallow rebinding __module__ on immutable builtins and add regression snippe...
Co-authored-by: youknowone <6****e@u****m>, youknowone <6****e@u****m>, copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m>, github-actions[bot] <g****]@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 151f0746 | Implement copyslot (#6505) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| aaecdd17 | repr for getset (#6514) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7eb0fe49 | Fix potential deadlock (#6509) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8443b2c9 |
Add POSIX shared memory module for multiprocessing on Unix (#6498)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m>, github-actions[bot] <g****]@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 92acf339 | fix pyexpat hang (#6507) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 49dbbbd5 | Fix SSL test_preauth_data_to_tls_server (#6508) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| aae6bf56 | Add tp_str (#6495) |
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6dbc8f0c |
Set SourceFileLoader for script execution in run_simple_file (#6496)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago |