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 10 months ago by Kirill Podoprigora <[email protected]>
Update cgitb.py to 3.12 (#5197)

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

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

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

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

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

Fix convenient failing tests

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

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

2fde8e91e5dbc070b06060c5b356a60f7e85fb3d authored 10 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 10 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 10 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 10 months ago by Daniel Chiquito <[email protected]>
Disable test_locale in test_format.py

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

ead42beff6265d95c4dc18016735229daef1a56d authored 10 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 10 months ago by Daniel Chiquito <[email protected]>
Use ast::Suite::parse instead of deprecated parse_program. (#5186)

2f8e5189d3c0abc70251fd6d928d0176e7b7f3ab authored 10 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 10 months ago by Jeong, YunWon <[email protected]>
implement more csv features

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

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

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

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

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

better symboltable error message

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

d26766b7bca4f6a11ac4f0f87e80ff7925d6cffe authored 10 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 11 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 11 months ago by Daniel Chiquito <[email protected]>
Update test_ordered_dict.py to 3.12.2

6cd9e5442765340ec64a1280dd75756d0a309498 authored 11 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 11 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 11 months ago by Daniel Chiquito <[email protected]>
Update test_collections.py to 3.12.2

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

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

5dc6d5582abf8f6a32e0a8664484471ea6484261 authored 11 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 11 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 11 months ago by Jeong, YunWon <[email protected]>
Update test_copy.py from CPython v3.12.0

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

36a36b200d519c3262524ab17604c20df4824df8 authored 11 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 11 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 11 months ago by Blues-star <[email protected]>
Update test_code.py from CPython v3.12.0

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

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

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

defc3ac7f14d385a801e1a037ed90fe584ada288 authored 11 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 11 months ago by Dmitry Erlikh <[email protected]>
Fix miri test failure (#5170)

a88c2fe00050255e0859ca6432034608c4f848ba authored 11 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 11 months ago by Jeong, YunWon <[email protected]>
Update test_calendar.py from CPython v3.12.0

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

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

Use CPython hash algorithm for frozenset

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

Removed unused __bool__ methods

ec9f2cedd16181cdfb0e0b5b93e7d50bc38b8f30 authored 11 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 11 months ago by Jeong, YunWon <[email protected]>
Fix typo in slot.rs (#5162)

overriden -> overridden

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

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

074d228a7a4cb71fba3ddb3c9103e963a3355ca9 authored 11 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 11 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 11 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 11 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 11 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 11 months ago by kingiler <[email protected]>
Merge pull request #5158 from dchiquito/fix-int-rounding

Fix integer rounding

c4b1cc69be5364c8a926738489c670d9cb13104b authored 11 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 11 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 11 months ago by Daniel Chiquito <[email protected]>
Deprecation warning fix for __complex__ (#5152)

3eda1cf3b4a29eb35c30f2a3ed272771c642c065 authored 12 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 12 months ago by deantvv <[email protected]>
Raise error on power with negative number (#5143)

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

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

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

Update nix and socket2

1983138c91fab62e60fa9e44129b600cc68a82af authored almost 1 year ago by Jeong, YunWon <[email protected]>
Fix windows stdlib build

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

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

1ab133dae8c47978d59fd24196b53850f884af65 authored about 1 year 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 about 1 year ago by Jeong, YunWon <[email protected]>
Bump openssl from 0.10.55 to 0.10.62

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

Fix 1.75 clippy warnings

7236109d75bfd053dcedbb4fa3940ffc7ffa7a08 authored about 1 year ago by Jeong, YunWon <[email protected]>
Fix redox and nightly

506c8a633ee6c2b361f7f7847678db184d5462b2 authored about 1 year ago by Jeong YunWon <[email protected]>
Fix 1.75 clippy warnings

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

Windows sys

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

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

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

cccfb0883560422ec612c42121299a17385065b7 authored about 1 year ago by Jeong, YunWon <[email protected]>
replace handleapi to windows-sys

d01909a5248fa59094f121ec21407c2bcd60e791 authored about 1 year ago by Jeong, YunWon <[email protected]>
replace wincon to windows-sys

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

adf0788895d510efb3df390e0ff83defd7881821 authored about 1 year ago by Jeong, YunWon <[email protected]>
replace errorhandling to windows-sys

ee128eac7c67e7d74fc557ee77a46f2f182d6f4e authored about 1 year ago by Jeong, YunWon <[email protected]>
remove processthreadsapi

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

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

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

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

Update libraries and test files from CPython v3.12

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

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

Fix wasi CI

fb12a4c21970b2de2994f04930fca4b1115ef225 authored about 1 year ago by Jeong, YunWon <[email protected]>
Fix wasi CI

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

Fix malachite-bigint version

ebc8f60e2157bb4581eefd184c23c5edd9cae869 authored about 1 year ago by Jeong, YunWon <[email protected]>
Fix malachite-bigint version

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

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

f519ffdb184b744d06078adf7d4bd0c460ea144e authored about 1 year ago by NakanoMiku <[email protected]>
Add test_bz2.py from CPython v3.12.0

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

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

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

dd0c393b4599a6becdb0c1084002c050434984e6 authored about 1 year ago by NakanoMiku <[email protected]>
Update bdb.py from CPython v3.12.0

a00a387735cadd0c2b769312d0628ed80b4e4c16 authored about 1 year ago by NakanoMiku <[email protected]>
Update test_base64.py from CPython v3.12.0

b4ee044fa6035c418b4ccd4fa39d67b4b57dd665 authored about 1 year ago by NakanoMiku <[email protected]>
Update base64.py from CPython v3.12.0

df98264dd00b19313a1f1e0a28375503720b8e19 authored about 1 year ago by NakanoMiku <[email protected]>
Update test_bisect.py from CPython v3.12.0

b6c2179893265ec3a4c31c96c3274ea98b505372 authored about 1 year ago by NakanoMiku <[email protected]>
Update bisect.py from CPython v3.12.0

b5176fdbc0537801507ee4c033ae3a44fbd57db0 authored about 1 year ago by NakanoMiku <[email protected]>
Edit test_abc.py

79231ee39990f5aca30492c60131706349f6360b authored about 1 year ago by NakanoMiku <[email protected]>