What's Changed
* chore(deps): update dependency ruff to v0.9.4 by renovate in https://github.com/vil02/puzzle_generator/pull/188
* chore(deps-dev): update mypy requirement from 1.14.1 to 1.15.0 by dependabot in https://github.com/vil02/puzzle_generator/pull/191
* chore(deps): update lycheeverse/lychee-action action to v2.3.0 by renovate in https://github.com/vil02/puzzle_generator/pull/189
* chore(deps): update dependency ruff to v0.9.5 by renovate in https://github.com/vil02/puzzle_generator/pull/193
* chore(deps): update dependency coverage to v7.6.11 by renovate in https://github.com/vil02/puzzle_generator/pull/194
* chore(deps): update dependency ruff to v0.9.6 by renovate in https://github.com/vil02/puzzle_generator/pull/195
* chore(deps): bump gitpod/workspace-python-3.12 from 2024-11-26-08-43-19 to 2025-02-10-10-54-28 by dependabot in https://github.com/vil02/puzzle_generator/pull/196
* chore(deps): update dependency coverage to v7.6.12 by renovate in https://github.com/vil02/puzzle_generator/pull/197
* fix: add explicit dev-dependency to `colorama` by vil02 in https://github.com/vil02/puzzle_generator/pull/206
* chore(deps-dev): update bandit requirement from 1.8.2 to 1.8.3 by dependabot in https://github.com/vil02/puzzle_generator/pull/201
* chore(deps): update dependency flake8 to v7.1.2 by renovate in https://github.com/vil02/puzzle_generator/pull/198
* chore(deps): update sonarsource/sonarqube-scan-action action to v5 by renovate in https://github.com/vil02/puzzle_generator/pull/202
* chore(deps): update dependency ruff to v0.9.7 by renovate in https://github.com/vil02/puzzle_generator/pull/204
* chore(deps): update dependency ruff to v0.9.8 by renovate in https://github.com/vil02/puzzle_generator/pull/209
* chore(deps): update dependency ruff to v0.9.9 by renovate in https://github.com/vil02/puzzle_generator/pull/210
* chore(deps): update dependency pytest to v8.3.5 by renovate in https://github.com/vil02/puzzle_generator/pull/211
* chore(deps): update dependency ruff to v0.11.0 by renovate in https://github.com/vil02/puzzle_generator/pull/213
* chore(deps): update dependency pylint to v3.3.5 by renovate in https://github.com/vil02/puzzle_generator/pull/214
* chore(deps): update dependency python to 3.13 by renovate in https://github.com/vil02/puzzle_generator/pull/216
* chore(deps): update dependency coverage to v7.7.0 by renovate in https://github.com/vil02/puzzle_generator/pull/218
* chore(deps): update dependency pylint to v3.3.6 by renovate in https://github.com/vil02/puzzle_generator/pull/219
* chore(deps): update dependency ruff to v0.11.1 by renovate in https://github.com/vil02/puzzle_generator/pull/220
* chore(deps): update dependency ruff to v0.11.2 by renovate in https://github.com/vil02/puzzle_generator/pull/221
* chore(deps): update dependency coverage to v7.7.1 by renovate in https://github.com/vil02/puzzle_generator/pull/222
* style: introduce `eas_common` and `cfs_common` by vil02 in https://github.com/vil02/puzzle_generator/pull/224
**Full Changelog**: https://github.com/vil02/puzzle_generator/compare/v0.14.6...v0.15.0