Jeong YunWon
|
94d377792f
|
Merge pull request #3661 from djrmarques/main
Changed the drain into into_iter on types.rs
|
2022-04-26 15:49:29 +09:00 |
|
David Marques
|
442e70df55
|
Changed the drain into into_iter on types.rs
|
2022-04-26 07:29:36 +02:00 |
|
djrmarques
|
53208182f8
|
Changed PyAttributes type to IndexMap
|
2022-04-25 15:04:33 +09:00 |
|
Jeong YunWon
|
91b5a18286
|
Merge pull request #3659 from youknowone/pytuple-as-slice
PyTuple deref to [PyObjectRef]
|
2022-04-24 13:54:20 +09:00 |
|
Jeong Yunwon
|
a7135024a5
|
&PyTuple and &PyTupleRef works like &[PyObjectRef]
|
2022-04-24 12:26:48 +09:00 |
|
Jeong Yunwon
|
a7ced8113b
|
random.seed with unwrap_or_default
|
2022-04-24 12:26:48 +09:00 |
|
Jeong Yunwon
|
dd3d3ef55b
|
Replace as_slice of trait impl with AsRef<[T]>
|
2022-04-24 12:26:48 +09:00 |
|
Jeong YunWon
|
666db0ff3b
|
Merge pull request #3657 from moreal/refactor-format
Refactor `__format__` calling
|
2022-04-24 09:52:26 +09:00 |
|
Moreal
|
d6236dcdcc
|
Unmark correct tests
|
2022-04-24 05:31:01 +09:00 |
|
Moreal
|
fcb6c3e28f
|
Refactor __format__ calling
|
2022-04-24 05:10:22 +09:00 |
|
Jeong YunWon
|
765f6d7c8c
|
Merge pull request #3656 from youknowone/rearrange
relocate stuffs for more fitting modules
|
2022-04-23 23:31:47 +09:00 |
|
Jeong Yunwon
|
927c206568
|
move slice utilities out of slice module
|
2022-04-23 20:59:04 +09:00 |
|
Jeong Yunwon
|
c4e0650ac7
|
VersionInfo to sys.rs
|
2022-04-23 20:49:31 +09:00 |
|
Jeong Yunwon
|
0535077631
|
either is a function utility
|
2022-04-23 20:49:31 +09:00 |
|
Jeong YunWon
|
d19a87fedd
|
Merge pull request #3654 from fanninpm/test-faulthandler
Add test_faulthandler.py from CPython 3.10
|
2022-04-23 20:29:20 +09:00 |
|
Padraic Fanning
|
5266e93e2a
|
Mark erroring tests on Windows
|
2022-04-22 22:45:55 -04:00 |
|
Jeong YunWon
|
1bc87e4a10
|
Merge pull request #3653 from youknowone/prelude
vm::prelude sketch
|
2022-04-23 10:15:47 +09:00 |
|
Padraic Fanning
|
62673fc10c
|
Mark erroring/failing tests
|
2022-04-22 21:01:42 -04:00 |
|
Jeong Yunwon
|
10c90f78b5
|
no more py* prefix for modules
|
2022-04-23 09:50:19 +09:00 |
|
Jeong Yunwon
|
b65eb874f7
|
filename consistency
|
2022-04-23 09:47:53 +09:00 |
|
Jeong Yunwon
|
9a283a2f88
|
vm::prelude
|
2022-04-23 09:47:53 +09:00 |
|
Jeong Yunwon
|
f220394ce9
|
vm::{pyclass => class}
|
2022-04-23 09:47:53 +09:00 |
|
Jeong Yunwon
|
e52a5f99f3
|
remove PyPayload::into_pyresult_with_type
|
2022-04-23 09:47:53 +09:00 |
|
Jeong Yunwon
|
082f4bdc59
|
PyMethod is internal concept of VirtualMachine
|
2022-04-23 09:47:53 +09:00 |
|
Padraic Fanning
|
7ad1b56d2c
|
Add test_faulthandler.py from CPython 3.10
|
2022-04-22 20:39:07 -04:00 |
|
Jeong Yunwon
|
8d75d18597
|
vm::object::payload
|
2022-04-23 09:10:11 +09:00 |
|
Jeong Yunwon
|
a05a09390e
|
pyobject to object
|
2022-04-23 08:57:30 +09:00 |
|
Jeong Yunwon
|
c564a18331
|
Allow #[pyattr] on #[pyfunction]
|
2022-04-23 08:06:18 +09:00 |
|
Jeong Yunwon
|
ca84d728c2
|
sys.unraisablehook
|
2022-04-23 08:06:17 +09:00 |
|
Jeong YunWon
|
9cbba173ca
|
Merge pull request #3651 from youknowone/vm-mod
split vm module by its scope
|
2022-04-23 07:59:10 +09:00 |
|
Jeong Yunwon
|
a63ad27cd4
|
PyContext is not a python object
|
2022-04-23 07:56:21 +09:00 |
|
Jeong Yunwon
|
ab7d921772
|
PySettings is not a python object
|
2022-04-23 07:56:20 +09:00 |
|
Jeong Yunwon
|
946fc93170
|
vm::PyContext
|
2022-04-23 07:56:20 +09:00 |
|
Jeong Yunwon
|
1d3ec86ff6
|
vm::compile
|
2022-04-23 07:56:20 +09:00 |
|
Jeong Yunwon
|
0294473704
|
ReprGuard to recursion
|
2022-04-23 07:56:20 +09:00 |
|
Jeong Yunwon
|
f959ab9159
|
threaded virtual machine
|
2022-04-23 07:56:20 +09:00 |
|
Jeong Yunwon
|
7f5d683af4
|
vm breakdown
|
2022-04-23 07:30:26 +09:00 |
|
Jeong Yunwon
|
bb19b7c43a
|
Move string intern to PyContext
|
2022-04-23 06:06:53 +09:00 |
|
Jeong Yunwon
|
c81cb4aa11
|
impl Clone for PyRef<T>
|
2022-04-23 06:05:31 +09:00 |
|
Jeong YunWon
|
c103fe1310
|
Merge pull request #3630 from youknowone/rename-pyobjectview
Rename PyObjectView -> Py and PyValue -> PyPayload
|
2022-04-23 05:51:20 +09:00 |
|
Jeong YunWon
|
400402a000
|
Merge pull request #3650 from coolreader18/no-serde_json
Stop depending on serde_json
|
2022-04-23 05:26:52 +09:00 |
|
Jeong Yunwon
|
5a606647c0
|
PyObjectView -> Py
|
2022-04-23 05:21:57 +09:00 |
|
Jeong Yunwon
|
66b6a06997
|
PyValue -> PyPayload
|
2022-04-23 05:20:31 +09:00 |
|
Jeong Yunwon
|
71acc6c544
|
Documentation for the names
|
2022-04-23 05:17:35 +09:00 |
|
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 |
|
Noa
|
a821750e87
|
Stop depending on serde_json
|
2022-04-22 14:42:42 -05: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 |
|