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

Apply staticmethod to maketrans

https://docs.python.org/3.10/library/stdtypes.html?highlight=maketrans#str.maketrans

c36c90beab1ae55c8a16776843e0728f7f138234 authored over 2 years ago by Hackerwins <[email protected]>
Use staticmethod in macros

494fc437118acf1ce989249cfdfcc98cd9c4f02b authored over 2 years ago by Hackerwins <[email protected]>
Merge pull request #3486 from afpro/main

fix android ssl import error (PyBaseExceptionRef/VirtualMachine/conve…

c97e238fd0ca9928c07837c4a098cd5b5060306f authored over 2 years ago by Noa <[email protected]>
Merge pull request #3479 from chrismoradi/fix-abstractmethods

Fix __isabstractmethod__ for class/static methods and properties

e3fb3f1367d384cdb0bf3c9712ab22be986ae0ba authored over 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #3499 from moreal/bugfix/genericalias-getitem-method

Expose `types.GenericAlias.__getitem__`

86ffe9adc4cecf3680b665f52ff7f7e7ec8b2aff authored over 2 years ago by Jeong YunWon <[email protected]>
Merge remote-tracking branch 'upstream/main' into bugfix/genericalias-getitem-method

caf045a62c9038f7e267ad1a2918e6120d1a981f authored over 2 years ago by Moreal <[email protected]>
Merge pull request #3522 from fanninpm/test-shlex

Update test_shlex.py to CPython 3.9

0040d4ef6d48ab5f18b689040b22e7783b1854ee authored almost 3 years ago by Jeong YunWon <[email protected]>
Unmark passing test

344539f5c3303e1f08337ea6323fcaa54bd41e88 authored almost 3 years ago by Padraic Fanning <[email protected]>
Update shlex.py to CPython 3.9

d347dbb01e810da697003fda62f0d837fbac9cde authored almost 3 years ago by Padraic Fanning <[email protected]>
Update test_shlex.py to CPython 3.9

65cb6928100669e457cf75005c184fbd21aee265 authored almost 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3521 from fanninpm/test-random

Update test_random.py to CPython 3.9

460ab670d4a33103abb350ade8e2b8891af7e74e authored almost 3 years ago by Jeong YunWon <[email protected]>
Unmark passing tests

4f6486da197b1f5a7704e899994414c0ad84b17a authored almost 3 years ago by Padraic Fanning <[email protected]>
Mark erroring tests

a4ef5f0fd18d9862ce33291b599b69f6e437adfa authored almost 3 years ago by Padraic Fanning <[email protected]>
Fix case where length = 0

510a52b59d7502c6c8b70ebdde39dde5077f222d authored almost 3 years ago by Padraic Fanning <[email protected]>
Add proper error message for negative length

f01463fc124ffba9780318ff95c57ab54c040dd5 authored almost 3 years ago by Padraic Fanning <[email protected]>
Allow random.getrandbits(0)

0d979d8b3ef70f7eeb3fbd6c8f5b830c2fff544a authored almost 3 years ago by Padraic Fanning <[email protected]>
Deduplicate random.randbytes

random.randbytes() is now in random.py

6b795a7e49979dd59aae1b0ebb795ec844eec892 authored almost 3 years ago by Padraic Fanning <[email protected]>
Update random.py to CPython 3.9*

*for the most part, and keeps our annotations

e766513ad3a882db2cb3be1a352565cb653fbb6f authored almost 3 years ago by Padraic Fanning <[email protected]>
Update test_random.py to CPython 3.9

d59042912e133e3d5d3f9b25e53a5997f04dc021 authored almost 3 years ago by Padraic Fanning <[email protected]>
Merge pull request #3516 from coolreader18/fix-ci

Fix doctests in ci

9c728dfe53165f25bbca0746fbb284d5963b91ae authored almost 3 years ago by Noa <[email protected]>
Fix clippy warnings with 1.58 & convert some format strings to capture-args

11883699561f4d5b872ac353659596f321f4fd8b authored almost 3 years ago by Noa <[email protected]>
Fix doctests in ci

78b17ba940001061c371239236272cca5c5a3ae5 authored almost 3 years ago by Noa <[email protected]>
Fix doc comment for Interpreter

730fda0f9ef8dda211ad5c077f6b4fc09fa7a65d authored almost 3 years ago by Noa <[email protected]>
Expose `types.GenericAlias.__getitem__`

964304e8bdbd81c813a441f64634749039682008 authored almost 3 years ago by Moreal <[email protected]>
Mark failed tests in `test_abc`

0317090c85a78fcfc1799085129a83a1d6dfbf48 authored almost 3 years ago by Moreal <[email protected]>
Merge pull request #3488 from deantvv/frozen-import-helper

import_helper: refactor `frozen_modules`

db3b3127df34ff5dd569301aa36ed71ae5624e4e authored almost 3 years ago by Noa <[email protected]>
Update `typing` module to CPython 3.10.0

fad636c694454aabc2fce7237a3e201b44646909 authored almost 3 years ago by Moreal <[email protected]>
Mark & Unmark failed & resolved tests

1163b54094590bb4e07eb3939d2e94a101739b7e authored almost 3 years ago by Moreal <[email protected]>
Unmark `types.UnionType`

72ba40ec6a49853c26a00684646bea660dfd7d02 authored almost 3 years ago by Moreal <[email protected]>
`Add test._typed_dict_helper`

6f3bcb957d4f1052d4fb47c0bb5d079e76116cbe authored almost 3 years ago by Moreal <[email protected]>
Introduce `PyUnionType`

e4d569bf6cb0a9a6a6938ef823d20aa093f4215e authored almost 3 years ago by Moreal <[email protected]>
Update `types` module to CPython 3.10.0

7da94d878ce7cef3855cb775ab660cd32f1cd8a8 authored almost 3 years ago by Moreal <[email protected]>
Update `abc` module to CPython 3.10.0

1b227f8f8968e5936c03ccb77f0f982a8ad5442d authored almost 3 years ago by Moreal <[email protected]>
Update `_py_abc` module to CPython 3.10.0

c060f9973d8293e1f7566af3a2a883019e896b2c authored almost 3 years ago by Moreal <[email protected]>
Merge pull request #3462 from qingshi163/mapping-protocol2

Refactor Mapping Protocol and Item Protocol

38513cb468473634b3da3513206ca77a6553451a authored almost 3 years ago by Jeong YunWon <[email protected]>
fix ass_subscript check

ae538943c0784c4333112cd4333f2973d7075bcf authored almost 3 years ago by Kangzhi Shi <[email protected]>
move obj downcast to AsMapping

6a996b04c81926034c0aeb05c3076ff462f25a04 authored almost 3 years ago by Kangzhi Shi <[email protected]>
Merge pull request #3489 from TeamTamoad/uuid-3.9

Update uuid to version 3.9.9

40991b9645be69b55ce4e4d528fd544b3e60e6c3 authored almost 3 years ago by Jeong YunWon <[email protected]>
test(uuid): remove unnecessary expectedFailure from test_uuid

bc1bbc06dd8ed980fb090d14dc84939565c0af7f authored almost 3 years ago by Narawit Rakket <[email protected]>
feat(uuid): update uuid to version 3.9.9

16a048a552982107883a24db55cef0afdcc6e451 authored almost 3 years ago by Narawit Rakket <[email protected]>
Merge pull request #3455 from BongYang/collection_abc

Update _collection_abc.py Cpython v3.9.7

189a55c09fd9390cc2c9df71f9de7769ebf8077a authored almost 3 years ago by Jeong YunWon <[email protected]>
import_helper: refactor `frozen_modules`

`frozen_modules` requires non-trivial changes in import (`imp.rs`)
and from the doc it is deprec...

45d02859cb4ee96357b4cca1abfb56d72692459e authored almost 3 years ago by Dean Li <[email protected]>
Update _collection_abc.py Cpython v3.9.7

d6031baaa6a56b886ea974c994ef5ffa8ed84dcf authored almost 3 years ago by LeeJungwon <[email protected]>
Merge pull request #3453 from youknowone/posonly-kwargs

allow passing a named argument to varkwargs function

021563932bf0136d30ca60baf42975ef43e6a58e authored almost 3 years ago by Noa <[email protected]>
fix android ssl import error (PyBaseExceptionRef/VirtualMachine/convert_openssl_error)

f3ea13df6fb895ce1a196a7d6ab13d703dc7658d authored almost 3 years ago by afpro <[email protected]>
Merge pull request #3461 from Byeongjee/dict-iterator-reduce

Implement reduce() for dict iterators

3c5e13f7f1b3eb9f1b07a48d7bf7766f744ca4a2 authored almost 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3480 from deantvv/test-support-import-helper

Test: move import_helper out

5077d6f700a7c07772c5e7a1181336eb51f12b31 authored almost 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3482 from Snowapril/keyword_module

Replace keyword module with cpython code

cc2b97bf79066f6031d88fe5aeeaed006b19b953 authored almost 3 years ago by Noa <[email protected]>
Merge pull request #3481 from Snowapril/builtin_constants

Register `True`, `False`, `None` to builtins

99959270cc2bf1b8beed33e4f85c8d4302646a6a authored almost 3 years ago by Noa <[email protected]>
PR feedback: comment out original inspect.isabstract code

961e7006124f62696a8e47207eabfcef28884b8c authored almost 3 years ago by Chris Moradi <[email protected]>
Add keyword module from cpython 3.10

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

9a2b67e3a7c1bbbf0859a22d90fdfb5ec018bb54 authored almost 3 years ago by snowapril <[email protected]>
Remove keyword module from rust-side

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

1aa750b1e465ce438bd5b0496dbdc775b7445700 authored almost 3 years ago by snowapril <[email protected]>
Register True, False, None to builtins

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

fdd329ed0aa970f3f2eaa5f3b7014672c720ba1e authored almost 3 years ago by snowapril <[email protected]>
test: mark win32 failure test

14727e6432283cddb27d2604171a920a57ea18cb authored almost 3 years ago by Dean Li <[email protected]>
test: use import_helper

6f98288e84826d0c9f36ddc8c4f8f368b0a99c5d authored almost 3 years ago by Dean Li <[email protected]>
test: move import_helper out

c2baf11119d95dc983760e9bced4cadf97ea91c2 authored almost 3 years ago by Dean Li <[email protected]>
Merge pull request #3474 from TeamTamoad/hashlib

feat(hashlib): add usedforsecurity kwarg to hash functions

1269c7fc28b25028300d0ba1c1ecc2c74de6439b authored almost 3 years ago by Jeong YunWon <[email protected]>
feat(hashlib): add test_hashlib from CPython v3.9.9

45c22af5c7d37712626a2584aaa193c2986856d4 authored almost 3 years ago by Narawit Rakket <[email protected]>
feat(hashlib): add usedforsecurity kwarg to hash functions

7e3bbbb38c63f28ab86e62796feeb6de7ad12e13 authored almost 3 years ago by Narawit Rakket <[email protected]>
Merge pull request #3465 from 24seconds/fix_test_base64

Support tuple type also for memoryview shape arg

32a9b958e529fd61f2731d8fda2034a2bff4cd4d authored almost 3 years ago by Jeong YunWon <[email protected]>
skip to create list object

65d9e2fa8661152c485e9fc6db5a7e9391a89b8a authored almost 3 years ago by Jeong YunWon <[email protected]>
Fix clippy issue

5fef0267af9ae48cf7f2e5e5bb394f4a9a895f5e authored almost 3 years ago by Chris Moradi <[email protected]>
Fix __isabstractmethod__ for class/static methods and properties

Includes a minor departure from CPython implementation of inspect.isabstract
because TPFLAGS_IS_...

4409460cb3012074c2f96c582b8906f27aa93474 authored almost 3 years ago by Chris Moradi <[email protected]>
Merge pull request #3473 from tai271828/pr-issue-2889-dis

feat(Lib): print the disassembled info

00155abe45793b762e15483c78f97ff61a63fdf8 authored almost 3 years ago by Noa <[email protected]>
feat(Lib): print the disassembled info

Issue: #2889

acc75de4efb12828f489d191febce56c918f8430 authored almost 3 years ago by Taihsiang Ho (tai271828) <[email protected]>
Merge pull request #3476 from deantvv/test-update-2

Update test for support/os_helper.py (second attempt)

2ceeea8c379dedb1d8345f8b0bf8a87ac338c4e0 authored almost 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3475 from hrchu/pep604

Allow writing union types as X | Y

4f2d70f9151460a930f398e18a1ec0f2cc86f1de authored almost 3 years ago by Jeong YunWon <[email protected]>
Revert "test: remove unexpectedFailure for nt"

This reverts commit 20cef397f06357417b0f230c26bdf4572ce5f028.

4161858ec25c2e050651ed5504f8d11aea40d255 authored almost 3 years ago by Dean Li <[email protected]>
test: mark win32 failure test

4109b12f0386aeb215623d7d4b59b7db25456ce6 authored almost 3 years ago by Dean Li <[email protected]>
os_helper: add XXX RUSTPYTHON back

be3f3412e1468acd60ff74512943227e4d995be1 authored almost 3 years ago by Dean Li <[email protected]>
test: remove unexpectedFailure for nt

20cef397f06357417b0f230c26bdf4572ce5f028 authored almost 3 years ago by Dean Li <[email protected]>
test: update test_unicode_file

05705bd727fc47d5f185a011b2ecb125f902d8fb authored almost 3 years ago by Dean Li <[email protected]>
test: update importlib

cad10fedd4613ade20986afdc110f77bc48cc9f1 authored almost 3 years ago by Dean Li <[email protected]>
test: update test_urllib

aab7c07789f94eedfd62dca7e95e8bfbafc53952 authored almost 3 years ago by Dean Li <[email protected]>
test: update test_uu

27b637aa0a1e2714f1d0ab30fddd845cbbdd56dd authored almost 3 years ago by Dean Li <[email protected]>
test: update test_support

4ba36116643fe71dccd2f938ebd1b9b3edb8639d authored almost 3 years ago by Dean Li <[email protected]>
test: move os_helper out as py3.10

2b89992d3f23baa82aacd610566231bf12235380 authored almost 3 years ago by Dean Li <[email protected]>
test: os use os_helper

39b9e1f91ecc51f34281fbad29774e50ac3ac9a0 authored almost 3 years ago by Dean Li <[email protected]>
test: use os_helper

5ee4fb899b290090ff3f27da9df382da3f3cdfd8 authored almost 3 years ago by Dean Li <[email protected]>
Allow writing union types as X | Y

b0dabd6087e99d122b7417dcb03b86a11ebb8745 authored almost 3 years ago by hrchu <[email protected]>
Merge pull request #3472 from qingshi163/fix-slice-overflow

fix #3468 SaturatedSliceIter overflow

e740de697b1dfe6ae2e3841a0d7ae55e1e6bec12 authored almost 3 years ago by Jeong YunWon <[email protected]>
clearup

06fbba6589521eb90941758969540e621eb8bfb3 authored almost 3 years ago by Kangzhi Shi <[email protected]>
Refactor code using Either type

fe26754ad1783209454f40f66aa08830134265eb authored almost 3 years ago by Young <[email protected]>
Use Either type for OptionalArg in CastArgs

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

290f91cd5ec7f092c3fb327d62aa2fcbeae6ad7c authored almost 3 years ago by 24seconds <[email protected]>
fix windows fail, hope so

e06afd2cc0ddc3eaffce0b4196d73a80c130512a authored almost 3 years ago by Kangzhi Shi <[email protected]>
fix #3468 SaturatedSliceIter overflow

296afbc315bf4bf7c95b4a1928112888c01a765a authored almost 3 years ago by Kangzhi Shi <[email protected]>
Merge pull request #3469 from youknowone/dis-py

rename native dis to _dis and add python module

9fb70707c4803f9f6d79dd4c8077bd16f0a9be45 authored almost 3 years ago by Jeong YunWon <[email protected]>
rename native dis to _dis and add python module

d622ceb9dcc1054c68649476ffc759af6a0b2647 authored almost 3 years ago by Jeong YunWon <[email protected]>
Merge pull request #3466 from hrchu/add-test-uuid

Add test UUID

c65130c221b5143eb79ac7aba5ab7ea24d6ae753 authored almost 3 years ago by Jeong YunWon <[email protected]>
Mark failing tests in test_unid

bd67e7d927ac492157a3a00864db6a4d76cce1c3 authored almost 3 years ago by hrchu <[email protected]>
Add test_uuid from CPython 3.9.9

34ac2f73d10d7313da1f5a2157082dc4ccf47da5 authored almost 3 years ago by hrchu <[email protected]>
Implement reduce() for dict iterators

This fixes test_iter_dict, test_iterator_pickling, test_itemiterator_pickling,
and test_valuesit...

91489352c5f35832fdb0f71aadf42a5768647464 authored almost 3 years ago by Byeongjee Kang <[email protected]>
Support tuple type also for memoryview shape arg

dd773b3413017955db8639968b0a286adfa05e61 authored almost 3 years ago by Young <[email protected]>
fix windows compile

e93f98c52ea959d9fedf1d49d33d540e410d5f4a authored almost 3 years ago by Kangzhi Shi <[email protected]>
fixup

fdd82fac78cd0bba8a73bdebce4eb202e2469b72 authored almost 3 years ago by Kangzhi Shi <[email protected]>
fix compile

9a2eef6fabb87661014bb6f6d946b37e679f79d9 authored almost 3 years ago by Kangzhi Shi <[email protected]>
refactor ItemProtocol -> Object Protocol

ca4e8f50e88c2d970a5c4183fe739cdd23782f83 authored almost 3 years ago by Kangzhi Shi <[email protected]>
Merge pull request #3459 from TeamTamoad/maketrans

Fix maketrans not thrown ValueError when length of the arguments are …

e2b5abf70cf97eb2e1a7323fcb39cbcc4c9f0fc5 authored almost 3 years ago by Jeong YunWon <[email protected]>
Fix maketrans not thrown ValueError when length of the arguments are not the same

cf7c8154bfb2c671bb9ee82c6a57b84ecea09583 authored almost 3 years ago by Narawit Rakket <[email protected]>
Merge pull request #3457 from youknowone/remove-todo

Remove TODO from RustPython-invalid test_cmd_line.test_version

3f2bab6dfea17bc7d08651e2991c420759a13429 authored almost 3 years ago by Jeong YunWon <[email protected]>