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 `whatsleft` action and make it work with `act`

c1282293f8864057f2ec7fc43742ce1a799b111e authored almost 3 years ago by Padraic Fanning <[email protected]>
Fix `testdata` action and make it work with `act`

e6559c6a6fc62f3b969381305bca1286a2d5ba7d authored almost 3 years ago by Padraic Fanning <[email protected]>
Fix `codecov` action and make it work with `act`

ba68f5cfccf0509c04a9c5b3427c113bf4313b60 authored almost 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3364 from moreal/relocate-object-repr

Relocate `vm.to_repr` to `object.repr`

7f0ba0c17623e2ba1f38249fd33726e75d0cded6 authored almost 3 years ago by Jeong YunWon <[email protected]>
Relocate vm.issubclass to obj.is_subclass

e139364a601454cc0f4026c4dd101d7eab54240a authored almost 3 years ago by ChJR <[email protected]>
Relocate `vm.to_repr` to `object.repr`

bc05b98ca6ea0f4a87bac55e9d425e064e24e2ac authored almost 3 years ago by Moreal <[email protected]>
Merge pull request #3362 from fanninpm/fix-custom-text-test-runner

Delete `partial` causing custom runner failure

5dbf753200c14361124ef5535372f0622572f1e7 authored almost 3 years ago by Jeong YunWon <[email protected]>
Delete `partial` causing custom runner failure

9fdd76c1dd228b8c415876bd1e2ea17c7d0dc7ee authored almost 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3361 from youknowone/result-like

Update result-like to 0.4

9ece24fbce8bca36c017cd1a1d6777fd9a6cd19e authored almost 3 years ago by Jeong YunWon <[email protected]>
Update result-like to 0.4

1047cb573dbcc900d231562d7bdaaf7484713cd1 authored almost 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3360 from moreal/remove-py-module-macro

Remove `py_module!` macro

54d596689535c3b41a143352c9d439e7284644df authored almost 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Remove `py_module!` macro

72a1dee5ad91f597f75526c8f616b19f27e5ab5a authored almost 3 years ago by Moreal <[email protected]>
Merge pull request #3351 from Snowapril/fix-generic-alias

Add missing methods on `GenericAlias`

7d1f75dd2fb9f542e9620062be6eb5cd01fa92f3 authored almost 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #3359 from DimitrisJim/export_reusage_symbols

Export RUSAGE_* symbols, add test_resource

17c59a3e2da66ee9d85a0c482eea5d4567a2277b authored almost 3 years ago by Jeong YunWon <[email protected]>
add `rich_compare` on `GenericAlias`

Signed-off-by: snowapril <[email protected]>

d9f561caa20ad461c736ad61d285799d94259cdf authored about 3 years ago by snowapril <[email protected]>
add missing methods for `GenericAlias`

* __mro_entries__
* __instancecheck__
* __reduce__
* __subclasscheck__
* Callable slot

Signed-o...

8607519441fce748b6fee88bff587b19ba0893da authored about 3 years ago by snowapril <[email protected]>
add decorators on failed tests

Signed-off-by: snowapril <[email protected]>

48d6ba154fb8f0d1d8600f772b6d603aa0521043 authored about 3 years ago by snowapril <[email protected]>
update some test in `test_typing` from cpython 3.10

Signed-off-by: snowapril <[email protected]>

92b81e5dd887168f4fec78da7a89647ecffa805b authored about 3 years ago by snowapril <[email protected]>
add exact type check and return generic alias

Signed-off-by: snowapril <[email protected]>

dfc0cdfaf74308fe39839609a3db106e40a9ca39 authored about 3 years ago by snowapril <[email protected]>
add missing `__class_getitem__` from cpython 3.10

Signed-off-by: snowapril <[email protected]>

b2eff4ae53ba41179ee8d0c1a2389aec98546da1 authored about 3 years ago by snowapril <[email protected]>
add missing `__class_getitem__` in several types

Signed-off-by: snowapril <[email protected]>

32ba09c4077f5b961dbabcb404b9e964abaa77da authored about 3 years ago by snowapril <[email protected]>
commented out on missing module in rustpython

Signed-off-by: snowapril <[email protected]>

f491bb8fc402609954b8a427b28fbb164f27b618 authored about 3 years ago by snowapril <[email protected]>
add `test_genericalias.py` from cpython 3.10

Signed-off-by: snowapril <[email protected]>

4a3dab0b41f0ddc5b538af9df9399c8acf81326a authored about 3 years ago by snowapril <[email protected]>
Mark failing resourse tests.

22998783957e8cc3da9320e5a7c4c539b898873e authored about 3 years ago by jfh <[email protected]>
Add test_resource from Python 3.8

9ab71fee0240b639732104da75d582208c5944e8 authored about 3 years ago by jfh <[email protected]>
Export RUSAGE_* symbols.

a8b00ef2b191d0665a7fb463d072fb32a903c494 authored about 3 years ago by jfh <[email protected]>
Merge pull request #3357 from coolreader18/edition2021

Migrate to 2021 edition

6138cb447694902a789d306f8b3b519c523ec91d authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3356 from DimitrisJim/fake_builtin_gc

Remove Python gc stub, add rust stub.

a09b44031b75c0feb363e7eed0e0b4aac3bb2aa1 authored about 3 years ago by Noa <[email protected]>
Switch to array.into_iter()

53c261a19b08aec519fb96f22d18275589b6c85a authored about 3 years ago by Noa <[email protected]>
TryFrom, TryInto, FromIterator are in prelude now

09e9ea91e752da9750e3d3f12445f830b5815667 authored about 3 years ago by Noa <[email protected]>
Disable redoxer action temporarily

33b5827c4d1cde44204060571d619cdaf6e9c0df authored about 3 years ago by Noa <[email protected]>
Merge pull request #3355 from moreal/use-pymodule-attribute-wasm-window

Remove usage of `py_module!` from `_window`

815e1b664893aa0507ccb18ad85620c5c9194e9a authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3354 from moreal/use-pymodule-attribute-wasm-js

Remove usage of `py_module!` from _js

b394c0a8db79894548772668ffdc7f4f9effb935 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3353 from moreal/use-pymodule-attribute-wasm-browser

Remove usage of `py_module!` from _browser

bd83930421548d8897a2677506e9e9a7a130fd97 authored about 3 years ago by Jeong YunWon <[email protected]>
Fix new clippy lint

80688abfcca97989bcf983b5f74534a138d65ef1 authored about 3 years ago by Noa <[email protected]>
Remove Python gc stub, add rust stub.

103195b277fe1296793e88bf1ff6798e0ef7f36f authored about 3 years ago by jfh <[email protected]>
Migrate to 2021 edition

ee8b11f5d205ffc9c23a9710b0e8dc5d9e5d18ac authored about 3 years ago by Noa <[email protected]>
Remove usage of `py_module!` from `_window`

5a16ab8d20f79cd58c031fdf350c88251a2229b1 authored about 3 years ago by Moreal <[email protected]>
Remove usage of `py_module!` from _browser

1474c9e8b3089c513e513f994afcfc5c3325f568 authored about 3 years ago by Moreal <[email protected]>
Remove usage of `py_module!` from _js

3f9c7901ee7348e6a64ff1975b03f84f42e77b5b authored about 3 years ago by Moreal <[email protected]>
Merge pull request #3307 from youknowone/pyptr

PyObjectPtr: no RC even through function pointers

dc4d269fbb678bff3cb41fcce687c226fd4b0007 authored about 3 years ago by Jeong YunWon <[email protected]>
Py -> PyObjectView

f76877347a09c08d5cb4ba9133d293c933127541 authored about 3 years ago by Jeong YunWon <[email protected]>
PyObj -> PyObject

b759808736a557928659113815230003daf1ab74 authored about 3 years ago by Jeong YunWon <[email protected]>
PyObject -> PyGenericObject

4e5f897f74a3e8d094fba7fd50bbe31ba4867b2f authored about 3 years ago by Jeong YunWon <[email protected]>
incref -> to_owned

d4feb2a6c5479b4d0496ce61fab34fc2e8bdf50c authored about 3 years ago by Jeong YunWon <[email protected]>
PyObjectRef -> &PyObj, &PyRef<T> -> &Py<T>

8dd18d97becef53675407a728d05d5bb309d4a7d authored about 3 years ago by Noa <[email protected]>
as_mapping uses ptr

113ad3bdea21d401c03e9dfe472533792cce8713 authored about 3 years ago by Jeong YunWon <[email protected]>
Callable with ptr

73650259ec952b95fa8e273d4108fdc45eb2a315 authored about 3 years ago by Jeong YunWon <[email protected]>
__del__ uses ptr

77b904ce640ad07424775c62a770eb6189ccb700 authored about 3 years ago by Jeong YunWon <[email protected]>
iternext uses ptr

08b5768a82da4ce606f11004acb85ec770c2c78b authored about 3 years ago by Jeong YunWon <[email protected]>
PyObjectPtr: no RC even through function pointers

16efb5d878c91693680bddd8ff7bd8d0f1cc267b authored about 3 years ago by Jeong YunWon <[email protected]>
rich_compare uses ptr

ad7925cac61a2619a8cd4d71e2f95fffb394cfd3 authored about 3 years ago by Jeong YunWon <[email protected]>
as_buffer uses ptr

70f8849f0528ff910e2d1762842c0775d027b431 authored about 3 years ago by Jeong YunWon <[email protected]>
PyObjectPtr for __hash__

41b02809f9a816d50b2bd8aa411628722e1e97b1 authored about 3 years ago by Jeong YunWon <[email protected]>
setattro uses PyObjectPtr

e5a1c3b1374950461a8e8902f6d5483ecde3e5f9 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3352 from DimitrisJim/ast_mod

`ast` uses `#[pymodule]`

439923ac4b77647c1812b4f47f0ad4363dc4bb80 authored about 3 years ago by Jeong YunWon <[email protected]>
Remove usage of py_module macro from ast.

388f2787834c11057f60e4fcda6093b98507ab04 authored about 3 years ago by jfh <[email protected]>
Merge pull request #3204 from fanninpm/cleanup-skipped-tests

Clean up some skipped tests

fd2ba5159e3aae0f8b08f33b7808a62dcd58004e authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3263 from Snowapril/suggestion

Implement keyword suggestion on `PyAttributeError` and `PyNameError` from cpython 3.10

82fac6ce53a9035917b86448b11ac15a08db37e2 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3330 from deantvv/uid-gid-from-object

posix: handle case -1 for `Uid` and `Gid`

5ce05fcca0d4b755f0ce775ecb848183d7a2655d authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3334 from DimitrisJim/namespace_fixes

Namespace fixes

946f4ecc89f88dc83288371a3fb638ed7378fe04 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3337 from deantvv/fix-os-putenv

os: fix putenv

a83ad7aa1c0fcb53048fff08a2353faf3d161b39 authored about 3 years ago by Jeong YunWon <[email protected]>
os: fix putenv

Check key and value before calling `env::set_var`

From doc of `env::set_var`,
```

This functio...

c56db2fafa2350ab0b0046bbafa00e3b68871205 authored about 3 years ago by Dean Li <[email protected]>
posix: handle case -1 for `Uid` and `Gid`

For `Uid` and `Gid`, -1 means does not change the value.

86920e21e565b65777480ad18e2bf53800777e70 authored about 3 years ago by Dean Li <[email protected]>
Merge pull request #3350 from DimitrisJim/ci_build

Fix conflict from merges.

79ed45a4e5b04f655276a4ac68182bb2ceb420ce authored about 3 years ago by Jeong YunWon <[email protected]>
Fix conflict from merges.

45b0fb300540ec830831c3e78c8fa4af7299267f authored about 3 years ago by jfh <[email protected]>
Merge pull request #3349 from AP2008/relocate-str

Relocate `vm.to_str` to `obj.str`

0c07b7cbfc402c96f2ef086c0a0f01506c98d6e4 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #3347 from AP2008/relocate-rich_compare

Relocate `vm.rich_compare` to `obj.rich_compare`

b7dab09b7dc7edfa17cce670ef97f4fc2adf544c authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #3344 from ChJR/feature/relocate_is_instance

Relocate vm.isinstance to obj.is_instance

497eead8e9738a90e122106505e342d736bd0950 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Relocate vm.to_str to obj.str

fdd1baec65aeed372b3530628adfcac64fb46378 authored about 3 years ago by Aratrik <[email protected]>
Merge pull request #3346 from youknowone/set-repr

set repr push to buffer directly

a4ff86190ba72bb708dc6fcab828c5c453e61be0 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Relocate vm.rich_compare to obj.rich_compare

c427462554149537e5aa535cbf148d9c01fd911b authored about 3 years ago by Aratrik <[email protected]>
update `test_exceptions.py` from cpython 3.10 for suggestion feature

Signed-off-by: snowapril <[email protected]>

8d0cefeb643fea5e9da9064746e0dd0bc7469c27 authored about 3 years ago by snowapril <[email protected]>
fix `PyMethod::get` to use `vm.get_attribute`

As cpython implementation, if `getattro` slot is not
`PyBaseObject::getattro`, then use `vm.get_...

46347aa6d46c6cb6312f42dea2bfdcf46f76cbae authored about 3 years ago by snowapril <[email protected]>
Add `name` and `obj` attributes to `PyAttributeError`

Signed-off-by: snowapril <[email protected]>

ff54d8ae5398bce38fc705e48c20650d19d22140 authored about 3 years ago by snowapril <[email protected]>
Implement keyword suggestion routine

`suggestions.rs` is almost porting of implementation of
[this](https://github.com/python/cpython...

63393906291a1d0f701a8a3e63a85c25cda22e2f authored about 3 years ago by snowapril <[email protected]>
Add `name` field on `PyNameError`

Signed-off-by: snowapril <[email protected]>

1ee74403e229b3587691fcbeb49353439bdceb05 authored about 3 years ago by snowapril <[email protected]>
add decorators on failed tests

Signed-off-by: snowapril <[email protected]>

1bff6a38d1598ff41bdb0b66cf7b5665fe07964f authored about 3 years ago by snowapril <[email protected]>
Add `offer_suggestions` on `write_exception_inner`

Signed-off-by: snowapril <[email protected]>

db0d9df53f3448fa9c00a6310921e4ebbc44c749 authored about 3 years ago by snowapril <[email protected]>
Clean up skips in test_unittest

253ecda09eea6306ea8483342563ce460789a847 authored about 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3332 from youknowone/error-control

Handle error control flow in single branch

68379da4c99928532e2c2effc73f4ce3355b21b8 authored about 3 years ago by Noa <[email protected]>
Merge pull request #3343 from ChJR/feature/relocate_length

Relocate vm.obj_len to obj.length

850187f246c5f16a21732d3e097be959e5ba2a1b authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #3342 from ChJR/feature/relocate_hash

Relocate vm._hash to obj.hash

fcb655144302f064474b9069f446cb6299efac24 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
set repr push to buffer directly

96dffd6b134efa9c0cb18a51da83139c286a1720 authored about 3 years ago by Jeong YunWon <[email protected]>
Replace vm.isinstance to obj.is_instance

e33ffd0d82d4513368d673f8d030d8ef4dda6f7f authored about 3 years ago by ChJR <[email protected]>
Replace vm.obj_len to obj.length

32e693f2345accd5fb89b47f9af3487e07cab786 authored about 3 years ago by ChJR <[email protected]>
Replace vm._hash to obj.hash

83c3644addb4f95a26bce65232969b43848b20e2 authored about 3 years ago by ChJR <[email protected]>
Merge pull request #3341 from AP2008/relocate-del_attrs

Relocate `vm.del_attr` to `obj.del_attr`

c406b54e89bbdfee20999a3ff65c35d391cef4c3 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Relocate vm.isinstance to obj.is_instance

d0f13f327bfcd8b1bb9337d608480baa254dd5ab authored about 3 years ago by ChJR <[email protected]>
Relocate vm._hash to obj.hash

0d32e1ae164b477a1693a53e423b678877c88766 authored about 3 years ago by ChJR <[email protected]>
Relocate vm.obj_len to obj.length

6b147565424c4dad99f6421bae7e6f8948198f1a authored about 3 years ago by ChJR <[email protected]>
Relocate vm.del_attr to obj.del_attr

72c3a7027cd725722f8c605ff75735117deffc71 authored about 3 years ago by Aratrik <[email protected]>
Merge pull request #3339 from DimitrisJim/bench_locals

Use as_object in benchmark locals.

6e6a9f6d750eb6c9f87a8816a5c53e1d91e76d31 authored about 3 years ago by Jeong YunWon <[email protected]>
Use as_object in benchmark locals.

6ce591d90c0d6e20289a5a5ced8f2daa8a379377 authored about 3 years ago by jfh <[email protected]>
Add repr for namespaces.

c6a8511425c2069a7f9fc4679647db514284cfda authored about 3 years ago by jfh <[email protected]>
Make namespaces comparable.

809171dcf8e490e0694f7e4961073c83aed9e9bf authored about 3 years ago by jfh <[email protected]>
Move initialization to __init__.

dd482371e76ca7e4be54ee6c21959d2cd384f241 authored about 3 years ago by jfh <[email protected]>
Merge pull request #3338 from AP2008/relocate-set_attrs

Relocate `vm.set_attr` to `obj.set_attr`

de41d4c5cad0d5cc50addacf7157f1b63c866c35 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Relocate vm.set_attr to obj.set_attr

d6fc20f64e3f87dc32d7e06554fee3acc3d2f52e authored about 3 years ago by Aratrik <[email protected]>
Clean up skip in test_json.test_speedups

e5acfc3a67382c99ce9281b0c4ea32ada2638b2c authored about 3 years ago by Padraic Fanning <[email protected]>