Jeong Yunwon
|
82eb352e9f
|
common::rc::PyWeak is not used and confusing by its name
|
2022-04-23 05:17:35 +09:00 |
|
Jeong Yunwon
|
d958d91501
|
PyObjectWeak is PyRef<PyWeak>
|
2022-04-23 05:17:34 +09:00 |
|
Jeong Yunwon
|
c2bb72f0b6
|
PyObjectWeak as type alias
|
2022-04-23 05:08:17 +09:00 |
|
Jeong YunWon
|
dc37d3d6c8
|
Merge pull request #3649 from fanninpm/fix-cron-coverage
Fix coverage cronjob
|
2022-04-22 20:17:22 +09:00 |
|
Padraic Fanning
|
856a6dbf02
|
Tweak lcov commands to not delete everything
|
2022-04-22 00:53:28 -04:00 |
|
Jeong YunWon
|
f26c0ba474
|
Merge pull request #3646 from sum12/aiter
implement aiter
|
2022-04-22 11:33:58 +09:00 |
|
sum12
|
5fdf62a6b9
|
Check for PyAsyncGen when calling aiter
|
2022-04-21 09:49:20 +02:00 |
|
sum12
|
d74a1d58a6
|
added test for builtin.aiter
|
2022-04-21 09:49:17 +02:00 |
|
sum12
|
8455c741a6
|
implement aiter
the caller is expected to make sure that the passed in object does in
fact supports the protocol
relates #3609
|
2022-04-21 09:48:01 +02:00 |
|
Jeong YunWon
|
9a8e3856b2
|
Merge pull request #3647 from fanninpm/test-asyncgen-3.10
Update test_asyncgen.py to CPython 3.10
|
2022-04-21 13:53:19 +09:00 |
|
Padraic Fanning
|
7773959bde
|
Update codecov-action to v3
|
2022-04-20 23:39:49 -04:00 |
|
Padraic Fanning
|
fca38e4c07
|
Install llvm-tools-preview on stable in cron-ci
|
2022-04-20 23:39:30 -04:00 |
|
Padraic Fanning
|
b8c9b383f0
|
Mark erroring tests
|
2022-04-20 21:33:19 -04:00 |
|
Padraic Fanning
|
15129a955b
|
Comment out test with async for comprehension
|
2022-04-20 19:58:56 -04:00 |
|
Padraic Fanning
|
445ef1ee8e
|
Update test_asyncgen.py to CPython 3.10
|
2022-04-20 19:48:42 -04:00 |
|
Jeong YunWon
|
cfb3505c70
|
Merge pull request #3256 from aDotInTheVoid/stats
Add `_statistics` module containing `_normal_dist_inv_cd`
|
2022-04-20 19:40:08 +09:00 |
|
Nixon Enraght-Moony
|
639a4fe6b6
|
Add _statistics module containing _normal_dist_inv_cd
Closes #3251
|
2022-04-20 17:18:31 +09:00 |
|
Jeong YunWon
|
047bab998b
|
Merge pull request #2950 from fanninpm/contextvars
Add contextvars from CPython 3.8
|
2022-04-20 16:54:00 +09:00 |
|
Jeong YunWon
|
787d9d0bbb
|
Merge pull request #3643 from youknowone/derive-class-better
Fix not to manually call make_class from modules
|
2022-04-20 04:05:10 +09:00 |
|
Jeong Yunwon
|
6ed42f7621
|
VersionInfo::make_class() with use
|
2022-04-20 03:25:02 +09:00 |
|
Jeong Yunwon
|
fa22a4471d
|
support use for #[pyclass]
|
2022-04-20 03:17:56 +09:00 |
|
Jeong Yunwon
|
9f2540bb91
|
Remove manual make_class
|
2022-04-20 02:07:42 +09:00 |
|
Jeong Yunwon
|
24ea51bf71
|
sort order for nursery
|
2022-04-20 01:48:16 +09:00 |
|
Jeong Yunwon
|
3582eb2e19
|
new name collition detection
|
2022-04-20 01:17:33 +09:00 |
|
Jeong Yunwon
|
95bd172278
|
Run make_class always regardless it has pyattr or not
|
2022-04-20 00:32:15 +09:00 |
|
Jeong YunWon
|
03b7dd3e8f
|
Merge pull request #3644 from youknowone/fix-derive-loop
fix infinite-loop in derive
|
2022-04-20 00:05:12 +09:00 |
|
Jeong Yunwon
|
eb1f78dc0b
|
fix infinite-loop in derive
|
2022-04-19 23:30:56 +09:00 |
|
Jeong YunWon
|
16cedb1624
|
Merge pull request #3613 from youknowone/pystructseq-fromobj
derive(TryIntoPyStructSequence)
|
2022-04-19 16:20:35 +09:00 |
|
Jeong YunWon
|
eb6889a8c0
|
Merge pull request #3642 from youknowone/derive-more
#[pyattr] enhancement
|
2022-04-19 16:05:42 +09:00 |
|
Jeong YunWon
|
fdbae03658
|
Merge pull request #3640 from fanninpm/stable-coverage-test
Switch instrument coverage to stable
|
2022-04-19 15:38:36 +09:00 |
|
Jeong Yunwon
|
41000c4f54
|
Use array for PyStructSequence
|
2022-04-19 15:32:20 +09:00 |
|
Jeong Yunwon
|
c35b3a653b
|
hide PyStructSequence from crate root
|
2022-04-19 15:31:33 +09:00 |
|
Jeong Yunwon
|
f19143f379
|
skip type check
|
2022-04-19 15:31:33 +09:00 |
|
Jeong Yunwon
|
6de62d937e
|
module for PyStructSequence
|
2022-04-19 15:31:30 +09:00 |
|
Jeong Yunwon
|
4f531d1c6b
|
remove FIELD_LEN
|
2022-04-19 15:14:17 +09:00 |
|
Jeong Yunwon
|
bf18e281ed
|
derive macro for TryFromObject for PyStructSequence
|
2022-04-19 15:08:42 +09:00 |
|
Jeong Yunwon
|
1b5348a7f4
|
Fix _socket.socket naming
|
2022-04-19 15:07:04 +09:00 |
|
Jeong Yunwon
|
9cbb3b4a2d
|
more fine-controlled #[pyattr]
|
2022-04-19 15:07:04 +09:00 |
|
Jeong Yunwon
|
fb5a66f8ad
|
Allow #[pyattr] on #[pyfunction]
|
2022-04-19 15:07:04 +09:00 |
|
Padraic Fanning
|
c9dc7b26f2
|
Switch instrument coverage to stable
|
2022-04-18 23:02:47 -04:00 |
|
Jeong YunWon
|
a9f2901126
|
Merge pull request #3639 from youknowone/derive2
refactor derive pyclass&pymodule
|
2022-04-19 06:18:32 +09:00 |
|
Jeong Yunwon
|
ec23bf4349
|
black generate_docs
|
2022-04-19 05:10:05 +09:00 |
|
Jeong Yunwon
|
029860d856
|
move generate_docs.py to scripts
|
2022-04-19 05:10:05 +09:00 |
|
Jeong Yunwon
|
a86f37e086
|
split set_str_attr
|
2022-04-19 05:10:05 +09:00 |
|
Jeong Yunwon
|
dc19de6121
|
AttrName for pymodule
|
2022-04-19 05:10:05 +09:00 |
|
Jeong Yunwon
|
d5167ed890
|
adapt AttrName to derive pyclass
|
2022-04-19 05:10:05 +09:00 |
|
Jeong Yunwon
|
52a8cb329f
|
AttrName for derive
|
2022-04-19 04:00:00 +09:00 |
|
Jeong YunWon
|
1e747b94ca
|
Merge pull request #3635 from youknowone/into-object
distinguish IntoObject::into_object() and PyValue::into_pyobject(vm)
|
2022-04-19 01:51:19 +09:00 |
|
Jeong YunWon
|
040c674ff1
|
Merge pull request #3583 from deantvv/test-wasm32-wasi
ci: add test for wasm32-wasi
|
2022-04-19 01:28:00 +09:00 |
|
Jeong Yunwon
|
554b2b9f48
|
vm/src/function/builtin.rs
|
2022-04-19 01:25:36 +09:00 |
|