Sql-metadata

Latest version: v2.15.0

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

Scan your dependencies

Page 2 of 6

2.9.0

Fixes and new features

* Parser.tokens: ignore flake8 error by macbre in https://github.com/macbre/sql-metadata/pull/425
* Drop support for Python 3.7 by macbre in https://github.com/macbre/sql-metadata/pull/426
* Handle cases tables preceded by complex queries by Byunk in https://github.com/macbre/sql-metadata/pull/423
* Update keywords_lists.py by at2706 in https://github.com/macbre/sql-metadata/pull/428
* Update keywords_lists.py to add Natural Join by lavkeshg in https://github.com/macbre/sql-metadata/pull/403
* Add a test coverage for the NATURAL JOIN by macbre in https://github.com/macbre/sql-metadata/pull/429

New Contributors 👋🏻
* Byunk made their first contribution in https://github.com/macbre/sql-metadata/pull/423
* at2706 made their first contribution in https://github.com/macbre/sql-metadata/pull/428
* lavkeshg made their first contribution in https://github.com/macbre/sql-metadata/pull/403

Thanks!

Updated dependencies
* build(deps-dev): bump pylint from 2.17.2 to 2.17.3 by dependabot in https://github.com/macbre/sql-metadata/pull/389
* build(deps-dev): bump pylint from 2.17.3 to 2.17.4 by dependabot in https://github.com/macbre/sql-metadata/pull/393
* build(deps): bump dependabot/fetch-metadata from 1.4.0 to 1.5.0 by dependabot in https://github.com/macbre/sql-metadata/pull/395
* build(deps): bump requests from 2.28.2 to 2.31.0 by dependabot in https://github.com/macbre/sql-metadata/pull/396
* build(deps): bump dependabot/fetch-metadata from 1.5.0 to 1.5.1 by dependabot in https://github.com/macbre/sql-metadata/pull/398
* build(deps-dev): bump pytest-cov from 4.0.0 to 4.1.0 by dependabot in https://github.com/macbre/sql-metadata/pull/399
* build(deps-dev): bump pytest from 7.3.1 to 7.3.2 by dependabot in https://github.com/macbre/sql-metadata/pull/402
* build(deps-dev): bump pytest from 7.3.2 to 7.4.0 by dependabot in https://github.com/macbre/sql-metadata/pull/404
* build(deps): bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by dependabot in https://github.com/macbre/sql-metadata/pull/405
* build(deps-dev): bump pylint from 2.17.4 to 2.17.5 by dependabot in https://github.com/macbre/sql-metadata/pull/407
* build(deps): bump snok/install-poetry from 1.3.3 to 1.3.4 by dependabot in https://github.com/macbre/sql-metadata/pull/410
* build(deps-dev): bump pytest from 7.4.0 to 7.4.1 by dependabot in https://github.com/macbre/sql-metadata/pull/414
* build(deps-dev): bump pytest from 7.4.1 to 7.4.2 by dependabot in https://github.com/macbre/sql-metadata/pull/419
* build(deps-dev): bump certifi from 2022.12.7 to 2023.7.22 by dependabot in https://github.com/macbre/sql-metadata/pull/415
* build(deps): bump actions/checkout from 3 to 4 by dependabot in https://github.com/macbre/sql-metadata/pull/416
* build(deps-dev): bump black from 23.3.0 to 23.9.1 by dependabot in https://github.com/macbre/sql-metadata/pull/427


**Full Changelog**: https://github.com/macbre/sql-metadata/compare/v2.8.0...v2.9.0

2.8.0

What's Changed

Bug fixes

* Fix handling of LIMIT / OFFSET in queries with the IN condition by macbre in https://github.com/macbre/sql-metadata/pull/387
* Properly support upsert queries when extracting table names by macbre in https://github.com/macbre/sql-metadata/pull/388

Others

* build(deps-dev): bump black from 23.1.0 to 23.3.0 by dependabot in https://github.com/macbre/sql-metadata/pull/379
* build(deps-dev): bump pylint from 2.17.1 to 2.17.2 by dependabot in https://github.com/macbre/sql-metadata/pull/380
* build(deps-dev): bump pytest from 7.2.2 to 7.3.0 by dependabot in https://github.com/macbre/sql-metadata/pull/381
* build(deps-dev): bump pytest from 7.3.0 to 7.3.1 by dependabot in https://github.com/macbre/sql-metadata/pull/383
* build(deps): bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by dependabot in https://github.com/macbre/sql-metadata/pull/385
* build(deps): bump sqlparse from 0.4.3 to 0.4.4 by dependabot in https://github.com/macbre/sql-metadata/pull/386

**Full Changelog**: https://github.com/macbre/sql-metadata/compare/v2.7.0...v2.8.0

2.7.0

What's Changed
* build(deps-dev): bump black from 22.3.0 to 22.6.0 by dependabot in https://github.com/macbre/sql-metadata/pull/325
* build(deps): bump dependabot/fetch-metadata from 1.3.1 to 1.3.2 by dependabot in https://github.com/macbre/sql-metadata/pull/327
* build(deps): bump dependabot/fetch-metadata from 1.3.2 to 1.3.3 by dependabot in https://github.com/macbre/sql-metadata/pull/328
* build(deps-dev): bump flake8 from 4.0.1 to 5.0.1 by dependabot in https://github.com/macbre/sql-metadata/pull/332
* build(deps-dev): bump flake8 from 5.0.1 to 5.0.3 by dependabot in https://github.com/macbre/sql-metadata/pull/333
* build(deps-dev): bump flake8 from 5.0.3 to 5.0.4 by dependabot in https://github.com/macbre/sql-metadata/pull/334
* Force the Poetry version to 1.1.14 by macbre in https://github.com/macbre/sql-metadata/pull/337
* build(deps-dev): bump black from 22.6.0 to 22.8.0 by dependabot in https://github.com/macbre/sql-metadata/pull/336
* CI - try to test against all Python versions by macbre in https://github.com/macbre/sql-metadata/pull/343
* build(deps): bump sqlparse from 0.4.2 to 0.4.3 by dependabot in https://github.com/macbre/sql-metadata/pull/340
* Python 3.6 reached end-of-life in December 2021 by macbre in https://github.com/macbre/sql-metadata/pull/344
* build(deps-dev): bump pytest-cov from 3.0.0 to 4.0.0 by dependabot in https://github.com/macbre/sql-metadata/pull/341
* build(deps-dev): bump coverage from 6.2 to 6.5.0 by dependabot in https://github.com/macbre/sql-metadata/pull/345
* build(deps-dev): bump pytest from 7.0.1 to 7.1.3 by dependabot in https://github.com/macbre/sql-metadata/pull/346
* build(deps): bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by dependabot in https://github.com/macbre/sql-metadata/pull/347
* build(deps-dev): bump black from 22.8.0 to 22.10.0 by dependabot in https://github.com/macbre/sql-metadata/pull/348
* build(deps): bump snok/install-poetry from 1.3.1 to 1.3.2 by dependabot in https://github.com/macbre/sql-metadata/pull/349
* build(deps): bump snok/install-poetry from 1.3.2 to 1.3.3 by dependabot in https://github.com/macbre/sql-metadata/pull/350
* build(deps-dev): bump pytest from 7.1.3 to 7.2.0 by dependabot in https://github.com/macbre/sql-metadata/pull/351
* build(deps): bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by dependabot in https://github.com/macbre/sql-metadata/pull/353
* build(deps-dev): bump black from 22.10.0 to 22.12.0 by dependabot in https://github.com/macbre/sql-metadata/pull/359
* build(deps): bump certifi from 2021.5.30 to 2022.12.7 by dependabot in https://github.com/macbre/sql-metadata/pull/357
* build(deps): bump setuptools from 59.6.0 to 65.5.1 by dependabot in https://github.com/macbre/sql-metadata/pull/361
* build(deps): bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by dependabot in https://github.com/macbre/sql-metadata/pull/366
* Install Poetry v1.3.2 by macbre in https://github.com/macbre/sql-metadata/pull/373
* build(deps-dev): bump pytest from 7.2.0 to 7.2.1 by dependabot in https://github.com/macbre/sql-metadata/pull/364
* build(deps-dev): bump black from 22.12.0 to 23.1.0 by dependabot in https://github.com/macbre/sql-metadata/pull/368
* build(deps-dev): bump pytest from 7.2.1 to 7.2.2 by dependabot in https://github.com/macbre/sql-metadata/pull/375
* feature/Let the user disable the Logger by BeRT2me in https://github.com/macbre/sql-metadata/pull/362
* pylint: bump to 2.17.1 by macbre in https://github.com/macbre/sql-metadata/pull/378
* Test using Python 3.11 as well by macbre in https://github.com/macbre/sql-metadata/pull/374

New Contributors
* BeRT2me made their first contribution in https://github.com/macbre/sql-metadata/pull/362

**Full Changelog**: https://github.com/macbre/sql-metadata/compare/v2.6.0...v2.7.0

2.6.0

What's Changed
* build(deps-dev): bump pylint from 2.13.7 to 2.13.8 by dependabot in https://github.com/macbre/sql-metadata/pull/315
* Add a support for DROP TABLE queries by macbre in https://github.com/macbre/sql-metadata/pull/316
* build(deps-dev): bump pylint from 2.13.8 to 2.13.9 by dependabot in https://github.com/macbre/sql-metadata/pull/317
* build(deps): bump actions/setup-python from 3 to 4 by dependabot in https://github.com/macbre/sql-metadata/pull/321


**Full Changelog**: https://github.com/macbre/sql-metadata/compare/v2.5.0...v2.6.0

2.5.0

What's Changed
* build(deps): bump actions/cache from 2 to 3 by dependabot in https://github.com/macbre/sql-metadata/pull/299
* build(deps-dev): bump pylint from 2.12.2 to 2.13.0 by dependabot in https://github.com/macbre/sql-metadata/pull/300
* build(deps-dev): bump pylint from 2.13.0 to 2.13.2 by dependabot in https://github.com/macbre/sql-metadata/pull/301
* build(deps-dev): bump black from 22.1.0 to 22.3.0 by dependabot in https://github.com/macbre/sql-metadata/pull/302
* build(deps-dev): bump pylint from 2.13.2 to 2.13.3 by dependabot in https://github.com/macbre/sql-metadata/pull/303
* build(deps-dev): bump pylint from 2.13.3 to 2.13.4 by dependabot in https://github.com/macbre/sql-metadata/pull/304
* build(deps-dev): bump pylint from 2.13.4 to 2.13.5 by dependabot in https://github.com/macbre/sql-metadata/pull/305
* build(deps-dev): bump pylint from 2.13.5 to 2.13.7 by dependabot in https://github.com/macbre/sql-metadata/pull/307
* build(deps): bump dependabot/fetch-metadata from 1.3.0 to 1.3.1 by dependabot in https://github.com/macbre/sql-metadata/pull/308
* Do not consider `AS (` from window clause as query start by vakhmenin in https://github.com/macbre/sql-metadata/pull/310
* Add next_token_not_comment property of Token by vakhmenin in https://github.com/macbre/sql-metadata/pull/312

New Contributors
* vakhmenin made their first contribution in https://github.com/macbre/sql-metadata/pull/310

**Full Changelog**: https://github.com/macbre/sql-metadata/compare/v2.4.0...v2.5.0

2.4.0

What's Changed
* build(deps-dev): bump pylint from 2.10.2 to 2.11.1 by dependabot in https://github.com/macbre/sql-metadata/pull/237
* build(deps-dev): bump black from 21.8b0 to 21.9b0 by dependabot in https://github.com/macbre/sql-metadata/pull/235
* Ignore failed coverage uploads to Coveralls by macbre in https://github.com/macbre/sql-metadata/pull/239
* Add interactive demo link to README by dylanhogg in https://github.com/macbre/sql-metadata/pull/241
* build(deps-dev): bump pytest-cov from 2.12.1 to 3.0.0 by dependabot in https://github.com/macbre/sql-metadata/pull/244
* build(deps-dev): bump flake8 from 3.9.2 to 4.0.1 by dependabot in https://github.com/macbre/sql-metadata/pull/246
* CI - add Python 3.10 by macbre in https://github.com/macbre/sql-metadata/pull/106
* With in join fix by collerek in https://github.com/macbre/sql-metadata/pull/249
* add insert to with ending keywords by collerek in https://github.com/macbre/sql-metadata/pull/250
* build(deps-dev): bump black from 21.9b0 to 21.10b0 by dependabot in https://github.com/macbre/sql-metadata/pull/252
* build(deps-dev): bump coveralls from 3.2.0 to 3.3.0 by dependabot in https://github.com/macbre/sql-metadata/pull/254
* build(deps-dev): bump coverage from 5.5 to 6.1.1 by dependabot in https://github.com/macbre/sql-metadata/pull/256
* build(deps-dev): bump coverage from 6.1.1 to 6.1.2 by dependabot in https://github.com/macbre/sql-metadata/pull/257
* build(deps-dev): bump coveralls from 3.3.0 to 3.3.1 by dependabot in https://github.com/macbre/sql-metadata/pull/258
* build(deps): bump actions/setup-python from 2.2.2 to 2.3.0 by dependabot in https://github.com/macbre/sql-metadata/pull/264
* build(deps-dev): bump black from 21.10b0 to 21.11b1 by dependabot in https://github.com/macbre/sql-metadata/pull/265
* build(deps): bump snok/install-poetry from 1.2 to 1.3 by dependabot in https://github.com/macbre/sql-metadata/pull/266
* build(deps-dev): bump pylint from 2.11.1 to 2.12.1 by dependabot in https://github.com/macbre/sql-metadata/pull/267
* build(deps-dev): bump coverage from 6.1.2 to 6.2 by dependabot in https://github.com/macbre/sql-metadata/pull/268
* build(deps): bump actions/setup-python from 2.3.0 to 2.3.1 by dependabot in https://github.com/macbre/sql-metadata/pull/269
* build(deps-dev): bump pylint from 2.12.1 to 2.12.2 by dependabot in https://github.com/macbre/sql-metadata/pull/272
* build(deps-dev): bump black from 21.11b1 to 21.12b0 by dependabot in https://github.com/macbre/sql-metadata/pull/273
* Add `USING` to column keywords by glentakahashi in https://github.com/macbre/sql-metadata/pull/255
* Adds DELETE as a supported query type by Governa in https://github.com/macbre/sql-metadata/pull/271
* Allow using keyword as table alias by niyue in https://github.com/macbre/sql-metadata/pull/278
* Add cross join to list of keywords by Jedi18 in https://github.com/macbre/sql-metadata/pull/281
* build(deps-dev): bump black from 21.12b0 to 22.1.0 by dependabot in https://github.com/macbre/sql-metadata/pull/283
* build(deps-dev): bump pytest from 6.2.5 to 7.0.0 by dependabot in https://github.com/macbre/sql-metadata/pull/286
* build(deps): bump actions/setup-python from 2.3.1 to 2.3.2 by dependabot in https://github.com/macbre/sql-metadata/pull/287
* build(deps-dev): bump pytest from 7.0.0 to 7.0.1 by dependabot in https://github.com/macbre/sql-metadata/pull/288
* build(deps): bump dependabot/fetch-metadata from 1.1.1 to 1.2.0 by dependabot in https://github.com/macbre/sql-metadata/pull/289
* build(deps): bump dependabot/fetch-metadata from 1.2.0 to 1.2.1 by dependabot in https://github.com/macbre/sql-metadata/pull/290
* build(deps): bump dependabot/fetch-metadata from 1.2.1 to 1.3.0 by dependabot in https://github.com/macbre/sql-metadata/pull/293
* build(deps): bump actions/setup-python from 2.3.2 to 3 by dependabot in https://github.com/macbre/sql-metadata/pull/292
* build(deps): bump actions/checkout from 2 to 3 by dependabot in https://github.com/macbre/sql-metadata/pull/294

New Contributors
* glentakahashi made their first contribution in https://github.com/macbre/sql-metadata/pull/255
* Governa made their first contribution in https://github.com/macbre/sql-metadata/pull/271
* niyue made their first contribution in https://github.com/macbre/sql-metadata/pull/278
* Jedi18 made their first contribution in https://github.com/macbre/sql-metadata/pull/281

Hi and thanks, folks!

**Full Changelog**: https://github.com/macbre/sql-metadata/compare/v2.3.0...v2.4.0

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.