Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/RustPython/RustPython

A Python Interpreter written in Rust
https://github.com/RustPython/RustPython

fix infinite-loop in derive

eb1f78dc0b71a771a6aec91e8ee8c99592484202 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3613 from youknowone/pystructseq-fromobj

derive(TryIntoPyStructSequence)

16cedb1624d11fa0d0dd96bb35487edd7ff6e9c4 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3642 from youknowone/derive-more

#[pyattr] enhancement

eb6889a8c067ddb234088f0a749897870aa5e862 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3640 from fanninpm/stable-coverage-test

Switch instrument coverage to stable

fdbae0365881a91a18f9e147d9d61787c755d1b1 authored over 2 years ago by Jeong YunWon <[email protected]>
Use array for PyStructSequence

41000c4f545703c7dc7c53d0f0105b61d9f51cb4 authored over 2 years ago by Jeong Yunwon <[email protected]>
skip type check

f19143f3796af47c44d95da905c9b23fa0997f6f authored over 2 years ago by Jeong Yunwon <[email protected]>
hide PyStructSequence from crate root

c35b3a653b12e93820177815e164f2cc61679b19 authored over 2 years ago by Jeong Yunwon <[email protected]>
module for PyStructSequence

6de62d937eb23c076392c1b355a8de4040b7ce0f authored over 2 years ago by Jeong Yunwon <[email protected]>
remove FIELD_LEN

4f531d1c6b0313ace0b9402530edd002a207f374 authored over 2 years ago by Jeong Yunwon <[email protected]>
derive macro for TryFromObject for PyStructSequence

bf18e281ed52643f4b3c0eed9a8ca0621a5401f9 authored over 2 years ago by Jeong Yunwon <[email protected]>
more fine-controlled #[pyattr]

9cbb3b4a2d2f10b9aa2991b43ad1f1f98ad767f7 authored over 2 years ago by Jeong Yunwon <[email protected]>
Allow #[pyattr] on #[pyfunction]

fb5a66f8ad54731b730ce116ce1dad9dd40277a7 authored over 2 years ago by Jeong Yunwon <[email protected]>
Fix _socket.socket naming

1b5348a7f4a73c0cc0e648326aec32a9fbb3e90b authored over 2 years ago by Jeong Yunwon <[email protected]>
Switch instrument coverage to stable

c9dc7b26f2492fb08bbf57be2623eadf8e46f9b5 authored over 2 years ago by Padraic Fanning <[email protected]>
Merge pull request #3639 from youknowone/derive2

refactor derive pyclass&pymodule

a9f290112676fde05a8321161d0565c5b0775ae0 authored over 2 years ago by Jeong YunWon <[email protected]>
AttrName for pymodule

dc19de6121d8f10224a69096a5ab6e1b53929113 authored over 2 years ago by Jeong Yunwon <[email protected]>
black generate_docs

ec23bf434909296578e98689c43385c93bf71ae7 authored over 2 years ago by Jeong Yunwon <[email protected]>
move generate_docs.py to scripts

029860d8565d0acf59e69c24e55f3dfb9d94946f authored over 2 years ago by Jeong Yunwon <[email protected]>
split set_str_attr

a86f37e08689acfe6e8f17055ffc4934349761d8 authored over 2 years ago by Jeong Yunwon <[email protected]>
adapt AttrName to derive pyclass

d5167ed890a7a027ec5a2067baaf18ae3607ae23 authored over 2 years ago by Jeong Yunwon <[email protected]>
AttrName for derive

52a8cb329f218a5392908f9cb4489d7f339882d1 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3635 from youknowone/into-object

distinguish IntoObject::into_object() and PyValue::into_pyobject(vm)

1e747b94caba00ffb4e86c4438327d857b729bf0 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3583 from deantvv/test-wasm32-wasi

ci: add test for wasm32-wasi

040c674ff119bad3e8f2608fc94cfc4c8f94bf7a authored over 2 years ago by Jeong YunWon <[email protected]>
vm/src/function/builtin.rs

554b2b9f48a50ac8fc70f9100673ea221b141da6 authored over 2 years ago by Jeong Yunwon <[email protected]>
vm/src/function/argument.rs

abe3d6bc8ea0a1775f1866d7c14eb1a95cbbc50f authored over 2 years ago by Jeong Yunwon <[email protected]>
vm::function::{argument => protocol}.rs

af84587543df5c4ed0c62457797e0193940ae7bf authored over 2 years ago by Jeong Yunwon <[email protected]>
Replace wasmer install with setup-wasmer@v1

d068109728964deaec6ca0af7f56afb24dbd14aa authored over 2 years ago by Jeong Yunwon <[email protected]>
inline and cold

860d7e1562437036b58c74eef17f2d107745b0af authored over 2 years ago by Jeong Yunwon <[email protected]>
IntoObject::into_object() and PyValue::into_pyobject(vm)

c4b80b3a2465912ef375c7114b2101f77ed1343d authored over 2 years ago by Jeong Yunwon <[email protected]>
Remove cargo check for wasm32-wasi

131537783ed61ed4d0ed6f74c0ea7665ca915e7f authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3603 from deantvv/test-io-3-10

test: update test.support, test_io and test_os to 3.10

e0ce5779e606b27b9ac7a15c3369361375592303 authored over 2 years ago by Jeong YunWon <[email protected]>
test: update test_os.py to 3.10

25a6b2b7c4b12dd3390648b88433a1ff8d7324b4 authored over 2 years ago by Dean Li <[email protected]>
test: update test_urllib2.py to py3.10

5aff05c0af377c0c813d37fba901ee6359b3488e authored over 2 years ago by Dean Li <[email protected]>
test: update test.support and test_io to 3.10

Initially this is only meant to be a small update for `test_io.py`.
But it turns out that `test....

29c953d9a6c3a697bc2bff7ec4ab8e2ce61675fa authored over 2 years ago by Dean Li <[email protected]>
ci: add test for wasm32-wasi

11df5a95e2561e9eb56b49669d38d7e690c89173 authored over 2 years ago by Dean Li <[email protected]>
Merge pull request #3633 from youknowone/fix-win-ci

hide test_subprocess.test_invalid_cmd

e4ce0d54c8c5459421e66740ae981ae0dd68b3e1 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3634 from youknowone/wasm32

Fix wasm32 build

dbf0c3e4ad0e0721a39a6708697a418a76b1e98c authored over 2 years ago by Jeong YunWon <[email protected]>
hide test_subprocess.test_invalid_cmd

b48cb1f50cf4a16a48ca87093207ee79e62633d3 authored over 2 years ago by Jeong Yunwon <[email protected]>
Fixi wasm32 build for workspace

cc8735a6e21e1021c7213551b7808ecb53317d04 authored over 2 years ago by Jeong Yunwon <[email protected]>
wasm32 ci

24d9be1611429bcde55876c4664ec7cbc6e0f51d authored over 2 years ago by Jeong Yunwon <[email protected]>
Fix wasm32 build

f8f4392cf397f062a79153869a85614d0e01baa8 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3632 from youknowone/cleanup-traits

Rename wrong traits names and relocate convert traits

584d9729782d972104bdfe1ae9d873a8d5924f9c authored over 2 years ago by Jeong YunWon <[email protected]>
AsPyObject -> AsObject because fn as_object

fee3bf272241ef607fc3864b69fa807f58484032 authored over 2 years ago by Jeong Yunwon <[email protected]>
move ToPy* to convert

e356d51af12f49924bf6871e2ac417d2a2d29d70 authored over 2 years ago by Jeong Yunwon <[email protected]>
Replace IntoPyRef with VirtualMachine::new_pyref

6121195548bcf86487354f31d6aaa3210630c118 authored over 2 years ago by Jeong Yunwon <[email protected]>
call PyLease::into_owned as method

d88fb363089956a229b5ff1697364ace6e33660a authored over 2 years ago by Jeong Yunwon <[email protected]>
PyLease::{into_pyref -> into_owned}

659c1b82541c531c023888d18943681cab4bb9ac authored over 2 years ago by Jeong Yunwon <[email protected]>
Into{PyObject,PyException,Pyresult} -> To{..}

The naming convention was wrong

f6d70c817690c1b00050a143f4c46068e0a7da2f authored over 2 years ago by Jeong Yunwon <[email protected]>
split convert module into sub modules

a07fcd2b44fdb62c70418adef9b6612a7268e6ce authored over 2 years ago by Jeong Yunwon <[email protected]>
hide PyObjectPayload from crate root

0f4b3ece5f815a43de7f3830468cba237f96ace4 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3628 from youknowone/upgrade-libc

upgrade libc

ea394430630f406487fd3330eb467bedd7fd55f4 authored over 2 years ago by Jeong YunWon <[email protected]>
remove socket.IPPROTO_MAX

a22341787a52fdf1f9ed88bf7d8dfb4589b6de3a authored over 2 years ago by Jeong Yunwon <[email protected]>
Upgrade libraries

965c3157c81e76102c52add5a46fb13c61ac5d6b authored over 2 years ago by Jeong Yunwon <[email protected]>
upgrade libc

3250c55595ab79a5cd0846b9aaa85ea57ebf1114 authored over 2 years ago by Jeong Yunwon <[email protected]>
x

7c85002902a5c525e2eea5e1574766e9649afe30 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3626 from youknowone/type-protocol

Replace TypeProcotol to AsPyObject

65d667bc9b647688a4efa528e0ae6d37041ea5a2 authored over 2 years ago by Jeong YunWon <[email protected]>
suppress cilppy warnings

5da0314169db355402e77d445fa0e7d1f3dca22e authored over 2 years ago by Jeong Yunwon <[email protected]>
flexible new_downcast_error

d97a39860998d3992ab49fd8c662b90977428ecf authored over 2 years ago by Jeong Yunwon <[email protected]>
flexible mapping

a69617871e29df5842c9a3993e382ab6d8904948 authored over 2 years ago by Jeong Yunwon <[email protected]>
flexible vm.invoke

15cb57526e96da6b3d3fcb783851fb2b1771fe93 authored over 2 years ago by Jeong Yunwon <[email protected]>
clean AsPyObject usage

a7de700ef65ea890f9f1508853cc6243436a0fa0 authored over 2 years ago by Jeong Yunwon <[email protected]>
isinstance -> fast_isinstance

75e589cbc1a736f1338b31aab16d45afc3c57a81 authored over 2 years ago by Jeong Yunwon <[email protected]>
Replace TypeProcotol to AsPyObject

04cf262b37d33d0ede4435a6d627303f8eae9c8f authored over 2 years ago by Jeong Yunwon <[email protected]>
Remove TypeProtocol::clone_class()

29ba8956a9c649e85c16a2ce5713d76fb827abf7 authored over 2 years ago by Jeong Yunwon <[email protected]>
merge TypeProtocol in AsPyObject

aa76a349635db6949dd53865af7f2f05a901e968 authored over 2 years ago by Jeong Yunwon <[email protected]>
TypeProtocol depends on AsPyObject

7f9e8254c4669b53a66d760953b3e0da6121e328 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3625 from youknowone/cleanup-type

Remove DerefToPyType, IdProtocol

3a8019baee2fcccd448bf9f759aa5158640bddbb authored over 2 years ago by Jeong YunWon <[email protected]>
Fix unused import

f01e28e4cadc4b0dd482752e811445a6b4f52f0a authored over 2 years ago by Jeong Yunwon <[email protected]>
inline for object pointer operations

935bfcda861846a7042609f599fa2582d71f2ec7 authored over 2 years ago by Jeong Yunwon <[email protected]>
Introduce AsPyObject to replace IdProtocol

625f8675aefdc9a2de059cae242546bc418367a7 authored over 2 years ago by Jeong Yunwon <[email protected]>
no more IdProtocol-depending api

9be1dc1f8bfd95ab4ebbe26dd1fc1b6966cd12d5 authored over 2 years ago by Jeong Yunwon <[email protected]>
Remove DerefToPyType

7edebbf28cf3e27ec91d75d5d2e59ae2e6616c60 authored over 2 years ago by Jeong Yunwon <[email protected]>
checkpoint

2e6875c8d5b226fa3b8ad10e4f989ad2651098ac authored over 2 years ago by Jeong Yunwon <[email protected]>
issubclass takes &impl Borrow<PyObject>

ba1a9b5b7e887daaad7c79c99b5a45f4f67b3691 authored over 2 years ago by Jeong Yunwon <[email protected]>
Remove DerefToPyType for &DerefToPyType

dd09a9489bd1fcfb40711d046bd182511656b8af authored over 2 years ago by Jeong Yunwon <[email protected]>
Add borrow for wrapping types

dca59e983258639dc812e3a605fb7e88cf39f63c authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3623 from youknowone/jit-warning

remove warning from jit test

adce97a03f2afffed7aead92abbbbbcc174755d5 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3624 from youknowone/vm-split

split vm into multiple files

3a3bf8228585fc59919a2bb16659e6419d887e1a authored over 2 years ago by Jeong YunWon <[email protected]>
Refactor extract_elements_with

fac28934f6a56e0d5638b5a0b99827556d0c36c7 authored over 2 years ago by Jeong Yunwon <[email protected]>
Replace vm.extract_elements with TryFromBorrowedObject

828c28ebb8846f2f024cb4aec5eee7bbb691ef06 authored over 2 years ago by Jeong Yunwon <[email protected]>
Split vm.rs into segments

c2f9498ca6772cc57005bb6c63bbe07d22813419 authored over 2 years ago by Jeong Yunwon <[email protected]>
Refactor try_value_with

60e0e5f95dbc04c2480a28a38456835ca29ee209 authored over 2 years ago by Jeong Yunwon <[email protected]>
atexit hold its features itself

d7daf4275621201f234c29d6b516642e588aaa7c authored over 2 years ago by Jeong Yunwon <[email protected]>
remove warning from jit test

e8b0732f5e790101993e33c56aefe03932b109e3 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3621 from youknowone/update-asdl

Fix update_asdl

f817b7f1240a3b98f3fb403078ce98750dc0eb49 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3620 from youknowone/stdlib-struct

Move `_struct` module to stdlib

27266f3f127bb9438f99444d92e86a827088552c authored over 2 years ago by Jeong YunWon <[email protected]>
Fix ast/asdl_rs.py

4f4e87729b61da591bcf9e7666e0e7cb54d90bb0 authored over 2 years ago by Jeong Yunwon <[email protected]>
Move `_struct` module to stdlib

be9aaf71a6f8b502e8d756d2ac5704d04cee7f27 authored over 2 years ago by Jeong Yunwon <[email protected]>
split buffer formats to vm/src/buffer.rs

c64b0442a1e28c24a43752405e9e58cab33693ec authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3606 from youknowone/pyobject

split pyobject.rs to multiple files

5553558261594b11e2a330d90a1b8c284a085d12 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3561 from tkmikan/patch-1

Add __format__ type check in f-string

366290bf9ad1b87bc018882d68c25ccea9ba1aa2 authored over 2 years ago by Jeong YunWon <[email protected]>
Add __format__ type check in f-string

3f8aed1c86cb9658e91277abd7eb670398d9a8fc authored over 2 years ago by tkmikan <[email protected]>
Merge pull request #3384 from OddBloke/oddbloke/fstat

stdlib/os.rs: update wrong-type exception text for __fspath__

cc8153ffda447f1d60bc58350c52cc9b23163f15 authored over 2 years ago by Jeong YunWon <[email protected]>
Hide PyLease, PyThreadingConstraint from crate root

ff4cf6966718dcc1d85a1710de835b76175e3335 authored over 2 years ago by Jeong Yunwon <[email protected]>
move PyAttributes to pytype.rs

2c92174b1774c5a869dfea3c2439235545c6a237 authored over 2 years ago by Jeong Yunwon <[email protected]>
vm::funciton::arithmetic

86a88311242307675348c43ea61e0daab2e1a997 authored over 2 years ago by Jeong Yunwon <[email protected]>
IntoPyRef to vm::function

475d04c67e0f6bc5d1d2345b1a244edb6ef9c25e authored over 2 years ago by Jeong Yunwon <[email protected]>
split pyobject.rs

a5b36e1937f2b39a09e7bb1c38231bf20538a5ce authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3449 from waroad/update_test_string

Update test_string.py

dc795873c39a9f961d332613bff771dc3080a726 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3387 from OddBloke/oddbloke/type_name

Get (most of) test_type_name passing

1d68ade54e32858828057adf9606f6180a17f487 authored over 2 years ago by Jeong YunWon <[email protected]>