Pglast

Latest version: v7.2

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

Scan your dependencies

Page 14 of 21

1.16

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

- Promote to the *stable* state

- Move the job of building and uploading binary wheels from TravisCI to GitHub Actions

1.15

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

- Fix ``IF EXISTS`` variant of ``RenameStmt`` printer (`PR 70`__), thanks to Jonathan
Mortensen

__ https://github.com/lelit/pglast/pull/70

- Update libpg_query to 10-1.0.5

1.14

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

- Produce Python 3.9 wheels, thanks to ``cibuildwheel`` 1.6.3

- Expose the ``libpg_query``'s `fingerprint`__ functionality (`PR 64`__), thanks to Yiming
Wang

__ https://github.com/lfittl/libpg_query/wiki/Fingerprinting
__ https://github.com/lelit/pglast/pull/64

1.13

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

- Handle ``SELECT FROM foo``

1.12

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

- Double quote column names in the ``TYPE_FUNC_NAME_KEYWORDS`` set (`issue 55`__)

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

- Possibly wrap ``SELECT`` in ``UNION``/``INTERSECT`` between parens, when needed
(`issue 55`__)

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

1.11

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

- Fix ``A_Expr`` printer, when ``lexpr`` is missing (`PR 54`__), thanks to Aiham

__ https://github.com/lelit/pglast/pull/54

- Support ``DISABLE ROW LEVEL SECURITY`` in ``AlterTableCmd`` (`PR 49`__), thanks to Ronan
Dunklau

__ https://github.com/lelit/pglast/pull/49

- Implement ``CreateOpClassStmt`` printer (`PR 47`__), thanks to Ronan Dunklau

__ https://github.com/lelit/pglast/pull/47

Page 14 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.