sql-metadata
Advanced tools
+4
-5
@@ -1,13 +0,11 @@ | ||
| Metadata-Version: 2.1 | ||
| Metadata-Version: 2.3 | ||
| Name: sql_metadata | ||
| Version: 2.15.0 | ||
| Version: 2.16.0 | ||
| Summary: Uses tokenized query returned by python-sqlparse and generates query metadata | ||
| Home-page: https://github.com/macbre/sql-metadata | ||
| License: MIT | ||
| Author: Maciej Brencz | ||
| Author-email: maciej.brencz@gmail.com | ||
| Requires-Python: >=3.8,<4.0 | ||
| Requires-Python: >=3.9,<4.0 | ||
| Classifier: License :: OSI Approved :: MIT License | ||
| Classifier: Programming Language :: Python :: 3 | ||
| Classifier: Programming Language :: Python :: 3.8 | ||
| Classifier: Programming Language :: Python :: 3.9 | ||
@@ -19,2 +17,3 @@ Classifier: Programming Language :: Python :: 3.10 | ||
| Requires-Dist: sqlparse (>=0.4.1,<0.6.0) | ||
| Project-URL: Homepage, https://github.com/macbre/sql-metadata | ||
| Project-URL: Repository, https://github.com/macbre/sql-metadata | ||
@@ -21,0 +20,0 @@ Description-Content-Type: text/markdown |
+3
-4
| [tool.poetry] | ||
| name = "sql_metadata" | ||
| version = "2.15.0" | ||
| version = "2.16.0" | ||
| license="MIT" | ||
@@ -16,3 +16,3 @@ description = "Uses tokenized query returned by python-sqlparse and generates query metadata" | ||
| [tool.poetry.dependencies] | ||
| python = "^3.8" | ||
| python = "^3.9" | ||
| sqlparse = ">=0.4.1,<0.6.0" | ||
@@ -24,5 +24,4 @@ | ||
| pylint = "^3.2.7" | ||
| pytest = "^8.3.3" | ||
| pytest = "^8.3.4" | ||
| pytest-cov = "^5.0.0" | ||
| coveralls = "^3.3.1" | ||
| flake8 = "^5.0.4" | ||
@@ -29,0 +28,0 @@ |
@@ -137,3 +137,4 @@ # pylint: disable=C0302 | ||
| parsed = sqlparse.parse(self._query) | ||
| # allow parser to be overriden | ||
| parsed = self._parse(self._query) | ||
| tokens = [] | ||
@@ -1108,1 +1109,8 @@ # handle empty queries (#12) | ||
| return switch | ||
| @staticmethod | ||
| def _parse(sql: str) -> Tuple[sqlparse.sql.Statement]: | ||
| """ | ||
| Parse the SQL query using sqlparse library | ||
| """ | ||
| return sqlparse.parse(sql) |
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
91603
0.18%1772
0.4%