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 #4490 from DimitrisJim/function_parser

Add tests, some comments, to function.rs.

443835096b1475c490d56304d00c6bc5474f42ca authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4491 from howjmay/typo

fix the typos

d3855a9158fad8ad3e6ef5082b7d711a33fc572c authored over 1 year ago by Jeong YunWon <[email protected]>
wrap_index without abs

1d1ff8db7af7b7e3169df212a3b774c2bdfdc836 authored over 1 year ago by Jeong Yunwon <[email protected]>
fix the typos

937b0d3419fcf39b2c3dd2d1494078e4b92319d8 authored over 1 year ago by Yang Hau <[email protected]>
Merge pull request #4492 from DimitrisJim/doc_parser_uno

Document parser crate.

96bfe406eea614877fc674b083a6c86a8731a63a authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4489 from DimitrisJim/string_parser_refactor

Refactor: Join string and string_parser.

271bfcbac76a3e019d2a82a2b1024c180f339339 authored over 1 year ago by Jeong YunWon <[email protected]>
Document parser crate.

5e401688297fe6ae37c9448b7aad810b2731e099 authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Add tests, some comments, to function.rs.

bc9e4abee509f4e8ba503be872bcbbfd705cecce authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Refactor: Join string and string_parser.

8d28a077fc14223dc1aaa9419591ead9f7b4dec3 authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Merge pull request #4488 from charliermarsh/charlie/gen-exp-arg

Use entire range for generators-as-arguments

61b48f108982d865524f86624a9d5bc2ae3bccef authored over 1 year ago by Jeong YunWon <[email protected]>
Add test_generator_expression_argument

d4207e29367198ca367b2a893b1c5cc8cadb5062 authored over 1 year ago by Jeong YunWon <[email protected]>
Use entire range for generators-as-arguments

65a62b8d326d0aff8f751ea59c7325ee702c998b authored over 1 year ago by Charlie Marsh <[email protected]>
Merge pull request #4487 from DimitrisJim/mac_tests_no_ssl

Skip linking openSSL on mac runner for the rust tests.

cf54a780cf5045425b7fb95db4944bf2a31519ec authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Skip linking ssl on mac runner.

6d3cbf192ef05a36fa18480f49a77bf49ecd2611 authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Merge pull request #4486 from youknowone/simplify-example

Simplify examples/call_between_rust_and_python

d94d0ac72072eb60bd9363e69b96ff1d5eb401b3 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Simplify examples/call_between_rust_and_python

3942a08e0c2d4a6376649908153c55beb5d7f09b authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4467 from youknowone/fix-ci

temporary skip rust tests for macOS to avoid CI failure

3092c170803781acf3781f8cd4388c536d306057 authored over 1 year ago by Jeong YunWon <[email protected]>
skip run rust tests for macOS CI

b8a88719a701086b8ba730f6f4a06f3711abdd66 authored over 1 year ago by Jeong YunWon <[email protected]>
bump up openssl and libffi

e22d91b8c43bafb9b8b9aaa273991b2049e60a76 authored over 1 year ago by Jeong YunWon <[email protected]>
update libffi

5adc09150d575908f6a53a39a0c4f05f3e4a9150 authored over 1 year ago by Jeong YunWon <[email protected]>
Try to fix mac build

f3a01277151d04e7d02ca6edb1aaa218ccef3018 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4484 from DimitrisJim/newline_inline

Remove NewLineHandler, move handling inline.

b8d95537e0f229a6bbe718a61de73d1790a97204 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4485 from RustPython/dependabot/cargo/openssl-src-111.25.01.1.1t

Bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t

398c44e3347ad7cee0c41387689cc06a72133e36 authored over 1 year ago by Jeong YunWon <[email protected]>
Bump openssl-src from 111.24.0+1.1.1s to 111.25.0+1.1.1t

Bumps [openssl-src](https://github.com/alexcrichton/openssl-src-rs) from 111.24.0+1.1.1s to 111....

74284c3271efd3e982b3c92c224086a9f6541c52 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Document lexer.

1e9759679f728f0a3cac0f51a3edf2c749bdcceb authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Move NewLineHandler inline, don't check each character twice.

e4096fb6f2503922de1e763ba76346dfdf613df8 authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Merge pull request #4482 from youknowone/workspace-deps

Use workspace dependencies to prevent version fragments

a3c372f602f175666b15ff402bbfc5319492c9a1 authored over 1 year ago by Jeong YunWon <[email protected]>
use workspace dependencies

42a22c280d80c986ab36baa1843b2b8344066501 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4480 from DimitrisJim/lexer_opt

Improve lexer performance by matching early on ascii identifiers.

adc23253e4b58980b407ba2760dbe61681d752fc authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Hint that the unwrap should always succeed.

5025113da0a035389f20fd35f2386bd7c13bfd6d authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
use qualname in `TypeErrors` for functions (#4476)

5fb03b6891c41afcb621be1e46d93ee31a072486 authored over 1 year ago by Nick Liu <[email protected]>
Eat for comma.

0fcac14fd795dccf6b1c71ea608324b1f8195c7b authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Match on ascii start/continuation characters before calling functions.

51ba929fc630fb07a526b840c18418c47ca8ab9c authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Don't call is_emoji_presentation for each invocation of consume_normal

ecac89521b94268c5d9f8480ca5072491ac945c0 authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Add initial capacities, use u32s for indents/spaces.

7edf3c86c34574e960d473c8a568048c9dae2273 authored over 1 year ago by Dimitris Fasarakis Hilliard <[email protected]>
Merge pull request #4475 from discord9/pr_no_ctrl_c

feat: allow specifying an implementation flag so as to not set SIGINT handler

b6e447145800ec7888f035bf266329e4b457e5f9 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
feat: impl Detail option for not set SIG_INT

763eaed2afc1a0ac97004dadfa6e1445adf289ca authored over 1 year ago by Discord9 <[email protected]>
Fix clippy issues for rust 1.67 (#4478)

e1ab8a9b42d25728b532561161f0afa65e9bd70d authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
feat: allow not set SIGINT handler

daa9f116d098ff4d30f298330af00fc61274c3e1 authored over 1 year ago by Discord9 <[email protected]>
Merge pull request #4464 from akx/bump-phf

Bump phf to 0.11 series

c0ab8e825629255d8989c9d41b6810a00f9a03e4 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Bump phf to 0.11 series

string_cache is still using phf_shared 0.10.0 though

6d927ef83d9dd15397328a11f3882ebe08661489 authored over 1 year ago by Aarni Koskela <[email protected]>
Merge pull request #4469 from moreal/array-register

Register `array.array` to `collections.abc.MutableSequence`

78e815c8619c52ace35ebf3c1694dfb53337dc3b authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Import from `collections.abc` instead of `_collections_abc`

Co-authored-by: Jim Fasarakis-Hilliard <[email protected]>

8284a7cb893de0b66f36eb48b9ce1e0d0bf282a2 authored over 1 year ago by Lee Dogeon <[email protected]>
Correct typo

Co-authored-by: Jim Fasarakis-Hilliard <[email protected]>

03f0e717a7aa50dc24c93b9fa875e784bc010c56 authored over 1 year ago by Lee Dogeon <[email protected]>
Unmark resolved tests

778b8fdb2bfbd2acc1c610fd9f7ffb8244637773 authored over 1 year ago by Moreal <[email protected]>
Register `array.array` to `collections.abc.MutableSequence`

d0bf163641b244eb163f7dd262082ae6dcd21d05 authored over 1 year ago by Moreal <[email protected]>
Merge pull request #4466 from moreal/array-contains

Implement `array.array.__contains__`

685a7e8ac5dc4fadc4c2140cc3ff2d867cebd47e authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Add extra_tests for `array.__contains__`

a866d881e561cd2632bf1e2fdb860622cdbc8e1e authored over 1 year ago by Moreal <[email protected]>
Implement `array.array.__contains__`

0527c4eae62a0aa22e4557353990ecce44c54a58 authored over 1 year ago by Moreal <[email protected]>
Initialize ast when calling compile function (#4462)

bdd3beb2570db1d5d23a1a91ca01280bf778542c authored over 1 year ago by Chia-Hsiang Cheng <[email protected]>
Merge pull request #4465 from yt2b/fix_float_mod

Fix float mod

3b4b1343281719d61105bf528252a99ed212c908 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4449 from harupy/fix-dict-spread-in-dict

Fix AST generated from a dict literal containing dict unpacking

4f38cb68e4a97aeea9eb19673803a0bd5f655383 authored over 1 year ago by Jeong YunWon <[email protected]>
Add tests

3d52769a47311bc269001cf936f59ffa4f7516e8 authored over 1 year ago by yt2b <[email protected]>
Remove the decorator

8cb426120b766fcf5150de6a03b56e8a0aef485d authored over 1 year ago by yt2b <[email protected]>
Fix mod_

9e8e5a1e819ac3b0848596ec12fafe05423d4b00 authored over 1 year ago by yt2b <[email protected]>
Fix comment

88e3c83138bafe63b88cc35d4263e514cf626def authored over 1 year ago by harupy <[email protected]>
Merge pull request #4463 from charliermarsh/charlie/cformat

Implement lone-dot semantics for %-style format strings

62aa942bf506ea3d41ed0503b947b84141fdaa3c authored over 1 year ago by Jeong YunWon <[email protected]>
refactor try_update_quantity_from_element

fc0b08042d2c8fc9cbecfb3b7bfd03bdd92b193b authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4454 from moreal/sigaction

Correct exitcode when running through `subprocess.run`

225efcaf02660e800e402846efb186122a991ed6 authored over 1 year ago by Jeong YunWon <[email protected]>
Implement lone-dot semantics for %-style format strings

115357ddd101a19c71b58a5ee77c1d6c741fcdb1 authored over 1 year ago by Charlie Marsh <[email protected]>
Use `unsafe` only where necessary

a3507e7f58aaa13897cb5d15608ab4499f50f415 authored over 1 year ago by Moreal <[email protected]>
Unmark resolved tests

189a490e27a8a12e93b8b82822100fe197c5dbeb authored almost 2 years ago by Moreal <[email protected]>
Reuse flush_std

52afc1ace5e32de989860a7cbf16b978d8518ffb authored almost 2 years ago by Moreal <[email protected]>
Correct exitcode when running through `subprocess.run`

f0c427b2d2d98dd2eb6dea62d27c8332fdb3a363 authored almost 2 years ago by Moreal <[email protected]>
Merge pull request #4459 from andersk/elif-location

Fix end location for elif blocks

ff90fe52eea578c8ebdd9d95e078cc041a5959fa authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4458 from fanninpm/test-ctypes

Add test_ctypes from CPython 3.11

02ee5bcb6af8da6488da8be4980a9a0a4a146501 authored almost 2 years ago by Jeong YunWon <[email protected]>
Fix end location for elif blocks

Since we parse an `elif:` block as an `If` node, its location should
include its `orelse` node l...

16c1e214d64ff75e41f87b14a82d7ada8951d7fd authored almost 2 years ago by Anders Kaseorg <[email protected]>
Add ctypes/test/*.py from CPython 3.11

019be59079ca0a916dca2030011a218a90b8a03c authored almost 2 years ago by Padraic Fanning <[email protected]>
Add test_ctypes from CPython 3.11

84caa50a08f692bbcc84dcfa0ce634490ce9d55d authored almost 2 years ago by Padraic Fanning <[email protected]>
Merge pull request #4457 from harupy/remove-useless-string-from

Remove useless `String::from` in tests

59b191c789c891a500659d2c3b29a645883f780a authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Remove useless String::from

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

6e7be1ec8debabf1c9c2d712fc5fdbacdbfa262d authored almost 2 years ago by harupy <[email protected]>
Revert "Simplify compile_dict"

This reverts commit b31b08a30eb24e246b7f0a0d69b2b5e56a7e7a40.

f4363c8a8625a6fe15b914c11ef133b25a03370f authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4453 from yt2b/fix_error_message

Fix error message

211bdb0bb74eafe0c235f1b9c1be8d0ec25f74e6 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4450 from yt2b/refactor_format_type

Refactor `FormatType`

c3709e8b04a42e40307e00ff35bdfe55c491c549 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4451 from notJoon/update-Lib-ctypes-3.11

add Lib/ctypes from cpython 3.11

c79b1fa87a77223388ad7eb0eaecfc6ce7f0bdff authored almost 2 years ago by Jeong YunWon <[email protected]>
Rename test

964cc1b20609ce8ac6b5b3117481fcf249654676 authored almost 2 years ago by harupy <[email protected]>
Simplify compile_dict

b31b08a30eb24e246b7f0a0d69b2b5e56a7e7a40 authored almost 2 years ago by harupy <[email protected]>
Simplify scan_expression

15228f446354f8fbfb79e1b38c2a3aca2ce1bdf0 authored almost 2 years ago by harupy <[email protected]>
Remove the decorator

e4102aae8d8d14da78a423a8f319656698604610 authored almost 2 years ago by yt2b <[email protected]>
Fix Error Message

ac4fc783ae0b24434770616cb8bc33208a151c42 authored almost 2 years ago by yt2b <[email protected]>
add Lib/ctypes from cpython 3.11

09ff71105a5d4a72283ad394f31be7c47be6ca20 authored almost 2 years ago by not_joon <[email protected]>
Improve test

290736ae06a09bba12a45326d789bebe45775ed8 authored almost 2 years ago by harupy <[email protected]>
Add Option to Dict.keys field

ea9db0ebbe8d4e0cbdf9da4ee988439e669d68fe authored almost 2 years ago by harupy <[email protected]>
Remove commented-out code

82892f3e0ec730def61a3b069059405e6b42c18c authored almost 2 years ago by harupy <[email protected]>
Refactor FormatType

1640b6a7f3b6cca2fa62cc879fe331269aa42f1c authored almost 2 years ago by yt2b <[email protected]>
Fix clippy errors

fdd3beaf58b9df87c5e0f1144c2b26de122f39a8 authored almost 2 years ago by harupy <[email protected]>
Fix scan_expression and compile_dict

ae770996f6bc538252cc3bbe94fa8277f19e4122 authored almost 2 years ago by harupy <[email protected]>
Fix scan_expression and compile_dict

cdb13235153de3ce80d5da4f8976474394c5f10a authored almost 2 years ago by harupy <[email protected]>
Fix unparse

49b682edca352f31539f529bc1cc8d1c18c3a45b authored almost 2 years ago by harupy <[email protected]>
Fix dict spreading in dict literal

e1f41e83d1ca5e26f902c59a1ef1d26a4342e534 authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4443 from bluetech/non-logical-newline-token-fixup

Fixup parse_tokens after "Add NonLogicalNewline token"

acbc517b55406c76da83d7b2711941d8d3f65b87 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #4447 from burrbull/ci-update

update ci actions

253b62f8b034e29c65157a4b9d1d9c978e8ccbbc authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Fixup parse_tokens after "Add NonLogicalNewline token"

I only updated `parse()` to ignore `NonLogicalNewline`, didn't notice
it's also needed in `parse...

cb97a8035023092b119ca5e3a21e215930d07a0a authored almost 2 years ago by Ran Benita <[email protected]>
check caching

84897d4834f515d03a2706eecd12a33011b38506 authored almost 2 years ago by Andrey Zgarbul <[email protected]>
update ci actions

a9696d85012c92de7ef7a9a48eb5af4e83e3e955 authored almost 2 years ago by Andrey Zgarbul <[email protected]>
Alternate float format doesn't work correctly. (#4446)

8828fd17a05ea9762862e63da3d001d3e22d21b3 authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4346 from coolreader18/wordcode

Switch from 64-bit instruction enum to out-of-line arg values

aa3d24ea2a13f46ae494c70bd26597f110386255 authored almost 2 years ago by Noa <[email protected]>
Merge pull request #4444 from messense/fix-format-spec-multi-byte

Fix panic when parsing a format spec with multi-byte character

68d413e923bb632e179b7ff7ef170c174298fd78 authored almost 2 years ago by Jeong YunWon <[email protected]>
Fix panic when parsing a format spec with multi-byte character

ee5a1c90020534eba8bf3d94f89258aafb1a20cb authored almost 2 years ago by messense <[email protected]>
Switch from 64-bit instruction enum to out-of-line arg values

2861c874ed6a572da4c51098e4080d0a4b0bd29a authored almost 2 years ago by Noa <[email protected]>