3 unstable releases

0.4.0 Aug 6, 2024
0.3.1 Apr 6, 2024
0.3.0 Aug 29, 2023

#7 in #superseded

Download history 2477/week @ 2026-04-20 2073/week @ 2026-04-27 1588/week @ 2026-05-04 2386/week @ 2026-05-11 5154/week @ 2026-05-18 3121/week @ 2026-05-25 1669/week @ 2026-06-01 2714/week @ 2026-06-08 1469/week @ 2026-06-15 2149/week @ 2026-06-22 1997/week @ 2026-06-29 2127/week @ 2026-07-06 2167/week @ 2026-07-13 966/week @ 2026-07-20 1442/week @ 2026-07-27 1470/week @ 2026-08-03

6,354 downloads per month

MIT and LGPL-3.0-only

78KB
2K SLoC

RustPython parser as a library

This project is forked from RustPython project. The parser was one of the core parts of RustPython and the Ruff project. Now it is superseded by https://github.com/astral-sh/ruff/tree/v0.4.10/crates/ruff_python_parser

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

~10MB
~195K SLoC