Commit Graph

11285 Commits

Author SHA1 Message Date
Jeong YunWon
098a7099f8 Merge pull request #3944 from youknowone/refactor-range
Refactor repetive optional range pattern to OptionalRangeArgs
2022-07-23 14:38:52 +09:00
Jeong YunWon
90affcd6de Remove len parameter from saturate
Co-authored-by: 이정민(Jeong-Min Lee) <falsetru@gmail.com>
2022-07-23 04:52:18 +09:00
Jeong YunWon
722f8fdedd Merge pull request #3947 from jopemachine/edit-defaultdict
Add `or`, `ror` and`ior` to `defaultdict`
2022-07-22 18:17:27 +09:00
Gyubong Lee
9c2a5041e9 Reflect feedbacks 2022-07-22 13:16:12 +09:00
Gyubong Lee
3c9e92cebb Add or, ror andior to defaultdict 2022-07-22 12:16:13 +09:00
Jeong YunWon
6ebb3f59ad Merge pull request #3945 from youknowone/ci-mac
Use macos-latest again for CI
2022-07-22 04:37:59 +09:00
Jeong Yunwon
81fffec0bb Use macos-latest again 2022-07-22 03:40:07 +09:00
Jeong Yunwon
84f5aa93b0 Refactor repetive optional range pattern to OptionalRangeArgs 2022-07-22 03:11:38 +09:00
Jeong YunWon
a38965f1f8 Merge pull request #3939 from daeun503/update-array-index
update array.index for optional range
2022-07-22 02:31:39 +09:00
Daeun Lee
e6452d86d0 update array.index for optional range 2022-07-21 21:12:21 +09:00
Jeong YunWon
86bbfef003 Merge pull request #3941 from youknowone/fix-clippy
fix clippy warnings from test
2022-07-21 07:42:41 +09:00
Jeong Yunwon
dd2bf4c96b fix clippy 2022-07-21 06:45:28 +09:00
Jeong YunWon
a3df2169f4 Merge pull request #3879 from key262yek/update-assign-del
Fix failure test_assign_del() in Lib/test/test_syntax.py
2022-07-21 01:00:46 +09:00
c66d22da84 Except operator cases from delete error rule 2022-07-20 18:10:42 +09:00
f51ad1954f Update to parse `group' expression
In CPython, group expression parse single yield and named expression, and handle invalid starred expression at the same time.

I added it such parsing algorithm.

Update python.lalrpop
2022-07-20 18:10:42 +09:00
6b56e51fc1 Change expression parser for del statement
Now star expression can be a argumnet for del statement.
2022-07-20 18:10:42 +09:00
da2695cffd Update del statement del [x] available 2022-07-20 18:10:15 +09:00
918fa48eda Change a short name of Bool and None
changes a short name of True, False, None from "keyword" to "True", "False", "None" themselves
2022-07-20 13:28:01 +09:00
3c07c7ce00 Change error msg "can't" to "cannot" 2022-07-20 13:28:01 +09:00
Karatus
463b51634e Implement number protocol for PyBytes (#3903) 2022-07-20 00:35:32 +09:00
Jeong YunWon
db6fd16920 Merge pull request #3932 from jopemachine/edit-float-getformat
Fix `float.__getformat__`
2022-07-19 20:33:45 +09:00
Gyubong Lee
0e00ab6d9e Update getformat's function signature 2022-07-19 19:39:23 +09:00
Jeong YunWon
8f56c06e27 Merge pull request #3930 from gilteunchoi/missing-winapi-constants
Add constants in `_winapi` module
2022-07-19 10:55:36 +09:00
Gilteun Choi
0559a9b546 add constants that already exist in winbase.rs and winnt.rs 2022-07-19 09:18:27 +09:00
Jeong YunWon
48241839aa Merge pull request #3868 from maong0927/arrayiter_reduce
add arrayiter.__reduce__
2022-07-19 06:53:40 +09:00
Jeong YunWon
d75e388082 Merge pull request #3917 from youknowone/update-unittest
Update more tests
2022-07-19 03:21:44 +09:00
Jeong YunWon
cb9663caf2 Merge pull request #3926 from youknowone/unittest
update signal and venv
2022-07-19 03:21:33 +09:00
CPython developers
2e6bc39693 update venv from CPython 3.10.5 2022-07-19 01:35:32 +09:00
Jeong Yunwon
2f4000b239 mark faiing tests from test_json 2022-07-19 01:33:15 +09:00
CPython developers
413e8250f0 Update {test_}json from CPython 3.10.5 2022-07-19 01:33:15 +09:00
Jeong Yunwon
6bf75998ca Update datetime from CPython 3.10.5 2022-07-19 01:33:15 +09:00
Jeong YunWon
9878d722ce Merge pull request #3916 from youknowone/fix-userlist
Fix outdated test_userlist
2022-07-19 00:36:27 +09:00
CPython developers
b7dd1b7928 Update signal and its test from CPython 3.10.5 2022-07-19 00:11:57 +09:00
Jeong YunWon
f2ea8e22d7 Merge pull request #3794 from youknowone/ensure-pip
Add ensurepip
2022-07-18 23:52:23 +09:00
Jeong Yunwon
74a7f03759 Fix outdated test_userlist 2022-07-18 22:54:53 +09:00
Jeong Yunwon
7917d124ff unmark fixed test 2022-07-18 22:52:26 +09:00
Jeong YunWon
79f4b33956 Merge pull request #3910 from youknowone/update-container-tests
Update multiple unittests from CPython 3.10.5
2022-07-18 22:19:11 +09:00
Jeong YunWon
a1c110748c Merge pull request #3914 from oow214/mappingproxy
Add mappingproxy richcompare
2022-07-18 22:14:12 +09:00
Kim, YeonWoo
4acc62935f Add mappingproxy richcompare
Co-Authored-By: Hyunmin Shin <shm1193@gmail.com>
2022-07-18 21:46:34 +09:00
Jeong YunWon
715dac9045 Merge pull request #3898 from jopemachine/add-missing-method-mapping-proxy
Implement missing methods to `MappingProxy`
2022-07-18 21:01:33 +09:00
Karatus
3664986629 Fix weakref richcompare (#3913)
Co-Authored-By: Kim, Yeonwoo <oow214@gmail.com>
2022-07-18 20:59:46 +09:00
Jeong YunWon
a77e9b60f5 Merge pull request #3908 from jopemachine/edit-get-method
Add MappingProxy's get method implementation handling missing key
2022-07-18 20:37:50 +09:00
Jeong YunWon
9fd31b8f2c Merge pull request #3911 from moreal/use-getset-instead-property-word
Unify elements referring to getset to `GetSet`
2022-07-18 15:01:28 +09:00
Lee Dogeon
5d2146ea75 Unify getset words to GetSet 2022-07-18 05:46:57 +09:00
Jeong Yunwon
6729417624 adjust failing markers for test_xmlrpc 2022-07-18 04:38:26 +09:00
CPython developers
f3acd688a4 update {test_}xmlrpc from CPython 3.10.5 2022-07-18 04:38:26 +09:00
Jeong Yunwon
3d27f163e4 adjust failing markers for test_{builtin,decimal,float,range} 2022-07-18 04:38:26 +09:00
CPython developers
33690be35b Update tests from CPython 3.10.5 2022-07-18 04:07:35 +09:00
Jeong Yunwon
2f488cb153 adjust failing tests from test_unicode* 2022-07-18 04:07:35 +09:00
Jeong Yunwon
ff7b96f91c Update test_unicode* from CPython 3.10.5 2022-07-18 04:07:35 +09:00