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

update compare method

79eae0d5feb62a130108edcb9b537f198547b6da authored over 2 years ago by joohongpark <[email protected]>
fix tests

480f5f1d259b6a25dd3f82f70a088ff3d6c5766b authored over 2 years ago by Alexander Scharinger <[email protected]>
Merge pull request #3755 from killme2008/mmap-module

mmap module

1a2451bbb65694375dfac95278ac6855e8d8b799 authored over 2 years ago by Jeong YunWon <[email protected]>
Release source when PyIterReturn::StopIteration

76ef074b5a13b987d6ffe7f4d1921cabeb434825 authored over 2 years ago by Alexander Scharinger <[email protected]>
use usize for mmap fields

af2fac980406a2331b8acec1e4afc4b938b7fc79 authored over 2 years ago by Jeong Yunwon <[email protected]>
Impl madvise method

d96b165fad96c44416d6e11a03e9cc9e220193ba authored over 2 years ago by Dennis Zhuang <[email protected]>
Impl read, read_byte and readline methods

ba33bc990de97ef82f1a75e83732530fb9d7ba2f authored over 2 years ago by Dennis Zhuang <[email protected]>
Impl seek, write, write_byte methods etc.

929ad30c9d604c718810ca6fdcabf05ed7075107 authored over 2 years ago by Dennis Zhuang <[email protected]>
Impl AsBuffer, AsMapping and AsSequence protocols for PyMmap

e5a76797b25af5a7d394625802f3db5e92df009d authored over 2 years ago by Dennis Zhuang <[email protected]>
Adds test_mmap.py from CPython 3.10.4

3217de7af220d1ea7493c8ef5eaf832550ff75ad authored over 2 years ago by Dennis Zhuang <[email protected]>
Skip test_flush_return_value on linux platform

1ff3e0a5515b92b02f916b792c76354b95848947 authored over 2 years ago by Dennis Zhuang <[email protected]>
refactor

ec18a12faf2283d718e1ca724999ef40b6ec86b1 authored over 2 years ago by Alexander Scharinger <[email protected]>
Basic mmap module

d4f001fa21eb30bd1b5a289b0fc2ce3326c1dd30 authored over 2 years ago by Dennis Zhuang <[email protected]>
mmap skeleton

cc4583ef505ff69fcb9463f901f42b5e11f85de6 authored over 2 years ago by Jeong YunWon <[email protected]>
Refactor byte operations

396812d66c60b87fee4d8aa50da419e317904ce2 authored over 2 years ago by Dennis Zhuang <[email protected]>
test: itertools.chain stop iteration on error

33bcc89e9447b3b58a72259ddb46f8fdb1fb78d1 authored over 2 years ago by Alexander Scharinger <[email protected]>
fix format

194fa51cdd5a2c85620de883d855aa9d70b7088e authored over 2 years ago by joohongpark <[email protected]>
remove todo comment

2da623eadff85e95246963028a655f4b1e7583f6 authored over 2 years ago by joohongpark <[email protected]>
fix test_dictviews::test_dict_mixed_keys_items

115dfc825183c6065467436e45baec0207e2974c authored over 2 years ago by joohongpark <[email protected]>
Merge pull request #3772 from falsetru/fix-index-check

Saturate list index on usize.

5376c3851e2d25d8e53ef799aad357c17336023e authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3777 from yangbeom/binascii-crc_hqx

add Binascii crc hqx

2c8197f58fc448110c6f7881f6c0b603c95a42b4 authored over 2 years ago by Jeong YunWon <[email protected]>
add binascii.crc_hqx test

4411ac9e172a38b406447d8299ef2ade3a7285fc authored over 2 years ago by yangbeom <[email protected]>
Update binhex from CPython 3.10.4 / Remove test_binhex - removed in 3.12

1b22817e12c0a8af0bfade737b9dc76df6c7b15c authored over 2 years ago by Jeong Yunwon <[email protected]>
Extract repeated code as a closure.

805c9553dc57de918a2a947fde9ae9be04f941e7 authored over 2 years ago by Jeong-Min Lee <[email protected]>
Extract saturate function.

4f97c0f053bfac41b762ea304ab9aff047347410 authored over 2 years ago by Jeong-Min Lee <[email protected]>
Saturate on usize.

83e2490d78ba485ffc93722734aaf0adf9795c8c authored over 2 years ago by Jeong-Min Lee <[email protected]>
Add itertools count repr (#3784)

7848e06a419ee614f6ffad985b549f2ff2b4f3f2 authored over 2 years ago by oow214 <[email protected]>
Merge pull request #3785 from youknowone/exact-size-operator

PyExactSizeIterator

f624e8e78b525551253edbbffc1c879b78abb508 authored over 2 years ago by Jeong YunWon <[email protected]>
PyExactSizeIterator

4f272eea852e7195c351dfcdc553542bef43fbf3 authored over 2 years ago by Jeong Yunwon <[email protected]>
feat: itertools.chain evaluate lazily

4c11720af09ee5f0abb90b30da93cfecf7db4d71 authored over 2 years ago by Alexander Scharinger <[email protected]>
add getformat (#3774)

fafd8434acc60353d0fa2ca192ed85d44747e079 authored over 2 years ago by Miragecore <[email protected]>
feat(sys): add `sys.is_finalizing()` (#3776)

ce546f61830a00fa9308d4d9180a962adf8bfa06 authored over 2 years ago by Isac Byeonghoon Yoo <[email protected]>
Add classmethod initialize (#3773)

d06950e0673ebbb2aefd97941efa09da1f3d1c65 authored over 2 years ago by oow214 <[email protected]>
Setitem error have type name (#3770)

9757c8244fee96b98d79ed14056d7b0c1a578945 authored over 2 years ago by JaeHyung Jang <[email protected]>
Merge pull request #3771 from isac322/fix_test_b64decode_padding_error

fix(binascii): a2b_base64() raises on non padded input

43d811ccc858c66715bc9d0933429a0dcb23ebbc authored over 2 years ago by Jeong YunWon <[email protected]>
style(binascii): run rustfmt

3bbd59005f470b4ef51dc9a6ecf77651ae1dfbf7 authored over 2 years ago by Byeonghoon Yoo <[email protected]>
fix(binascii): enable test_b64decode_padding_error

6bd9c81626062b751181950a5188d1c52123ad82 authored over 2 years ago by Byeonghoon Yoo <[email protected]>
fix(binascii): a2b_base64() raises binascii.Error instead of ValueError

d2b8686de37337cacb8df2f4fdcf27e1b1f15e14 authored over 2 years ago by Byeonghoon Yoo <[email protected]>
fix(binascii): a2b_base64() raises on non padded input

fbd258ec812fba72ad11346195f8407af870ddf3 authored over 2 years ago by Byeonghoon Yoo <[email protected]>
test: itertools.chain evaluate lazliy

a9d16e21b367e1606fe4937c9641cc0b01728c60 authored over 2 years ago by Alexander Scharinger <[email protected]>
Merge pull request #3768 from redbopo/add_context_empty_bytes

Add Context::empty_bytes

ee4efd4ba87a33d0fc4db94582d30b782a9846d3 authored over 2 years ago by Jeong YunWon <[email protected]>
Add Context::empty_bytes

c0999a909d96f5ff9482946225c9a31202e57834 authored over 2 years ago by redbopo <[email protected]>
Merge pull request #3766 from RustPython/dependabot/cargo/regex-1.5.6

Bump regex from 1.5.4 to 1.5.6

3d345d7de27e767d3637cac94739e7d47d5f4513 authored over 2 years ago by Jeong YunWon <[email protected]>
Bump regex from 1.5.4 to 1.5.6

Bumps [regex](https://github.com/rust-lang/regex) from 1.5.4 to 1.5.6.
- [Release notes](https:/...

0e2458d3f5b3a794b0ba2767cc2667affa85eafe authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #3767 from coolreader18/upd-result-like

Upgrade result-like

cc615c34bfe4cf047af69111545e572912043ad4 authored over 2 years ago by Noa <[email protected]>
Upgrade result-like

a085920199381ba72d5537f7d0bc66fe0ab1ba1f authored over 2 years ago by Noa <[email protected]>
Merge pull request #3763 from youknowone/inc-lasti

split functions from execute_instructions

dae2c7d241ea31047ee3277ce624e228f68aa607 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3762 from youknowone/into-pyexc

distinguish ToPyException and IntoPyException

551b873616f5c47e3903673a2c95b78ee081c8f5 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3764 from youknowone/nbody

increase nbody benches argument

385f6adcdefc2fbea1000a05b4476ca228f7e5ed authored over 2 years ago by Jeong YunWon <[email protected]>
increase nbody benches argument

c99b05b466200ac85c3f719e114b42c7545a39c4 authored over 2 years ago by Jeong Yunwon <[email protected]>
make exception cold

2ec70859218422651769606fb193d69705d28459 authored over 2 years ago by Jeong Yunwon <[email protected]>
optimize instructions

2931395ac28d11cdce8afdaf62cd350ad1d8ad5c authored over 2 years ago by Jeong Yunwon <[email protected]>
distinguish ToPyException and IntoPyException

667ad7593da3a9b2f540daed4950645b132c85f4 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3754 from youknowone/cargo

add stdlib to rustpython_wasm and remove threading from vm default

3379ea2d781fb540cbc1cf61aea3baf09a5062c5 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3758 from youknowone/relocation-statics

move generic slots to protocol module

21c8e691018a4ac17650b500445df77798426a4d authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3748 from youknowone/getattr

Fix getattr to use `__getattribute__` correctly

7182111fa9d675db72eeb792abd7462108daed60 authored over 2 years ago by Jeong YunWon <[email protected]>
move generic slots to protocol module

a7f97671ac06c8e8ccc47d8f42d90234fd7cb388 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3507 from qingshi163/number-protocol

Implement Number Protocol

c40bc622982f1e57b48f3e0fd8570228f765a3de authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3757 from youknowone/update-gzip

update gzip and test_gzip from CPython 3.10.4

17816bc52a73c9ab9a3fd946b98e808b00dc7360 authored over 2 years ago by Jeong YunWon <[email protected]>
Use static ref

09fc67616436b62110c13d689bd005ef218751ec authored over 2 years ago by Jeong Yunwon <[email protected]>
Simplify AsNumber trait

ea95777ec72bc8c22f9bb7cf7cdadcb1345d46d2 authored over 2 years ago by Kangzhi Shi <[email protected]>
fix vm.to_index now use number protocol

1ed18c012af12d0c9dd990ade8d42eb9dee74e56 authored over 2 years ago by Kangzhi Shi <[email protected]>
impl number protocol float

3e6e348a67920da8805bdbb62a236d0a150d9e17 authored over 2 years ago by Kangzhi Shi <[email protected]>
Number protocol for PyInt

20632edc5dfe0286fc9f5f039d84fe37c6bd6ee9 authored over 2 years ago by Kangzhi Shi <[email protected]>
deprecated warnings for int

59cedd2213dffb3b1411c9db6a094109c9a8f6b3 authored over 2 years ago by Kangzhi Shi <[email protected]>
PyNumber protocol

beeb4499f2f13e4eab24444d10a6e4968f36cbf9 authored over 2 years ago by Kangzhi Shi <[email protected]>
update gzip and test_gzip from CPython 3.10.4

5ae16a2bfbc30aabb6979dee29f59260ff060c86 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3750 from youknowone/as-mapping-const

use static reference for AsMapping / AsSequence

8e20e235f9a08375cce3810e93a51b95b3d115bf authored over 2 years ago by Jeong YunWon <[email protected]>
Simplify AsSequence

38a36d75935a30af894f655bf4be5636b9428c32 authored over 2 years ago by Jeong Yunwon <[email protected]>
&'static PySequenceMethods

4546661105a353ee4f9908b9502bc66272908068 authored over 2 years ago by Jeong Yunwon <[email protected]>
static_as_sequence_generic

4d02fe0aa66022242b36743f76601ecabdf26812 authored over 2 years ago by Jeong Yunwon <[email protected]>
Add fannkuch.py

386057cdf55bbb711e4797b6fc7d39ff325fced6 authored over 2 years ago by Jeong Yunwon <[email protected]>
mapping proxy holds PyMapping

6d0abe6915c2c00228d80318abec71703423238e authored over 2 years ago by Jeong Yunwon <[email protected]>
AsMapping only with static reference

83a146d8c83b5342d02327dec62483ac7d594a3f authored over 2 years ago by Jeong Yunwon <[email protected]>
new_mapping_wrapper as static slice

6857384c338a0741b7f8448c7b12f0b9ce918c64 authored over 2 years ago by Jeong Yunwon <[email protected]>
add stdlib to rustpython_wasm and remove threading from vm default

cee481407432539d100065ca2d1b434922393a14 authored over 2 years ago by Jeong Yunwon <[email protected]>
AsMapping::AS_MAPPING

97c2d187f68c5939278e0cce47d1073c4610fc2b authored over 2 years ago by Jeong Yunwon <[email protected]>
update syn-ext

d05645ea585a6195499a6a3f039daa323f2a6cc6 authored over 2 years ago by Jeong Yunwon <[email protected]>
Fix getattr to use __getattribute__ correctly

b9c1f31d46f2753c229e957efc19826bd8a52dad authored over 2 years ago by Jeong Yunwon <[email protected]>
Fix weakproxy getattr

491fde8f7ff0f206c81ffd87ee7a41f6cfe47552 authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3717 from youknowone/exception-ref

ExceptionZoo holds static ref

8ab4e770351d451cfdff5dc2bf8cce8df76a60ab authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3678 from youknowone/block-expr

Add compile::Mode::BlockExpr

b4486e6fd66b00fffaf01d05d4e7fabe60c514c7 authored over 2 years ago by Jeong YunWon <[email protected]>
TypeZoo uses &'static Py<PyType>

9b2a9d2377e40c97175d8d5d18c39a355a5489b4 authored over 2 years ago by Jeong Yunwon <[email protected]>
{Type,Exception}Zoo holds static ref

9db69d628f9474747252c854c56cbd663c682310 authored over 2 years ago by Jeong Yunwon <[email protected]>
Add compile::Mode::BlockExpr

beff32a2a3c62d2a984bdbcec1ba839cce245fae authored over 2 years ago by Jeong Yunwon <[email protected]>
Merge pull request #3638 from youknowone/derive

rustpython-doc as external module

0b01e042712e74bd60720c6ac49b2db73ca077ae authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3700 from youknowone/attr-intern

PyStrInterned for PyAttributes/Constants

c44843fa1e9c6e32b8c4f14e0a038e94f0314df4 authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3745 from rng-dynamics/filterfalse-reduce

Add `filterfalse.__reduce__`

51175fecd810ac6c5da6d0d10ab4176a8055022b authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3724 from youknowone/instr-size

ensure bytecode::Instruction never grows more than 8bytes

2efe9e29698314b99ffb8f08fe46156e81b1effc authored over 2 years ago by Noa <[email protected]>
Merge pull request #3747 from fanninpm/test-reprlib-3.10

Update test_reprlib.py to CPython 3.10

3398d553e21b2bdaea573994e5dd036189a50cce authored over 2 years ago by Jeong YunWon <[email protected]>
Mark failing test

d83c01d3e6b7a635506b8bfa624ec92af89edc2c authored over 2 years ago by Padraic Fanning <[email protected]>
Update test_reprlib.py to CPython 3.10

5073bac83332da3c44ee478951cee762fe2988ac authored over 2 years ago by Padraic Fanning <[email protected]>
Add filterfalse.__reduce__

4f87f875fce134fd435829fa0b46e54ef4ff15a7 authored over 2 years ago by Alexander Scharinger <[email protected]>
Merge pull request #3695 from rebunto/optional-key-argument-for-_bisect-functions

Optional key argument for bisect functions

6165aadcc4e80e0f48f3e784e17b3c7f80d21a8a authored over 2 years ago by Jeong YunWon <[email protected]>
update test_bisect.py to support CPython 3.10.4

f15b70cda970a70411779319eb72cae0b4f21063 authored over 2 years ago by rebunto <[email protected]>
implement `key` argument of bisect

cc83db307e179119a38f9424c4728f428dd87c14 authored over 2 years ago by rebunto <[email protected]>
update bisect.py to CPython 3.10.4

f40643a89932b175d2a1d6c823733f24532f461e authored over 2 years ago by rebunto <[email protected]>
Turn contants to PyStrInterned

14e4aee7b7a78d931c5365ca791de018ac5786dc authored over 2 years ago by Jeong Yunwon <[email protected]>
panic for not process-unique hash seed

0f2e879d69cc6236d78f62820dcbc40327c82abe authored over 2 years ago by Jeong Yunwon <[email protected]>
module init

2a1c02b8e0b60ab80cba29145e86e87b165763cc authored over 2 years ago by Jeong Yunwon <[email protected]>