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

Configure `pymember`'s MemberKind manually

a300a244f1984011d3162f4b0ed230af36d8eff6 authored about 2 years ago by Moreal <[email protected]>
Merge pull request #4197 from jopemachine/update-unittest-runner

Update `unittest/runner.py` from CPython v3.12.0a0

ec46ae152e28be51e3f549668169b32ed5954add authored about 2 years ago by Jeong YunWon <[email protected]>
Support `T_BOOL` member type

68fc72b70eb55b487de5ab0252f70f25ae613c5c authored about 2 years ago by Moreal <[email protected]>
Merge pull request #4202 from dvermd/takewhile_setstate

Takewhile setstate

3082379d12c8069da2a689b3c97facf6a9f5c06e authored about 2 years ago by Jeong YunWon <[email protected]>
Add test for dropwhile.__setstate__

539c662f874db4d2005e11509ecfbb84f7fd060a authored about 2 years ago by dvermd <[email protected]>
Add takewhile.__setstate__

fdd159c14d012e111729bb33c098fc28727a1020 authored about 2 years ago by dvermd <[email protected]>
Merge pull request #4201 from dvermd/dropwhile_reduce

Add dropwhile.__reduce__

9100ec33abc68d1d153c529a8d77dd4ca5a80060 authored about 2 years ago by Jeong YunWon <[email protected]>
Add `expectedFailure` to `test_warnings`

38affeaed118ef12e10212acc5cc094302ba2b28 authored about 2 years ago by Gyubong <[email protected]>
Add dropwhile.__reduce__

bfa74dda87765698dba5df1df19f16856b592303 authored about 2 years ago by dvermd <[email protected]>
Update `unittest/runner.py` from CPython v3.12.0a0

706398c4c8520e4d9a08bcea5d8bf0ece86c3fb6 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4191 from dvermd/oserror_reduce

Add OSError.__reduce__

3a36e551a1958afa2fa86043f2edea6188b54f35 authored about 2 years ago by Jeong YunWon <[email protected]>
Add OSError.__reduce__

4c6cb00cb3346b3a2371371a4b30fb233fc95633 authored about 2 years ago by dvermd <[email protected]>
Merge pull request #4194 from dvermd/oserror_attributes

Fill OSError attributes

54d7c34668953caff722a895664cab1c717a8489 authored about 2 years ago by Jeong YunWon <[email protected]>
Fill OSError attributes

a18bad2ca38bc63dd67865d90d2169860163fd1d authored about 2 years ago by dvermd <[email protected]>
Merge pull request #4199 from jopemachine/fix-harmonic_mean

Fix `int.inner_truediv`

bd696b536978976c929676ec7fa7b75febb00a71 authored about 2 years ago by Jeong YunWon <[email protected]>
Remove expectedFailure

773066f2ddc88d71e16a78dee9aacf8b5068ecbe authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4177 from jopemachine/add-co-names

Add `co_names` to `PyCode`

46ff23977e69df6f96165ef12be2c383919f3a8a authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4195 from jopemachine/enable-vm-trace

Fix compile error when using `vm-tracing-logging` is on

ec6461d2f3600fa65b86966c7f2d7abc68f5b513 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4196 from jopemachine/update-pprint

Update `pprint` lib and tests from CPython v3.12.0a0

06073fe8638e7a89f2f0f241dfe1e68e5372756a authored about 2 years ago by Jeong YunWon <[email protected]>
Add overflow handling logic

a98288b911c7000081af0d36624e56085739e314 authored about 2 years ago by Gyubong <[email protected]>
Fix #4198

c8d0360760466eb693371dc2c189fdbe8b16d8d6 authored about 2 years ago by Gyubong <[email protected]>
Remove expectedFailure from `test_dataclass_no_repr`

01aad3cf4e6cfabcb86ca873ac94484204c96cd5 authored about 2 years ago by Gyubong <[email protected]>
Update test_pprint.py from CPython v3.12.0a0

7b106634a3dfb3753826300af29b221f8aba23a3 authored about 2 years ago by Gyubong <[email protected]>
Update pprint.py from CPython v3.12.0a0

b0f620cd1287b9a714dd3c73472817c9a29c56ba authored about 2 years ago by Gyubong <[email protected]>
Fix compile error when using `vm-tracing-logging` is on

c0963470773ba7095a40f6c03c86e07b857fefa5 authored about 2 years ago by Gyubong <[email protected]>
Update test_code.py from CPython v3.12.0a0

a6c07bc58f79b67324b56722bcc67f1b421e18dd authored about 2 years ago by Gyubong <[email protected]>
Restore `YIELD_FROM` def_op

44501f5ebf0236982c7dbd43853f3bccc33f42da authored about 2 years ago by Gyubong <[email protected]>
Update opcode.py from CPython v3.12.0a0

33e1007d7c42db1e0eb4c64bd47d781e126ef1c8 authored about 2 years ago by Gyubong <[email protected]>
Add `co_names` to `PyCode`

cf0ee0c0a5483682db59c3180da45b23baa05a5c authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4184 from afonso360/cranelift-version

Update JIT Cranelift version

ac2532822bf6bd3184cffd2f677549347ea3437a authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4187 from dvermd/structseq_matchargs

match args without n_*_fields

fab53f0391a86c36ccf146fa27ac0669eeeda0d3 authored about 2 years ago by Jeong YunWon <[email protected]>
match args without n_*_fields

7f86178a464abd0c355c94936b47be6d484463eb authored about 2 years ago by dvermd <[email protected]>
Merge pull request #4190 from dvermd/takewhile_reduce

add takewhile.__reduce__

e56950abb335e3b35573151c9557a749dc0e4e0b authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4154 from jopemachine/add-utc-alias

Add `datetime.UTC` alias for `datetime.timezone.utc`

02e013198f2be12254fecfda9d0435558c89ca80 authored about 2 years ago by Jeong YunWon <[email protected]>
Add __match_args__ to core language attributes

76a94d57ef00a29bb195c2609b5d7365939fce50 authored about 2 years ago by dvermd <[email protected]>
Fix `hash`'s error message when `hash` method is `None` (#4161)

11a6b73fbf58b883efc94a60612a9208bcda3051 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4174 from jopemachine/fix-dis

Always insert `None` at `code_stack.constants`

5a5e047eab6417dc70e9241b775eed85c920ac68 authored about 2 years ago by Jeong YunWon <[email protected]>
add takewhile.__reduce__

164e343517a52bcfa82f0f5c8d2d8815fc0c2ac8 authored about 2 years ago by dvermd <[email protected]>
Add extra_test

c39c745275efeb8eb5d5b63ed768d91fd877f53c authored about 2 years ago by Gyubong <[email protected]>
Handle Lambda Expression

70812eb88034e543abc8f17f1e1265b042f0165a authored about 2 years ago by Gyubong <[email protected]>
Update README.md

Corrected grammatical error.

118707272be6256eae4c321e4e7995ab6dd40ba3 authored about 2 years ago by DarkGuySM <[email protected]>
Merge pull request #4186 from andersk/arithmetic

Spell “arithmetic” correctly

3301220a6b488eac6d88c9b988945de757584b4a authored about 2 years ago by fanninpm <[email protected]>
Spell “arithmetic” correctly

Signed-off-by: Anders Kaseorg <[email protected]>

b9a07f811d6718802c8bf2195e934a431cf5bd32 authored about 2 years ago by Anders Kaseorg <[email protected]>
Merge pull request #4183 from oow214/function_qualname

Update function `__qualname__` and `repr`

1b7b3f067cd49be55a4788d8e1ad74622e6e7b73 authored about 2 years ago by Jeong YunWon <[email protected]>
Implements 6 os/posix constants missing for macos (#4110)

c2a5acb40c4fc9a94064f8aebb1732ff1cadd9c7 authored about 2 years ago by Ethan Post <[email protected]>
Update JIT Cranelift version

a91e15aaf448d6da494d3427eb4718677a392bba authored about 2 years ago by Afonso Bordado <[email protected]>
Refactor function repr

27356bf057e4e288c3c8565485e32bb3f0316a74 authored about 2 years ago by Kim, YeonWoo <[email protected]>
Update function __qualname__

b4360f858352583e14c1a765cd1d55e2a196140f authored about 2 years ago by Kim, YeonWoo <[email protected]>
Merge pull request #4147 from youknowone/interpreter-config

Interpreter config

2a26ed00964b900d247d6a8478d8cd24b13cc096 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4146 from oow214/warning_warn_explicit

Update warning warn_explicit

2c611aa1965c0d2c81e417bd72e6473a280bedff authored about 2 years ago by Jeong YunWon <[email protected]>
Update warning warn_explicit

eb27d1e8d7b38f0cde32a782499da7f95c54f08a authored about 2 years ago by Kim, YeonWoo <[email protected]>
fix styles

ac28407e25e92f549909262d22459d8a8dbf384f authored about 2 years ago by Jeong YunWon <[email protected]>
Fix warning module

0e135c9bfb45136dc6123c4e2aef0b74a16cd8c1 authored about 2 years ago by Kim, YeonWoo <[email protected]>
Update get_filter

94819c54d312f2ce07c14607707236bc9b85b570 authored about 2 years ago by Kim, YeonWoo <[email protected]>
Fix warning warn_explicit

49af908a3e71f194895d797f0ef97f0f515100be authored about 2 years ago by Kim, YeonWoo <[email protected]>
Merge pull request #4182 from fanninpm/clippy-1.64

Fix compilation and clippy issues (Rust 1.64)

2efe22e60e757a0d48fecdc33493655950205433 authored about 2 years ago by Jeong YunWon <[email protected]>
Fix unnecessary closure (clippy)

50fd23ab4797dd3daf4eb9dce25cb3474e558310 authored about 2 years ago by Padraic Fanning <[email protected]>
Drop unused must-use values immediately

This new warning from Rust 1.64 needs @coolreader18's review.

73bd2968ac9cb9e1240cf2b9c035cbe19e6ab89c authored about 2 years ago by Padraic Fanning <[email protected]>
Merge pull request #4176 from youknowone/lalrpop

temporary fix of lalrpop build

34e09a8677524ce22aed632a26fd585cf41e4f3d authored about 2 years ago by Jeong YunWon <[email protected]>
temporary fix of parser build

5c29c27b6ff8bceb16197dc548d6ca8f663ac015 authored about 2 years ago by Jeong YunWon <[email protected]>
better parser build experience

6ae1148b343ea50e2fc90f0b6a851fea652c6947 authored about 2 years ago by Jeong YunWon <[email protected]>
Always insert `None` at `code_stack.constants`

2426f11ebc76532b096ad951d0c49d9534b7ef83 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4172 from Yaminyam/ci/skip

ci: Support for ci skip through tag

683e5afff035c2ce442f211508c3bcf80e7860ea authored about 2 years ago by Jeong YunWon <[email protected]>
ci: Support for ci skip through tag

b9e849a09193cad3722834a61f59020d898cf9e7 authored about 2 years ago by Sion Kang <[email protected]>
Merge pull request #4168 from jopemachine/fix-testisinstance

Fix `test_infinite_recursion_via_bases_tuple`, `test_infinite_cycle_in_bases`

fcbb388918401f79015939a275921d51e0c47fd7 authored about 2 years ago by Jeong YunWon <[email protected]>
Refactoring `abstract_issubclass`

faace160bed4c66104668e8e40a7b7cce688b0b6 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4170 from youknowone/pygetset

pyproperty -> pygetset

e02afc435c1c0a5de630ea88f92c94fd67f53fe9 authored about 2 years ago by Jeong YunWon <[email protected]>
pyproperty -> pygetset

Though it actually create a getset descriptor,
we didn't change the name because its concept was...

e002191a4885d71b390fbfee66769a09678e0685 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4160 from moreal/pymember-setter

Implement `MemberDescrObject` setter

05e13b65af93ce694b0bf4da0a7bd277aa485d8f authored about 2 years ago by Jeong YunWon <[email protected]>
Implement MemberDescrObject setter

e7b39bdc8ad9775eb4621bd1b890f936ff9963e0 authored about 2 years ago by Moreal <[email protected]>
Unmark resolved tests

27855a6ab16bf9a3d77a37a8062799355c29fdff authored about 2 years ago by Moreal <[email protected]>
Correct `PyInner<T>` fields order

Because `PyInner<T>` struct follows C langauge's representation,
when passing `impl From<PyRef<T...

e27538f9428c45146621dbc9c4bc1829789c4d75 authored about 2 years ago by Moreal <[email protected]>
Fix `test_infinite_recursion_via_bases_tuple`, `test_infinite_cycle_in_bases`

e9d3406f9c2c830273061bbe4b072a13e5d6f772 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4114 from rimi0108/feature/add-staticmethod-init

Feature/add staticmethod init

768a8e514871c6b3c278ee192830029afc08914f authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4159 from jopemachine/fix-test-iter

Fix `bool_eq` argument order of `_membership_iter_search` for compatibility with cpython

b0d515585d43ad7cc8098a1f707e7fe22b5112a9 authored about 2 years ago by Jeong YunWon <[email protected]>
Fix `bool_eq` argument order of `_membership_iter_search` for compatability with cpython

e372be1b1b77db28ec88a38a463f8af7bf1b08e6 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4151 from jopemachine/add-cbrt

Add `math.cbrt` implemented in cpython 3.11

368e47cddb1b231c1cea348779a9ebee4926391c authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4153 from jopemachine/add-call-operator

Add `operator.call`

7ab1b16b4147c82f91957974762ab4e554ce5572 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4152 from jopemachine/fix-math-pow

Fix edge case of `math.pow(0.0, -inf)`, `math.pow(-0.0, -inf)`

a719955809764fc385f32d89004dd54636b705cf authored about 2 years ago by Jeong YunWon <[email protected]>
Fix edge case of `math.pow(0.0, -inf)`, `math.pow(-0.0, -inf)`

e0f491ea8cd35c23152e368fc5247099f9752923 authored about 2 years ago by Gyubong <[email protected]>
Add `math.cbrt`

Update math.rs

96fc308c043e6534b198e9b702726ba819f34b81 authored about 2 years ago by Gyubong <[email protected]>
Merge pull request #4150 from jopemachine/add-exp2

Add `math.exp2` implemented in cpython 3.11

fa7a8af735d68d54cdb0e90a69054ceb2c176c85 authored about 2 years ago by Jeong YunWon <[email protected]>
Update test_math.py from CPython v3.12.0a0

ea4f2e7bac2b71c84d5e5e75533068ad077b38e9 authored about 2 years ago by Gyubong <[email protected]>
Fix deadlock

99bceb6fb7d5a2ea37fd71cce6ff49f77e213d22 authored about 2 years ago by Jeong YunWon <[email protected]>
Change function name `mat_mul` -> `matmul`

16755fa3b895603be5dbae97d0637065c34f8ce1 authored about 2 years ago by Gyubong <[email protected]>
Update test_operator.py from CPython v3.12.0a0

927208c7f6b7d115f7c92e48ad66b85f3ab6fbca authored about 2 years ago by Gyubong <[email protected]>
Add missing `call` operator to `__all__`

339de8c809122c0ba5ee0a2b95b96d4f361b3c21 authored about 2 years ago by Gyubong <[email protected]>
Add `UTC` alias

5570ad497ec65506cb41988520e00b0e9b6b9d60 authored about 2 years ago by Gyubong <[email protected]>
Add `opeator.call`, such that `operator.call(obj, *args, **kwargs) == obj(*args, **kwargs)`

d95b3c276199fc70a376f6ceaf982c9d8cf262e0 authored about 2 years ago by Gyubong <[email protected]>
Add `math.exp2`

1933e5f56e44f9cfbe7a48706bd71dbe4d7851a5 authored about 2 years ago by Gyubong <[email protected]>
InterpreterConfig

8df1f07df9942db56aba46a8dc85a3b0570c415c authored about 2 years ago by Jeong YunWon <[email protected]>
Fix pylib dependency for binary

597ad013b204d706d48780a2bf5117277f89db00 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4133 from youknowone/pylib

Split pylib from vm

f51b1307fe6230252bf587da2409a6b643faeb26 authored about 2 years ago by Jeong YunWon <[email protected]>
move path "" to vm.initialize

e8b9b4b4de4b6a91b167366fd65adcac986546b7 authored about 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4149 from charliermarsh/charlie/location

Add PartialOrd to Location

da92db40312e74a243e87259acd4d03a9f16a0ac authored about 2 years ago by Jeong YunWon <[email protected]>
Add PartialOrd to Location

ea878f2d646a7ca43705d6de88325a33bc4e46ea authored about 2 years ago by Charlie Marsh <[email protected]>
Merge pull request #4135 from ecpost/platform-from-rust

Modify the new 3.10.6 version of platform.py to work with platform.rs

fe10a4b9df2ef1b03b5ac2fff8988fef778e1bb9 authored about 2 years ago by Jeong YunWon <[email protected]>
Modify the new 3.10.6 version of platform.py to work with platform.rs

d2825263c1cdb16c542a1a642140cb90f46f45db authored about 2 years ago by ecpost <[email protected]>
Remove _platform RustPython-only module

e400c60ed8190e564750e67f8c17a67ce870f99e authored about 2 years ago by Jeong YunWon <[email protected]>
Update warning setup_context (#4130)

35f46c0353b783cd6d94e8b9591dcd6f5790b200 authored about 2 years ago by YeonWoo <[email protected]>