Port variant py39
Summary Non-validating SQL parser (3.9)
Package version 0.4.2
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants py310
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 20 NOV 2021, 04:14:38 UTC
Port created 01 APR 2019, 21:34:39 UTC
Subpackage Descriptions
single python-sqlparse - Parse SQL statements ====================================== |buildstatus|_ |coverage|_ |docs|_ .. docincludebegin sqlparse is a non-validating SQL parser for Python. It provides support for parsing, splitting and formatting SQL statements. The module is compatible with Python 3.5+ and released under the terms of the [New BSD license]. Visit the project page at for further information about this project. Quick Start ----------- .. code-block:: sh $ pip install sqlparse .. code-block:: python >>> import sqlparse >>> # Split a string containing two SQL statements: >>> raw = 'select * from foo; select * from bar;' >>> statements = sqlparse.split(raw) >>> statements ['select * from foo;', 'select * from bar;'] >>> # Format the first statement and print it out: >>> first = statements[0] >>> print(sqlparse.format(first, reindent=True, keyword_case='upper')) SELECT * FROM foo; >>> # Parsing a SQL statement: >>> parsed = sqlparse.parse('select * from foo')[0] >>> parsed.tokens [, , >> Links ----- Project page Bug tracker Documentation Online Demo sqlparse is licensed under the BSD license. Parts of the code are based on pygments written by Georg Brandl and others. pygments-Homepage: .. |buildstatus| image:: .. _buildstatus:!/andialbrecht/sqlparse .. |coverage| image:: .. _coverage: .. |docs| image:: .. _docs:
Configuration Switches (platform-specific settings discarded)
PY310 OFF Build using Python 3.10 PY39 ON Build using Python 3.9
Package Dependencies by Type
Build (only) python-pip:single:py39
Build and Runtime python39:single:standard
Download groups
main mirror://PYPIWHL/05/40/d836d55fb3f467243ee839ab7b814822fda522cd395fa41e282684e71ee5
Distribution File Information
48719e356bb8b42991bdbb1e8b83223757b93789c00910a616a071910ca4a64d 42309 sqlparse-0.4.2-py3-none-any.whl
Ports that require python-sqlparse:py39
python-Django:py39 High-level Python Web framework (3.9)