Commit Graph

2454 Commits

Author SHA1 Message Date
Jeong YunWon
5631d2102b Merge pull request #3842 from youknowone/freebsd
fix --no-default-features build and freebsd CI
2022-07-08 16:28:53 +09:00
Noa
4771ab6383 Switch then(|| foo) to then_some(foo) 2022-07-07 11:19:55 -04:00
Jeong Yunwon
54b4e57a28 fix --no-default-features build 2022-07-06 22:54:43 +09:00
Padraic Fanning
71968b316a Fix error type in itertools.count constructor 2022-07-02 14:33:59 -04:00
oow214
3bc65bd504 Fix itertools.count step to take PyNumber instead of PyInt (#3834) 2022-07-02 17:32:49 +09:00
gogim1
d9f1857d98 remove to_string() 2022-07-01 14:24:01 +08:00
gogim1
fe8a0300a1 fix fmt 2022-07-01 14:05:25 +08:00
oow214
27a0d3a93a Update itertools count repr 2022-06-30 21:00:10 +09:00
oow214
5786a0640c Update itertools count repr 2022-06-30 18:20:08 +09:00
oow214
3f8eb24681 Fix itertools count repr 2022-06-30 17:03:57 +09:00
oow214
c07d8650ec Fix itertools count repr 2022-06-30 17:03:57 +09:00
oow214
fd3bcae1e5 Fix itertools count repr 2022-06-30 17:03:57 +09:00
oow214
6ad0e547f5 Fix itertools.count to take PyNumber instead of PyInt (#3822) 2022-06-27 23:02:45 +09:00
Jeong YunWon
174c026727 Merge pull request #3817 from youknowone/fix-clippy
Fix nightly clippy warnings
2022-06-25 02:12:18 +09:00
Jeong Yunwon
16bed5b14d put wrap_index to SequenceIndexOp 2022-06-25 01:18:36 +09:00
Jeong Yunwon
38b1f5932c SequenceIndexOp 2022-06-25 01:18:35 +09:00
dldks321
b8f276f8d7 Fix OverflowError at collections.rs (#3815) 2022-06-24 01:14:50 +09:00
Jeong Yunwon
8c0be4b48f Fix nightly clippy warnings 2022-06-24 01:13:32 +09:00
Jeong YunWon
119913b4ab Merge pull request #3802 from youknowone/fix-musl
disable schedparam from musl
2022-06-20 01:41:37 +09:00
Jeong YunWon
7723cf1464 disable schedparam from musl 2022-06-20 01:15:04 +09:00
Alexander Scharinger
e4267d9280 rustfmt 2022-06-16 11:44:23 +02:00
Alexander Scharinger
dbdbdc887f feat: itertools.compress.__reduce__ 2022-06-16 11:36:31 +02:00
Alexander Scharinger
81d2df806a fix: itertools.compress keyword arguments 2022-06-16 11:22:36 +02:00
Alexander Scharinger
480f5f1d25 fix tests 2022-06-14 19:53:41 +02:00
Alexander Scharinger
76ef074b5a Release source when PyIterReturn::StopIteration 2022-06-14 18:59:27 +02:00
Alexander Scharinger
ec18a12faf refactor 2022-06-14 18:57:00 +02:00
Alexander Scharinger
4c11720af0 feat: itertools.chain evaluate lazily 2022-06-12 20:03:03 +02:00
oow214
7848e06a41 Add itertools count repr (#3784) 2022-06-13 23:52:26 +09:00
Jeong YunWon
f624e8e78b Merge pull request #3785 from youknowone/exact-size-operator
PyExactSizeIterator
2022-06-13 23:44:49 +09:00
Jeong Yunwon
4f272eea85 PyExactSizeIterator 2022-06-13 22:19:24 +09:00
Isac Byeonghoon Yoo
ce546f6183 feat(sys): add sys.is_finalizing() (#3776) 2022-06-11 21:10:09 +09:00
Jeong Yunwon
667ad7593d distinguish ToPyException and IntoPyException 2022-06-04 11:12:45 +09:00
Kangzhi Shi
ea95777ec7 Simplify AsNumber trait 2022-05-30 07:38:29 +09:00
Kangzhi Shi
3e6e348a67 impl number protocol float 2022-05-30 07:36:08 +09:00
Kangzhi Shi
59cedd2213 deprecated warnings for int 2022-05-30 07:36:07 +09:00
Jeong Yunwon
38a36d7593 Simplify AsSequence 2022-05-29 08:19:49 +09:00
Jeong Yunwon
d05645ea58 update syn-ext 2022-05-28 01:41:55 +09:00
Jeong YunWon
8ab4e77035 Merge pull request #3717 from youknowone/exception-ref
ExceptionZoo holds static ref
2022-05-27 15:19:49 +09:00
Jeong Yunwon
9b2a9d2377 TypeZoo uses &'static Py<PyType> 2022-05-27 10:35:01 +09:00
Jeong Yunwon
9db69d628f {Type,Exception}Zoo holds static ref 2022-05-27 10:23:33 +09:00
Jeong Yunwon
beff32a2a3 Add compile::Mode::BlockExpr 2022-05-27 10:14:13 +09:00
Jeong YunWon
c44843fa1e Merge pull request #3700 from youknowone/attr-intern
PyStrInterned for PyAttributes/Constants
2022-05-27 08:56:28 +09:00
Alexander Scharinger
4f87f875fc Add filterfalse.__reduce__ 2022-05-26 00:07:17 +02:00
Jeong Yunwon
fb52694e41 PyAttributes key is PyStrInterned 2022-05-23 09:03:13 +09:00
Jeong Yunwon
f8b1c65ede PyStrInterned 2022-05-23 09:03:09 +09:00
gnsxun
a019cbf02c Add count.reduce() (#3737) 2022-05-23 04:38:11 +09:00
Jeong Yunwon
bbc31364bb PyInterned 2022-05-22 14:19:11 +09:00
Jeong YunWon
8548bbd1dd Merge pull request #3723 from deantvv/io-buffered-args
io: enhance error message in Buffered* class
2022-05-20 06:35:43 +09:00
Dean Li
121b35d27c io: enhance error message in Buffered* class 2022-05-19 23:15:42 +08:00
Noa
f04bc70e72 Remove unused msvcrt::get_errno 2022-05-19 00:51:11 -05:00