2 releases

new 0.3.1 Apr 6, 2024
0.3.0 Aug 29, 2023

#672 in Parser implementations

Download history 44/week @ 2023-12-18 57/week @ 2023-12-25 28/week @ 2024-01-01 43/week @ 2024-01-08 21/week @ 2024-01-15 193/week @ 2024-01-22 62/week @ 2024-01-29 148/week @ 2024-02-05 46/week @ 2024-02-12 80/week @ 2024-02-19 58/week @ 2024-02-26 108/week @ 2024-03-04 64/week @ 2024-03-11 83/week @ 2024-03-18 72/week @ 2024-03-25 228/week @ 2024-04-01

457 downloads per month
Used in 5 crates (2 directly)

MIT and LGPL-3.0-only

105KB
3K SLoC

RustPython parser as a library

This project is forked from RustPython project. The parser is one of the core part of RustPython and Ruff project.

We try to keep these crates as a well-packaged library for more potential users.

Projects

  • RustPython is a Python interpreter
  • Ruff is an extremely fast Python linter
  • Pylyzer is a static code analyzer / language server for Python
  • Baembal is a Python package to accelerate ast.parse

Dependencies

~9MB
~170K SLoC