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 colorsys.py and test_colorsys.py to 3.12 (#5198)

92c8b371ae5db0d95bd8199bc42b08af115bb88a authored 7 months ago by Kirill Podoprigora <[email protected]>
Update cgitb.py to 3.12 (#5197)

d8f2bd04ace5c0f07e3855f633c4bfdb0564e713 authored 7 months ago by Kirill Podoprigora <[email protected]>
Update ftplib and test_ftplib to 3.12 (#5196)

855fa1411fc20de7c7cfd76c807bcb435e6873f7 authored 7 months ago by Kirill Podoprigora <[email protected]>
Update pprint.py and test_pprint.py to 3.12 (#5195)

4e7b3bc8f247bf8a31ba1bd791844e83307dde09 authored 7 months ago by Kirill Podoprigora <[email protected]>
Update test_operator.py to 3.12 (#5194)

83d1ad8a2cfaa6cb96d7d1646923ed58c030b8df authored 7 months ago by Kirill Podoprigora <[email protected]>
Update Lib/test/test_hmac.py to 3.12 version (#5188)

7f02324dcec46bf97ccf0e9cc0b94a8ad5057abb authored 7 months ago by Kirill Podoprigora <[email protected]>
Merge pull request #5191 from dchiquito/fix-failing-tests

Fix convenient failing tests

d453026d191f6aefe0fc0c95e23608e70b94f4b5 authored 7 months ago by Jeong, YunWon <[email protected]>
fix some typos (#5187)

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

2fde8e91e5dbc070b06060c5b356a60f7e85fb3d authored 7 months ago by wellweek <[email protected]>
Skip test_format.test_locale

I had previously `test_locale` as expected to fail, as it did indeed
fail on my system due to un...

23ebbd021b7f65883e05c6430aa80108d5cb3461 authored 7 months ago by Daniel Chiquito <[email protected]>
Re-enable test_format.test_locale

Technically speaking, my system was misconfigured, leading me to disable
the test in the first p...

9b974bda0d8792dfafcc25af5a09d6bd6386704a authored 7 months ago by Daniel Chiquito <[email protected]>
Fix test_cmd_line.py

The failing test was unsetting `PYTHONPATH`, but neglecting to unset
`RUSTPYTHONPATH`, which obv...

35229721ead1e96a9135e26d74ae9b0d36f7efa4 authored 7 months ago by Daniel Chiquito <[email protected]>
Disable test_locale in test_format.py

See https://github.com/RustPython/RustPython/issues/5181

ead42beff6265d95c4dc18016735229daef1a56d authored 7 months ago by Daniel Chiquito <[email protected]>
Disable broken test_socket.py tests

There are a substantial number of socket tests that are disabled due to
`bind(): bad family` err...

de7e4e49dab823358e37823ae547cd66b8e7bfaf authored 7 months ago by Daniel Chiquito <[email protected]>
Use ast::Suite::parse instead of deprecated parse_program. (#5186)

2f8e5189d3c0abc70251fd6d928d0176e7b7f3ab authored 8 months ago by rrupy <[email protected]>
Merge pull request #5176 from Blues-star/csv

Update csv.py and test_csv.py from CPython v3.12

4c8cd67db950afd3b9b14ca91e0eddb4e1d396af authored 8 months ago by Jeong, YunWon <[email protected]>
implement more csv features

Co-authored-by: Jeong, YunWon <[email protected]>

54247df801dff727a8a674f2b996cdcf8f0ad572 authored 8 months ago by Blues-star <[email protected]>
Update csv.py from CPython v3.12.0

88ee64d5858823dc98df9564bc3619bcd543ba61 authored 8 months ago by Blues-star <[email protected]>
Update test_csv.py from CPython v3.12.0

d2bf69e354467ef20e24d3dccff77664983dc48a authored 8 months ago by Blues-star <[email protected]>
Mark failing tests as expectedFailure

e4be47a08b2f1a2592e527083fa481462a679a4e authored 8 months ago by Blues-star <[email protected]>
Merge pull request #5184 from youknowone/symboltable

better symboltable error message

d0c827ed3837ca8dfde07063f8591878fa06bd57 authored 8 months ago by Jeong, YunWon <[email protected]>
better symboltable error message

d26766b7bca4f6a11ac4f0f87e80ff7925d6cffe authored 8 months ago by Jeong YunWon <[email protected]>
Merge pull request #5180 from dchiquito/3.12-collections

Update `_collections_abc.py` and `test_collections.py` to 3.12.2

e6c6f966f73cc43e852eb68c6bfccf494d42b883 authored 8 months ago by Jeong, YunWon <[email protected]>
Un-skip passing typing test

I missed that the typing test I disabled was on a base test class.
Moving the expected failure t...

407f251866f437987bb86419bbd672b9327db4ea authored 8 months ago by Daniel Chiquito <[email protected]>
Update test_ordered_dict.py to 3.12.2

6cd9e5442765340ec64a1280dd75756d0a309498 authored 8 months ago by Daniel Chiquito <[email protected]>
Disable broken test_repr in test_typing.py

This should be resolved when `typing.py` and `test_typing.py` are
updated to 3.12.

c9ec4507ad2dd1e309753a38f31cfe75ae8d89d9 authored 8 months ago by Daniel Chiquito <[email protected]>
Disable test_Buffer

This test will not work until the `__buffer__` and `__release_buffer__`
methods are implemented ...

9481df23e1219f7df851770fcddb1a1f08f85f38 authored 8 months ago by Daniel Chiquito <[email protected]>
Update test_collections.py to 3.12.2

0bd8c2504c51d64e8351a55153266e0059dd8137 authored 8 months ago by Daniel Chiquito <[email protected]>
Update collections/__init__.py to 3.12.2

bcb35919a4772dc93f87ac9306524c3afb43dbc1 authored 8 months ago by Daniel Chiquito <[email protected]>
Update _collections_abc.py to 3.12.2

5dc6d5582abf8f6a32e0a8664484471ea6484261 authored 8 months ago by Daniel Chiquito <[email protected]>
Merge pull request #5175 from Blues-star/copy

Update `copy.py` and `test_copy.py` from CPython v3.12

a8ab7dd3881437ad2eef31b3470427db20656a84 authored 8 months ago by Jeong, YunWon <[email protected]>
Merge pull request #5174 from Blues-star/code

Update code.py and test_code.py from CPython v3.12

7c722c23a5d4627dccf4fcee17df75d6e944693a authored 8 months ago by Jeong, YunWon <[email protected]>
Update test_copy.py from CPython v3.12.0

83b8c3a3fc806a3fe966f5540269abcf7d743520 authored 8 months ago by Blues-star <[email protected]>
Update copy.py from CPython v3.12.0

36a36b200d519c3262524ab17604c20df4824df8 authored 8 months ago by Blues-star <[email protected]>
Merge pull request #5172 from Blues-star/main

Update `configparser.py` and `test_configparser.py` from CPython v3.12

d297e73a55a628b5e56571ee45d01f623a341867 authored 8 months ago by Jeong, YunWon <[email protected]>
est_co_lnotab_is_deprecated, 'test_invalid_bytecode' and est_code_hash_uses_bytecode test exceptions, add TODO

572053df82a6ad1b09e00be3d4cb130eb8eba762 authored 8 months ago by Blues-star <[email protected]>
Update test_code.py from CPython v3.12.0

def5661728a0efb7c55743654ed9ce6efdd78865 authored 8 months ago by Blues-star <[email protected]>
Update code.py from CPython v3.12.0

078cd0d88c29bb70e631e9bdf8ac9112d50bab45 authored 8 months ago by Blues-star <[email protected]>
Update test_configparser.py from CPython v3.12.0

d061837467702e3bb2e012c5c576afaa34330f80 authored 8 months ago by Blues-star <[email protected]>
Update configparser.py from CPython v3.12.0

defc3ac7f14d385a801e1a037ed90fe584ada288 authored 8 months ago by Blues-star <[email protected]>
Fix Windows CI (#5168)

* pin openssl version for windows CI

* use cargo vcpkg

* install openssl with vcpkg

* u...

97a0705d2e30a740f2cdfbfea00d92ae314ec682 authored 8 months ago by Dmitry Erlikh <[email protected]>
Fix miri test failure (#5170)

a88c2fe00050255e0859ca6432034608c4f848ba authored 8 months ago by Jeong, YunWon <[email protected]>
Merge pull request #5169 from Blues-star/main

Update `calendar.py` and `test_calendar.py` from CPython v3.12

2a62ef7344d490e9dfbf11f708ae751ec48a2bbd authored 8 months ago by Jeong, YunWon <[email protected]>
Update test_calendar.py from CPython v3.12.0

258342e1cabdceee944b43e423117139fa3d792e authored 8 months ago by Blues-star <[email protected]>
Update calendar.py from CPython v3.12.0

69e8e4be438f242a8a8efefa82c7a3cc85ac02d6 authored 8 months ago by Blues-star <[email protected]>
Merge pull request #5164 from dchiquito/frozenset-hash

Use CPython hash algorithm for frozenset

1c93c1630b536d398ab86f91b0f3424aad76ddc8 authored 8 months ago by Jeong, YunWon <[email protected]>
Merge pull request #5165 from dchiquito/unused-collections-bool

Removed unused __bool__ methods

ec9f2cedd16181cdfb0e0b5b93e7d50bc38b8f30 authored 8 months ago by Jeong, YunWon <[email protected]>
Merge pull request #5163 from dchiquito/fix-benches

Fix benchmarks by replacing rust-cpython with pyo3

- Replace `cpython` and `python3-sys` depe...

10055772d843b203bbaa47c656596ef0d3fbf39d authored 8 months ago by Jeong, YunWon <[email protected]>
Fix typo in slot.rs (#5162)

overriden -> overridden

61e40de32b722fe50dc81a2ca89e86d3483454ce authored 8 months ago by Ikko Eltociear Ashimine <[email protected]>
Use correct TODO syntax

Co-authored-by: fanninpm <[email protected]>

074d228a7a4cb71fba3ddb3c9103e963a3355ca9 authored 8 months ago by Daniel Chiquito <[email protected]>
Use CPython hash algorithm for frozenset

The original hash algorithm just XOR'd all the hashes of the elements of
the set, which is probl...

bf461cdebc8cfb00a6e7e931978ab293911988ac authored 8 months ago by Daniel Chiquito <[email protected]>
Removed unused __bool__ methods

Python does not define `list().__bool__`, `dict().__bool__`, and
`str().__bool__`, and some test...

ffc52ef87c8a6e7bac8295478c988b1380f2d872 authored 8 months ago by Daniel Chiquito <[email protected]>
Replace rust-cpython with pyo3 in benches

Update the actual benchmark harnesses.

Because the internal APIs previously used are no longer ...

ea1f72e92dc8399d2faea73ac59feda3bf6d7fc2 authored 8 months ago by Daniel Chiquito <[email protected]>
Replace rust-cpython with pyo3 in benchmarks

The benchmarks have been broken since Python 3.10 deprecated the API
they were using to parse an...

9693ad9b11bbbe36f9007ab60831a5747a0bc0dd authored 8 months ago by Daniel Chiquito <[email protected]>
Fix bug in `binascii` `uu` encoding. Pass more related unit tests. (#5160)

* Fix bug in binascii, passes more unit tests.

* Pass more additional tests due to this PR.

bdf228eb426be1a842276277c32a91b02510d3bc authored 8 months ago by kingiler <[email protected]>
Merge pull request #5158 from dchiquito/fix-int-rounding

Fix integer rounding

c4b1cc69be5364c8a926738489c670d9cb13104b authored 8 months ago by Jeong, YunWon <[email protected]>
Bump ahash from 0.8.3 to 0.8.7

When building the project for the Miri CI step, the latest nightly
version apparently conflicts ...

36b9219e3239ea8707e3f018cf6ceac42e254d83 authored 8 months ago by Daniel Chiquito <[email protected]>
Fix integer rounding

The [docs](https://docs.python.org/3/library/functions.html#round)
specify that calling `round` ...

43d7c71a6836062b72cb1f2d8f24ef10c5bf17dd authored 8 months ago by Daniel Chiquito <[email protected]>
Deprecation warning fix for __complex__ (#5152)

3eda1cf3b4a29eb35c30f2a3ed272771c642c065 authored 9 months ago by Alin-Ioan Alexandru <[email protected]>
os: ns_to_sec rounding (#5150)

In cpython, they use `_PyTime_ROUND_FLOOR` to read time.
But in RustPython, we use `[Duration::...

6917b4c2ca32058af641deee269a0df05ad2667f authored 9 months ago by deantvv <[email protected]>
Raise error on power with negative number (#5143)

aaae5662311850646bcf81097de5fbdf0e718360 authored 9 months ago by kenny the :/ <[email protected]>
Fix abc error messages (#5140)

Co-authored-by: Jeong, YunWon <[email protected]>

28f0fa48a4bb069c758df9789e478210eda38977 authored 9 months ago by NakanoMiku <[email protected]>
Merge pull request #5148 from coolreader18/upd-nix

Update nix and socket2

1983138c91fab62e60fa9e44129b600cc68a82af authored 9 months ago by Jeong, YunWon <[email protected]>
Fix windows stdlib build

9cc571be95922d6f9d0b2a48c5fb54b3f66723f0 authored 9 months ago by Jeong, YunWon <[email protected]>
Update nix and socket2

602015fca14edcc2d9a98f1dc8923a7bb480ab17 authored 9 months ago by Noa <[email protected]>
None.__ne__(None) should be NotImplemented (#5124)

1ab133dae8c47978d59fd24196b53850f884af65 authored 9 months ago by Evan Rittenhouse <[email protected]>
Merge pull request #5126 from RustPython/dependabot/cargo/openssl-0.10.60

Bump openssl from 0.10.55 to 0.10.60

317f44945420e78d8c490cbaa5f7a9a46852a81b authored 10 months ago by Jeong, YunWon <[email protected]>
Bump openssl from 0.10.55 to 0.10.62

32f662ae806848dd4fad7c38dc5398636b6222f0 authored 10 months ago by Jeong, YunWon <[email protected]>
Merge pull request #5144 from youknowone/clippy

Fix 1.75 clippy warnings

7236109d75bfd053dcedbb4fa3940ffc7ffa7a08 authored 10 months ago by Jeong, YunWon <[email protected]>
Fix redox and nightly

506c8a633ee6c2b361f7f7847678db184d5462b2 authored 10 months ago by Jeong YunWon <[email protected]>
Fix 1.75 clippy warnings

a309cb5d2ca72a324b3be3727c19cc2f1ad0a0a4 authored 10 months ago by Jeong YunWon <[email protected]>
Merge pull request #5142 from youknowone/windows-sys

Windows sys

5001b2e57282ea70f83b6347fcb2fb2a50cb4eab authored 10 months ago by Jeong, YunWon <[email protected]>
more winapi to windows-sys

756088e7fb204e008fcddb14be82b4bb64efd640 authored 10 months ago by Jeong, YunWon <[email protected]>
Drop winapi from rustpython-vm

4729ca3af0ba63644ddf88b1cd0a5137394e9bee authored 10 months ago by Jeong, YunWon <[email protected]>
replace winbase winnt to windows-sys

cccfb0883560422ec612c42121299a17385065b7 authored 10 months ago by Jeong, YunWon <[email protected]>
replace handleapi to windows-sys

d01909a5248fa59094f121ec21407c2bcd60e791 authored 10 months ago by Jeong, YunWon <[email protected]>
replace wincon to windows-sys

6df97329658c0493b713705bb8e19b4e8a3a4d8e authored 10 months ago by Jeong, YunWon <[email protected]>
bump up windows{-sys}

adf0788895d510efb3df390e0ff83defd7881821 authored 10 months ago by Jeong, YunWon <[email protected]>
replace errorhandling to windows-sys

ee128eac7c67e7d74fc557ee77a46f2f182d6f4e authored 10 months ago by Jeong, YunWon <[email protected]>
remove processthreadsapi

8a84a479f1ad17fb3bf2fafa43113c0128be5327 authored 10 months ago by Jeong, YunWon <[email protected]>
replace sysinfoapi to windows-sys

7513017e21510512486b90f0cec43b51b0b88c0e authored 10 months ago by Jeong, YunWon <[email protected]>
clean up winapi features (#5141)

fc91cd8bc7bf52b54b8f0cd0a1f29f95aa7d3e4b authored 10 months ago by Jeong, YunWon <[email protected]>
update indexmap to 1.9.3 (#5128)

459cad8407cc42c7db9041667e49065991f9c5e9 authored 10 months ago by Michał Moskal <[email protected]>
Merge pull request #5134 from NakanoMiku39/main

Update libraries and test files from CPython v3.12

863a5b5a4949ee6fc08607a9c06bea2397722c92 authored 10 months ago by Jeong, YunWon <[email protected]>
Merge branch 'RustPython:main' into main

1c6336b350245ab210898519e9d8cecdc535e81d authored 10 months ago by NakanoMiku <[email protected]>
Merge pull request #5136 from youknowone/fix-wasi-ci

Fix wasi CI

fb12a4c21970b2de2994f04930fca4b1115ef225 authored 10 months ago by Jeong, YunWon <[email protected]>
Fix wasi CI

16a3edd4328e6536165b55d1dee5f66ddd5d72b3 authored 10 months ago by Jeong YunWon <[email protected]>
Merge pull request #5135 from youknowone/fix-malachite-version

Fix malachite-bigint version

ebc8f60e2157bb4581eefd184c23c5edd9cae869 authored 10 months ago by Jeong, YunWon <[email protected]>
Fix malachite-bigint version

727f97fd489ae235fde8986d60ac1cfaa1ba4324 authored 10 months ago by Jeong YunWon <[email protected]>
Update test_file.py from CPython v3.12.0

de626b8627d2af71291a691bbf01204a8a05a880 authored 10 months ago by NakanoMiku <[email protected]>
Add asynchat.py and asyncore.py from CPython v3.12.0

f519ffdb184b744d06078adf7d4bd0c460ea144e authored 10 months ago by NakanoMiku <[email protected]>
Add test_bz2.py from CPython v3.12.0

57f9478d160da8d267ac32800047f172dcfb9e51 authored 10 months ago by NakanoMiku <[email protected]>
Update argparse.py from CPython v3.12.0

5700fa39537e21d89b531a495c81c5374caf3822 authored 10 months ago by NakanoMiku <[email protected]>
Update argparse.py from CPython v3.12.0

44438bffbd28a643bc97b700aa8c60934026fe67 authored 10 months ago by NakanoMiku <[email protected]>
Update test_bdb.py from CPython v3.12.0

dd0c393b4599a6becdb0c1084002c050434984e6 authored 10 months ago by NakanoMiku <[email protected]>
Update bdb.py from CPython v3.12.0

a00a387735cadd0c2b769312d0628ed80b4e4c16 authored 10 months ago by NakanoMiku <[email protected]>
Update test_base64.py from CPython v3.12.0

b4ee044fa6035c418b4ccd4fa39d67b4b57dd665 authored 10 months ago by NakanoMiku <[email protected]>
Update base64.py from CPython v3.12.0

df98264dd00b19313a1f1e0a28375503720b8e19 authored 10 months ago by NakanoMiku <[email protected]>
Update test_bisect.py from CPython v3.12.0

b6c2179893265ec3a4c31c96c3274ea98b505372 authored 10 months ago by NakanoMiku <[email protected]>
Update bisect.py from CPython v3.12.0

b5176fdbc0537801507ee4c033ae3a44fbd57db0 authored 10 months ago by NakanoMiku <[email protected]>
Edit test_abc.py

79231ee39990f5aca30492c60131706349f6360b authored 10 months ago by NakanoMiku <[email protected]>