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

replace py_module! from errno and sysconfigdata

b9ffa93eb1246eb2de519f071f0d41135398227d authored about 3 years ago by Jeong YunWon <[email protected]>
fix fmt

3cfd350628750103c41fe274da4403d24677dadb authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3302 from youknowone/winapi

_winapi uses #[pymodule]

9bd9a007e9461df6d5b041075f921ed4122cc69b authored about 3 years ago by Jeong YunWon <[email protected]>
_winapi uses #[pymodule]

67a21100736f430fc7557ab176dddc7dc17bd7a9 authored about 3 years ago by Jeong YunWon <[email protected]>
`_winapi` constants to #[pymodule]

b581d8303ebfa7fe4eaa164059abf6b8ef544d79 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3300 from youknowone/part-3204

unskip tests

8f0d538635ffe1e2a9c644ba35c30a70d6d45b18 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Clarify skip in test_math

bb1947eb9dd2d3806282ae20fc00a1d7b91ee3aa authored about 3 years ago by Padraic Fanning <[email protected]>
Clean up skips in test_itertools

d5aa68d7b5f1639d77d854d7defe3d100a20fa3c authored about 3 years ago by Padraic Fanning <[email protected]>
Clean up skips in test_fileio

26d55c824beadad62b9c2904eb211c860f370906 authored about 3 years ago by Padraic Fanning <[email protected]>
Clean up skips in test_io

4e21df2c3b49fc7783272519370652a8437ea620 authored about 3 years ago by Padraic Fanning <[email protected]>
Clarify skip in test_isinstance

605f58c158dd1764a35b9a3328ea301c03f6766a authored about 3 years ago by Padraic Fanning <[email protected]>
Clean up skips in test_ftplib

a32007831a0bb5b313362bf37c47b93812fca14e authored about 3 years ago by Padraic Fanning <[email protected]>
Clean up skips in test_enum

063bf2030704f0a3b78673512be5aaf9efc2e976 authored about 3 years ago by Padraic Fanning <[email protected]>
Clean up skips in test_gzip

122ddeb6fcb5d95a9a8915e4e92c6cf5269e346f authored about 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3297 from DimitrisJim/dict_views_new

Unconstructible for dict view types, test clean up.

3ca29014c9ceac699907530b074b4c11ff76d436 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #3301 from youknowone/half-3204

unskip tests

eb277d2191c8b205e3dcfc6d999e985814400a18 authored about 3 years ago by Jeong YunWon <[email protected]>
Implement unconstructible for dict_views.

0e193f8ec3700d13902a81740e94121f694e32ba authored about 3 years ago by jfh <[email protected]>
Merge pull request #3299 from DimitrisJim/linkify_goodfirstissues

Add a link for good first issues

bb0cdc5c91799d8224d339ce8cdc4337289e5749 authored about 3 years ago by Jeong YunWon <[email protected]>
Add a link for good first issues. [skip ci]

afbe1f80dab6c4b95d934528bd7849b7af1ea19b authored about 3 years ago by jfh <[email protected]>
Merge pull request #3296 from DimitrisJim/internal_types_unconstructible

Mark internal types as not constructible.

a4e69dca76b23e4b5775f297fa72700fcd68aaf5 authored about 3 years ago by Jeong YunWon <[email protected]>
Mark internal types as not constructible.

37ba1b8a8717abe2142d4bc8a97229b3d5ef3cbc authored about 3 years ago by jfh <[email protected]>
use tuple rather than vec for FuncArgs

e3bb8404c84dd205fac8c57fd37af18462054d31 authored about 3 years ago by Jeong YunWon <[email protected]>
Callable::call -> PyType::call for readability

2acacec967e17d672fe1635ce2ee155364a900aa authored about 3 years ago by Jeong YunWon <[email protected]>
mark inilne for slots

c086e17bc6f94223508e5c3fae88e5d42bd6908b authored about 3 years ago by Jeong YunWon <[email protected]>
inline slot hash

67d0cdf8fe109a6d849a88713546a0eab57b576b authored about 3 years ago by Jeong YunWon <[email protected]>
clean up Callable

521a50b6a1e9c152e69e26123b40dda03a635571 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3292 from youknowone/socket

_socket uses `#[pymodule]`

2ac85e55aa871eff49a2f1db35e742f3a3f288c4 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3295 from DimitrisJim/cmp_recursions

Handle recursions when comparing objects.

19dc69cef8a6855922a824678a1d4cb45ca8d5f2 authored about 3 years ago by Jeong YunWon <[email protected]>
clean up windows socket attrs

617e5245563e62530936e8ac3a90a60e8c6dd3ae authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3293 from DimitrisJim/recursive_inst_subcls

Fix recursions in isinstance and issubclass.

f44c61efe55ed609c487128cd39ba67a312b5889 authored about 3 years ago by Jeong YunWon <[email protected]>
Handle recursions when comparing objects.

54a5db29ae6d9f2e9113fea18ab9cf91443e4aa3 authored about 3 years ago by jfh <[email protected]>
Merge pull request #3281 from youknowone/type

Refactor type

b3220f961ed30f49a03aa4cf564ae5f03c5691f5 authored about 3 years ago by Jeong YunWon <[email protected]>
_socket uses `#[pymodule]`

141ff2bb2ffc7dad45955e17cf1cd1861ccfb5cd authored about 3 years ago by Jeong YunWon <[email protected]>
Rename slot traits to drop `Slot` prefix

8cdde9150ee7ee2e0e8e2176474f4193ab295164 authored about 3 years ago by Jeong YunWon <[email protected]>
Expose slot wrapper functions

b99cb2fffc5ed620170f8150371f8e6fb1cfc59b authored about 3 years ago by Jeong YunWon <[email protected]>
Refactor PyType creation

7cae6d24fed79b02a718ea9415b14e9a5e87196c authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3291 from DimitrisJim/unconstructible

Add Unconstructible trait

c99b342fcd1b3334b2d1865b4a51d1fa84fc118b authored about 3 years ago by Jeong YunWon <[email protected]>
Annotate iterators with Unconstructible.

ff67ad445cca95b53618a97fdf9c9cde6245f674 authored about 3 years ago by jfh <[email protected]>
Fix recursions in isinstance and issubclass.

4fad83e3cc23456c952356a321394d377c353f69 authored about 3 years ago by jfh <[email protected]>
Add Unconstructible trait.

842804882076775743672410e6e3f76c131b640c authored about 3 years ago by jfh <[email protected]>
Merge pull request #3164 from moreal/correct-pystr-startswith

Fix `PyStr::startswith`

9c6eaa5603f4d327457706fe404f51c22f3129c8 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3288 from Snowapril/add_getattro_for_ga

Add missing `SlotGetattro` for `GenericAlias`

9ee566b92990fd0d7871530befe4960e9678a6c5 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3133 from youknowone/exception-utils-as-vm-methods

Exception utils as vm methods

c39d1436e0e768527354bed773d66b6743aa6a08 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3285 from youknowone/ssl

`_ssl` module uses `#[pymodule]`

2423f34b21493601362de32f2472a074ac138808 authored about 3 years ago by Jeong YunWon <[email protected]>
`_ssl` module uses `#[pymodule]`

0820708f0edb9b3aff1ddbfdefe9bc8c9a7389e7 authored about 3 years ago by Jeong YunWon <[email protected]>
add missing SlotConstructor keyword on impl

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

f3fc4e40dd91a6733f6c967b4f4723aa047b11f2 authored about 3 years ago by snowapril <[email protected]>
add SlotGetattro on GenericAlias

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

6d3289f8cbd443b2ecca38c391551519b9ffcb76 authored about 3 years ago by snowapril <[email protected]>
Merge pull request #3273 from youknowone/into-pystrref

migrate TryIntoRef to IntoPyStrRef

7d6b36a55f57884c4fe47585ad14505c1bc81b5a authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3287 from Snowapril/fix-dir-incompatibility

Fix `dir` incompatibility with cpython

e97ad7d81d22b28782a68818f68bcec18be1dbac authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #3280 from DimitrisJim/bad_indexing

Fix deadlocks when slicing mutable sequences.

a81f97dd9e36bc0699852f38ab06b6412acf8dfd authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Make it possible for rust functions to increase recursion depth (#3252)

Make it possible for rust functions to increase recursion depth

e732669224ed402b62140824c4ae82a25eed55ce authored about 3 years ago by Aphek <[email protected]>
Export saturated index via slicable, use better naming conventions.

0539d33ce422a22f833b681ebfac8715a7f41f69 authored about 3 years ago by jfh <[email protected]>
add missing `dir` in `GenericAlias`

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

c10e64647d6f6a90982ac453b296bd249892081a authored about 3 years ago by snowapril <[email protected]>
move `dir` in builtins to vm

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

213ffd9ff3265c904fd19832e6f7cdb3c2608fa9 authored about 3 years ago by snowapril <[email protected]>
Merge pull request #3286 from RustPython/coolreader18/mailmap

Add .mailmap

367b2588629cfda117d1daeb160540209eaf27f1 authored about 3 years ago by Jeong YunWon <[email protected]>
added gethostbyname_ex function

f5c4c0b4c0c6ac220e0adf42b290c2bbfe78f9b2 authored about 3 years ago by varun-krishnan <[email protected]>
Move free functions in vm::exceptions to vm methods

256de1eb46f4d031abf696fd517a2787801c3992 authored about 3 years ago by Jeong YunWon <[email protected]>
Add .mailmap

57a9db865bf6b2238b2a7f1750446b86b1b9cfd6 authored about 3 years ago by Noa <[email protected]>
Optional subrange operation in StartsEndsWithArgs

319914d0215c9890fc55abdf35c6cb7838aa8882 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3283 from youknowone/comprehension

Do not check type when bytecode instruction already knows that

6f902d2705db3ee374fd3e24118dab32671ffd12 authored about 3 years ago by Jeong YunWon <[email protected]>
Do not check type when bytecode instruction already knows that

527a4d9f926a3c56faef2c8ba3b8c6218d4e3fc8 authored about 3 years ago by Jeong YunWon <[email protected]>
Wrap range with its meaning

a18e6a7b2b4c4f2f91ebf0d3ba8ec0cce2851123 authored about 3 years ago by Moreal <[email protected]>
Unmark fixed tests

7946b0220263aa01c8b7558d9fe8563711dc1e97 authored about 3 years ago by Moreal <[email protected]>
Deprecate `AnyStr::chars_len` again

I implemented 84e5f4212d6a5707748293b9603493661ac33355 again but I deprecate
the method again be...

22eb3018cf61aaed55bbf266ad35934fe78fc60a authored about 3 years ago by Moreal <[email protected]>
Pass `len` from caller of `anystr::startendswith`

643777302bce60e04416383e678683cd60b09dc4 authored about 3 years ago by Moreal <[email protected]>
Fix `PyStr::startswith`

76ceb59b2ba915c8c33e622e346261a20d9eabe7 authored about 3 years ago by Moreal <[email protected]>
Pass calculated range instead args

fa6fa21f70d9ef5af2e85d393a8bed9b50875a9e authored about 3 years ago by Moreal <[email protected]>
Use cheaper operations by whether it has subrange

868f104a98cc4d1fe7c538a3d1520d713e723ec8 authored about 3 years ago by Moreal <[email protected]>
Pass slicer manually

2c66612ee51e83d118563236695c4d8325df6368 authored about 3 years ago by Moreal <[email protected]>
Apply cargo clippy

580849dec3bcf8253ac8c050fd0b3a6388078df1 authored about 3 years ago by Moreal <[email protected]>
Saturate slice before getting a lock on the underlying collection.

72ad7120abc092f4d48d086ce166f61d721cf5b8 authored about 3 years ago by jfh <[email protected]>
Use SaturatedIndices instead of convert_slice.

fac6e3168c845442a5eab76b2fa62b240d4866a2 authored about 3 years ago by jfh <[email protected]>
Add SaturatedIndices.

79ca53ddaefb4d3628c611953a196520beb0136d authored about 3 years ago by jfh <[email protected]>
Merge pull request #3279 from DimitrisJim/flaky_strtod_test

Skip flaky strtod test function.

e1d56f76dd8f18d038dfb04839cedd0a36fa5640 authored about 3 years ago by Jeong YunWon <[email protected]>
Skip flaky strtod test function.

cea8abbba88301dffbdf20b074a9ada9508ae74e authored about 3 years ago by jfh <[email protected]>
Merge pull request #3278 from youknowone/pymodule2

_csv, unicodedate uses #[pymodule]

79feeb07f622bfb1da88c8f3be09c8e8f133243b authored about 3 years ago by Jeong YunWon <[email protected]>
Fix sys.__doc__

d9e801ed0b8f9a824c0dc2de3173560a77b52e25 authored about 3 years ago by Jeong YunWon <[email protected]>
`unicodedata` uses #[pymodule]

054553c59c12e626b86a0a0269481235a6745ccd authored about 3 years ago by Jeong YunWon <[email protected]>
_csv uses #[pymodule]

9d3ce7b5af5c03ea778b45c95273cec75c6e901a authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3277 from youknowone/pymodule

_thread/_weakref uses pymodule

71f988e519a27b6e579fcf55a5a13f61eebd4f33 authored about 3 years ago by Jeong YunWon <[email protected]>
`_weakref` uses #[pymodule]

5d740cfc9ab73e2ac09c62b54be503e955a3b5cd authored about 3 years ago by Jeong YunWon <[email protected]>
`_thread` uses #[pymodule]

aff0d4709059899ea481a46b504b3b43ec681ce9 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3276 from youknowone/sys-pymodule

sys uses #[pymodule]

e7b8b899e141e91d511c6a8301af0b9a83c48797 authored about 3 years ago by Jeong YunWon <[email protected]>
`sys` uses #[pymodule]

47997b7af70b28b815290f4ee57e9f7e23ed1c08 authored about 3 years ago by Jeong YunWon <[email protected]>
Better error messages for pymodule

63ab4e454bf6d148e731ae6173e4e8eca568fd01 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3275 from youknowone/imp-pymodule

`_imp` uses #[pymodule]

417708e3c61fb36bf98ae0662312c6d17f15ad6f authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3274 from youknowone/pwd-pymodule

use #[pymodule] for pwd

e052cd8ef6a917a378c0ada199d0ca371573df51 authored about 3 years ago by Jeong YunWon <[email protected]>
`_imp` uses #[pymodule]

0a73b81785094e116c1432e94ab77caceb7c81ee authored about 3 years ago by Jeong YunWon <[email protected]>
use #[pymodule] for pwd

81b737b41fced3ec6e7c4f7361402d1f3bbbddbd authored about 3 years ago by Jeong YunWon <[email protected]>
Remove trivial use case of TryIntoRef

df866f9b9392657d1153923e54896d9d34a9fa1a authored about 3 years ago by Jeong YunWon <[email protected]>
Remove TryIntoRef for PyObjectRef

4b12f11eb51696d4f7f66c3dec0d283b5adbb638 authored about 3 years ago by Jeong YunWon <[email protected]>
change TryIntoRef return type from PyResult<PyRef> to PyRef

80b0c257b092c303d7ac8d0092ffca551a9cc559 authored about 3 years ago by Jeong YunWon <[email protected]>
migrate TryIntoRef to IntoPyStrRef

d635a67844b63f1e0142f22c6bd686e803bcdc94 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3271 from Jack-R-lantern/dict_key/__contains__

Add contains in dict_keys

fd71647a37742d3bfdaeffd16f0797ee2ae3ddde authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3270 from youknowone/new-list-return-type

ctx.new_list returns PyLsitRef

ec91e6e7304d49958cf6d7e6e1833a21d3c60261 authored about 3 years ago by Jeong YunWon <[email protected]>
ctx.new_list returns PyLsitRef

05dca7a7c8d127111229215e51835033d9f654ad authored about 3 years ago by Jeong YunWon <[email protected]>
Add contains in dict_keys

ab43f91fcbfcf87e840401860aa6f8c7f17958bc authored about 3 years ago by Jack-R-lantern <[email protected]>
Merge pull request #3269 from youknowone/new-return-type

new_{utf8_str, ascii_literal} -> new_str again

0ac29c02a7588c832b2ebb4d62354a15fc0bf7e9 authored about 3 years ago by Jeong YunWon <[email protected]>
new_{utf8_str, ascii_literal} -> new_str again

a42d547a3ff530df0b8158b7b758cc73541b2d2d authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3264 from youknowone/new-return-type

Make PyContext::new* to return PyRef instead of PyObjectRef

273729d6f6c17a161de7e9c8cf6868819f71271e authored about 3 years ago by Jeong YunWon <[email protected]>