Pglast

Latest version: v7.2

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

Scan your dependencies

Page 3 of 21

7.0

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

- No visible changes

7.0.dev1

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

- Upgrade libpg_query to `17-6.0.0`__

7.0.dev0

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

- No visible changes with respect to v6, apart from the support for new/revised syntaxes of
`PostgreSQL 17`__

__ https://www.postgresql.org/docs/17/release-17.html

~~~~~~~~~~~~~~~~~~~~
**Breaking changes**
~~~~~~~~~~~~~~~~~~~~

- Target PostgreSQL 17, thanks to libpg_query `17-latest-dev`__

__ https://github.com/pganalyze/libpg_query/tree/17-latest-dev

- Require Python >= 3.9


Version 6

6.13

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

- Better fix to the ``x AT TIME ZONE foo`` glitch, v6.12 solution was incomplete

6.12

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

- Properly wrap ``x AT TIME ZONE foo`` in parens when it is the argument of a ``DEFAULT``
constraint

6.11

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

- Remove spurious trailing space in the ``ConstrTypePrinter.CONSTR_IDENTITY`` and the
``Constraint`` printers (issue `165`__)

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

Page 3 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.