Pglast

Latest version: v7.2

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

Scan your dependencies

Page 4 of 21

6.10

~~~~~~~~~~~~~~~~~

- Upgrade libpg_query to `16-5.2.0`__

6.9

~~~~~~~~~~~~~~~~

- Fix regression introduced by recent modification to the ``CommonTableExpr`` printer that
impacted on the ``RawStream`` renderer (issue `163`__)

__ https://github.com/lelit/pglast/issues/163

- Expose the ``RawStream`` renderer in the CLI tool with a new ``--normalize`` option

6.8

~~~~~~~~~~~~~~~~

- Upgrade libpg_query to not-yet-publicly-released commit__, to solve an issue related to
`plpgsql` (issue `156`__)

__ https://github.com/pganalyze/libpg_query/commit/06670290ad39e61805ecacbc6267df61f6ae3d91
__ https://github.com/lelit/pglast/issues/156

6.7

~~~~~~~~~~~~~~~~

- Generate wheels on PyPI using Python 3.13.0 final release, thanks to cibuildwheel `2.21.3`__

__ https://cibuildwheel.pypa.io/en/stable/changelog/#v2213

- Improve ``CommonTableExpr`` printer, reducing horizontal space waste

6.6

~~~~~~~~~~~~~~~~

- Make recently introduced doctest related to issue 88 work on different Python versions

6.5

~~~~~~~~~~~~~~~~

- Fix glitch when using the ``--preserve-comments`` flag (issue `159`__)

__ https://github.com/lelit/pglast/issues/159

- Finally add a note to ``parse_plpgsql()`` documentation mentioning how it differs from
``parse_sql()`` (issue `88`__)

__ https://github.com/lelit/pglast/issues/88

Page 4 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.