Pegen

Latest version: v0.3.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.3.0

What's Changed
* Fixing tox.ini by phorward in https://github.com/we-like-parsers/pegen/pull/87
* Replace nullable_visit by NullableVisitor by phorward in https://github.com/we-like-parsers/pegen/pull/86
* Support Python 3.12 f-strings in grammar actions by dfremont in https://github.com/we-like-parsers/pegen/pull/94
* Implement nullable detection via `NullableVisitor` by phorward in https://github.com/we-like-parsers/pegen/pull/91
* Copied renamings from CPython's peg_generator by phorward in https://github.com/we-like-parsers/pegen/pull/90
* Support Python 3.11 and 3.12 by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/95
* Added fstring Test Case and Potential Fix by Eric-Vin in https://github.com/we-like-parsers/pegen/pull/96
* Python gram fixes by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/97

New Contributors
* phorward made their first contribution in https://github.com/we-like-parsers/pegen/pull/87
* dfremont made their first contribution in https://github.com/we-like-parsers/pegen/pull/94
* Eric-Vin made their first contribution in https://github.com/we-like-parsers/pegen/pull/96

**Full Changelog**: https://github.com/we-like-parsers/pegen/compare/v0.2.0...v0.3.0

0.2.0

What's Changed
* Improve the README file and add contributing instructions by pablogsal in https://github.com/we-like-parsers/pegen/pull/42
* Sort KEYWORDS for consistent output ordering by edemaine in https://github.com/we-like-parsers/pegen/pull/44
* Add a first version of the docs by pablogsal in https://github.com/we-like-parsers/pegen/pull/43
* Update README.md by AvdN in https://github.com/we-like-parsers/pegen/pull/49
* Update the CI to use Python 3.10 by pablogsal in https://github.com/we-like-parsers/pegen/pull/50
* docs/peg_parser.rst: Minor improvements by funkyfuture in https://github.com/we-like-parsers/pegen/pull/52
* README.md: Adds missing parenthesis by funkyfuture in https://github.com/we-like-parsers/pegen/pull/54
* Update grammar_grapher with the new forced (&&) directive by lucach in https://github.com/we-like-parsers/pegen/pull/57
* Clean utils and install by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/59
* remove generated file data/python_parser.py, and add demo target in Makefile by mw66 in https://github.com/we-like-parsers/pegen/pull/62
* Delayed error inspection by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/60
* python.gram: reflect changes in cpython by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/41
* Improved syntax error by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/64
* Maintenance: move most of the configuration to pyproject.toml by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/66
* Cis: use newer actions (setup-python, checkout, cache) by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/71
* Format imports by 0dminnimda in https://github.com/we-like-parsers/pegen/pull/74
* Stop creating unused variables by 0dminnimda in https://github.com/we-like-parsers/pegen/pull/68
* python_generator: add some comments by MatthieuDartiailh in https://github.com/we-like-parsers/pegen/pull/75
* Fix empty last line returned by tokenizer by shumbo in https://github.com/we-like-parsers/pegen/pull/77
* Add a py.typed file to pegen by pablogsal in https://github.com/we-like-parsers/pegen/pull/80

New Contributors
* edemaine made their first contribution in https://github.com/we-like-parsers/pegen/pull/44
* AvdN made their first contribution in https://github.com/we-like-parsers/pegen/pull/49
* funkyfuture made their first contribution in https://github.com/we-like-parsers/pegen/pull/52
* lucach made their first contribution in https://github.com/we-like-parsers/pegen/pull/57
* mw66 made their first contribution in https://github.com/we-like-parsers/pegen/pull/62
* 0dminnimda made their first contribution in https://github.com/we-like-parsers/pegen/pull/74
* shumbo made their first contribution in https://github.com/we-like-parsers/pegen/pull/77

**Full Changelog**: https://github.com/we-like-parsers/pegen/compare/v0.1.0...v0.2.0

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.