Releases: jakob-bagterp/colorist-for-python
Releases · jakob-bagterp/colorist-for-python
v1.8.3
Full Changelog: v1.8.2...v1.8.3
v1.8.2
What's Changed
- Bump pre-commit from 4.0.0 to 4.0.1 by @dependabot in #393
- Bump mkdocs-material from 9.5.39 to 9.5.40 by @dependabot in #392
- Bump mkdocstrings from 0.26.1 to 0.26.2 by @dependabot in #391
- Bump mkdocstrings-python from 1.11.1 to 1.12.0 by @dependabot in #389
- Bump coverage from 7.6.1 to 7.6.3 by @dependabot in #390
- Bump mkdocstrings-python from 1.12.0 to 1.12.2 by @dependabot in #395
- Bump mkdocs-material from 9.5.40 to 9.5.42 by @dependabot in #394
- Bump mypy from 1.11.2 to 1.12.1 by @dependabot in #396
- Bump tox from 4.21.2 to 4.23.0 by @dependabot in #397
- Bump coverage from 7.6.3 to 7.6.4 by @dependabot in #398
- Bump mypy from 1.12.1 to 1.13.0 by @dependabot in #401
- Bump tox from 4.23.0 to 4.23.2 by @dependabot in #400
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.9 to 1.3.0 by @dependabot in #399
- Feature: Add new .editorconfig for configuration of coding style by @jakob-bagterp in #403
- Feature: Add workflow for automated release by @jakob-bagterp in #404
Full Changelog: v1.8.1...v1.8.2
v1.8.1
What's Changed
New Features
- Feature: Add support for Python 3.13 by @jakob-bagterp in #388
Documentation
- Documentation: Fix issue of leading zeros not allowed for VGA extended colors by @jakob-bagterp in #384
- Documentation: Add examples to ANSI codes for VGA extended colors by @jakob-bagterp in #385
Updated Dependencies
- Bump tox from 4.20.0 to 4.21.2 by @dependabot in #387
- Bump pre-commit from 3.8.0 to 4.0.0 by @dependabot in #386
Full Changelog: v1.8.0...v1.8.1
v1.8.0
What's Changed
New Features
- Feature: Add support for 8-bit VGA colors by @jakob-bagterp in #383
Documentation
- Documentation: Add ownership meta tag for Google Search Console by @jakob-bagterp in #374
- Documentation: Add robots.txt to enhance SEO by @jakob-bagterp in #375
- Documentation: Add examples to ANSI escape codes section by @jakob-bagterp in #378
- Documentation: Add visuals to ANSI escape codes overview by @jakob-bagterp in #381
Updated Dependencies
- Bump mkdocstrings-python from 1.10.0 to 1.10.2 by @dependabot in #328
- Bump mkdocs-material from 9.5.22 to 9.5.24 by @dependabot in #327
- Bump pytest from 8.2.0 to 8.2.1 by @dependabot in #326
- Bump coverage from 7.5.1 to 7.5.2 by @dependabot in #329
- Bump mkdocstrings-python from 1.10.2 to 1.10.3 by @dependabot in #330
- Bump mkdocs-material from 9.5.24 to 9.5.25 by @dependabot in #331
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.5 to 1.2.6 by @dependabot in #332
- Bump coverage from 7.5.2 to 7.5.3 by @dependabot in #333
- Bump tox from 4.15.0 to 4.15.1 by @dependabot in #336
- Bump mkdocs-material from 9.5.25 to 9.5.26 by @dependabot in #334
- Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #335
- Bump flake8 from 7.0.0 to 7.1.0 by @dependabot in #337
- Bump mkdocs-material from 9.5.26 to 9.5.27 by @dependabot in #338
- Bump mkdocstrings-python from 1.10.3 to 1.10.5 by @dependabot in #339
- Bump coverage from 7.5.3 to 7.5.4 by @dependabot in #340
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #343
- Bump mike from 2.1.1 to 2.1.2 by @dependabot in #342
- Bump mypy from 1.10.0 to 1.10.1 by @dependabot in #341
- Bump mkdocs-material from 9.5.27 to 9.5.28 by @dependabot in #344
- Bump tox from 4.15.1 to 4.16.0 by @dependabot in #345
- Bump coverage from 7.5.4 to 7.6.0 by @dependabot in #346
- Bump mkdocs-material from 9.5.28 to 9.5.29 by @dependabot in #347
- Bump mypy from 1.10.1 to 1.11.0 by @dependabot in #349
- Bump pytest from 8.2.2 to 8.3.1 by @dependabot in #348
- Bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #354
- Bump mkdocstrings-python from 1.10.5 to 1.10.7 by @dependabot in #352
- Bump mkdocs-material from 9.5.29 to 9.5.30 by @dependabot in #350
- Bump mkdocstrings from 0.25.1 to 0.25.2 by @dependabot in #351
- Bump pytest from 8.3.1 to 8.3.2 by @dependabot in #353
- Bump mypy from 1.11.0 to 1.11.1 by @dependabot in #355
- Bump mkdocs-material from 9.5.30 to 9.5.31 by @dependabot in #356
- Bump flake8 from 7.1.0 to 7.1.1 by @dependabot in #357
- Bump coverage from 7.6.0 to 7.6.1 by @dependabot in #358
- Bump tox from 4.16.0 to 4.17.1 by @dependabot in #359
- Bump mkdocstrings-python from 1.10.7 to 1.10.8 by @dependabot in #360
- Bump mkdocs-material from 9.5.31 to 9.5.33 by @dependabot in #365
- Bump mypy from 1.11.1 to 1.11.2 by @dependabot in #364
- Bump mike from 2.1.2 to 2.1.3 by @dependabot in #361
- Bump tox from 4.17.1 to 4.18.0 by @dependabot in #362
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.6 to 1.2.7 by @dependabot in #363
- Bump mkdocstrings-python from 1.10.8 to 1.10.9 by @dependabot in #366
- Bump mkdocs-material from 9.5.33 to 9.5.34 by @dependabot in #367
- Bump mkdocs from 1.6.0 to 1.6.1 by @dependabot in #368
- Bump mkdocstrings from 0.25.2 to 0.26.0 by @dependabot in #369
- Bump mkdocstrings-python from 1.10.9 to 1.11.1 by @dependabot in #373
- Bump tox from 4.18.0 to 4.18.1 by @dependabot in #372
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.7 to 1.2.8 by @dependabot in #370
- Bump mkdocstrings from 0.26.0 to 0.26.1 by @dependabot in #371
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.8 to 1.2.9 by @dependabot in #377
- Bump pytest from 8.3.2 to 8.3.3 by @dependabot in #376
- Bump tox from 4.18.1 to 4.20.0 by @dependabot in #379
- Bump mkdocs-material from 9.5.34 to 9.5.36 by @dependabot in #380
- Bump mkdocs-material from 9.5.36 to 9.5.39 by @dependabot in #382
Full Changelog: v1.7.3...v1.8.0
v1.7.3
What's Changed
New Features
- Feature: Add extended color options Hex, RGB, HSL to effect method by @jakob-bagterp in #325
Updated Dependencies
- Bump mkdocs-material from 9.5.17 to 9.5.18 by @dependabot in #310
- Bump mkdocstrings-python from 1.9.2 to 1.10.0 by @dependabot in #312
- Bump mypy from 1.9.0 to 1.10.0 by @dependabot in #314
- Bump pytest from 8.1.1 to 8.2.0 by @dependabot in #316
- Bump tox from 4.14.2 to 4.15.0 by @dependabot in #317
- Bump mkdocs-material from 9.5.18 to 9.5.20 by @dependabot in #315
- Bump mkdocs from 1.5.3 to 1.6.0 by @dependabot in #311
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.4 to 1.2.5 by @dependabot in #318
- Bump mkdocstrings from 0.24.3 to 0.25.1 by @dependabot in #319
- Bump mike from 2.0.0 to 2.1.1 by @dependabot in #320
- Bump coverage from 7.4.4 to 7.5.1 by @dependabot in #321
- Bump mkdocs-material from 9.5.20 to 9.5.21 by @dependabot in #322
- Bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #323
- Bump mkdocs-material from 9.5.21 to 9.5.22 by @dependabot in #324
Full Changelog: v1.7.2...v1.7.3
v1.7.2
What's Changed
Fixes and Updates
- Fix: Prevent MyPy issue with missing type stub files by @jakob-bagterp in #309
Updated Dependencies
- Bump tox from 4.12.1 to 4.13.0 by @dependabot in #286
- Bump pre-commit from 3.6.1 to 3.6.2 by @dependabot in #285
- Bump mkdocs-material from 9.5.9 to 9.5.10 by @dependabot in #284
- Bump pytest from 8.0.0 to 8.0.1 by @dependabot in #283
- Bump coverage from 7.4.1 to 7.4.3 by @dependabot in #287
- Bump mkdocs-material from 9.5.10 to 9.5.11 by @dependabot in #288
- Bump pytest from 8.0.1 to 8.0.2 by @dependabot in #289
- Bump pytest from 8.0.2 to 8.1.0 by @dependabot in #292
- Bump mkdocstrings from 0.24.0 to 0.24.1 by @dependabot in #291
- Bump mkdocs-material from 9.5.11 to 9.5.12 by @dependabot in #290
- Bump mkdocs-material from 9.5.12 to 9.5.13 by @dependabot in #296
- Bump pytest from 8.1.0 to 8.1.1 by @dependabot in #295
- Bump tox from 4.13.0 to 4.14.1 by @dependabot in #294
- Bump mypy from 1.8.0 to 1.9.0 by @dependabot in #293
- Bump mkdocs-material from 9.5.13 to 9.5.14 by @dependabot in #297
- Bump coverage from 7.4.3 to 7.4.4 by @dependabot in #298
- Bump mkdocstrings-python from 1.8.0 to 1.9.0 by @dependabot in #299
- Bump tox from 4.14.1 to 4.14.2 by @dependabot in #300
- Bump mkdocs-material from 9.5.14 to 9.5.15 by @dependabot in #301
- Bump pre-commit from 3.6.2 to 3.7.0 by @dependabot in #302
- Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in #303
- Bump mkdocs-material from 9.5.15 to 9.5.16 by @dependabot in #304
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #305
- Bump mkdocs-material from 9.5.16 to 9.5.17 by @dependabot in #306
- Bump mkdocstrings from 0.24.1 to 0.24.3 by @dependabot in #308
- Bump mkdocstrings-python from 1.9.0 to 1.9.2 by @dependabot in #307
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
New Features
- Feature: Add background color option to full line effect methods by @jakob-bagterp in #282
Fixes and Updates
- Fix: Deprecated emoji support in MkDocs Material by @jakob-bagterp in #230
- Fix: Deployment workflow error in MkDocs Mike by @jakob-bagterp in #239
- Fix: Temporarily disable MkDocs Mike version control by @jakob-bagterp in #249
- Fix: Missing images on documentation site on GitHub Pages by @jakob-bagterp in #250
- Fix: Resolve failed test runs on GitHub Actions on other projects by updating version info for setuptools by @jakob-bagterp in #251
Documentation Updates
- Documentation: Various corrections (part 6) by @jakob-bagterp in #233
- Documentation: Add examples to full line methods by @jakob-bagterp in #281
Updated Dependencies
- Bump mkdocs-material-extensions from 1.2 to 1.3 by @dependabot in #231
- Bump mypy from 1.6.0 to 1.6.1 by @dependabot in #232
- Bump mkdocs-material from 9.4.6 to 9.4.7 by @dependabot in #235
- Bump pytest from 7.4.2 to 7.4.3 by @dependabot in #234
- Bump mkdocs-material from 9.4.7 to 9.4.8 by @dependabot in #237
- Bump mike from 1.1.2 to 2.0.0 by @dependabot in #236
- Bump mkdocstrings-python from 1.7.3 to 1.7.4 by @dependabot in #241
- Bump mypy from 1.6.1 to 1.7.0 by @dependabot in #240
- Bump mkdocs-material from 9.4.8 to 9.4.10 by @dependabot in #243
- Bump mkdocstrings from 0.23.0 to 0.24.0 by @dependabot in #242
- Bump mkdocs-material from 9.4.10 to 9.4.14 by @dependabot in #247
- Bump mkdocstrings-python from 1.7.4 to 1.7.5 by @dependabot in #246
- Bump mypy from 1.7.0 to 1.7.1 by @dependabot in #244
- Bump mkdocs-material-extensions from 1.3 to 1.3.1 by @dependabot in #245
- Bump setuptools from version 68.2.2 to 69.0.2 by @jakob-bagterp in #248
- Bump tox from 4.11.3 to 4.11.4 by @dependabot in #252
- Bump actions/setup-python from 4 to 5 by @dependabot in #253
- Bump pre-commit from 3.5.0 to 3.6.0 by @dependabot in #255
- Bump mkdocs-material from 9.4.14 to 9.5.1 by @dependabot in #254
- Bump coverage from 7.3.2 to 7.3.3 by @dependabot in #256
- Bump mkdocs-minify-plugin from 0.7.1 to 0.7.2 by @dependabot in #257
- Bump mkdocs-material from 9.5.1 to 9.5.2 by @dependabot in #258
- Bump github/codeql-action from 2 to 3 by @dependabot in #259
- Bump mypy from 1.7.1 to 1.8.0 by @dependabot in #263
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.1 to 1.2.2 by @dependabot in #262
- Bump coverage from 7.3.3 to 7.3.4 by @dependabot in #260
- Bump mkdocs-material from 9.5.2 to 9.5.3 by @dependabot in #261
- Bump pytest from 7.4.3 to 7.4.4 by @dependabot in #264
- Bump coverage from 7.3.4 to 7.4.0 by @dependabot in #265
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #266
- Bump flake8 from 6.1.0 to 7.0.0 by @dependabot in #267
- Bump mkdocstrings-python from 1.7.5 to 1.8.0 by @dependabot in #269
- Bump tox from 4.11.4 to 4.12.0 by @dependabot in #268
- Bump tox from 4.12.0 to 4.12.1 by @dependabot in #272
- Bump mkdocs-material from 9.5.3 to 9.5.4 by @dependabot in #271
- Bump actions/cache from 3 to 4 by @dependabot in #270
- Bump pytest from 7.4.4 to 8.0.0 by @dependabot in #273
- Bump mkdocs-material from 9.5.4 to 9.5.6 by @dependabot in #274
- Bump coverage from 7.4.0 to 7.4.1 by @dependabot in #275
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.2 to 1.2.4 by @dependabot in #276
- Bump mkdocs-minify-plugin from 0.7.2 to 0.8.0 by @dependabot in #278
- Bump mkdocs-material from 9.5.6 to 9.5.7 by @dependabot in #277
- Bump pre-commit from 3.6.0 to 3.6.1 by @dependabot in #279
- Bump mkdocs-material from 9.5.7 to 9.5.9 by @dependabot in #280
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
New Features
- Feature: Add Python 3.12 support by @jakob-bagterp in #176
Fixes and Updates
- Fix: Broken image links on documentation website (part 1) by @jakob-bagterp in #190
- Fix: Broken image links on documentation website (part 2) by @jakob-bagterp in #192
- Fix: Broken image links on documentation website (part 3) by @jakob-bagterp in #193
- Refactor: Rename GitHub Actions workflows by @jakob-bagterp in #200
Documentation Updates
- Documentation: Add workflow to test MkDocs build process by @jakob-bagterp in #179
- Documentation: Add minify plug-in to MkDocs by @jakob-bagterp in #183
- Documentation: Various corrections (part 1) by @jakob-bagterp in #184
- Documentation: Various corrections (part 2) by @jakob-bagterp in #185
- Documentation: Various corrections (part 3) by @jakob-bagterp in #186
- Documentation: Update image examples to text by @jakob-bagterp in #214
- Documentation: Various corrections (part 5) by @jakob-bagterp in #215
Updated Dependencies
- Bump mkdocstrings-python from 1.2.1 to 1.3.0 by @dependabot in #182
- Bump mkdocs from 1.5.1 to 1.5.2 by @dependabot in #181
- Bump mypy from 1.4.1 to 1.5.0 by @dependabot in #189
- Bump coverage from 7.2.7 to 7.3.0 by @dependabot in #188
- Bump tox from 4.6.4 to 4.8.0 by @dependabot in #187
- Documentation: Various corrections (part 4) by @jakob-bagterp in #191
- Bump mkdocstrings-python from 1.3.0 to 1.5.0 by @dependabot in #195
- Bump mypy from 1.5.0 to 1.5.1 by @dependabot in #194
- Bump tox from 4.8.0 to 4.9.0 by @dependabot in #196
- Bump mkdocs-material from 9.1.21 to 9.2.5 by @dependabot in #199
- Bump mkdocstrings-python from 1.5.0 to 1.6.0 by @dependabot in #198
- Bump tox from 4.9.0 to 4.10.0 by @dependabot in #197
- Bump pre-commit from 3.3.3 to 3.4.0 by @dependabot in #201
- Bump mkdocstrings from 0.22.0 to 0.23.0 by @dependabot in #203
- Bump mkdocs-material from 9.2.5 to 9.2.7 by @dependabot in #205
- Bump pytest from 7.4.0 to 7.4.1 by @dependabot in #204
- Bump tox from 4.10.0 to 4.11.1 by @dependabot in #202
- Bump actions/checkout from 3 to 4 by @dependabot in #206
- Bump mkdocstrings-python from 1.6.0 to 1.6.2 by @dependabot in #208
- Bump mkdocs-material from 9.2.7 to 9.2.8 by @dependabot in #210
- Bump tox from 4.11.1 to 4.11.3 by @dependabot in #209
- Bump pytest from 7.4.1 to 7.4.2 by @dependabot in #211
- Bump coverage from 7.3.0 to 7.3.1 by @dependabot in #207
- Bump mkdocstrings-python from 1.6.2 to 1.7.0 by @dependabot in #213
- Bump mkdocs-material from 9.2.8 to 9.3.1 by @dependabot in #212
- Bump mkdocs-material-extensions from 1.1.1 to 1.2 by @dependabot in #218
- Bump mkdocs from 1.5.2 to 1.5.3 by @dependabot in #217
- Bump mkdocs-material from 9.3.1 to 9.4.2 by @dependabot in #216
- Bump mkdocs-material from 9.4.2 to 9.4.3 by @dependabot in #219
- Bump mkdocstrings-python from 1.7.0 to 1.7.1 by @dependabot in #220
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #221
- Bump mkdocs-material from 9.4.3 to 9.4.4 by @dependabot in #223
- Bump mkdocstrings-python from 1.7.1 to 1.7.2 by @dependabot in #222
- Bump coverage from 7.3.1 to 7.3.2 by @dependabot in #224
- Bump pre-commit from 3.4.0 to 3.5.0 by @dependabot in #225
- Bump mkdocs-material from 9.4.4 to 9.4.6 by @dependabot in #226
- Bump mkdocs-git-revision-date-localized-plugin from 1.2.0 to 1.2.1 by @dependabot in #228
- Bump mkdocstrings-python from 1.7.2 to 1.7.3 by @dependabot in #227
- Bump mypy from 1.5.1 to 1.6.0 by @dependabot in #229
Full Changelog: v1.6.1...v1.7.0
v1.6.1
What's Changed
🥂 Visit the new documentation site! 🍾
Find it here: http://jakob-bagterp.github.io/colorist-for-python/
New Features
- Documentation: Add MkDocs site on GitHub Pages by @jakob-bagterp in #175
Fixes and Updates
- Feature: Add CodeQL badge by @jakob-bagterp in #170
- Refactor: Allow and handle None as default input for effect functions (part 1) by @jakob-bagterp in #177
- Refactor: Allow and handle None as default input for effect functions (part 2) by @jakob-bagterp in #178
Updated Dependencies
- Bump tox from 4.6.2 to 4.6.3 by @dependabot in #169
- Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #167
- Bump mypy from 1.3.0 to 1.4.1 by @dependabot in #168
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #171
- Bump tox from 4.6.3 to 4.6.4 by @dependabot in #172
- Bump flake8 from 6.0.0 to 6.1.0 by @dependabot in #173
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
Breaking Changes
- Fix: Remove support for Python 2.7 as it's unsupported by GitHub Actions by @jakob-bagterp in #166
New Features
- Feature: Update docstring for custom color classes for RGB, HSL and Hex by @jakob-bagterp in #146
- Feature: Add general print full line of text function to cover all color classes for text and background; RGB, HSL and Hex; styling and effects by @jakob-bagterp in #144
- Feature: Add input validation to print methods for RGB, HSL and Hex by @jakob-bagterp in #147
Fixes and Updates
- Fix: Update validation of Hex color code pattern by @jakob-bagterp in #145
- Refactor: Remove unused print RGB helper functions (replaced by general print_color() method) by @jakob-bagterp in #148
- Fix: Codecov badge not syncing latest coverage state by @jakob-bagterp in #149
- Fix: Codecov badge not syncing latest coverage state (part 2) by @jakob-bagterp in #152
- Feature: Add total downloads badge by @jakob-bagterp in #153
Updated Dependencies
- Bump coverage from 7.2.3 to 7.2.5 by @dependabot in #151
- Bump tox from 4.4.12 to 4.5.1 by @dependabot in #150
- Bump pre-commit from 3.2.2 to 3.3.1 by @dependabot in #154
- Bump mypy from 1.2.0 to 1.3.0 by @dependabot in #155
- Bump pre-commit from 3.3.1 to 3.3.2 by @dependabot in #156
- Bump tox from 4.5.1 to 4.5.2 by @dependabot in #158
- Bump coverage from 7.2.5 to 7.2.6 by @dependabot in #159
- Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #157
- Bump coverage from 7.2.6 to 7.2.7 by @dependabot in #160
- Bump pytest from 7.3.1 to 7.3.2 by @dependabot in #161
- Bump tox from 4.5.2 to 4.6.0 by @dependabot in #162
- Bump pre-commit from 3.3.2 to 3.3.3 by @dependabot in #163
- Bump tox from 4.6.0 to 4.6.2 by @dependabot in #164
Full Changelog: v1.5.1...v1.6.0