Chore
* chore(GHA): testing automated release GHA ([`3d49796`](https://github.com/kierun/pynpc/commit/3d49796bbdbe7e52b45abf491dcd9d3d6225408d))
* chore(GHA): simpler release workflow ([`ee2e553`](https://github.com/kierun/pynpc/commit/ee2e553ab57edf63ef1db1c8898a26363c3d7b91))
* chore(semantic): update pyproject to new syntax ([`bcf3c26`](https://github.com/kierun/pynpc/commit/bcf3c261dde0929ef5a893c0732aaf3ee7cf99c0))
* chore(pre-commit): updates ([`b799103`](https://github.com/kierun/pynpc/commit/b799103a12e7fe04c5045690b11f577b2820f489))
* chore(poetry): updates ([`cae64b3`](https://github.com/kierun/pynpc/commit/cae64b3f46bd87761fbedbf6d6e72db7dd65859e))
* chore(pdb++): added a better debugger ([`8f11acf`](https://github.com/kierun/pynpc/commit/8f11acf2de9c715100652b983cd61d22312c0330))
* chore(ruff): updates ([`0376159`](https://github.com/kierun/pynpc/commit/037615964b8aeda4b64e816554ab97030cb798cc))
* chore(pip): bump structlog from 23.3.0 to 24.1.0 (97)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`9dee322`](https://github.com/kierun/pynpc/commit/9dee32297356c117643b00b5933d6de3013e226e))
* chore(GHA): bump actions/dependency-review-action from 3 to 4 (98)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`da2230b`](https://github.com/kierun/pynpc/commit/da2230b40ad879140c7a7fa98efea0c398a4a5d3))
* chore(pip): bump black from 23.12.1 to 24.1.1 (96)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`0cce8f9`](https://github.com/kierun/pynpc/commit/0cce8f9613fcabc6bc60a28761b476fd163aadde))
* chore(GHA): testing coverage (93) ([`87304ce`](https://github.com/kierun/pynpc/commit/87304cec390a933b8d6914006d2232b092d13f62))
* chore(pip): bump jinja2 from 3.1.2 to 3.1.3 (92)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`61c7595`](https://github.com/kierun/pynpc/commit/61c75955b9949738c1a3f2a0589a02d095696fe8))
* chore(pip): bump gitpython from 3.1.40 to 3.1.41 (91)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`762d305`](https://github.com/kierun/pynpc/commit/762d3051b492b03dbd98a29fb687cf4b2966146f))
* chore(GHA): bump actions/upload-artifact from 3 to 4 (87)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`5e838de`](https://github.com/kierun/pynpc/commit/5e838de4253e4e3619b3d0d9ae0eeba1816a928c))
* chore(GHA): bump github/codeql-action from 2 to 3 (88)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`b175686`](https://github.com/kierun/pynpc/commit/b175686456f340eb4167717116ee499c6135a0a4))
* chore(GHA): bump actions/setup-python from 4 to 5 (86)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`9aff427`](https://github.com/kierun/pynpc/commit/9aff427d76ff44163613bb91d587e92c4ab15eaf))
* chore(GHA): bump relekang/python-semantic-release from 8.3.0 to 8.7.2 (90)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`003ba98`](https://github.com/kierun/pynpc/commit/003ba9867e9c2f3c1020acf1e898a8c87ce2e8ff))
* chore(pre-commit): updates (89) ([`73a6c2b`](https://github.com/kierun/pynpc/commit/73a6c2b188000df66333f4f538f4f677c33d7cf9))
* chore(pip): bump ruff from 0.1.2 to 0.1.5 (76)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.2 to 0.1.5.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.1.2...v0.1.5)
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`cd4b670`](https://github.com/kierun/pynpc/commit/cd4b670d3d895e1fec3b25291b70c6961488c3b0))
* chore(pip): bump mkdocstrings from 0.22.0 to 0.23.0 (69)
Bumps [mkdocstrings](https://github.com/mkdocstrings/mkdocstrings) from 0.22.0 to 0.23.0.
- [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases)
- [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md)
- [Commits](https://github.com/mkdocstrings/mkdocstrings/compare/0.22.0...0.23.0)
---
updated-dependencies:
- dependency-name: mkdocstrings
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`86a477a`](https://github.com/kierun/pynpc/commit/86a477a2ad6aeba418614d284f0c3b26afcbfb4c))
* chore(updates): pre-commit and poetry (75)
* chore(pre-commit): updates
* chore(poetry): updates ([`73a277b`](https://github.com/kierun/pynpc/commit/73a277be1050ba0c22af286d48ac4ccac9b76af0))
* chore(GHA): bump relekang/python-semantic-release from 8.1.1 to 8.3.0 (74)
Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 8.1.1 to 8.3.0.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v8.1.1...v8.3.0)
---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`b40194d`](https://github.com/kierun/pynpc/commit/b40194daf972c2f7c943b896e7559ae1198b2394))
* chore(updates): ruff, pre-commit, and poetry. (68)
* chore(ruff): update
* chore(pre-commit): update
* chore(poetry): updates
* fix(mypy): [import-untyped] [import-untyped] [import-untyped] [import-untyped] [import-untyped] ([`ea33403`](https://github.com/kierun/pynpc/commit/ea33403b0ddbbe4824d40859ab0f3f3ca6a22912))
* chore(pip): bump urllib3 from 2.0.6 to 2.0.7 (67)
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.0.6...2.0.7)
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`e09a27e`](https://github.com/kierun/pynpc/commit/e09a27e2314d49de9aab7fbd089dd41542c0f77f))
* chore(GHA): bump actions/checkout from 3 to 4 (62)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`73f6d63`](https://github.com/kierun/pynpc/commit/73f6d630b3ed3afc415ce358204d95bd0f16b574))
* chore(pip): bump python-semantic-release from 8.0.4 to 8.1.1 (59)
Bumps [python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 8.0.4 to 8.1.1.
- [Release notes](https://github.com/python-semantic-release/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-semantic-release/python-semantic-release/compare/v8.0.4...v8.1.1)
---
updated-dependencies:
- dependency-name: python-semantic-release
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`e7cb1ea`](https://github.com/kierun/pynpc/commit/e7cb1ea4267c61ea9b7844e74c1cc5ed25bb5a20))
* chore(GHA): bump relekang/python-semantic-release from 8.0.8 to 8.1.1 (63)
Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 8.0.8 to 8.1.1.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v8.0.8...v8.1.1)
---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`e5f3418`](https://github.com/kierun/pynpc/commit/e5f3418010b2acdd694c6b03e7eb7a32f1c4d541))
* chore(pip): bump ruff from 0.0.276 to 0.0.292 (66)
* chore(pip): bump ruff from 0.0.276 to 0.0.292
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.276 to 0.0.292.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.276...v0.0.292)
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com>
* fix(ruff): new rules
* fix(mypy): hints
---------
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>
Co-authored-by: Dr Yann Golanski <githubkierun.org> ([`2a775fa`](https://github.com/kierun/pynpc/commit/2a775fac58671eeef1ebfa679270e70d9b6ab12e))
* chore(updates): pre-commit and poetry (65)
* chore(pre-commit): updates
* chore(poetry): updates ([`287cf30`](https://github.com/kierun/pynpc/commit/287cf30f4c476eb2e561ab2ece967fff11d58ac5))
* chore(pip): bump gitpython from 3.1.34 to 3.1.35 (56)
Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.34 to 3.1.35.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.34...3.1.35)
---
updated-dependencies:
- dependency-name: gitpython
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`16e5f63`](https://github.com/kierun/pynpc/commit/16e5f63f5680db4167ba100e438bb9787ffb6dd0))
* chore(GHA): bump relekang/python-semantic-release from 8.0.4 to 8.0.8 (53)
Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 8.0.4 to 8.0.8.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v8.0.4...v8.0.8)
---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`34f1476`](https://github.com/kierun/pynpc/commit/34f14763b69b4d646b7c770110713f9b46888c1e))
* chore(GHA): bump relekang/python-semantic-release from 7.34.6 to 8.0.4 (40)
Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 7.34.6 to 8.0.4.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v7.34.6...v8.0.4)
---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`c4e0ac6`](https://github.com/kierun/pynpc/commit/c4e0ac6ba57b08d0ee5f01ecb5b0aa1c85c27e2e))
* chore(pip): bump faker from 18.13.0 to 19.3.0 (47)
Bumps [faker](https://github.com/joke2k/faker) from 18.13.0 to 19.3.0.
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/joke2k/faker/compare/v18.13.0...v19.3.0)
---
updated-dependencies:
- dependency-name: faker
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`3bafa5e`](https://github.com/kierun/pynpc/commit/3bafa5ec3c1e7ecf35948cb99a49a8f497f33f7a))
* chore(pip): bump python-semantic-release from 7.33.2 to 8.0.4 (45)
Bumps [python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 7.33.2 to 8.0.4.
- [Release notes](https://github.com/python-semantic-release/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python-semantic-release/python-semantic-release/compare/v7.33.2...v8.0.4)
---
updated-dependencies:
- dependency-name: python-semantic-release
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`aec63f7`](https://github.com/kierun/pynpc/commit/aec63f711002e3a05460d6f6066dbb43dfbb9dbc))
* chore(updates): pre-commit and poetry (46)
* chore(pre-commit): update
* chore(poetry): update ([`0cb6a74`](https://github.com/kierun/pynpc/commit/0cb6a74730acf23e9a08d4f1b29d019da6ea06e1))
* chore(updates): poetry & pre-commit (39)
* chore(poetry): updates
* chore(pre-commit): updates ([`7c1e377`](https://github.com/kierun/pynpc/commit/7c1e37709a3335037047a59f54fb3ac98c8f6b9d))
* chore(updates): poetry & pre-commit (38)
* chore(poetry): updates
* chore(pre-commit): updates ([`28dde83`](https://github.com/kierun/pynpc/commit/28dde834e9fd10ccf8e23927988331455eca65ac))
* chore(update): pre-commit & poetry (37)
* chore(pre-commit): upgrade
* chore(poetry): upgrade ([`7239b43`](https://github.com/kierun/pynpc/commit/7239b43d99b5aca39f21588744591cb5ca1e695a))
* chore(GHA): bump relekang/python-semantic-release from 7.34.3 to 7.34.6 (36)
Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 7.34.3 to 7.34.6.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v7.34.3...v7.34.6)
---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`c5103d7`](https://github.com/kierun/pynpc/commit/c5103d758d24751a3d74480b88feb190bfe9b192))
* chore(GHA): bump relekang/python-semantic-release from 7.33.3 to 7.34.3 (30)
Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 7.33.3 to 7.34.3.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v7.33.3...v7.34.3)
---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`ccc74ad`](https://github.com/kierun/pynpc/commit/ccc74ad38d164beaf03f4ccdaf274d9fd5ab2e0c))
* chore(updates): poetry and pre-commit (29)
* chore(pre-commit): upgrades
* chore(poetry): upgrades
* chore(GHA): no more 3.8 ([`f36a5ae`](https://github.com/kierun/pynpc/commit/f36a5ae5cb62f525b3f7241d25651317a18b6828))
* chore(pip): bump requests from 2.29.0 to 2.31.0 (21)
Bumps [requests](https://github.com/psf/requests) from 2.29.0 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.29.0...v2.31.0)
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`cfa9192`](https://github.com/kierun/pynpc/commit/cfa91926073d1272840dce054ef66c83dde38116))
* chore(pip): bump pymdown-extensions from 9.11 to 10.0 (20)
Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 9.11 to 10.0.
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/9.11...10.0)
---
updated-dependencies:
- dependency-name: pymdown-extensions
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`c57cbf8`](https://github.com/kierun/pynpc/commit/c57cbf880bc2f194616c0f70219fc3fd988a7513))
* chore(pip): bump commitizen from 2.42.1 to 3.2.1 (18)
Bumps [commitizen](https://github.com/commitizen-tools/commitizen) from 2.42.1 to 3.2.1.
- [Release notes](https://github.com/commitizen-tools/commitizen/releases)
- [Changelog](https://github.com/commitizen-tools/commitizen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/commitizen-tools/commitizen/compare/v2.42.1...3.2.1)
---
updated-dependencies:
- dependency-name: commitizen
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`7885d05`](https://github.com/kierun/pynpc/commit/7885d053c6408151346782e754532247700a77b6))
* chore(GHA): bump relekang/python-semantic-release from 7.33.2 to 7.33.3 (17)
Bumps [relekang/python-semantic-release](https://github.com/relekang/python-semantic-release) from 7.33.2 to 7.33.3.
- [Release notes](https://github.com/relekang/python-semantic-release/releases)
- [Changelog](https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/relekang/python-semantic-release/compare/v7.33.2...v7.33.3)
---
updated-dependencies:
- dependency-name: relekang/python-semantic-release
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`0007372`](https://github.com/kierun/pynpc/commit/00073721fdf8eb901714173b799d5bdc22ad78cd))
* chore: Better banner
Signed-off-by: Dr Yann Golanski <githubkierun.org> ([`ee5daf5`](https://github.com/kierun/pynpc/commit/ee5daf59b20b736a6a521aa097363f510720717d))
* chore(pip): bump ruff from 0.0.260 to 0.0.261
Bumps [ruff](https://github.com/charliermarsh/ruff) from 0.0.260 to 0.0.261.
- [Release notes](https://github.com/charliermarsh/ruff/releases)
- [Changelog](https://github.com/charliermarsh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/charliermarsh/ruff/compare/v0.0.260...v0.0.261)
---
updated-dependencies:
- dependency-name: ruff
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Signed-off-by: Dr Yann Golanski <githubkierun.org> ([`81b7812`](https://github.com/kierun/pynpc/commit/81b7812c98518bd05d0e7eb1f7d9096e3d67db2b))
* chore(pip): bump mypy from 0.981 to 1.1.1
Bumps [mypy](https://github.com/python/mypy) from 0.981 to 1.1.1.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](https://github.com/python/mypy/compare/v0.981...v1.1.1)
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <supportgithub.com>
Signed-off-by: Dr Yann Golanski <githubkierun.org> ([`be8208f`](https://github.com/kierun/pynpc/commit/be8208fb4731b80ce91e9d6196ee0c71b2f91500))
* chore(requests): forgot to add this
Signed-off-by: Dr Yann Golanski <githubkierun.org> ([`955782e`](https://github.com/kierun/pynpc/commit/955782e7d43bd7e2acf23d5f4ba7e1475d9bd996))
Documentation
* docs(modules): Fix imports
Signed-off-by: Dr Yann Golanski <githubkierun.org> ([`f991d28`](https://github.com/kierun/pynpc/commit/f991d2873ae1df5f63cd7755e29b1e0168037f9f))
Feature
* feat(icon): new d20 icon ([`d67a076`](https://github.com/kierun/pynpc/commit/d67a076cfd084a456001e3be3a4ebc541cb7222e))
* feat(name): corruption update
There was a bug in the corruption name: Any calls in parallel yeilded
non-deterministic results due to a side effect. In refactoring the code
to fix that, I changed it so that we can a new kind of corription.
Yes, we should do something much better. ([`ad92031`](https://github.com/kierun/pynpc/commit/ad9203164dac3123045f8f3f0222a7a04eec1459))
* feat(npc): added localisation for NPCs names ([`3691832`](https://github.com/kierun/pynpc/commit/369183270d8e77598a295c9dab9f60d9100a9d59))
* feat(npc): replace anyascii with unidecode ([`6131ea9`](https://github.com/kierun/pynpc/commit/6131ea94b57d6f215d460197e65fa9875b232987))
* feat(cli): refactor CLI with typer ([`2d2206d`](https://github.com/kierun/pynpc/commit/2d2206db43277c40cade3edae1e9530b259eb18b))
* feat(npc): replace flaky faker with mimesis (100) ([`2e3e548`](https://github.com/kierun/pynpc/commit/2e3e548eac191d0b3570b4e4589656a44d35df61))
* feat(pytest): updated to version 8 (95) ([`b34322c`](https://github.com/kierun/pynpc/commit/b34322c60ad07e393780958c8784ff62101299e8))
* feat: name corruptor (10)
* feat(names): name corruptor
* test(debug): added ipdb
* test(coverage): Back to 100%
* feat(faker): faker for fake names
* chore(pre-commit): upgrades ([`7909b79`](https://github.com/kierun/pynpc/commit/7909b79c6b73b8045e9b4d31ad4f698ab31c29d4))
* feat(npc): load all data from JSON (9)
* switch to json - not fully done
* better resource lookup, unified behaviour
* chore(lines): 120 line lengths
* chore: minor fixes
* fixes coverage path; some test fixes
* fixes tests
* reverses path to coverage
* docstring fix from checks
* chore(black): formating changes from line length
* chore(ruff): minor fixes
* chore(mypy): minor fix
---------
Co-authored-by: Dr Yann Golanski <githubkierun.org> ([`bc5fa85`](https://github.com/kierun/pynpc/commit/bc5fa851e7b214d714af58b24c79515b03535dba))
* feat(npc): main npc class, data files, and generator (6)
* feat(NPC): skeleton class, needs testing
* feat(NPC): skill names and personalities
* feat(NPC): Added phobia
* feat(NPC): Added idiosyncrasies
* feat(NPC): Added archetypes
* feat(NPC): Added life path/tarot reading
* feat(markdown): added markdown output ([`3482c29`](https://github.com/kierun/pynpc/commit/3482c292c4fce483e3fa2de639718725c8b27922))
* feat(skills): added random skills (5) ([`02d0914`](https://github.com/kierun/pynpc/commit/02d0914a65a497b7ac81b7b0f572683a2fad3148))
* feat: initial upload of Python module
Signed-off-by: Dr Yann Golanski <githubkierun.org> ([`4772098`](https://github.com/kierun/pynpc/commit/47720984ab4c376002772d8a28d9a881b3e7c666))
Fix
* fix(GHA): testing release workflow ([`55d539a`](https://github.com/kierun/pynpc/commit/55d539a62ee2805fdd5f6c2e62db189c8ca9fccf))
* fix(GHA): no tty in GHA 3 ([`0e3f99f`](https://github.com/kierun/pynpc/commit/0e3f99f062337b75a7b19204f19ffc58f55d99a5))
* fix(GHA): no tty in GHA 2 ([`1711e16`](https://github.com/kierun/pynpc/commit/1711e169bd5befd40f162bbdebe5bf219354bfa8))
* fix(GHA): no tty in GHA ([`c549eba`](https://github.com/kierun/pynpc/commit/c549ebae65a68d87ba83367b8a8a265302abfc61))
* fix(coverage): covered perviously pragam cases (99) ([`e54cda7`](https://github.com/kierun/pynpc/commit/e54cda76ce8c8abdf5ad86383ed1a33fd2a51c2f))
* fix(updates): pre-commit and poetry. (54)
* chore(pre-commit): updates
* chore(poetry): updates ([`3e4bf2a`](https://github.com/kierun/pynpc/commit/3e4bf2a1ff2083662da2ab199c5eef626b552b9d))
Unknown
* Feat/icon (19)
* feat(icon): add a nifty icon
* fix(icon): size ([`02ae319`](https://github.com/kierun/pynpc/commit/02ae319bf012fdf438a4f577c269c162b83224b2))
* Initial commit ([`3fd8173`](https://github.com/kierun/pynpc/commit/3fd8173403598feec21eb629986a12fbe528e5f2))