#repr #literals #utilities #user #part #forked #unparse

rustpython-literal

Common literal handling utilities mostly useful for unparse and repr

2 releases

0.3.1 Apr 6, 2024
0.3.0 Aug 29, 2023

#252 in Text processing

Download history 75/week @ 2023-12-25 44/week @ 2024-01-01 82/week @ 2024-01-08 46/week @ 2024-01-15 211/week @ 2024-01-22 77/week @ 2024-01-29 168/week @ 2024-02-05 75/week @ 2024-02-12 94/week @ 2024-02-19 79/week @ 2024-02-26 144/week @ 2024-03-04 75/week @ 2024-03-11 122/week @ 2024-03-18 120/week @ 2024-03-25 267/week @ 2024-04-01 105/week @ 2024-04-08

629 downloads per month
Used in 14 crates (3 directly)

MIT license

26KB
682 lines

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

~2.5MB
~44K SLoC