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

add time test by CPython 3.8.11

90cd579c439a350c0642e09d795e4be72ccac0d9 authored about 3 years ago by Gyuseok Jung <[email protected]>
Merge pull request #3013 from HyeockJinKim/unnecessary_mut

Remove unnecessary mut in compiler.rs

56f1b0b745d1da4fbabca9a6b3b9b41047fd67b0 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
remove unnecessary mut in compiler.rs

85ec817b73dac2bca38b2c8d9c42239cbb2e20af authored about 3 years ago by HyeockJinKim <[email protected]>
Merge pull request #3002 from fanninpm/fix-codecs

Update codecs.py to CPython 3.8

9db7544084f9bec89126abd37d4c608768c08019 authored about 3 years ago by Jeong YunWon <[email protected]>
MaybeUninit for time module

f056146b2394ef2e012deb7681b4c8533aaf5967 authored about 3 years ago by Jeong Yunwon <[email protected]>
pymodule for time.rs

0831975de5fab3b005ab66b909a77d37dfb180b2 authored about 3 years ago by Jeong YunWon <[email protected]>
enable macos thread/process time

0416e4b03e38eef576e9d6e4e362c81eedc93312 authored about 3 years ago by Jeong YunWon <[email protected]>
clean up time module default values

e6495b6fbcdc7d5cdab8a3a19d8ef810bf7ef0f9 authored about 3 years ago by Jeong YunWon <[email protected]>
Fix get_time to raise time error

1a38877a057957e61a228a2de4222501353412db authored about 3 years ago by Jeong YunWon <[email protected]>
Fix erroring tests on Windows

71850a992dcf513e53e17ebfd6bcd6664f0d8040 authored about 3 years ago by Padraic Fanning <[email protected]>
Make code more idiomatic

85ad38514bca1fd53ef15434ddd70f8d05e3a05f authored about 3 years ago by Padraic Fanning <[email protected]>
Mark erroring/failing tests

5111c0022a8b0fd4ffbb674596cac0ba5382c00e authored about 3 years ago by Padraic Fanning <[email protected]>
Add uuencoding functions to binascii rust module

Currently, they don't work as advertised.

f0b541b507bd6101eef6d46ae32f2b6518b07cf8 authored about 3 years ago by Padraic Fanning <[email protected]>
Update encodings module to CPython 3.8

d50ff5582240c7c9b4ca78c271e3e5cf927c1690 authored about 3 years ago by Padraic Fanning <[email protected]>
Add surrogatepass_errors to codecs module

Inelegant translation of the CPython original, with PyPy as a reference.

a201ee1fd5a24b54df950b3b1d1daed28c7cadab authored about 3 years ago by Padraic Fanning <[email protected]>
Add surrogateescape_errors to codecs module

Inelegant translation of the CPython original, with PyPy as a reference.

704c2d1240885603718e6cb73c8b9ee261bbeaf6 authored about 3 years ago by Padraic Fanning <[email protected]>
Add namereplace_errors to codecs module

c93608f9062d8f35983adbef73aba5bb289b802f authored about 3 years ago by Padraic Fanning <[email protected]>
Add test_codecs from CPython 3.8

67f3d40717486e5bab650506f608d01b274c7acf authored about 3 years ago by Padraic Fanning <[email protected]>
Update codecs.py to CPython 3.8

16137336687797f25897737fbf01f8e5e966c0e1 authored about 3 years ago by Padraic Fanning <[email protected]>
grouping cfg modules of time module

114ee5a935501b8235d8b95558bee1cb3b3593be authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3007 from DimitrisJim/length_hint_during_extract

Call `__length_hint__` before extracting elements

8bc9b7630aec44c56ca0d945b5b9ea8fed87d54c authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3003 from Snowapril/time-module

Add thread_time, process_time in `time` module

ba15a23feda3e0b5dcc0fb2f3c22dfdacfaa77e1 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3006 from tony-jinwoo-ahn/utf

Fix range of "invalid start byte" for UTF-8

70e7fb3d84f019fe08c6e1a653982088f25df15d authored about 3 years ago by Jeong YunWon <[email protected]>
time: add thread_time, process_time

This commits add four methods, thread_time, thread_time_ns,
process_time and process_time_ns.

W...

639ec966c128294b3590ed9b8f0443626872c91c authored about 3 years ago by snowapril <[email protected]>
Fix range of "invalid start byte" for UTF-8

Signed-off-by: Tony Jinwoo Ahn <[email protected]>

6e1c9c68b6193c7c7bcbb3a7c5bcfc4f131060db authored about 3 years ago by Tony Jinwoo Ahn <[email protected]>
Replace occurences of get_iter, get_all with extract_elements.

cf67393ee75e68d83de0455eefc4f3100e4693e4 authored about 3 years ago by jfh <[email protected]>
Call __length_hint__ on object to be extracted.

022eb28c094dfd64b9c7ee0b1303e6fb78e9a8eb authored about 3 years ago by jfh <[email protected]>
Merge pull request #3001 from eldpswp99/slot-constructor

SlotConstructor and uniform tp_new signature

54e8c71c3edf142d4ce7b763f6d0538b369c9f70 authored about 3 years ago by Jeong YunWon <[email protected]>
implement SlotConstructor for every class

55709b71b6464688116b0a69d61aa424645fe26d authored about 3 years ago by eldpswp99 <[email protected]>
trait SlotConstructor for tp_new blueprint

407cc7aae2a3bf9809186f0744cb3adfa81e6ebc authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3005 from fanninpm/fix-nightly-compilation

Update num_bigint to 0.4.2

7dc55d56630aa589e532e0e7149fde364e7adf79 authored about 3 years ago by Jeong YunWon <[email protected]>
Skip panicking test

8083eed1466aa9e523a91f4267f01d11c05b1f1e authored about 3 years ago by Padraic Fanning <[email protected]>
Update num_bigint to 0.4.2

Fixes a compilation error with the latest nightlies.

f833ba6ed3a662c305b58e0c177a023ee91c7da5 authored about 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #2997 from zetwhite/os_sched

os : implement os.sched_yield, os.sched_get_priority_min, os.sched_get_priority_max

61e79ff064d6673186181d97605339ffb6e21945 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #2992 from moreal/bugfix/correct-object-repr

Correct `object.__repr__` format

818688daab083e54d0c718d931f248c619088d45 authored about 3 years ago by Jeong YunWon <[email protected]>
skip test_sched_priority for now

7359f9dda030f73921ab2acf088e51838df1e2ec authored about 3 years ago by Jeong YunWon <[email protected]>
Unmark fixed tests

cda1924cf8abfb9c9642270126e991e62774847c authored about 3 years ago by Moreal <[email protected]>
Add os.sched_yield, os.sched_get_priority_min, os.sched_get_priority_max

d8bbb424ab819640f48cb6cdc6279de9adb249a7 authored about 3 years ago by zetwhite <[email protected]>
Correct `object.__repr__` format

894fa5b0e9dea686ce92c2c29b5eb2237c8118e5 authored about 3 years ago by Moreal <[email protected]>
Merge pull request #2998 from tony-jinwoo-ahn/doc

Add documentation for a pymethod in map.rs

f92996c9249222e38506ea6df6d7086ddfac234f authored about 3 years ago by Jeong YunWon <[email protected]>
Add documentation for a pymethod in map.rs

Signed-off-by: Tony Jinwoo Ahn <[email protected]>

c211402a76adc265a5d854c6fec949afa7e81d9b authored about 3 years ago by Tony Jinwoo Ahn <[email protected]>
Merge pull request #2991 from DimitrisJim/set_iter

Improve set iteration, add __reduce__

8473ea9911b5f992a9a97e2e58222c33380d4a07 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #2994 from moreal/bugfix/fix-mappingproxy-get

Fix `PyMappingProxy::get`

27f187e3df95d549f50bf9855320591dd567a27d authored about 3 years ago by Jeong YunWon <[email protected]>
Unmark fixed tests

06318a3bb7831f81f348adaf5a8cad390544dc64 authored about 3 years ago by Moreal <[email protected]>
Fix `PyMappingProxy::get`

9ae07543a5732f63dca34d25005a7c5abb10e732 authored about 3 years ago by Moreal <[email protected]>
Add __reduce__ for set iterator.

049e9bd41d5069a4b4703434342e58c1b484d9df authored about 3 years ago by jfh <[email protected]>
Merge pull request #2937 from whjpji/array_reconstructor

Implement `array::_array_reconstructor`

f1e81c991e3a0eec3708110075e6bb5a3c280e72 authored about 3 years ago by Jeong YunWon <[email protected]>
Use inner dict methods during iteration.

3e656c0b6eb2128f7c8f4a0eacebc85ced6372da authored about 3 years ago by jfh <[email protected]>
Implement `array::_array_reconstructor`

c1aaac02ed47659749909a3d8c6cd58d2164d97f authored about 3 years ago by Frank King <[email protected]>
reformat `array.rs` to be `mod array { ... }`

736096976c459a8514b753ccc26c9d7fde800cfd authored about 3 years ago by Frank King <[email protected]>
Merge pull request #2990 from sobolevn/patch-1

Make this a Rust project once again

2595bcae73743313d19430d76e16f671c951362e authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Make this a Rust project once again

Subfolders were not ignored.
Docs: https://github.com/github/linguist/blob/0c7f82f88a2fb482db3a...

353ccf1f3f01b787ab64144ab97f9fc29add00ff authored about 3 years ago by Nikita Sobolev <[email protected]>
Merge pull request #2989 from DimitrisJim/repeat_overflow_checks

Check for MemoryErrors when repeating sequences.

4ddd1d3ee3ecb885d23feb87580b38bc2d0a5fa3 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #2988 from DimitrisJim/isinstance_subclass_edges

Clean up edge cases in `isinstance`/`issubclass`.

f4d40bc0c9b08361d88c06eb37624e9dae0b8fdb authored about 3 years ago by Jeong YunWon <[email protected]>
Add checking for repeat on sequences.

97b8d7ca7bfc665f8b0e15e1ae3724e2759b61a8 authored about 3 years ago by jfh <[email protected]>
add __new__ method to deque iterator and reverse iterator (#2987)

* add __new__ method to deque iterator and reverse iterator

e4953efac1a88ad157ca1a538f2500b5ce6f153e authored about 3 years ago by Myunghoon Park <[email protected]>
Clean up edge cases in isinstance and issubclass.

d42d048c70ebd4166db4e14ce84fccb71165a409 authored about 3 years ago by jfh <[email protected]>
implement `complex.__complex__`

add `complex.__complex__` which will be added in cpython 3.11 for typing
module.

documents:
...

2aa58cc551962331a813a06bb985d723b5c6f9ea authored about 3 years ago by Snowapril <[email protected]>
Implement `bytes.__bytes__`

This commit implement `bytes.__bytes__` in cpython 3.11 for typing
module.

* https://docs.py...

30faf199874141161e86817e5b7c962e969642b7 authored about 3 years ago by Jeong YunWon <[email protected]>
add skip test__bytes__ before cpython 3.11

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

abbcc7f322bff5db22da04d8242d60085dc672ff authored about 3 years ago by snowapril <[email protected]>
Implement bytes.__bytes__

This commit implement `bytes.__bytes__` in cpython 3.11 for typing
module.

* https://docs.pytho...

cb4df01aca30e0bbda828a2f98fb409c0c651a83 authored about 3 years ago by snowapril <[email protected]>
Merge pull request #2982 from fanninpm/fix-typing

Add test_typing from CPython 3.8

e44cb9c5cfeee0a0240dd612a68e5803691735e1 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Skip stack overflow on Windows

a43979bb625a33a835ac8996401d1a5b1f7bb7f7 authored about 3 years ago by Padraic Fanning <[email protected]>
Unmark passing test in test_grammar

71a4934bc179f71239f26d5c6dc936fd654d0704 authored about 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #2983 from youknowone/pyref-int-ref

PyValue::_into_ref

7d964815cb4eb11505fd777a0684ce7143b6b607 authored about 3 years ago by Jeong YunWon <[email protected]>
PyValue::_into_ref

e1afef106af542e7cb0abc0ade9f57bc62bb7dd2 authored about 3 years ago by Jeong YunWon <[email protected]>
Mark erroring/failing tests

b8df8c3a6c07ea3760e6226a3b059fca05f9b144 authored about 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #2981 from DimitrisJim/deque_subclass_copy

Return subclass on deque copy.

2dade2978d0adf01298e94d17b735a7579ececb1 authored about 3 years ago by Jeong YunWon <[email protected]>
Reenable SupportsAbs and SupportsRound

80a0effd22199cd1f14593567ded144872a88e0e authored about 3 years ago by Padraic Fanning <[email protected]>
Add support files for test_typing

cd9078e5f45fb1c9ae4a37377e5f53e629ba59fe authored about 3 years ago by Padraic Fanning <[email protected]>
Add test_typing from CPython 3.8

73d18fd7defce163fbfa06666fa7034f64bb4adb authored about 3 years ago by Padraic Fanning <[email protected]>
Return subclass on copy.

2b5251a4eccb06f50644c8fde1f078587d4306f5 authored about 3 years ago by jfh <[email protected]>
Merge pull request #2978 from youknowone/cleanup-compiler

Fix Compiler::qualified_path to be human friendly

d6dc0957dfada0cdf5a0fb50d0fb511b43d962f5 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Raise syntax error when saving a value to __debug__.

e5137fd25fd78e6acd7d328a486ceb97338f92b8 authored about 3 years ago by HyeockJinKim <[email protected]>
Compiler::qualified_name as vec

93b91bab2d0855f7ef15b3714956248ea374d8c3 authored about 3 years ago by Jeong YunWon <[email protected]>
clean up Compiler::create_qualified_name

390005f9a8202891f4607602d438098101f5938e authored about 3 years ago by Jeong YunWon <[email protected]>
Fix `__repr__`, `__qualname__` (#2977)

abdfe3222b69d9960a0e9edd1c4890ab3e2e88c9 authored about 3 years ago by Lee Dogeon <[email protected]>
Merge pull request #2962 from Snowapril/fix-issubclass

Fix `issubclass` method work for general types

cc77ebe6aed46591ca02bfaa8a33033230008783 authored about 3 years ago by Jeong YunWon <[email protected]>
skip test_infinite_recursion_in_bases test in win32

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

e208138d6232e9c8c3657bc47dcd485647067a75 authored about 3 years ago by snowapril <[email protected]>
remove expected_failure annotation

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

535f0734a01b929a7b6aebf89d29137b6755a996 authored about 3 years ago by snowapril <[email protected]>
builtins: fix issubclass method miswork

This commit fix issue #2943.

In cpython, both first and second argument can be value (not type)...

1ddeb67ad0e61c9cfc8508b0ad7af98fa5e7ebd4 authored about 3 years ago by snowapril <[email protected]>
add extra test test issubclass on general type

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

323b5f7c22fd2763dee9cb7b063313fab73de8e9 authored about 3 years ago by snowapril <[email protected]>
Merge pull request #2976 from DimitrisJim/bump_recursion_limit

Bump recursion limit to match CPython's

3a861e47c6981d558a45d620d09c1bbdfac5d6a5 authored about 3 years ago by Jeong YunWon <[email protected]>
Bump recursion limit to match CPython's

01e5b12290806b1db2987cc052c3700f96dc8d0d authored about 3 years ago by jfh <[email protected]>
Merge pull request #2961 from qingshi163/main

fix pattern for construct the bytes and bytearray

f1c3935f27baa11b49bf301636e64302a09a4dfe authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #2975 from youknowone/isinstance

hide builtins::isinstance from rust interface

3836580de00b612ecaa50751d0e6e4058f7222b4 authored about 3 years ago by Noa <[email protected]>
hide builtins::isinstance from rust interface

6269d7eb0031b397612bd94c51bac3a2707501a3 authored about 3 years ago by Jeong YunWon <[email protected]>
simplify ByteInnerNewOptions::get_bytes()

d3873995870dfcfc396bbeaf7e34a551e6657a59 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #2952 from Snowapril/fix-isinstance

Fix `isinstance` to support Generic type object

fbea3f072e1c3a10614c1818c9a1e00a728b3aa3 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #2972 from DimitrisJim/deque_pickle_tests

Implement __reduce__ for deque.

48f0eb281007b5b00564aa26999208e42f503a31 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #2971 from DimitrisJim/rlcompleter

Add rlcompleter.py

23b77b94d54c2bbbce220e4f55ca3dea0609a493 authored about 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #2963 from moreal/bugfix/correct-init-method-error-message

Fix missing positional argument message

84dd5b02ce4f746e6d606d8c99e398a6be964735 authored about 3 years ago by Jeong YunWon <[email protected]>
Add deque.__reduce__.

5e758f07b5c4c521bedbfc47ab18ed4fd8836c02 authored about 3 years ago by jfh <[email protected]>
Update test_deque to CPython 3.8

11349db67b6acacf898bda835a2a9840aa3a3f7b authored about 3 years ago by jfh <[email protected]>
Add comma for compatibility

46cbce49c2719b9044e6978b5496c6198f063bd6 authored about 3 years ago by Moreal <[email protected]>
Mark failing test.

4911f17ed287b86102644761b0694a3aa66146de authored about 3 years ago by jfh <[email protected]>
Add test_rlcompleter.py from CPython 3.8.

27c0ff849b81eb25f09d1a9d36f77cfb3760a9ee authored about 3 years ago by jfh <[email protected]>
Add rlcompleter.py from CPython 3.8.

5cefa72dd4e81b5400f77c489fd89ef6d29e21b5 authored about 3 years ago by jfh <[email protected]>
Merge pull request #2949 from stromberger/main

added __add__ method to collections.deque

9203cb3bb21a4e8c4410ce19cf4c04dff03cae80 authored about 3 years ago by Jim Fasarakis-Hilliard <[email protected]>
added __add__ method to collections.deque

4e733c450b0cb188ea99b8053cf2add70a9910c1 authored about 3 years ago by Alexander Stromberger <[email protected]>