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 __new__ as bound method for every type

00b33f80c8bc9ee5232a72d051133beea395c96e authored about 3 years ago by Jeong YunWon <[email protected]>
bring back tp_new_wrapper

897a7b0a6eb22efb92842b252af78f0bb205e809 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3062 from youknowone/fix-derive-pyclass-err

better error for wrong py* attributes in pyclass

76bb68a2d0d94f7dae63adcbe46c647c25b9a97f authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3063 from DimitrisJim/text_signature_enchancement

Add $module for function text signatures.

1dd1f50af887e1edf063acda63c8fc611cf35087 authored about 3 years ago by Jeong YunWon <[email protected]>
make magic method new to follow cpython way

1c7509a43dc69b3092c6721f9b0829cae8d04b65 authored about 3 years ago by eldpswp99 <[email protected]>
Add 'module' at start of function signature.

e846b82bf5b1e363701c5637a335a9f3f681c22c authored about 3 years ago by jfh <[email protected]>
Merge pull request #3061 from youknowone/type-test

type test for __new__

69701d142276f15713305d614a61d8ac9e8174ab authored about 3 years ago by Jeong YunWon <[email protected]>
type test for __new__

24168791af26e1c3173aa91ed532836fad2ce371 authored about 3 years ago by Jeong YunWon <[email protected]>
better error for wrong py* attributes in pyclass

d8e43b292d13ba0ef0e8e5958af6466ab3cd57ad authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3059 from eldpswp99/add-super-test

Add test_super from CPython 3.8

1a39cbc7523676faa93121836f4620fa133eff1e authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Implemented sin and cos (#3056)

Implemented sin and cos

97f9390308c5f0a6b2efcc1986bc7463eee4f1a0 authored about 3 years ago by Aaditya <[email protected]>
add TODO:RUSTPYTHON

cd9b4946fed06f0be02b4c2e8bcf234b4b14b305 authored about 3 years ago by eldpswp99 <[email protected]>
add super test by CPython 3.8

72be296c1d47f39a51fb6d5292b0203652d7e580 authored about 3 years ago by eldpswp99 <[email protected]>
Merge pull request #3042 from fanninpm/uu-encoding

Add uuencoding/decoding code to binascii.rs

3406daf0cc676acd3ee361b665df411159e969c1 authored about 3 years ago by Jeong YunWon <[email protected]>
Clean up binascii.rs

c08562c4c198c18fe4eab0faf6d8252fd6b46cff authored about 3 years ago by Jeong YunWon <[email protected]>
Add uuencoding/decoding code to binascii.rs

The code is based on the PyPy implementation. It may not work properly.

77fd1237b2e2e949df7156282fd499475f2301b7 authored about 3 years ago by Padraic Fanning <[email protected]>
Unmark passing tests in test_uu

360e0dd8a31488c6007d6bb05b37563a708e7038 authored about 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3055 from DimitrisJim/fix_duplicate_entry

Remove duplicate entry for warnoptions.

c4949f99cc6258a4813d582f10df9eb5bc5d7cd5 authored about 3 years ago by Jeong YunWon <[email protected]>
Remove duplicate entry for warnoptions.

8d456545953b4ec0f3936a47cc2c52b3ce885afb authored about 3 years ago by jfh <[email protected]>
Merge pull request #3047 from Codemonk-adi/main

Implemented sqrt for cmath

a006aade5d5a412de4d66085ac50fd9a29c631e3 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3051 from DimitrisJim/sig_for_bltins

Try to generate a text signature template for both methods and functions

aae20e32100781d9bc225ee7f54ec5507a9294bf authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Allow sqrt to run some tests.

632f73b79adce9291028bbb9b813ada4aac51505 authored about 3 years ago by jfh <[email protected]>
Update vm/src/stdlib/cmath.rs

Co-authored-by: Jim Fasarakis-Hilliard <[email protected]>

4cc160eafebafffe8d2ca87e62deb15eab3994a0 authored about 3 years ago by Aaditya <[email protected]>
Implemented sqrt for cmath

75a9413e22c6710d0f1cd6b29b339311b642c273 authored about 3 years ago by Aaditya <[email protected]>
Try and generate a text signature template for both methods and functions.

c063fc3d64422248888d4ec66d1b09adcb779132 authored about 3 years ago by jfh <[email protected]>
unmark successful tests

f2ecab46efcd03c6ee0371ac296f470dec8cc537 authored about 3 years ago by Jeong YunWon <[email protected]>
PyBuffer overhaul

PyBuffer doesn't require vtable access for options
maintaining internal using manual Rc model

f7289ddabd421b149c1b8c0f49c3d736100e2653 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3049 from youknowone/no-ssl

remove '--features=ssl' from debugger config

5033540c929b316327af241e5cdb32d21d38696b authored about 3 years ago by Jeong YunWon <[email protected]>
remove '--features=ssl' from debugger config

fd41cf914fd9a4a859e371f32ab7bcc14d14f0e3 authored about 3 years ago by Jeong YunWon <[email protected]>
revert git-add from precommit

a3bee931e74547b3ceeec13c57037132c0edbc6f authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3044 from RustPython/redox-times

Redox does not have libc::times or libc::nice

5720d41107f4edd0015ac45b8d4db778d31f0013 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Redox does not have libc::times or libc::nice

01f5020f6a13357f605b1b9bd4474e32212cca6d authored about 3 years ago by Noa <[email protected]>
add precommit which runs fmt

8c912699774fad4400e04c821aa4fee7e1405988 authored about 3 years ago by Myunghoon Park <[email protected]>
Merge pull request #3041 from RustPython/upd-rustyline

Update rustyline to 9.0

e0f3f1983c85769ca1f7142a1ffdbbeca47a6321 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3040 from DimitrisJim/refactor_optionals

Clean up more instances of matching on Optional.

0a690634c23bb07b3ea56ecf1c262e2d9dfc2d83 authored about 3 years ago by Jeong YunWon <[email protected]>
Remove unnecessary redox patches

61749bf4cf1c7222e5b4a08df8211deb428829e2 authored about 3 years ago by Noa <[email protected]>
Clean up more instances of matching on Optional.

f1be6d5427c24fb7922718f8c8d6ab13a20a92ab authored about 3 years ago by jfh <[email protected]>
Merge pull request #3037 from owljoa/fix-math-remainder-test

Fix failed test remainder in test_math

dcc8043edddea5d85e3cc96a7646c043060295ba authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3038 from DimitrisJim/use_associated_consts

Use associated constants instead of module constants.

478dce52b01fc09dc08dfa20182b81e5ac1e506b authored about 3 years ago by Jeong YunWon <[email protected]>
Reduce duplicated conditions

Co-authored-by: Jim Fasarakis-Hilliard <[email protected]>

516df295d52171821096c273ddff1608c064f90b authored about 3 years ago by Dongin Kim <[email protected]>
Use associated constants instead of module constants.

166e69e731ccddb22794f8688a006111708a9a58 authored about 3 years ago by jfh <[email protected]>
Merge pull request #3031 from DimitrisJim/cmath_impl

Add cmath module.

e8736b61353918069259b1130fae1f6d7b78dfd8 authored about 3 years ago by Jeong YunWon <[email protected]>
apply cargo fmt

7055a1cb34f72e86a7e125ed428df265f0aa9a2a authored about 3 years ago by Dongin Kim <[email protected]>
Skip failing tests.

41f628a32adec8f810c304a3fa367e0aff6bdc8f authored about 3 years ago by jfh <[email protected]>
fix failed test remainder in test_math

add conditions for below rules

1. remainder(x, inf) is x, for non-NaN non-infinite x
2. Accordi...

1406f80c3c5949089a0589fa9a17161b7a839fb1 authored about 3 years ago by Dongin Kim <[email protected]>
Merge pull request #3036 from youknowone/os-comment

implementation comments for os utility

47056f5ee75f8ccae390d96bbf7ecb4b7befca7d authored about 3 years ago by Jeong YunWon <[email protected]>
implementation comments for os utility

2b15bf184487cfd7aa1900bee1c3a0e6a3050e7f authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3032 from fanninpm/fix-codecs-cp-utf8

Fix comparison in codecs.rs that always failed

f6db9188a3b38cc5a45eb78241526180c967fcb6 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3035 from fanninpm/binascii-error-incomplete

Add binascii.Error and binascii.Incomplete

0a0ad746991a7cb3e87534ce3bb47040a1a62e60 authored about 3 years ago by Jeong YunWon <[email protected]>
Unmark passing tests in test_base64

8cab41f2a799a49b45ec9c008d5e963e3b587fd5 authored about 3 years ago by Padraic Fanning <[email protected]>
Skip panicking test in test_base64

a92d3e928130aaa633b0dfc3ff53f44cf987b68c authored about 3 years ago by Padraic Fanning <[email protected]>
Unmark passing test(s) in test_binascii

165ea9415f7ef750de0fa330441df11fa1814f32 authored about 3 years ago by Padraic Fanning <[email protected]>
Add binascii.Error and binascii.Incomplete

ef3d3a7298ee0f30d16e75a7e6af4d11c9c706d9 authored about 3 years ago by Padraic Fanning <[email protected]>
Fix comparison in codecs.rs that always failed

d04b52d43e10b6cc7946b07dc8d7674725a558f6 authored about 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3027 from deantvv/scandir-args-support

os: scandir add argument support

e3fe1148ecda17883b4d3c3306142983bd89dadf authored about 3 years ago by Jeong YunWon <[email protected]>
Add test_cmath from CPython 3.8.

ec7386e1ff65e623b51a3da96b0498a84179a01b authored about 3 years ago by jfh <[email protected]>
Add scaffold for cmath module.

e56ca82f727b361583913e076189b0e2b19ce3d5 authored about 3 years ago by jfh <[email protected]>
os: scandir add argument support

Add support for class that can to cast to a buffer like object
ex. `bytearray` and `memoryview`

8539a38cb226912361a414fe4ddebf2c3134c22e authored about 3 years ago by Dean Li <[email protected]>
Correct `object.__repr__`

0d2a4264b3cf63c74ffae4e11a158e68393cffba authored about 3 years ago by Lee Dogeon <[email protected]>
Update rustyline to 9.0

34b91e7cadbc05996f0cee5de93c7c9c489d9954 authored about 3 years ago by Noa <[email protected]>
Fix clippy warning

2e685b858a91ac4a80358fe8c59641f0576a4d3f authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3025 from youknowone/zeroed

replace a few zeroed to MaybeUninit

df9f283698ff2a79620e3b51cabe19a4c7aa9274 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #3026 from theduke/patch-2

Examples Wording Issue - relative <=> relevant

195b596f78a548bd283da89fd1bcce5dff5b12cc authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Examples Wording Issue - relative <=> relevant

Just a simple drive-by fix for the wording in the freeze example

bca704ed99b73836917867ba2fe33e141c3fffd5 authored about 3 years ago by Christoph Herzog <[email protected]>
replace a few zeroed to MaybeUninit

f6d4393887a805cc15ccd825df1d9e17a29dfc12 authored about 3 years ago by Jeong YunWon <[email protected]>
Derive `name` from `tp_name`

63b1696458c945a58ac33a0f1d7208a88dac14b5 authored about 3 years ago by Lee Dogeon <[email protected]>
Add os.fchdir builtin function

14405b7225320f34e5792d27a83280f27afd1112 authored about 3 years ago by ChJR <[email protected]>
Merge pull request #3021 from Snowapril/add-missing-tests

Add several missing tests from cpython 3.8

81327561c8dcd95859345b2c063130082871bca2 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3020 from ConnorTroy/connortroy/add-deque-imul

Add deque __imul__ method

e4851411351ef016aca137f404b16e45a853fb73 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Use mul for imul

e5383c68d270b87894039f278522816cdd414b74 authored about 3 years ago by Connor Troy <[email protected]>
add test_dummy_thread.py from cpython 3.8

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

c8dd8162a19cb150f8ee2e28f78a3ebcab186aaa authored about 3 years ago by snowapril <[email protected]>
add test_contextlib.py from cpython 3.8

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

99b7b599864331b0d4ae721957fd61d23249fafe authored about 3 years ago by snowapril <[email protected]>
add test_bigmem.py from cpython 3.8

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

c865f24d4abd037db5aa840b1e6572519447dfbb authored about 3 years ago by snowapril <[email protected]>
add annotations for making test work

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

4be5c34e295c232765f24198713e5900c6f16a7b authored about 3 years ago by snowapril <[email protected]>
add test_dummy_threading.py from cpython 3.8

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

d1210205527c0a6f2d2fb35f6b6d7e1e842e7773 authored about 3 years ago by snowapril <[email protected]>
add cgitb.py & test_cgitb.py from cpython 3.8

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

ab9fd92e7e13d148968fd612dec0ad8fa6531ac5 authored about 3 years ago by snowapril <[email protected]>
add annotations for test success

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

fcf55002dacd3a1dbfcc8a51771a2408b827d01e authored about 3 years ago by snowapril <[email protected]>
add test_code_module.py from cpython 3.8

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

53d26f4f9a814b7178b87aa552786b09af32c191 authored about 3 years ago by snowapril <[email protected]>
add test_cmd_line.py from cpython 3.8

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

18fb063be636eb188863add880ea0762895b9219 authored about 3 years ago by snowapril <[email protected]>
add annotations for making test success

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

fc6e9df2d174fd774cdeaf14c82659b99a581325 authored about 3 years ago by snowapril <[email protected]>
add annotations for making test success

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

e4566007cd154fb96032ae8b046ced85d277c7a8 authored about 3 years ago by snowapril <[email protected]>
add annotations for making test success

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

2b994f98c5b8de9ba363c48e2e21baa95b0af0b8 authored about 3 years ago by snowapril <[email protected]>
add dataclasses.py & test_dataclasses.py from cpython 3.8

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

2c3460244af9e00bc24d4af75cd931a66f166030 authored about 3 years ago by snowapril <[email protected]>
add annotations for make test success

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

f67e6184150f986f11240c16f3fe219c82d718e8 authored about 3 years ago by snowapril <[email protected]>
add test_decimal.py from cpython 3.8

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

6c30d02a72ccfb8b9152c55688d7056c39c9625d authored about 3 years ago by snowapril <[email protected]>
add annotations for making test success

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

ff98ea33a036eb32a38f32f616bc757d69e2f6f2 authored about 3 years ago by snowapril <[email protected]>
add test_dictviews.py from cpython 3.8

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

4016eb95af1c1cde13329441708b94f6d83255e4 authored about 3 years ago by snowapril <[email protected]>
add annotations for making test success

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

98f2f871cdd1e77f9d72daceda58849e0adf2c8c authored about 3 years ago by snowapril <[email protected]>
Remove imul deque drop

21aa376b2de030280dc56b94a5536640259f4935 authored about 3 years ago by Connor Troy <[email protected]>
Use borrowed SimpleSeqDeque

d2e4242fdc718400aa97641154a10e4a5d3995e3 authored about 3 years ago by Connor Troy <[email protected]>
Add deque imul method

99908e6d3e6a642445f8b6b4a8e7ceebf3dabf64 authored about 3 years ago by Connor Troy <[email protected]>
Merge pull request #2980 from HyeockJinKim/debug_value

Raise syntax error when saving a value to __debug__.

64f7599de75a82a6b530fcb0f63abfcc54791191 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3012 from Regexp96/regexp96/add_time_test

Add time test file

01c59637a07b28080b055e131f90d5309f0cb2df authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3015 from leesungbin/line_break

Remove unnecessary linebreak

cd490317937625b899b74a9f30bc6535dc7711c5 authored about 3 years ago by Jeong YunWon <[email protected]>
add unittest.skip to pass test

de22c1dba2f57a596e62eaac195b91aa0f1c9e59 authored about 3 years ago by Gyuseok Jung <[email protected]>
Merge pull request #3009 from youknowone/time-module

Use pymodule for time module.

23cd8591227241ae2a6da1fd428a52f4a692ddf2 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
remove unnecessary linebreak

d87d8a11ad69edfe81b754bd945865de43509646 authored about 3 years ago by 이성빈 <[email protected]>
raise syntax error when '_' after 'e' or 'E'

d7e9c7d39e73c6e029e72e72b6f50aeaa1009c90 authored about 3 years ago by 이성빈 <[email protected]>
change to not create rust error

bf02c62f486b084df619c3273293938fa1393b2c authored about 3 years ago by Gyuseok Jung <[email protected]>
change some method to pass test

53560f03cf33149f9bcc1292f94d80f748fb01a1 authored about 3 years ago by Gyuseok Jung <[email protected]>