Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

RustPython

Python3 interpreter written in Rust
Collective - Host: opensource - https://opencollective.com/rustpython - Code: https://github.com/RustPython

Add utilities to enum (#44)

* Add utilities to enum

* Fix unexpected pyo3 dependency propagation

github.com/RustPython/Parser - ff17f6e1780699ebc94cf3fdd3458d2d4c081d8b authored over 1 year ago by Jeong, YunWon <[email protected]>
Hash for ConversionFlag

github.com/RustPython/Parser - 3bdf8a940a002bba45c80e939471fe8af38cb932 authored over 1 year ago by Jeong YunWon <[email protected]>
specialize ConversionFlag (#42)

* specialize ConversionFlag

* Change value of ConversionFlag to i8 and None to -1

* is_* m...

github.com/RustPython/Parser - 9d47d3d21246bedc0cd27b5221c23a771d958af0 authored over 1 year ago by Jeong, YunWon <[email protected]>
rustpython_ast + pyo3 (#25)

github.com/RustPython/Parser - 611dcc2e9b2440fc4a6fb48ff80e14a0f2670931 authored over 1 year ago by Jeong, YunWon <[email protected]>
Add all node classes to ast module (#40)

github.com/RustPython/Parser - 53de75efc3a79f06ef7b66b1cfd74c66623e099e authored over 1 year ago by Jeong, YunWon <[email protected]>
Add is_* methods to Tok (#39)

github.com/RustPython/Parser - 0c7d16b61af4ff0e3e24720054f03e223d1d6834 authored over 1 year ago by Jeong, YunWon <[email protected]>
Fix full-lexer feature (#38)

github.com/RustPython/Parser - 735c06d5f43da05d191f32442224f082f1d202ee authored over 1 year ago by Jeong, YunWon <[email protected]>
Add Node trait for node type information (#31)

github.com/RustPython/Parser - 02f13abf50f78523999aa95306e3de2307f179ed authored over 1 year ago by Jeong, YunWon <[email protected]>
Always emit non-logical newlines for 'empty' lines (#27)

github.com/RustPython/Parser - 10dda125fff77c1b86e02f04aa680088e7ceade0 authored over 1 year ago by Charlie Marsh <[email protected]>
Merge pull request #4912 from youknowone/issue-templates

Add more issue templates

github.com/RustPython/RustPython - 1aeaf4afefb278ad7b5e17b8ca59237b118d2906 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Update and rename README to README.md

github.com/RustPython/malachite-bigint - 368b35b92e99fdaf66be2795e1490c4ef57931e8 authored over 1 year ago by Jim Fasarakis-Hilliard <[email protected]>
Add full-lexer feature (#36)

github.com/RustPython/Parser - 27e3873dc2a3b0d652cc106bc9ddcede4b01806d authored over 1 year ago by Jeong, YunWon <[email protected]>
Reduce parser size and Avoid copying elements when parsing (#4974)

https://github.com/RustPython/Parser/pull/35

github.com/RustPython/RustPython - 5d3e12fca47fd5928ef31e17cdff32a43ccf12c4 authored over 1 year ago by Jeong, YunWon <[email protected]>
Reduce copying elements when parsing (#35)

github.com/RustPython/Parser - dd4cc25227452178cce357b49677842efe533711 authored over 1 year ago by Micha Reiser <[email protected]>
Implemented __reduce__ method for the ImportError exception (#4973)

github.com/RustPython/RustPython - 3ae6ce5216602129e811e13a3f70bd01ef83d619 authored over 1 year ago by Luca Sforza <[email protected]>
Generic types to generic (#30)

github.com/RustPython/Parser - b78001c9537d80eba76daf9863bd4acd90c07d47 authored over 1 year ago by Jeong, YunWon <[email protected]>
Move `range` to each Node (#4969)

github.com/RustPython/RustPython - f5fc30ae6399441a570e083b21af392d6ec6775b authored over 1 year ago by Jeong, YunWon <[email protected]>
Move range to node (#23)

* black + clippy

* Fix module generation

github.com/RustPython/Parser - 718354673eb2cc9645d63fc0c50b4ad08e5595c2 authored over 1 year ago by Jeong, YunWon <[email protected]>
Move `range` from `Attributed` to `Node`s (#22)

* Move `range` from `Attributed` to `Node`s

* No Attributed + custom for Range PoC

* Gener...

github.com/RustPython/Parser - 192379cedea502a9152c1ce6aecf66c651e4d4fb authored over 1 year ago by Micha Reiser <[email protected]>
bump version to 0.1.5

github.com/RustPython/malachite-bigint - 87e214c9fd306dadbde1e82b9c363b420a9f2919 authored over 1 year ago by Kangzhi Shi <[email protected]>
fix bug in from_signed_bytes_le

github.com/RustPython/malachite-bigint - a155934f4483587848125651dbb7f827b8e29aaf authored over 1 year ago by Kangzhi Shi <[email protected]>
Update regression test results

github.com/RustPython/rustpython.github.io - f7c5ed3d5305bd1955578021c7179206313624e2 authored over 1 year ago by Noa <[email protected]>
Use `format` and `cformat` from `rustpython-literal` (#4968)

* Use `format` and `cformat` from `rustpython-literal`

* Remove unused dependencies, use `rus...

github.com/RustPython/RustPython - 7a6000d181b7611c26f2d1353d0462d7bec26da6 authored over 1 year ago by Micha Reiser <[email protected]>
Merge pull request #4967 from youknowone/fix-bytearray

Fix repr(bytearray) in debug

github.com/RustPython/RustPython - 15fdf1ee5ba84783607d508b842de575142413d2 authored over 1 year ago by Jeong, YunWon <[email protected]>
Add `format` and `cformat` modules from `RustPython` (#24)

* Add `format` and `cformat` modules from `RustPython`

* Introduce `rustpython-format` crate
...

github.com/RustPython/Parser - a983f4383fb1ad8c1c66acb1d5b0016e59f95a49 authored over 1 year ago by Micha Reiser <[email protected]>
Fix repr(bytearray) in debug

github.com/RustPython/RustPython - 4c2ab63185aba09cb454c2ab91f3c2b6b6052e11 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4963 from matthew-hagemann/fix/silent-if-error-in-trace()

Set trace_func / profile_func to none on error

github.com/RustPython/RustPython - 0a10e6cbea16f515319b1a7f93a7c35d849f698c authored over 1 year ago by Jeong, YunWon <[email protected]>
Updating test to expect passing

github.com/RustPython/RustPython - 935e35bb40f529d86995eab6179e786aa90c89f2 authored over 1 year ago by Matthew Hagemann <[email protected]>
Merge pull request #4965 from youknowone/wasmuuid

Allow uuid on wasm32 and wasi

github.com/RustPython/RustPython - 698134caabc8c39aa5d5b0244329b31da949d935 authored over 1 year ago by Jeong, YunWon <[email protected]>
Allow uuid on wasm32 and wasi

github.com/RustPython/RustPython - f12875027ce425297c07cbccb9be77514ed46157 authored over 1 year ago by Jeong YunWon <[email protected]>
Field accessor and utilities (#20)

* Apply is-macro to Constant and ast nodes

github.com/RustPython/Parser - 947fb53d0b41fec465db3d8e725bdb2eec1299ec authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #4959 from bjoroen/report_overflow_error

Report overflow error

github.com/RustPython/RustPython - 833371918ddd6a856a1c9bb800bbad7a3ae63b68 authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #19 from RustPython/identifier

A few more Identifier utilities

github.com/RustPython/Parser - 2baad9ead6ee12157f7cda27e97367efc41e627a authored over 1 year ago by Jeong, YunWon <[email protected]>
A few more Identifier utilities

github.com/RustPython/Parser - 2af98056629fbe75ccc0d90c4ee05dfeb403d666 authored over 1 year ago by Jeong YunWon <[email protected]>
Set trace_func / profile_func to none on error

github.com/RustPython/RustPython - a5f08d77a738a4d6d6484f27c329a0a58b2116e2 authored over 1 year ago by Matthew Hagemann <[email protected]>
Merge pull request #4962 from youknowone/fix-ast

Revert a few .as_str() calls by adding it to ast

github.com/RustPython/RustPython - f3e4d3409253660bd4fa7f3d24d3db747e7dca61 authored over 1 year ago by Jeong, YunWon <[email protected]>
Revert a few .as_str() calls by adding it to ast

github.com/RustPython/RustPython - a43a8c546ed6fda1c8dfef7730d80834e6807a15 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #17 from youknowone/ruff

ruff integration support

github.com/RustPython/Parser - 5b2af304a2baa53598e594097824165d4ac7a119 authored over 1 year ago by Jeong, YunWon <[email protected]>
Make parser location optional

github.com/RustPython/Parser - cbe4e8c5f3c94bc080287ec1785412a81bb27129 authored over 1 year ago by Jeong YunWon <[email protected]>
ruff integration support

github.com/RustPython/Parser - aabc96dde994161ca847b42e4e6dd91b6dca5ff6 authored over 1 year ago by Jeong YunWon <[email protected]>
bump version to 0.1.4

github.com/RustPython/malachite-bigint - 1579b6b008d1e3e4e54d9d2ee2da115cd05f434d authored over 1 year ago by Kangzhi Shi <[email protected]>
fix to float convert rounding mode

github.com/RustPython/malachite-bigint - 34ef924ae759e1d8d98b7bed07bcb9335141ebd3 authored over 1 year ago by Kangzhi Shi <[email protected]>
*Escape::with_preferred_quote

github.com/RustPython/Parser - 99e108dd539995345c81f4945726cd292514eaad authored over 1 year ago by Jeong YunWon <[email protected]>
ast::Int::to_usize

github.com/RustPython/Parser - d6b6df5d1cfcdfb72d8e7c3c641aae42e3be321f authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4961 from youknowone/byte-offset

location to byte offset (TextSize)

github.com/RustPython/RustPython - b85e1344773151f561fa2ad787856de580ad1285 authored over 1 year ago by Jeong, YunWon <[email protected]>
parse_expression{=>_starts}_at

github.com/RustPython/Parser - 822cac5aa067ee341a2a521de38905467e7c4dc0 authored over 1 year ago by Jeong YunWon <[email protected]>
ast::Identifier and ast::Int

github.com/RustPython/RustPython - 4064c84cb4f16a20b8fc898bd518d2e612904f97 authored over 1 year ago by Jeong YunWon <[email protected]>
fix ImportDots

github.com/RustPython/Parser - aa101e4f2693624eddabe35eaf3067bba65331df authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #16 from youknowone/ast-int

Give identifier and int ast types

github.com/RustPython/Parser - cbc4cb286ba65e861794badc8521594a7f126b12 authored over 1 year ago by Jeong, YunWon <[email protected]>
Refactoring

github.com/RustPython/RustPython - dc569e9921eca3d4d1be5137f06ff2fb2fe625b4 authored over 1 year ago by Jeong YunWon <[email protected]>
Fine-tune int types

github.com/RustPython/Parser - 6fa3d0f90a5115680ded1ed1606918b4b26251de authored over 1 year ago by Jeong YunWon <[email protected]>
Give identifier and int ast types

github.com/RustPython/Parser - 455bcc01a0249e29cf9dfa92bd9c1bb732a48b1e authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #15 from youknowone/spellchecker

Setup spell checker

github.com/RustPython/Parser - d495cd9129d525ffdc0c21a69aad59af22a3a771 authored over 1 year ago by Jeong, YunWon <[email protected]>
spell check ast/asdl_rs.py

github.com/RustPython/Parser - d8822d1091e1d6c30613441ddc9a467c693a7f8e authored over 1 year ago by Jeong YunWon <[email protected]>
Setup spell checker

github.com/RustPython/Parser - 75f6ce1ae5422fb0480135ff41c9c50c55945741 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #12 from youknowone/visitor

Visitor

github.com/RustPython/Parser - 41e9e7280a6cdcedcdb112eccfe87ec39428cedf authored over 1 year ago by Jeong, YunWon <[email protected]>
asdl_rs.py to multiple file output

github.com/RustPython/Parser - 17c8abcec1fbb9a40d4250054be7f3c12d9bb974 authored over 1 year ago by Jeong YunWon <[email protected]>
Remove redundant types

github.com/RustPython/Parser - e000b1c3042195f7d5994e95f5bcb26c27f87fe0 authored over 1 year ago by Jeong YunWon <[email protected]>
Fix visitor to fit in new structure

github.com/RustPython/Parser - 243ca16b34f333917c2cba2520587d114ed7a2c7 authored over 1 year ago by Jeong YunWon <[email protected]>
Generate a visitor trait to ast_gen.rs

github.com/RustPython/Parser - 4de9580b92f314bdaba0e72d5949d8c248ce6dd5 authored over 1 year ago by Joshua <[email protected]>
Merge pull request #13 from youknowone/locator

Python location transform and related refactoring

github.com/RustPython/Parser - 5cf85f0b9d0ead47f8d4dea2a6e4e974d4142fc6 authored over 1 year ago by Jeong, YunWon <[email protected]>
Vendor SourceLocation from ruff

github.com/RustPython/Parser - 4dc030ba9dfc1c065211151959fa0901dbd4c90b authored over 1 year ago by Jeong YunWon <[email protected]>
CI using exclude

github.com/RustPython/RustPython - 5337dedadf163cc46ecbc46134edab26f908a1d3 authored over 1 year ago by Jeong YunWon <[email protected]>
Let `located` only for python located stuff

github.com/RustPython/Parser - 1d366d52ab96b6fb01923f38e02e34ae9ec8444c authored over 1 year ago by Jeong YunWon <[email protected]>
numerous refactoring

- Split parser core and compiler core. Fix #14
- AST int type to `u32`
- Updated asdl_rs.py and ...

github.com/RustPython/Parser - a3d9d8cb14a94b25d5b9722638da859868fcb62e authored over 1 year ago by Jeong YunWon <[email protected]>
remove lalrpop deps from cron-ci.yaml

github.com/RustPython/RustPython - a5ed4070bfefc4655c6f2dfd541453c593670d41 authored over 1 year ago by Jeong YunWon <[email protected]>
Adapt byte-offset location

github.com/RustPython/RustPython - f1b261b4f8e67ac3011578ed46dae99bd3ee52d4 authored over 1 year ago by Jeong YunWon <[email protected]>
Adapt SourceLocation

github.com/RustPython/Parser - 09a6afdd04587ccc8841a88e34890c9409d8649d authored over 1 year ago by Jeong YunWon <[email protected]>
Added both errors, and used value error for year, month, day and overflow for hour, min and sec - test now passes

github.com/RustPython/RustPython - fa30d33c9bf15222e1bbd55959032c756044282b authored over 1 year ago by Eirik Bjoroen <[email protected]>
Separate byteoffset ast and located ast

github.com/RustPython/Parser - a14e43e03a2a6f38a6ec5f86321d562e9bf766bf authored over 1 year ago by Jeong YunWon <[email protected]>
bump version to 0.1.3

github.com/RustPython/malachite-bigint - 3e7cee6768254fd19e0ea9150e151008313771dd authored over 1 year ago by Kangzhi Shi <[email protected]>
fix reduce input before call mod_pow

github.com/RustPython/malachite-bigint - 19fbb5f4d1d8bb99e5284241c629d9bfc29f7a55 authored over 1 year ago by Kangzhi Shi <[email protected]>
Replace row/column based Location with byte-offsets.

github.com/RustPython/Parser - 58c35ab4585c4a346bb8c3b538a3216a615f0a0b authored over 1 year ago by Micha Reiser <[email protected]>
Rename compiler Location to TextSize

github.com/RustPython/Parser - f47dfca4e311e7ea37fc4b02a7de56ef449d0335 authored over 1 year ago by Jeong YunWon <[email protected]>
Changed what error message is shown

github.com/RustPython/RustPython - 3d9fb36cde37e4c9b5ae63f79a980ebdb743e418 authored over 1 year ago by Eirik Bjoroen <[email protected]>
Changed what type of error gets reported

github.com/RustPython/RustPython - 6603c46b41c1e154cd324ee72cebcb6b03f7b8cb authored over 1 year ago by Eirik Bjoroen <[email protected]>
Remove PySymbol*Ref types

github.com/RustPython/RustPython - c7025f70d516bb57c6270d2f6e81ff09d2b516b8 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4958 from RustPython/refactor-ast

Refactor ast to hold data as seperated type

github.com/RustPython/RustPython - d03c7267d6ebe3eea8cc06b2ef1379c8e166acbe authored over 1 year ago by Jeong, YunWon <[email protected]>
Refactor ast to hold data as seperated type

github.com/RustPython/RustPython - 0af106c85c7f2fb0dd6967a6982333d9bf79bc25 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #11 from youknowone/refactor-asdl

Refactor ast to hold data as seperated type

github.com/RustPython/Parser - 7b8844bd3e470d6b835147ecb445202130ec18d8 authored over 1 year ago by Jeong, YunWon <[email protected]>
Refactor ast to hold data as seperated type

github.com/RustPython/Parser - 6d7358090bbc7e5ddad8be0748b33d40d11ad93b authored over 1 year ago by Jeong YunWon <[email protected]>
gitattribute

github.com/RustPython/Parser - 9f1a538ebab1a346325a5cd08e2ab5dd39cfc2d4 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4957 from youknowone/Located-start

more location -> start()

github.com/RustPython/RustPython - da15bb282e5eaaa7373431f19206d4e6da3cc341 authored over 1 year ago by Jeong, YunWon <[email protected]>
more location -> start()

github.com/RustPython/RustPython - ff808ad313c62424df66607307bd108dc844f173 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4956 from youknowone/remove-core-compiler-error

Remove compiler_core::CompileError

github.com/RustPython/RustPython - 0897385a30e4ad4990685c18421d63a704d292cf authored over 1 year ago by Jeong, YunWon <[email protected]>
Remove compiler_core::CompileError

github.com/RustPython/RustPython - bac1cdc55fb9e3290d6660fe26524fb77767ff56 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #10 from youknowone/remove-compile-error

Remove CompileError

github.com/RustPython/Parser - 48920a034e93ae7c737129ea427c068dc30e2da5 authored over 1 year ago by Jeong, YunWon <[email protected]>
Remove CompileError

github.com/RustPython/Parser - 13d6e275efdc94ed96979afdec4a06c06b789c7e authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #4954 from youknowone/parser-repository

Split parser to new repository

github.com/RustPython/RustPython - 91b9ed17c2b101a92216a483443f3601a6e8826a authored over 1 year ago by Jeong, YunWon <[email protected]>
Merge pull request #8 from youknowone/python-lint

Add python lint

github.com/RustPython/Parser - 96eb80f5cfc673b3fdcaeedb6d48b0a18c274d00 authored over 1 year ago by Jeong, YunWon <[email protected]>
Split parser to new repository

https://github.com/RustPython/Parser/commit/6b60f85cc4ca248af9b787697c41be2adb7a3ec8

github.com/RustPython/RustPython - f2cfa5f0a7766f756e8d6d9d85fa5c441137149b authored over 1 year ago by Jeong YunWon <[email protected]>
Add python lint

github.com/RustPython/Parser - a73bac9ed19dde2caa7345508691a7b5ae77e0f9 authored over 1 year ago by Jeong YunWon <[email protected]>
Merge pull request #7 from youknowone/lalrpop

Embed generated parser + update lalrpop

github.com/RustPython/Parser - 6b60f85cc4ca248af9b787697c41be2adb7a3ec8 authored over 1 year ago by Jeong, YunWon <[email protected]>
Update lalrpop to 0.20.0

github.com/RustPython/Parser - 39b2dbe04d3f8036b20477d86d4ad988ee79101f authored over 1 year ago by Jeong YunWon <[email protected]>
Update regression test results

github.com/RustPython/rustpython.github.io - e544815064db62c43ffbb04befe940a965ed697f authored over 1 year ago by Noa <[email protected]>
Update parser/build.rs to embed python.rs

github.com/RustPython/Parser - e1f70100ac44d4be09ff8bcc6fc47b5cee838265 authored over 1 year ago by Jeong YunWon <[email protected]>
bump version to 0.1.2

github.com/RustPython/malachite-bigint - d88d8ba1ed48c81b3348eaa6b64e9ff1de480dd6 authored over 1 year ago by Kangzhi Shi <[email protected]>
Merge pull request #5 from youknowone/ci

Add CI

github.com/RustPython/Parser - d66d9358792a908050e12a89979481960582738e authored over 1 year ago by Jeong, YunWon <[email protected]>
Remove unused workspace dependencies

github.com/RustPython/Parser - 0adcdd995d03046b3982f0a8e95b5a18dcf40423 authored over 1 year ago by Jeong YunWon <[email protected]>