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

Merge pull request #4666 from dalinaum/tests

Update test/test_userlist.py and test_userdict.py from CPython 3.11.2

6edd3705a6d95ef787ada8a5883fbe51c0c9d2e8 authored over 1 year ago by Jeong YunWon <[email protected]>
Update test_userdict.py from CPython 3.11.2

Only whitespace is different.

58f988bf33fa9e36d1fd0a1b73abf9c933b65fb1 authored over 1 year ago by LYK <[email protected]>
Update test/test_userlist.py from CPython 3.11.2

34a0615ac1021f0f116a3b31c8225de80ec4bfb3 authored over 1 year ago by CPython Developers <>
Merge pull request #4654 from youknowone/pycallble

Add protocol object PyCallable

5a74f08c842c893890882a6ec7e4c85cadf70840 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4656 from dalinaum/with-type-error

Change error type for bad objects in "with" and "async with"

bdce56df305f3b6e2614b624b4bd21ce7c8cb02a authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4664 from TheYkk/main

Remove strict type to allow cross compiling

f4a7b652c716aaef87e2d62235de440d9fccb8b7 authored over 1 year ago by Jeong YunWon <[email protected]>
Remove strict type to allow cross compiling

Signed-off-by: Kaan Karakaya <[email protected]>

cb479bf199fd6bc363339318955556abb551fd28 authored over 1 year ago by Kaan Karakaya <[email protected]>
Merge pull request #4637 from youknowone/refactor-asnumber

Refactor with AsNumber::number_downcast_exact

b10421a9b408b7c09d4501e61bdc91ceb5fb035d authored over 1 year ago by Jeong YunWon <[email protected]>
Change error type for bad objects in "with" and "async with"

This patch does not cover all cases of `test_contextlib.py`

`bytecode::Instruction::SetupWith` ...

ef77e454278c7f5da79545d8ca0a69f68dedb29a authored over 1 year ago by LYK <[email protected]>
AsNumber::number_downcast_exact useful for actual numbers

f0a29de87db964cc3af6b08d9f21800743ddaad0 authored over 1 year ago by Jeong YunWon <[email protected]>
Refactor AsNumber for PyFloat

c17951e3f62c6a62f3a196de6e4753dbda40537c authored over 1 year ago by Jeong YunWon <[email protected]>
Refactor AsNumber for PyInt

823b5288f90f3ef7d0fc968b79faf3784e511ab4 authored over 1 year ago by Jeong YunWon <[email protected]>
deprecate vm.invoke

b60271a6cf195e62046d4cf1d2a84c75f3d55fa4 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4659 from dalinaum/contextlib

Update contextlib.py and test_contextlib from CPython 3.11.2

f00e6b69f258e1eaa1cb6163031ff725b25fcf1a authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4658 from dalinaum/test_userstring

Update test/test_userstring.py from CPython 3.11.2

cc8515041bf54668184dc58ee47962df60e4047a authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4657 from dalinaum/test_weakset

Update test/test_weakset.py from CPython 3.11.2

01512e27a0c8c95d28e134e196b06530e3372540 authored over 1 year ago by Jeong YunWon <[email protected]>
Update contextlib.py and test_contextlib from CPython 3.11.2

301b79c688b00474948dcecad5f8b3abf242bcd1 authored over 1 year ago by CPython Developers <>
Update test/test_userstring.py from CPython 3.11.2

98654634ca0bf5d9e24af367765ed2a5ef848576 authored over 1 year ago by LYK <[email protected]>
Mark a failing test of test/test_weakset.py

1812bd17a560dbd0b87f63653c56e04784f410a4 authored over 1 year ago by LYK <[email protected]>
Update test/test_weakset.py from CPython 3.11.2

7b6486cd301709896019f0d5c14cfae0da9d744e authored over 1 year ago by CPython Developers <>
Update to pass test for unhashable collections (#4640)

223fe14d85250e8155c02f9cd7d0bbdc9b52a01c authored over 1 year ago by seungha-kim <[email protected]>
vm.invoke -> obj.call

5eb775462d03078a4f4cd79f8bab923fe54c1032 authored over 1 year ago by Jeong YunWon <[email protected]>
Replace all of callable operations to PyCallable

ed60687f11939ccae8862ba4eb71f9047576b32b authored over 1 year ago by Jeong YunWon <[email protected]>
remove vm.is_callable

66d9514e1274f8fa33b0379426da648872972018 authored over 1 year ago by Jeong YunWon <[email protected]>
PyCallable

37cc852bfc79ed66c28f7d435410b6f4f71f8f10 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4645 from youknowone/derive-trait-extend_slots

Add extend_slot support for protocol traits

10eb20e44b8d1a936a8cc91f7755096c7995786e authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4651 from minhrongcon2000/fix/add-arg-index

Add ArgIndex according to #4629

7744e95aea79179f3dc31f9c3ab46e22fd3b5cbf authored over 1 year ago by Jeong YunWon <[email protected]>
Add ArgIndex according to #4629

3f871f08053b173344ada3fb51e4ed9da7f98d60 authored over 1 year ago by minh.pham2000 <[email protected]>
Add ArgIndex according to #4629

db7b94526257c2e1235a88787fe26f305119d55f authored over 1 year ago by minh.pham2000 <[email protected]>
Merge pull request #4649 from dalinaum/test/test_contextlib.py

Update test/test_contextlib.py from CPython 3.11.2

64aef5c13c198e50d09f4377e4af1f8bf09f87a9 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4648 from dalinaum/test_with

Update test/test_with.py from CPython 3.11.2

3fe5a368ac0c3312e9120ff01b15cf7c69e27215 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4647 from dalinaum/test_zlib

Update test/test_zlib.py from CPython 3.11.2

f23a8480e762130416917b81f519621d17b86d39 authored over 1 year ago by Jeong YunWon <[email protected]>
Mark failing tests of test_contextlib.py

5d6a48b568440daf343a66a442419cc6b055033b authored over 1 year ago by LYK <[email protected]>
Update test/test_contextlib.py from CPython 3.11.2

df48df5edefaa70cbbbf10ea8f05f97dfae70b4f authored over 1 year ago by CPython Developers <>
Mark failing tests of test/test_with.py

A TypeError is raised instead of an AttributeError in "with" and
"async with" statements for obj...

51fcfe980f381cd8527086a3875ea987d27f96aa authored over 1 year ago by LYK <[email protected]>
Update test/test_with.py from CPython 3.11.2

e983506e23ce85617f3c77e70da3687d7ac50455 authored over 1 year ago by CPython Developers <>
Rework frozen modules and directly deserialize to CodeObject<Literal>

456bc80697713158a5e5e2c379ef0a86df10c147 authored over 1 year ago by Noa <[email protected]>
Update test/test_zlib.py from CPython 3.11.2

5be22a073b3ce83784da6813f9f2a5ec3b64bd61 authored over 1 year ago by CPython Developers <>
Merge pull request #4646 from dalinaum/winver

Add sys.winver

26a3ec9ae3572fb8d9d25e5d41b754692c919c9f authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4642 from xiaozhiyan/fix-rsub-of-pyset-pyfrozenset

Fix `rsub` of `PySet` and `PyFrozenSet`

8d6d47a5c68b39fca31eb5604a4ace555d13d999 authored over 1 year ago by Jeong YunWon <[email protected]>
Add sys.winver

5adae77e393fee0b537a8c93302d62b744753729 authored over 1 year ago by LYK <[email protected]>
Add test cases for __sub__ and __rsub__ methods of set and frozenset

79840126b9f1beeaad020a182faa77a2462e67d2 authored over 1 year ago by Zhiyan Xiao <[email protected]>
Fix rsub of PySet and PyFrozenSet

05d0248b18c3e67c3e550aea2ceaaf5d0c73e024 authored over 1 year ago by Zhiyan Xiao <[email protected]>
Add extend_slot support for protocol traits

2a61e1cace393095b09b3745ae91f2cb95e87099 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4636 from youknowone/complex-asnumber

Fix AsNumber for PyComplex bugs

abf850af91ac4b9546e4784e31d82d153f5d4db4 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4635 from youknowone/relocate-tests

Relocate and format extra_tests/snippets/builtin_{int,float.complex}.py

0722db10df0dfea62182b4e249578f53d556b011 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4644 from xiaozhiyan/implement-number-protocol-for-pydict

Implement Number Protocol for `PyDict`

1fece09687ce0c4bd5ec83294d4860d862a98271 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4610 from haxelion/feature/hashlib_shake

Implementing shake_128 and shake_256 in the hashlib module

9f0db9a02a9a1f07844d5946401a4ac389398da3 authored over 1 year ago by Jeong YunWon <[email protected]>
Implement Number Protocol for PyDict

6f499013f6c3984f03e406840cc85fd6bd244888 authored over 1 year ago by Zhiyan Xiao <[email protected]>
Implementing shake_128 and shake_256 in the hashlib module.

29de419c877a5b46eb5e06c4ccd51174d703c81d authored over 1 year ago by Charles Hubain <[email protected]>
Fix AsNumber for PyComplex bugs

9bde9c9fbbd4ad9cf0da4b53e0513a8d2922d581 authored over 1 year ago by Jeong YunWon <[email protected]>
format tests with black

865c4984f66f6409292ded65077bd3dbca69f4a1 authored over 1 year ago by black formatter <>
relocate int-unrelated tests to proper files

987ad1218154fc9c287de5d2549a160dcf40e6cc authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4632 from dalinaum/test/test_buffer

Update test/test_buffer from CPython 3.11.2

003f3b4fe1a24a839e47ff7e990ca6022175e1b0 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4631 from dalinaum/test_bool

Update test/test_bool from cpython 3.11.2

18f6a659f49496c247d9221e4ed931bd07dcf9b7 authored over 1 year ago by Jeong YunWon <[email protected]>
Update test/test_buffer from CPython 3.11.2

6e0de0d196c44e1b1028a538d3ebfcfd69219d5b authored over 1 year ago by CPython Developers <>
Merge pull request #4627 from dalinaum/exception_hierarchy.txt

Update Lib/test/exception_hierarchy.txt from CPython 3.11.2

4d464cc9fb3052c3e9ffb70fa739cabd952cbe41 authored over 1 year ago by Jeong YunWon <[email protected]>
Update Lib/test/exception_hierarchy.txt from CPython 3.11.2

4030807b9b4fe929c736364ccd09b8f547e080c4 authored over 1 year ago by CPython Developers <>
Merge pull request #4626 from youknowone/bigmem

Fix test_bigmem glitches

174fbe56b08973fd879b39f213c7b6e70c25aa64 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #4624 from dalinaum/test_baseexception

Update test_baseexception.py from cpython 3.11.2

ab7971de424cd1b8f5ebc1f8931992a1b54af444 authored over 1 year ago by Jeong YunWon <[email protected]>
test_bigmem fix expectedFailures not to always fall

65224213d04ed27f6711841cefbb0e2ac0e9ccb0 authored over 1 year ago by Jeong YunWon <[email protected]>
test_bigmem: removed outdated expected failures

992f5aaed793bc160ce8b684e7dd9936e492898b authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4625 from dalinaum/test_bigmem

Update test_bigmem from cpython 3.11.2

298b169dc025b3af4fde18b48fa65b5f9cb778fb authored over 1 year ago by Jeong YunWon <[email protected]>
Update test/test_bool from cpython 3.11.2

3fd46e8cbe9b2766f2873064400125ddad1aabfd authored over 1 year ago by CPython Developers <>
Mark failing tests of test_baseexception.

9c10d4aa3f6c50e90e7db6b77cd6dd3b0d43dd17 authored over 1 year ago by LYK <[email protected]>
Update test_baseexception.py from cpython 3.11.2

a7b8768e56eb7f3a0fa90c8b45d8679c889d06cb authored over 1 year ago by CPython Developers <>
Update test_bigmem from cpython 3.11.2

5d482abb67d7fb8c2787f771ff4625857fccd0bb authored over 1 year ago by CPython Developers <>
Treat match and case as soft keywords in lambda assignments (#4623)

1871a1632e310985414211222f5bf8069678892f authored over 1 year ago by Charlie Marsh <[email protected]>
Merge pull request #4460 from evanrittenhouse/strict_mode_new

Implement `strict_mode` keyword for `binascii.a2b_base64()`

4e19be7e43c20a59e398f5ea2428250877591ae2 authored over 1 year ago by Jeong YunWon <[email protected]>
ToPyException for base64::DecodeError

ff973caa67deb2ea8b56b265175008856bf55c7b authored over 1 year ago by Jeong YunWon <[email protected]>
Add 'invalid base64-encoded string' error

362be9f344c3c1828d488d8d4d86681a81b0c5d2 authored over 1 year ago by Evan Rittenhouse <[email protected]>
Remove expected failure from test_base64invalid

904e3a3492be3915cbb79f189f77d79d779ecc58 authored over 1 year ago by Evan Rittenhouse <[email protected]>
Implement `strict_mode` keyword for binascii.a2b_base64

404c398b5935b7426c5bbb0e01fa3350ac99ffcb authored over 1 year ago by Evan Rittenhouse <[email protected]>
Merge pull request #4612 from youknowone/PyObject_Format

Add vm.format to call __format__ like PyObject_Format

1f92212497fdd00585e837f94eb03dc62d458e97 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4622 from fanninpm/protocol-number-pystr

Add number protocol for PyStr

d7f65cbbcdf5b478e51aff31c7ecc031fafebcb1 authored over 1 year ago by Jeong YunWon <[email protected]>
Add number protocol for PyStr

b4124d0d922a8d8c86693f0ae680913d4efa6d60 authored over 1 year ago by Padraic Fanning <[email protected]>
Add strxfrm and strcoll to locale mod (#4603)

f3e9413b2da6be4995f58a6314ee188e52065a8a authored over 1 year ago by John Pham <[email protected]>
Merge pull request #4621 from dalinaum/test_atexit

Update test_atexit from cpython 3.11.2

d09527b75e3649ddb279bd7b4ee0807e59665e17 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Update test_atexit from cpython 3.11.2

ad05321d9467c0df8d06f1704b22240f8591ee23 authored over 1 year ago by CPython Developers <>
Merge pull request #4620 from RustPython/charlie/serde

Add optional serde dependency

822f6a9fa6b9142413634858c4c6908f678ce887 authored over 1 year ago by Jeong YunWon <[email protected]>
Add optional serde dependency

b846311173aedf26bb3339c60387407f9a7fd1c0 authored over 1 year ago by Charlie Marsh <[email protected]>
Implement `as_sequence` for `array` (#4585)

cdf5634cf2b407b935f7bc01b5764b89950c157b authored over 1 year ago by Dan Näsman <[email protected]>
Merge pull request #4619 from xiaozhiyan/implement-number-protocol-for-pytype-pyset-pyfrozenset

Implement Number Protocol for `PyType`, `PySet` and `PyFrozenSet`

2d02933d357cc41211a2ae72c022ab11aa7e8b66 authored over 1 year ago by Jeong YunWon <[email protected]>
object.__format__ the right way

ab9573f108e881955ee607c0fb7c6e6e7d264dc1 authored over 1 year ago by Jeong YunWon <[email protected]>
leave fixme to wrong object.__str__ impl

11991772f806eaa5f0e86463a96ad084f5ce5ee3 authored over 1 year ago by Jeong YunWon <[email protected]>
Add vm.format to call __format__ like PyObject_Format

195673b01a1894bf5f839c3918a36c3195bb0572 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4617 from RustPython/charlie/tag

Pin `youknowone/unicode_names2` to a specific revision

c656cdd951657fd317ed59f994ee6f4d769109b4 authored over 1 year ago by Jeong YunWon <[email protected]>
Implement Number Protocol for PySet and PyFrozenSet

1bec1d5f263d51667d7cb620b84c76ea769d9542 authored over 1 year ago by Zhiyan Xiao <[email protected]>
Implement Number Protocol for PyType

7a12d1e322397c33dfc8bbd70d2abf734bb0ba29 authored over 1 year ago by Zhiyan Xiao <[email protected]>
Pin youknowone/unicode_names2 to a specific rev

25ddf1d1e9f1173eb356975a1a1dd8377084dfd3 authored over 1 year ago by Charlie Marsh <[email protected]>
Merge pull request #4597 from youknowone/expected-failure-if

Add unittset.expectedFailureIf for RustPython

6e4c2fe7866f705bb427200a36d6c9fb46508de3 authored over 1 year ago by fanninpm <[email protected]>
Merge pull request #4607 from youknowone/test-init

Add Lib/test/__init__.py

a7c985685146ca401011eb0c25c0b2805a767ce7 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4606 from youknowone/to-u32

usize::to_u32 for compiler internal conversion

78382209d37bc30479e4803608844d8f936fa4fe authored over 1 year ago by Jeong YunWon <[email protected]>
Add Lib/test/__init__.py

c32bfa6eeb8884e62423ca94353cf878df9c8563 authored over 1 year ago by CPython Developers <>
Add #![deny(clippy::cast_possible_truncation)]

815083d1e87ae3ab18d343af6942e00f56f290b5 authored over 1 year ago by Jeong YunWon <[email protected]>
usize::to_u32 for compiler internal conversion

b432bb0cf3fc69a317a9edf2cb48e90b0490206c authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4524 from coolreader18/no-serde

Custom marshal enc/decoding impl

22bc2d24abd4cff2fbff885bf85e7b124ad08d7e authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4605 from coolreader18/no-hacky-gats

Switch hacky GAT-workarounds to use actual GATs

e5cf139b03b888927913ced84065ce5ecfdeb560 authored over 1 year ago by Jeong YunWon <[email protected]>
Address review comments

ec7b5861f9486a445fd37b57980e381586ab37b8 authored over 1 year ago by Noa <[email protected]>
Switch hacky GAT-workarounds to use actual GATs

58ac82b0a727a9de0a23ceb7683b129852578234 authored over 1 year ago by Noa <[email protected]>