Indexdigest

Latest version: v1.6.0

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

Scan your dependencies

Page 1 of 2

1.6.0

* Drop Python 3.7 support by macbre in https://github.com/macbre/index-digest/pull/416
* CI - Update the list of MySQL containers by macbre in https://github.com/macbre/index-digest/pull/415


What's Changed
* Bump pylint from 2.15.2 to 2.15.3 by dependabot in https://github.com/macbre/index-digest/pull/342
* Bump coverage from 6.4.4 to 6.5.0 by dependabot in https://github.com/macbre/index-digest/pull/344
* Bump dependabot/fetch-metadata from 1.3.3 to 1.3.4 by dependabot in https://github.com/macbre/index-digest/pull/345
* Bump actions/checkout from 3.0.2 to 3.1.0 by dependabot in https://github.com/macbre/index-digest/pull/346
* Bump pylint from 2.15.3 to 2.15.4 by dependabot in https://github.com/macbre/index-digest/pull/347
* Bump pylint from 2.15.4 to 2.15.5 by dependabot in https://github.com/macbre/index-digest/pull/348
* Bump pytest from 7.1.3 to 7.2.0 by dependabot in https://github.com/macbre/index-digest/pull/349
* Bump termcolor from 2.0.1 to 2.1.0 by dependabot in https://github.com/macbre/index-digest/pull/350
* Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by dependabot in https://github.com/macbre/index-digest/pull/351
* Bump termcolor from 2.1.0 to 2.1.1 by dependabot in https://github.com/macbre/index-digest/pull/352
* Bump pylint from 2.15.5 to 2.15.7 by dependabot in https://github.com/macbre/index-digest/pull/354
* Bump twine from 4.0.1 to 4.0.2 by dependabot in https://github.com/macbre/index-digest/pull/355
* Bump pylint from 2.15.7 to 2.15.8 by dependabot in https://github.com/macbre/index-digest/pull/356
* Bump actions/checkout from 3.1.0 to 3.2.0 by dependabot in https://github.com/macbre/index-digest/pull/357
* Bump pytest-cov from 3.0.0 to 4.0.0 by dependabot in https://github.com/macbre/index-digest/pull/343
* Bump pylint from 2.15.8 to 2.15.9 by dependabot in https://github.com/macbre/index-digest/pull/358
* Bump actions/checkout from 3.2.0 to 3.3.0 by dependabot in https://github.com/macbre/index-digest/pull/364
* Bump termcolor from 2.1.1 to 2.2.0 by dependabot in https://github.com/macbre/index-digest/pull/362
* Bump pylint from 2.15.9 to 2.15.10 by dependabot in https://github.com/macbre/index-digest/pull/366
* Bump pytest from 7.2.0 to 7.2.1 by dependabot in https://github.com/macbre/index-digest/pull/368
* Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by dependabot in https://github.com/macbre/index-digest/pull/369
* Bump pylint from 2.15.10 to 2.16.0 by dependabot in https://github.com/macbre/index-digest/pull/371
* Bump pylint from 2.16.0 to 2.16.1 by dependabot in https://github.com/macbre/index-digest/pull/372
* Bump pylint from 2.16.1 to 2.16.2 by dependabot in https://github.com/macbre/index-digest/pull/373
* Bump pytest from 7.2.1 to 7.2.2 by dependabot in https://github.com/macbre/index-digest/pull/376
* Bump pylint from 2.16.2 to 2.16.3 by dependabot in https://github.com/macbre/index-digest/pull/377
* Bump pylint from 2.16.3 to 2.16.4 by dependabot in https://github.com/macbre/index-digest/pull/378
* Bump pylint from 2.16.4 to 2.17.0 by dependabot in https://github.com/macbre/index-digest/pull/379
* Bump actions/checkout from 3.3.0 to 3.4.0 by dependabot in https://github.com/macbre/index-digest/pull/380
* Bump pylint from 2.17.0 to 2.17.1 by dependabot in https://github.com/macbre/index-digest/pull/382
* Bump sql-metadata from 2.6.0 to 2.7.0 by dependabot in https://github.com/macbre/index-digest/pull/383
* Bump actions/checkout from 3.4.0 to 3.5.0 by dependabot in https://github.com/macbre/index-digest/pull/384
* Bump pylint from 2.17.1 to 2.17.2 by dependabot in https://github.com/macbre/index-digest/pull/385
* Bump pytest from 7.2.2 to 7.3.0 by dependabot in https://github.com/macbre/index-digest/pull/387
* Bump actions/checkout from 3.5.0 to 3.5.1 by dependabot in https://github.com/macbre/index-digest/pull/388
* Bump actions/checkout from 3.5.1 to 3.5.2 by dependabot in https://github.com/macbre/index-digest/pull/389
* Bump pytest from 7.3.0 to 7.3.1 by dependabot in https://github.com/macbre/index-digest/pull/390
* Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by dependabot in https://github.com/macbre/index-digest/pull/391
* Bump sql-metadata from 2.7.0 to 2.8.0 by dependabot in https://github.com/macbre/index-digest/pull/392
* Bump termcolor from 2.2.0 to 2.3.0 by dependabot in https://github.com/macbre/index-digest/pull/393
* Bump pylint from 2.17.2 to 2.17.3 by dependabot in https://github.com/macbre/index-digest/pull/394
* Bump pylint from 2.17.3 to 2.17.4 by dependabot in https://github.com/macbre/index-digest/pull/396
* Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0 by dependabot in https://github.com/macbre/index-digest/pull/397
* Bump dependabot/fetch-metadata from 1.5.0 to 1.5.1 by dependabot in https://github.com/macbre/index-digest/pull/399
* Bump pytest-cov from 4.0.0 to 4.1.0 by dependabot in https://github.com/macbre/index-digest/pull/400
* Bump pytest from 7.3.1 to 7.3.2 by dependabot in https://github.com/macbre/index-digest/pull/402
* Bump pytest from 7.3.2 to 7.4.0 by dependabot in https://github.com/macbre/index-digest/pull/405
* Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by dependabot in https://github.com/macbre/index-digest/pull/406
* Bump actions/checkout from 3.5.2 to 3.5.3 by dependabot in https://github.com/macbre/index-digest/pull/403
* Bump pyyaml from 6.0 to 6.0.1 by dependabot in https://github.com/macbre/index-digest/pull/407
* Bump pylint from 2.17.4 to 2.17.5 by dependabot in https://github.com/macbre/index-digest/pull/408
* Bump actions/checkout from 3.5.3 to 3.6.0 by dependabot in https://github.com/macbre/index-digest/pull/410
* Bump pytest from 7.4.0 to 7.4.1 by dependabot in https://github.com/macbre/index-digest/pull/411
* Bump pytest from 7.4.1 to 7.4.2 by dependabot in https://github.com/macbre/index-digest/pull/414
* Bump actions/checkout from 3.6.0 to 4.0.0 by dependabot in https://github.com/macbre/index-digest/pull/412
* Bump mysqlclient from 2.1.1 to 2.2.0 by dependabot in https://github.com/macbre/index-digest/pull/404

**Full Changelog**: https://github.com/macbre/index-digest/compare/v1.5.1...v1.6.0

1.5.1

The `Dockerfile` is now Alpine-based resulting in [a smaller container image](https://github.com/macbre/index-digest/pull/219). And the image is now running the latest Python 3.10.

What's Changed
* Bump pylint from 2.6.0 to 2.6.2 by dependabot in https://github.com/macbre/index-digest/pull/214
* Bump sql-metadata from 1.10.0 to 1.11.0 by dependabot in https://github.com/macbre/index-digest/pull/215
* Bump pylint from 2.6.2 to 2.7.0 by dependabot in https://github.com/macbre/index-digest/pull/216
* Dockerfile - use python:3.9-slim-buster by macbre in https://github.com/macbre/index-digest/pull/218
* Docker - use alpine as a base image by macbre in https://github.com/macbre/index-digest/pull/219
* Label the image with git URL and commit hash by macbre in https://github.com/macbre/index-digest/pull/221
* Build and test a Docker image - split jobs by macbre in https://github.com/macbre/index-digest/pull/222
* Bump pylint from 2.7.0 to 2.7.1 by dependabot in https://github.com/macbre/index-digest/pull/217
* Show commit hash in --version output (when running using Docker container) by macbre in https://github.com/macbre/index-digest/pull/223
* Bump coverage from 5.4 to 5.5 by dependabot in https://github.com/macbre/index-digest/pull/224
* Docker - remove more not needed files from the container by macbre in https://github.com/macbre/index-digest/pull/226
* Bump pylint from 2.7.1 to 2.7.2 by dependabot in https://github.com/macbre/index-digest/pull/225
* python.yml - test with Python 3.10.0-alpha.5 by macbre in https://github.com/macbre/index-digest/pull/227
* test_0031_low_cardinality_index is not stable by macbre in https://github.com/macbre/index-digest/pull/228
* Update Dockerfile by macbre in https://github.com/macbre/index-digest/pull/229
* Configure WhiteSource Bolt for GitHub by mend-bolt-for-github in https://github.com/macbre/index-digest/pull/230
* Bump twine from 3.3.0 to 3.4.1 by dependabot in https://github.com/macbre/index-digest/pull/232
* Bump pylint from 2.7.2 to 2.7.3 by dependabot in https://github.com/macbre/index-digest/pull/233
* Bump pylint from 2.7.3 to 2.7.4 by dependabot in https://github.com/macbre/index-digest/pull/235
* Bump pytest from 6.2.2 to 6.2.3 by dependabot in https://github.com/macbre/index-digest/pull/236
* Bump pylint from 2.7.4 to 2.8.2 by dependabot in https://github.com/macbre/index-digest/pull/238
* Bump sql-metadata from 1.11.0 to 1.12.0 by dependabot in https://github.com/macbre/index-digest/pull/239
* Bump pytest from 6.2.3 to 6.2.4 by dependabot in https://github.com/macbre/index-digest/pull/240
* Bump sql-metadata from 1.12.0 to 2.0.0 by dependabot in https://github.com/macbre/index-digest/pull/241
* Bump pylint from 2.8.2 to 2.8.3 by dependabot in https://github.com/macbre/index-digest/pull/243
* Bump sql-metadata from 2.0.0 to 2.2.1 by dependabot in https://github.com/macbre/index-digest/pull/245
* Send code coverage report to Coveralls by macbre in https://github.com/macbre/index-digest/pull/246
* Improve code coverage by macbre in https://github.com/macbre/index-digest/pull/247
* Bump pylint from 2.8.3 to 2.9.3 by dependabot in https://github.com/macbre/index-digest/pull/250
* Bump sql-metadata from 2.2.1 to 2.2.2 by dependabot in https://github.com/macbre/index-digest/pull/251
* Bump coveralls from 3.1.0 to 3.2.0 by dependabot in https://github.com/macbre/index-digest/pull/252
* Bump pylint from 2.9.3 to 2.9.5 by dependabot in https://github.com/macbre/index-digest/pull/255
* Push to docker.io by macbre in https://github.com/macbre/index-digest/pull/256
* Dockerfile: labelling happens in the action that builds and publishes an image by macbre in https://github.com/macbre/index-digest/pull/257
* Bump twine from 3.4.1 to 3.4.2 by dependabot in https://github.com/macbre/index-digest/pull/253
* CI - use python 3.10.0-rc.1 by macbre in https://github.com/macbre/index-digest/pull/259
* Bump pylint from 2.9.5 to 2.9.6 by dependabot in https://github.com/macbre/index-digest/pull/258
* Bump actions/checkout from 1 to 2.3.4 by dependabot in https://github.com/macbre/index-digest/pull/260
* Bump pytest from 6.2.4 to 6.2.5 by dependabot in https://github.com/macbre/index-digest/pull/263
* Bump pylint from 2.9.6 to 2.10.2 by dependabot in https://github.com/macbre/index-digest/pull/261
* Bump sql-metadata from 2.2.2 to 2.3.0 by dependabot in https://github.com/macbre/index-digest/pull/264
* Bump pylint from 2.10.2 to 2.11.1 by dependabot in https://github.com/macbre/index-digest/pull/265
* Bump pytest-cov from 2.12.1 to 3.0.0 by dependabot in https://github.com/macbre/index-digest/pull/267
* Bump actions/checkout from 2.3.4 to 2.3.5 by dependabot in https://github.com/macbre/index-digest/pull/271
* Python 3.10 has just been released by macbre in https://github.com/macbre/index-digest/pull/272
* Bump pyyaml from 5.4.1 to 6.0 by dependabot in https://github.com/macbre/index-digest/pull/270
* Bump actions/checkout from 2.3.5 to 2.4.0 by dependabot in https://github.com/macbre/index-digest/pull/274
* Bump coveralls from 3.2.0 to 3.3.0 by dependabot in https://github.com/macbre/index-digest/pull/275
* Bump twine from 3.4.2 to 3.5.0 by dependabot in https://github.com/macbre/index-digest/pull/276
* Bump coverage from 5.5 to 6.1.1 by dependabot in https://github.com/macbre/index-digest/pull/273
* Bump coverage from 6.1.1 to 6.1.2 by dependabot in https://github.com/macbre/index-digest/pull/277
* Bump twine from 3.5.0 to 3.6.0 by dependabot in https://github.com/macbre/index-digest/pull/278
* Bump coveralls from 3.3.0 to 3.3.1 by dependabot in https://github.com/macbre/index-digest/pull/279
* Bump mysqlclient from 2.0.3 to 2.1.0 by dependabot in https://github.com/macbre/index-digest/pull/280
* Bump coverage from 6.1.2 to 6.2 by dependabot in https://github.com/macbre/index-digest/pull/282
* Bump twine from 3.6.0 to 3.7.0 by dependabot in https://github.com/macbre/index-digest/pull/283
* Bump twine from 3.7.0 to 3.7.1 by dependabot in https://github.com/macbre/index-digest/pull/285
* Bump pylint from 2.11.1 to 2.12.2 by dependabot in https://github.com/macbre/index-digest/pull/284
* Bump coverage from 6.2 to 6.3 by dependabot in https://github.com/macbre/index-digest/pull/286
* Bump coverage from 6.3 to 6.3.1 by dependabot in https://github.com/macbre/index-digest/pull/287
* Bump twine from 3.7.1 to 3.8.0 by dependabot in https://github.com/macbre/index-digest/pull/288
* Bump pytest from 6.2.5 to 7.0.0 by dependabot in https://github.com/macbre/index-digest/pull/289
* Bump pytest from 7.0.0 to 7.0.1 by dependabot in https://github.com/macbre/index-digest/pull/290
* Bump dependabot/fetch-metadata from 1.1.1 to 1.2.0 by dependabot in https://github.com/macbre/index-digest/pull/291
* Bump coverage from 6.3.1 to 6.3.2 by dependabot in https://github.com/macbre/index-digest/pull/292
* Bump dependabot/fetch-metadata from 1.2.0 to 1.2.1 by dependabot in https://github.com/macbre/index-digest/pull/293
* Bump dependabot/fetch-metadata from 1.2.1 to 1.3.0 by dependabot in https://github.com/macbre/index-digest/pull/296
* Bump sql-metadata from 2.3.0 to 2.4.0 by dependabot in https://github.com/macbre/index-digest/pull/297
* Bump pytest from 7.0.1 to 7.1.0 by dependabot in https://github.com/macbre/index-digest/pull/298
* Bump pytest from 7.1.0 to 7.1.1 by dependabot in https://github.com/macbre/index-digest/pull/299
* Bump pylint from 2.12.2 to 2.13.0 by dependabot in https://github.com/macbre/index-digest/pull/301
* Bump pylint from 2.13.0 to 2.13.2 by dependabot in https://github.com/macbre/index-digest/pull/302
* Bump pylint from 2.13.2 to 2.13.3 by dependabot in https://github.com/macbre/index-digest/pull/303
* Bump pylint from 2.13.3 to 2.13.4 by dependabot in https://github.com/macbre/index-digest/pull/305
* Bump pylint from 2.13.4 to 2.13.5 by dependabot in https://github.com/macbre/index-digest/pull/308
* Bump pylint from 2.13.5 to 2.13.7 by dependabot in https://github.com/macbre/index-digest/pull/312
* Bump dependabot/fetch-metadata from 1.3.0 to 1.3.1 by dependabot in https://github.com/macbre/index-digest/pull/313
* Bump pytest from 7.1.1 to 7.1.2 by dependabot in https://github.com/macbre/index-digest/pull/315
* Bump sql-metadata from 2.4.0 to 2.5.0 by dependabot in https://github.com/macbre/index-digest/pull/316
* Bump pylint from 2.13.7 to 2.13.8 by dependabot in https://github.com/macbre/index-digest/pull/317
* Bump coverage from 6.3.2 to 6.3.3 by dependabot in https://github.com/macbre/index-digest/pull/318
* Bump pylint from 2.13.8 to 2.13.9 by dependabot in https://github.com/macbre/index-digest/pull/319
* Bump coverage from 6.3.3 to 6.4 by dependabot in https://github.com/macbre/index-digest/pull/320
* Bump pylint from 2.13.9 to 2.14.0 by dependabot in https://github.com/macbre/index-digest/pull/321
* Bump coverage from 6.4 to 6.4.1 by dependabot in https://github.com/macbre/index-digest/pull/323
* Bump twine from 3.8.0 to 4.0.1 by dependabot in https://github.com/macbre/index-digest/pull/322
* Bump actions/cache from 2 to 3.0.1 by dependabot in https://github.com/macbre/index-digest/pull/304
* Bump actions/setup-python from 2 to 3.1.1 by dependabot in https://github.com/macbre/index-digest/pull/309
* Bump actions/checkout from 2.4.0 to 3.0.2 by dependabot in https://github.com/macbre/index-digest/pull/314
* Bump pylint from 2.14.0 to 2.14.1 by dependabot in https://github.com/macbre/index-digest/pull/324
* Bump actions/setup-python from 3 to 4 by dependabot in https://github.com/macbre/index-digest/pull/325
* Bump pylint from 2.14.1 to 2.14.2 by dependabot in https://github.com/macbre/index-digest/pull/326
* Bump sql-metadata from 2.5.0 to 2.6.0 by dependabot in https://github.com/macbre/index-digest/pull/327
* Bump pylint from 2.14.2 to 2.14.3 by dependabot in https://github.com/macbre/index-digest/pull/328
* Bump mysqlclient from 2.1.0 to 2.1.1 by dependabot in https://github.com/macbre/index-digest/pull/329
* Bump pylint from 2.14.3 to 2.14.4 by dependabot in https://github.com/macbre/index-digest/pull/330
* Bump dependabot/fetch-metadata from 1.3.1 to 1.3.3 by dependabot in https://github.com/macbre/index-digest/pull/332
* Bump coverage from 6.4.1 to 6.4.2 by dependabot in https://github.com/macbre/index-digest/pull/333
* Bump pylint from 2.14.4 to 2.14.5 by dependabot in https://github.com/macbre/index-digest/pull/334
* Bump coverage from 6.4.2 to 6.4.3 by dependabot in https://github.com/macbre/index-digest/pull/335
* Bump coverage from 6.4.3 to 6.4.4 by dependabot in https://github.com/macbre/index-digest/pull/336
* Bump pylint from 2.14.5 to 2.15.0 by dependabot in https://github.com/macbre/index-digest/pull/337
* Bump pytest from 7.1.2 to 7.1.3 by dependabot in https://github.com/macbre/index-digest/pull/338
* Bump pylint from 2.15.0 to 2.15.2 by dependabot in https://github.com/macbre/index-digest/pull/339
* Bump termcolor from 1.1.0 to 2.0.1 by dependabot in https://github.com/macbre/index-digest/pull/341

New Contributors
* mend-bolt-for-github made their first contribution in https://github.com/macbre/index-digest/pull/230

**Full Changelog**: https://github.com/macbre/index-digest/compare/v1.5.0...v1.5.1

1.5.0

This release brings one bug fix (210) and [**introduces GitHub's action** allowing you to use `index-digest` to check for database performance regressions as part of your CI pipeline](https://github.com/marketplace/actions/index-digest).

Changelog

* 210 `bug` - queries_not_using_index - ignore reports with "No matching min/max row" / "Select tables optimized away"
* 198 `dependencies` - Bump twine from 3.2.0 to 3.3.0 (by dependabot[bot])
* 199 `internals` - Use Docker layers cache to speed up CI builds
* 201 `docker` - Try to use Docker's BuildKit
* 202 `dependencies` - Update databases used in integration tests
* 208 `pr` - CI | With Docker Build there's not need to pull an image first
* 209 `pr` - docker build - use --cache-from
* 212 `internals` - CI | run database on a custom port

1.4.0

* 176 `dependencies` - Bump coverage from 5.2 to 5.2.1 (by dependabot[bot])
* 177 `dependencies` - Bump pytest from 5.4.3 to 6.0.0 (by dependabot[bot])
* 178 `dependencies` - Bump pytest from 6.0.0 to 6.0.1 (by dependabot[bot])
* 179 `docker` - Dockerfile: use python:3.8-slim-buster
* 180 `dependencies` - Bump sql_metadata from 1.7.1 to 1.8.0
* 182 `pr` - Delete wait_for_mysql.sh
* 183 `dependencies` - Bump coverage from 5.2.1 to 5.3 (by dependabot[bot])
* 184 `dependencies` - Bump pytest from 6.0.1 to 6.0.2 (by dependabot[bot])
* 186 `dependencies` - Bump pytest from 6.0.2 to 6.1.1 (by dependabot[bot])
* 187 `dependencies` - Bump sql-metadata from 1.8.0 to 1.9.1 (by dependabot[bot])
* 188 `pr` - Use Python 3.9
* 189 `dependencies` - Bump pytest from 6.1.1 to 6.1.2 (by dependabot[bot])
* 190 `internals` - CI: cache pip dependencies
* 191 `dependencies` - Bump mysqlclient from 2.0.1 to 2.0.2 (by dependabot[bot])
* 193 `dependencies` - Bump pytest from 6.1.2 to 6.2.1 (by dependabot[bot])
* 194 `dependencies` - Bump coverage from 5.3 to 5.3.1 (by dependabot[bot])
* 195 `enhancement` - Improve low cardinality indices detection
* 196 `pr` - Decrease cardinality to stabilize tests
* 197 `dependencies` - Bump sql-metadata from 1.9.1 to 1.10.0 (by dependabot[bot])

1.3.0

* 163 - Allow port to be specified in DSN (thanks to EricTendian)

Internals

Tests are now executed using GitHub Actions instead of TravisCI.

All dependencies are now up to date . `sql_metadata` library (that parses SQL for us) is updated as well.

All code changes are now tested against MariaDB 10.5 and the latest Percona Server.

1.2.1

* 144 - `non_utf_columns` | handle blobs and other UTF character sets
* 145 - `non_utf_columns` | add table schema in reported context 145
* 147 - Detect empty databases
* 149 - `queries_not_using_index` | handle "No tables used"
* 157 - Report low cardinality indices
* 160 - drop support for Python 2.7, MySQL 5.5, 5.6 and MariaDB 10.0

MySQL 5.5 support ended in December 2015
MySQL 5.6 - February 2018
MariaDB 10.0 - March 201

Python 2.7 will be gone by the end of 2019

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.