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 #4442 from bluetech/non-logical-newline-token

lexer: Add `NonLogicalNewline` token

91a897dd74df2ead2a3164332ee5cf7a548c57cc authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Add NonLogicalNewline token

This token is completely ignored by the parser, but it's useful for
other users of the lexer, su...

e64faa781c1faa9052a9d57c00d29830d2f11850 authored almost 2 years ago by Ran Benita <[email protected]>
Merge pull request #4437 from not-my-profile/fix-parser-docs.rs

Fix docs.rs build for rustpython-parser

9bbe745a33f600d3f5f706b2f70ee76e440dee2f authored almost 2 years ago by Jeong YunWon <[email protected]>
Fix docs.rs build for rustpython-parser

docs.rs failed to build the documentation of the recently released
rustpython-parser 0.2.0 becau...

658d5a8b7e94589df517a5ad0021796c4d8b4c9e authored almost 2 years ago by Martin Fischer <[email protected]>
Bump all crate versions to 0.2.0

c7faae9b22ce31a3ba1f2cc1cd3ad759b54ce100 authored almost 2 years ago by Noa <[email protected]>
Merge pull request #4435 from RustPython/dependabot/cargo/bzip2-0.4.4

Bump bzip2 from 0.4.3 to 0.4.4

c38babe5cb2a53a907f81c3b3a90147eaa1e3771 authored almost 2 years ago by Jeong YunWon <[email protected]>
Bump bzip2 from 0.4.3 to 0.4.4

Bumps [bzip2](https://github.com/alexcrichton/bzip2-rs) from 0.4.3 to 0.4.4.
- [Release notes](h...

2c696bca94a3af1a60129c034977ca46a869e62b authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #4433 from lgyanf/devcontainer

[RFC] Add Github Codespaces configuration (devcontainer.json)

48103030e435010ae33e3868ec2cdb4a65242437 authored almost 2 years ago by Jeong YunWon <[email protected]>
Create devcontainer.json

1e9d9aed846d436b05bfa5011614d6f6d808b622 authored almost 2 years ago by Ivan Gromov <[email protected]>
Merge pull request #4432 from youknowone/cspell

first cspell dict

a3e223d78eaf4ac75b01186718a1c4226b824526 authored almost 2 years ago by Jeong YunWon <[email protected]>
first cspell dict

1848c45302a505e6b09c1d92d236988cbe702db4 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4414 from moreal/keyboard-int-exitcode

Correct exitcode of KeyboardInterrupt

fc9e531272a4405ec86dd4cbb606c424a9c04cbb authored almost 2 years ago by Jeong YunWon <[email protected]>
Correct exitcode of KeyboardInterrupt

16579aeafec8d622f380360e7969d2487af8ef93 authored almost 2 years ago by Moreal <[email protected]>
Implement Sqlite3 Module (#4260)

* add supporting for PyAtomic<PyObject>

* create sqlite module

* add dependency sqlite3-sy...

765933136c8f07ff643424626773a08761528f21 authored almost 2 years ago by Steve Shi <[email protected]>
`PyInt.format` only raises `ValueError` (#4428)

22a5a83fda026b8375a87ab5f589e5d95168eaac authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4429 from youknowone/fix-format

Fix nightly clippy warnings

604aa427fa8e6b6bd15de39ce4412aaf28fd4943 authored almost 2 years ago by Jeong YunWon <[email protected]>
Fix nightly clippy warnings

8d36fe68e7527d917db4b175b1086c0b840b1240 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4427 from yt2b/fix_integer_format

Fix integer format

55aac852fd96465c0980f90ce7ebe85f204f03ff authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4426 from harupy/include-comment

Include comment text in token

ddc2e1b81d2e13cc599a03cb55ac8bbaa3d27bb2 authored almost 2 years ago by Jeong YunWon <[email protected]>
add from_bytes

4bec6e8cc8d045b6dea3673b0a95c685024fdf34 authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4425 from yt2b/fix_formatspec_parse

Fix `FormatSpec::parse`.

ff0f0ac25c9dab02519e948edd5292106fed9e3b authored almost 2 years ago by Jeong YunWon <[email protected]>
Include comment text in token

d532160333ffeb6dbeca2c2728c2391cd1e53b7f authored almost 2 years ago by harupy <[email protected]>
Fix tests

36770137653bab078beaca46c5404e0d19490d75 authored almost 2 years ago by yt2b <[email protected]>
Fix functions

32cf0185bdb7fc158da6a44009b8a26fced0ad06 authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4422 from harupy/impl-Default-for-Location

Implement `Default` for `Location`

ba427c86909f41451cbb76cd7301322afc817626 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4421 from yt2b/implement_string_format_validation

Implement string format validation

f1ca3596c07cba60e686c1ceb68cc5c1b970d254 authored almost 2 years ago by Jeong YunWon <[email protected]>
Remove map_err

e60a264dc82b1f01a8399704d7acb7c5783b66af authored almost 2 years ago by yt2b <[email protected]>
Add test

1534112cfe3fb2d44ca38b85c940fcb7024f153a authored almost 2 years ago by yt2b <[email protected]>
Implement format validation

f84dd2e84f2e679da7556c493ebb7dbca7fd6860 authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4361 from yt2b/fix_fstring

Fix f-string padding

2f94c076099510757afbc39b95cc9427819c7446 authored almost 2 years ago by Jeong YunWon <[email protected]>
Implement Default for Location

3602d2602b9aa0aa5d951b280c5ebe25b92c0cd9 authored almost 2 years ago by harupy <[email protected]>
Fix f-string padding

Co-Authored-By: yt2b <[email protected]>

062a543c7f87deeb46c5c18931bf6e4632842c1f authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4420 from harupy/simplify-string-check

Simplify string check in `Lexer.lex_identifier`

ed5b182c44dd6011c4601e3468e96ec9d6e85a86 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Remove the decorators

d3b587afc7a7c0c94e8adfcdba37c43a8a40f4fc authored almost 2 years ago by yt2b <[email protected]>
Add test

59bfc517693149592ccac8cb65894fbfcca74188 authored almost 2 years ago by yt2b <[email protected]>
Address comments

c640312051f9cd9c9cc9796fa8932b7f92af89dc authored almost 2 years ago by harupy <[email protected]>
Improved the fix for the continuing problem in the shell (#4406)

134355e1e60d54bb5c3bb0f2ca613fdca582bb21 authored almost 2 years ago by Bijan Naimi <[email protected]>
Merge pull request #4419 from yt2b/implement_float_format_validation

Implement float format validation

144f61932fe2bdc11ebef039dc27c011d7e6ab3c authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Use try_from

d775965e3d42a665506f97139982c0a994069f69 authored almost 2 years ago by harupy <[email protected]>
Simplify string check

f02f3279b0b4e32232013e265fe45dd6b29b6281 authored almost 2 years ago by harupy <[email protected]>
Remove map_err

980e578d273089d3c6e798276306241075a6d499 authored almost 2 years ago by yt2b <[email protected]>
Add tests

de58b7cb0012d8cf42d7590683886e3b6ae5dde0 authored almost 2 years ago by yt2b <[email protected]>
Fix functions

a79d3ad61b679df2aeb1e0b3fd4c1c276dc14e55 authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4326 from yt2b/fix_list_remove

Fix `PyList.remove`

cad2adc299b3a55b1983d03d5e77be0962b8d45a authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Ensure ScandirIterator does not leak file handles under Unix-like systems (#4307)

* Ensure ScandirIterator does not leak file handles under Unix-like systems.

9d711c805a94d881aab12ec28cd10831582a0845 authored almost 2 years ago by threeifbyair <[email protected]>
Merge pull request #4417 from harupy/add-with-offset-methods

Add `with_col_offset` and `with_row_offset` to `Location` for conveniece

9af9c1643d1a07a2a4147daa6c0f655d718529a4 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4413 from harupy/more-generic-window-impl

Update `CharWindow` in `compiler/parser/src/lexer.rs` to allow slicing

36ec2e44d7faffdc73797e50c96a8d4760effc77 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4412 from yt2b/implement_format_validation

Implement integer format validation

8f87dbcf289d2a988b5869a019e843ac79a718a5 authored almost 2 years ago by Jeong YunWon <[email protected]>
Use Self

9e0d31d12d311cba5ad6fcd7cd50cedfaa88da95 authored almost 2 years ago by harupy <[email protected]>
Add with_col_offset and with_row_offset to Location

a6cebc4f519d83c029bc400619c5e3517b990e71 authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4415 from harupy/remove-incorrect-empty-expression-error

Remove incorrect `EmptyExpression` in `StringParser.parse_formatted_value`

096a604c306f683aafaa90f33e22f5b528527a1e authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Address comment

57b87c6d2d0f9c7177ee7f4bbc935b8d4697b6a0 authored almost 2 years ago by harupy <[email protected]>
Remove incorrect EmptyExpression in parse_formatted_value

60ce07d829d51713f0a3f6ccf310a257199a8ea7 authored almost 2 years ago by harupy <[email protected]>
Improve CharWindow

b5db39441c4e5d94274369ca1cf87f241e0c1f1a authored almost 2 years ago by harupy <[email protected]>
Remove the decorators

980abb053335dff3b923f46a12754d20d60670a2 authored almost 2 years ago by yt2b <[email protected]>
Add test

fb6b3836ad4d3c4888764648c0a0c87648e7d346 authored almost 2 years ago by yt2b <[email protected]>
Fix functions

555987e97fde34dd442626a32250781917db86bc authored almost 2 years ago by yt2b <[email protected]>
Add function

b9e2b716dd50d5c5b7e91bda2aa30978afe017dd authored almost 2 years ago by yt2b <[email protected]>
Implement From trait

e11cda970ad52fbe5c18d266816174fa3e491415 authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4410 from harupy/remove-repetitive-to_string

Remove repetitive `to_string` in `parse_escaped_char`

478aa41cc62b93a6347a948b09fb71bb52497098 authored almost 2 years ago by Jeong YunWon <[email protected]>
Remove repetitive to_string in parse_escaped_char

8f5bd0bbe3a01ecb673b44e69333957f721d73df authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4409 from harupy/improve-error-conversion-in-string-parser

Improve error conversion in `string_parsers.rs`

6cbe503d7b6916d893753f026a86f7874f47cd64 authored almost 2 years ago by Jeong YunWon <[email protected]>
Fix clippy error

10494c9bb1db21397f5a31e7807c5e740adf64c9 authored almost 2 years ago by harupy <[email protected]>
Improve error conversion in string_parsers.rs

b2be3145c557e03c416e1d6ce4250a054ea4ceca authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4405 from harupy/use-drain

Use `drain` to simplify `compiler/parser/src/string_parser.rs`

de3d6d5944651895fc39f8dabef5f3f36eb76d21 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4403 from yt2b/fix_exponential_format

Fix exponential format

536ce4df003205517469bb870ad5ea1fe49b1551 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4399 from branai/shell-continuing-fix

Fix IndentationError works differently with cpython in interective shell

d0f6af03e52dcc5c9fc7321796c6e2004022ae54 authored almost 2 years ago by Jeong YunWon <[email protected]>
Use drain

76e747a87ef38afee35ea807b1235ee1449a4d0c authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4404 from harupy/merge-match-arms

Merge match arms in `StringParser.parse_formatted_value`

72c0a065579462271fb260f6767a3474b246a872 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #4402 from harupy/remove-unreachable-if

Remove unreachable code in `compiler/parser/src/string_parser.rs`

648061979e6503f57a2d7cc491f28757b949cea4 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge match arms in parse_formatted_value

4e681b5b6fc6c95f39caab9f2a65eac8dc221c05 authored almost 2 years ago by harupy <[email protected]>
Fix match

0df1c9fc372e3d53cde9a2b5816fd2d69888853c authored almost 2 years ago by harupy <[email protected]>
Add test

bd35b00184b9b19be394928b8affb0ae80a76005 authored almost 2 years ago by yt2b <[email protected]>
Fix format_int

8e8523413436cdb92ccfc459d2dd69e07bd8d29a authored almost 2 years ago by yt2b <[email protected]>
Simplify code using match

1e2e880b52835c78fd534c6abda0a39f465bdf14 authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4401 from youknowone/cformat

Move format/cformat basic implementations to rustpython-common

4d53c7cb27c0379adf8b51c4d3d0d2174f41d590 authored almost 2 years ago by Jeong YunWon <[email protected]>
Remove unreachable code in compiler/parser/src/string_parser.rs

ad15d83f2dfd7eb2ce17ddbe36821dd23c82aed8 authored almost 2 years ago by harupy <[email protected]>
Move (c)format basic implementations to rustpython-common

23c7b92aff31aa9907ebaca923138b5b80d84b1f authored almost 2 years ago by Jeong YunWon <[email protected]>
Fix separated format (#4397)

c85f8990f56caf3127a0c33fcb715c0cde434915 authored almost 2 years ago by yt2b <[email protected]>
Merge pull request #4398 from DimitrisJim/remove_with

Move tests for with into parser.

80a8d37cc9e86a43c4079cc20b5fb64bcf7bff93 authored almost 2 years ago by Jeong YunWon <[email protected]>
forgot to add formatted errors.rs

1bc97490a0b3b20aee6ca353028aa84b9d2eb22e authored almost 2 years ago by Bijan Naimi <[email protected]>
fixed formatting issues again

b96f13f15f29f39e2c8db967ecb8f8573073e5ab authored almost 2 years ago by Bijan Naimi <[email protected]>
fixed formatting issues

a6411b4bff56c24256b996aa7150dda053b3a085 authored almost 2 years ago by Bijan Naimi <[email protected]>
changed the shell logic for handling indents

817ed3d4e25e06a6c1676a996072a6cde224329d authored almost 2 years ago by Bijan Naimi <[email protected]>
Move tests for with into parser.

582e4f6d89e57718334ecb995f2d6e6e0b1cb5a2 authored almost 2 years ago by Dimitris Fasarakis Hilliard <[email protected]>
Fix bug in Sliceable and rename del_item* to delitem (#4333)

* fix bug in sliceable

* fixup

b6c9882e1ade0eff24f89a443749263b52a1f0e6 authored almost 2 years ago by Steve Shi <[email protected]>
Merge pull request #4389 from harupy/4384-follow-up

Follow-up for #4384

d5b70b0484dbdcee13c4f5cd6116c16b75fb7d46 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #4396 from harupy/remove-unreachable-code

Remove unreachable code in `compiler/parser/src/string.rs`

f07f53b7ee1833a45f789b08e48b9160d5f55c9b authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Merge pull request #4394 from YDX-2147483647/patch-1

Fix the markdown URL in the sample notebook

127fa33b0e02fd59aa48ede3b1d9667985706739 authored almost 2 years ago by Jim Fasarakis-Hilliard <[email protected]>
Remove unreachable code

663edd22dea4f74c53547952d25e637f1e2a6f42 authored almost 2 years ago by harupy <[email protected]>
Fix the markdown URL in the sample notebook

URLs without `https://` are relative.

8a0e6bbcfbff4b2f073dbd573cfb60eb369306b5 authored almost 2 years ago by Y.D.X <[email protected]>
Merge pull request #4391 from harupy/fix-NamedExpr-location

Fix `NamedExpr` location

71becd4059fdce4bce7010f1208ed3b1c883abba authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4390 from garychia/islice-reduce

Implement islice.__reduce__

aff07cf54fa34dc59a4df967ae87e4aebe7b3958 authored almost 2 years ago by Jeong YunWon <[email protected]>
Merge pull request #4392 from yt2b/fix_prefix_format

Prefix format with padding doesn't work correctly.

10c9db6ab891d9dddf5450654c16813abd6da3f5 authored almost 2 years ago by Jeong YunWon <[email protected]>
Add test

c8c5abe5e4f4074f4134ec3237722383fc85575a authored almost 2 years ago by yt2b <[email protected]>
Fix prefix format

800d0f9370403ec3d98cbb99e0966e57ec26c28e authored almost 2 years ago by yt2b <[email protected]>
Fix NamedExpr location

49b9f490d9ba8df3e0791a7b763f61a9f8b415cb authored almost 2 years ago by harupy <[email protected]>
Merge pull request #4388 from branai/stdin-silent

Fix be silent even with no file using stdin

f2bab8005f788c83a0aa9b73089cace7eea968d8 authored almost 2 years ago by Jeong YunWon <[email protected]>
Add tests for islice

49597bc523c664b9d13b49add25f0b12d4925e53 authored almost 2 years ago by Chia-Hsiang Cheng <[email protected]>
Implement reduce for islice

2c061c095d05eb984ea86ec821e5f4737017a4d6 authored almost 2 years ago by Chia-Hsiang Cheng <[email protected]>