An open API service providing commit metadata for open source projects.

GitHub / RustPython/Parser / commits

SHA Message Author Date Stats
9ce55aef Incorrect f-string parsing (#112) yt2b <7****b@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
8731e9fc Added num/malachite features for format crate (#109) Harsha Teja Kanna <h****a@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
29c4728d remove size assertions to avoid nightly error (#111) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
c0923cbc malachite-bigint 0.2.0 Jeong YunWon <j****g@y****g> about 2 years ago
a367239a Fix the invalid license name for cargo-deny (#110) Harsha Teja Kanna <h****a@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
52edf452 merge Merge pull request #103 from qingshi163/malachite041 Steve Shi <s****i@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
82e1d95c Bump malachite to 0.4.4 Kangzhi Shi <s****i@g****m> over 2 years ago
28eff35c Bump malachite to 0.4.1 Kangzhi Shi <s****i@g****m> over 2 years ago
13cae0af Clean up Cargo.toml and bump dependency versions (#104) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a1e4336f 0.3.0 (#92) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d09bce80 vendor text_size and source_location (#102) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b0796669 Fix `TypeAliasName` to store name instead of load (#99) Zanie Blue <c****t@z****v>
Committed by: GitHub <n****y@g****m>
over 2 years ago
704eb401 Add parsing of type alias statements i.e. the `type` keyword (#97) Zanie Blue <c****t@z****v>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6980037a Parse type parameters in function definitions (#96) Zanie Blue <c****t@z****v>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c33fbeef merge Parse type parameters in class definitions Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3ec64e12 Consolidate tests and add coverage for trailing comma Zanie <c****t@z****v> over 2 years ago
76a32454 Remove test for empty generic `class Foo[]: ...` Zanie <c****t@z****v> over 2 years ago
b06b2662 Add test for tuple bounds Zanie <c****t@z****v> over 2 years ago
d923aa92 Parse type parameters in class definitions Zanie <c****t@z****v> over 2 years ago
e0a8f5b7 Add bound to test case `test_parse_class_with_all_possible_generic_types` Zanie <c****t@z****v> over 2 years ago
c8092b20 merge Update to the latest ASDL Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7516c424 Move `type_param` stubs into LALRPOP definition Zanie <c****t@z****v> over 2 years ago
3617a6c5 Bump size assertion for `Stmt` from 136 to 160 bytes Zanie <c****t@z****v> over 2 years ago
30f461b7 Revert formatting changes to `python.rs` Zanie <c****t@z****v> over 2 years ago
7b0aeeec Add stub `type_params` handling for class and function definitions Zanie <c****t@z****v> over 2 years ago
df2b5dfe Regenerate code with latest ASDL Zanie <c****t@z****v> over 2 years ago
25b23998 Update Python ASDL for Python 3.12 Zanie <c****t@z****v> over 2 years ago
69d27d92 Rename unconventional nodes (#74) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
52700204 rustpython_ast python package (#79) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
edcfcb4a Fix bool format (#91) yt2b <7****b@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
40a60320 Add Pylyzer Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
b2f95e28 Fix LinearLocator \r handling (#80) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
a2e3209c Replace num-bigint with malachite-bigint (#18)
Co-authored-by: Jeong YunWon <j****g@y****g>
Steve Shi <s****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
5e9e8a75 Linear Locator (#46) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
fdec727f New Arguments and Arg/ArgWithDefault AST representation (#59) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
3fbf4f68 Parse for expr and stmt variants + identifier, constant (#78) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
fe25708d merge Merge pull request #76 from astral-sh/match-case-end-location Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
342cd19f Add safety comment Micha Reiser <m****a@r****o> almost 3 years ago
4a2c4aad Align `MatchCase` end location Micha Reiser <m****a@r****o> almost 3 years ago
ae3a477c Add parser deps to rustpython_ast_pyo3 (#75) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
531aeb35 Cmpop::as_str (#72) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
4de0cb18 Parse Trait (#71) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
5493c9f4 Avoid removing elements from the beginning of a vec (#69) Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
d23611db merge Merge pull request #65 from youknowone/refactor-pyo3 Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
7d384d88 Separate rustpython_ast_pyo3 Jeong YunWon <j****g@y****g> almost 3 years ago
b81273e9 to_pyo3_ast to return &'py Jeong YunWon <j****g@y****g> almost 3 years ago
e1f02fce Fix Vec::to_pyo3_ast (#63) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
d4084fb1 impl From<T> for ast::Ast (#62) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
33a3c407 merge Merge pull request #60 from astral-sh/reduce-copy Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
fac0c253 Update `python.rs` Micha Reiser <m****a@r****o> almost 3 years ago
4ff779c2 Update parser/src/python.lalrpop
Co-authored-by: Jeong, YunWon <6****e@u****m>
Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
726884b2 Avoid allocating `vec`s for each statement Micha Reiser <m****a@r****o> almost 3 years ago
851f2366 Use named parameters to reducue copying Micha Reiser <m****a@r****o> almost 3 years ago
3654cf0b Add `Ast` as top level enum (#58) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
6c5c311b Fix range field order (#56) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
531e41ae Upgrade bitflags to remove clippy wanrings (#54) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
b48834fe More flexible map_user and fold for new constructor nodes (#53) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
205ee800 README (#47) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
fc301ab1 Fix build (#45) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
e820928f Add experimental pyo3-wrapper feature (#41) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
ff17f6e1 Add utilities to enum (#44) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
3bdf8a94 Hash for ConversionFlag Jeong YunWon <j****g@y****g> almost 3 years ago
9d47d3d2 specialize ConversionFlag (#42) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
611dcc2e rustpython_ast + pyo3 (#25) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
53de75ef Add all node classes to ast module (#40) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
0c7d16b6 Add is_* methods to Tok (#39) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
735c06d5 Fix full-lexer feature (#38) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
02f13abf Add Node trait for node type information (#31) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
10dda125 Always emit non-logical newlines for 'empty' lines (#27) Charlie Marsh <c****6@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
27e3873d Add full-lexer feature (#36) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
dd4cc252 Reduce copying elements when parsing (#35) Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
b78001c9 Generic types to generic (#30) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
71835467 Move range to node (#23) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
192379ce Move `range` from `Attributed` to `Node`s (#22)
Co-authored-by: Jeong YunWon <j****g@y****g>
Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
a983f438 Add `format` and `cformat` modules from `RustPython` (#24) Micha Reiser <m****a@r****o>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
947fb53d Field accessor and utilities (#20) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
2baad9ea merge Merge pull request #19 from RustPython/identifier Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
2af98056 A few more Identifier utilities Jeong YunWon <j****g@y****g> almost 3 years ago
5b2af304 merge Merge pull request #17 from youknowone/ruff Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
cbe4e8c5 Make parser location optional Jeong YunWon <j****g@y****g> almost 3 years ago
aabc96dd ruff integration support Jeong YunWon <j****g@y****g> almost 3 years ago
99e108dd *Escape::with_preferred_quote Jeong YunWon <j****g@y****g> almost 3 years ago
d6b6df5d ast::Int::to_usize Jeong YunWon <j****g@y****g> almost 3 years ago
822cac5a parse_expression{=>_starts}_at Jeong YunWon <j****g@y****g> almost 3 years ago
aa101e4f fix ImportDots Jeong YunWon <j****g@y****g> almost 3 years ago
cbc4cb28 merge Merge pull request #16 from youknowone/ast-int Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
455bcc01 Give identifier and int ast types Jeong YunWon <j****g@y****g> almost 3 years ago
6fa3d0f9 Fine-tune int types Jeong YunWon <j****g@y****g> almost 3 years ago
d495cd91 merge Merge pull request #15 from youknowone/spellchecker Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
d8822d10 spell check ast/asdl_rs.py Jeong YunWon <j****g@y****g> almost 3 years ago
75f6ce1a Setup spell checker Jeong YunWon <j****g@y****g> almost 3 years ago
41e9e728 merge Merge pull request #12 from youknowone/visitor Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
17c8abce asdl_rs.py to multiple file output Jeong YunWon <j****g@y****g> almost 3 years ago
e000b1c3 Remove redundant types Jeong YunWon <j****g@y****g> almost 3 years ago
243ca16b Fix visitor to fit in new structure Jeong YunWon <j****g@y****g> almost 3 years ago
4de9580b Generate a visitor trait to ast_gen.rs Joshua <j****n@g****m>
Committed by: Jeong YunWon <j****g@y****g>
almost 3 years ago
5cf85f0b merge Merge pull request #13 from youknowone/locator Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
4dc030ba Vendor SourceLocation from ruff Jeong YunWon <j****g@y****g> almost 3 years ago
a3d9d8cb numerous refactoring Jeong YunWon <j****g@y****g> almost 3 years ago
1d366d52 Let `located` only for python located stuff Jeong YunWon <j****g@y****g> almost 3 years ago

← Back to repository