This is an auto-generated log of all the changes that have been made to the project since the first release.
This project adheres to Semantic Versioning.
v0.13.0 (October 07, 2024)
This is a security release to fix several vulnerabilities in dependency packages.
We also migrate from Poetry
to uv
for dependency management.
Merged Pull Requests
New Features
Dependency Updates
- Build(deps-dev): bump pre-commit from 3.7.1 to 3.8.0 (#470) by dependabot[bot]
- Build(deps): bump simple-toml-settings from 0.6.1 to 0.7.0 (#469) by dependabot[bot]
- Update ruff and fix errors and warnings (#468) by seapagan
- Build(deps): bump validators from 0.28.3 to 0.33.0 (#460) by dependabot[bot]
- Build(deps): bump rtoml from 0.10.0 to 0.11.0 (#449) by dependabot[bot]
- Build(deps-dev): bump github-changelog-md from 0.9.3 to 0.9.4 (#444) by dependabot[bot]
- Build(deps): bump urllib3 from 2.2.1 to 2.2.2 (#443) by dependabot[bot]
- Build(deps-dev): bump faker from 25.1.0 to 25.4.0 (#432) by dependabot[bot]
- Build(deps-dev): bump pymarkdownlnt from 0.9.19 to 0.9.20 (#431) by dependabot[bot]
- Build(deps): bump requests from 2.31.0 to 2.32.3 (#430) by dependabot[bot]
- and 12 more dependency updates
Full Changelog
| Diff
| Patch
v0.12.0 (May 08, 2024)
New Features
Bug Fixes
Refactoring
Full Changelog
| Diff
| Patch
v0.11.0 (May 07, 2024)
Closed Issues
- Several instances in the generated
pyproject.toml
still point to thepy_maker
folder. (#387) by seapagan - Initial update to
.pre-commit.yaml
should be added to the git repo if applicable (#386) by seapagan - Tests crash on a newly created project (#385) by seapagan
New Features
Bug Fixes
- Fix some 'py_maker' folder references ending up in the generated projects (#396) by seapagan
- Fix Tests crash on a newly created project (#395) by seapagan
Dependency Updates
- Build(deps): bump rtoml from 0.9.0 to 0.10.0 (#402) by dependabot[bot]
- Build(deps): bump typer from 0.9.4 to 0.12.3 (#401) by dependabot[bot]
- Update multiple deps to latest versions (#400) by seapagan
- Update pre-commit to latest tools (#399) by seapagan
- Build(deps-dev): bump ruff from 0.4.2 to 0.4.3 (#394) by dependabot[bot]
- Build(deps): bump simple-toml-settings from 0.6.0 to 0.6.1 (#393) by dependabot[bot]
- Build(deps-dev): bump faker from 25.0.0 to 25.0.1 (#392) by dependabot[bot]
- Build(deps-dev): bump pygments from 2.17.2 to 2.18.0 (#391) by dependabot[bot]
- Build(deps-dev): bump mkdocstrings from 0.25.0 to 0.25.1 (#390) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.5.20 to 9.5.21 (#389) by dependabot[bot]
- and 1 more dependency updates
Full Changelog
| Diff
| Patch
v0.10.3 (May 01, 2024)
This is a security release to fix several vulnerabilities in dependency packages.
Dependency Updates
- Build(deps-dev): bump pymarkdownlnt from 0.9.18 to 0.9.19 (#383) by dependabot[bot]
- Build(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.4 to 1.2.5 (#382) by dependabot[bot]
- Build(deps-dev): bump poethepoet from 0.25.0 to 0.26.1 (#381) by dependabot[bot]
- Build(deps-dev): bump faker from 24.4.0 to 25.0.0 (#380) by dependabot[bot]
- Build(deps-dev): bump pytest-xdist from 3.5.0 to 3.6.1 (#379) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.5.17 to 9.5.20 (#378) by dependabot[bot]
- Build(deps-dev): bump pytest from 8.1.1 to 8.2.0 (#377) by dependabot[bot]
- Build(deps-dev): bump mkdocstrings from 0.24.2 to 0.25.0 (#375) by dependabot[bot]
- Build(deps-dev): bump pymdown-extensions from 10.7.1 to 10.8.1 (#374) by dependabot[bot]
- Build(deps-dev): bump ruff from 0.3.5 to 0.4.2 (#371) by dependabot[bot]
- and 20 more dependency updates
Full Changelog
| Diff
| Patch
v0.10.2 (March 13, 2024)
Closed Issues
- License name is missing in the generated README (#321) by seapagan
- The templates for some generated files need updating (#320) by seapagan
New Features
Bug Fixes
- Fix some bugs in the template files and update obsolete information (#325) by seapagan
- Fix missing license name in generated README (#324) by seapagan
Dependency Updates
- Build(deps): bump pydantic from 2.6.3 to 2.6.4 (#323) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.10.1 (March 12, 2024)
Closed Issues
Testing
Bug Fixes
Refactoring
Documentation
Dependency Updates
- Build(deps): bump simple-toml-settings from 0.5.0 to 0.6.0 (#316) by dependabot[bot]
- Build(deps-dev): bump mypy from 1.8.0 to 1.9.0 (#315) by dependabot[bot]
- Build(deps-dev): bump types-requests from 2.31.0.20240218 to 2.31.0.20240311 (#314) by dependabot[bot]
- Build(deps-dev): bump pytest from 8.1.0 to 8.1.1 (#313) by dependabot[bot]
- Build(deps-dev): bump faker from 24.0.0 to 24.1.0 (#312) by dependabot[bot]
- Build(deps-dev): bump ruff from 0.3.1 to 0.3.2 (#311) by dependabot[bot]
- Build(deps): bump simple-toml-settings from 0.4.0 to 0.5.0 (#307) by dependabot[bot]
- Build(deps-dev): bump ruff from 0.3.0 to 0.3.1 (#306) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.10.0 (March 06, 2024)
Closed Issues
- When missing the config file, it does not properly read the users Git username/email (#291) by seapagan
Bug Fixes
Dependency Updates
- Build(deps-dev): bump mkdocs-material from 9.5.12 to 9.5.13 (#303) by dependabot[bot]
- Build(deps-dev): bump pymdown-extensions from 10.7 to 10.7.1 (#302) by dependabot[bot]
- Build(deps-dev): bump faker from 23.3.0 to 24.0.0 (#301) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.9.5 (March 04, 2024)
Closed Issues
- For standalone app, the suggested GitHub URL is wrong, it should be the same as if the app was a package (#296) by seapagan
- Template deps need updating and template config files need a freshening (#294) by seapagan
- Standalone app should have the ending text changed. (#293) by seapagan
- If creating a standalone,
poetry install
should set 'package-mode=false' in the pyproject.toml (#292) by seapagan
Merged Pull Requests
New Features
Testing
- Continue writing tests. (#267) by seapagan
- Add a testing stage to CI with coverage reports from codacy (#266) by seapagan
Bug Fixes
- Ask for repo name and offer to create for both type of projects (#298) by seapagan
- Fix several issues with generating standalone projects (#295) by seapagan
Dependency Updates
- Build(deps-dev): bump pytest from 8.0.2 to 8.1.0 (#290) by dependabot[bot]
- Build(deps-dev): bump ruff from 0.2.1 to 0.3.0 (#288) by dependabot[bot]
- Build(deps-dev): bump mkdocs-autorefs from 0.5.0 to 1.0.1 (#287) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.5.9 to 9.5.12 (#286) by dependabot[bot]
- Build(deps): bump rich from 13.7.0 to 13.7.1 (#285) by dependabot[bot]
- Build(deps): bump pydantic from 2.6.1 to 2.6.3 (#284) by dependabot[bot]
- Build(deps-dev): bump faker from 23.2.0 to 23.3.0 (#282) by dependabot[bot]
- Build(deps-dev): bump mkdocstrings from 0.24.0 to 0.24.1 (#281) by dependabot[bot]
- Build(deps-dev): bump pytest from 8.0.0 to 8.0.2 (#280) by dependabot[bot]
- Build(deps-dev): bump poethepoet from 0.24.4 to 0.25.0 (#277) by dependabot[bot]
- and 35 more dependency updates
Full Changelog
| Diff
| Patch
v0.9.4 (December 11, 2023)
This is a security release that fixes a vulnerability in the 'cryptography' package.
Refactoring
Dependency Updates
- Build(deps-dev): bump mkdocs-material from 9.4.8 to 9.5.1 (#216) by dependabot[bot]
- Build(deps): bump actions/stale from 8 to 9 (#215) by dependabot[bot]
- Build(deps-dev): bump ruff from 0.1.5 to 0.1.7 (#214) by dependabot[bot]
- Build(deps): bump cryptography from 41.0.5 to 41.0.6 (#213) by dependabot[bot]
- Build(deps-dev): bump pytest-xdist from 3.4.0 to 3.5.0 (#209) by dependabot[bot]
- Build(deps-dev): bump pygments from 2.16.1 to 2.17.2 (#208) by dependabot[bot]
- Build(deps-dev): bump faker from 20.0.3 to 20.1.0 (#206) by dependabot[bot]
- Build(deps): bump rich from 13.6.0 to 13.7.0 (#202) by dependabot[bot]
- Build(deps-dev): bump mkdocstrings from 0.23.0 to 0.24.0 (#201) by dependabot[bot]
- Build(deps-dev): bump poethepoet from 0.24.3 to 0.24.4 (#200) by dependabot[bot]
- and 16 more dependency updates
Full Changelog
| Diff
| Patch
v0.9.3 (October 29, 2023)
Refactoring
- Run Ruff on github actions (#174) by seapagan
- Migrate linting and formatting to Ruff (#173) by seapagan
Dependency Updates
- Build(deps-dev): bump faker from 19.10.0 to 19.12.0 (#172) by dependabot[bot]
- Build(deps-dev): bump black from 23.10.0 to 23.10.1 (#171) by dependabot[bot]
- Build(deps-dev): bump pylint from 3.0.1 to 3.0.2 (#170) by dependabot[bot]
- Build(deps-dev): bump mypy from 1.6.0 to 1.6.1 (#168) by dependabot[bot]
- Build(deps-dev): bump pylint-pytest from 1.1.2 to 1.1.3 (#167) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.9.2 (October 24, 2023)
Merged Pull Requests
Dependency Updates
- Build(deps): bump simple-toml-settings from 0.2.2 to 0.3.0 (#163) by dependabot[bot]
- Build(deps-dev): bump pymdown-extensions from 10.3 to 10.3.1 (#162) by dependabot[bot]
- Build(deps-dev): bump pytest-mock from 3.11.1 to 3.12.0 (#161) by dependabot[bot]
- Build(deps-dev): bump black from 23.9.1 to 23.10.0 (#160) by dependabot[bot]
- Build(deps): bump gitpython from 3.1.37 to 3.1.40 (#159) by dependabot[bot]
- Build(deps-dev): bump types-requests from 2.31.0.8 to 2.31.0.10 (#158) by dependabot[bot]
- Build(deps-dev): bump flake8-type-checking from 2.4.2 to 2.5.1 (#157) by dependabot[bot]
- Build(deps): bump urllib3 from 2.0.6 to 2.0.7 (#156) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.4.5 to 9.4.6 (#154) by dependabot[bot]
- Build(deps-dev): bump mkdocs-git-revision-date-localized-plugin from 1.2.0 to 1.2.1 (#152) by dependabot[bot]
- and 1 more dependency updates
Full Changelog
| Diff
| Patch
v0.9.1 (October 12, 2023)
Bug Fixes
Dependency Updates
- Build(deps-dev): bump faker from 19.8.0 to 19.10.0 (#149) by dependabot[bot]
- Build(deps-dev): bump mypy from 1.5.1 to 1.6.0 (#147) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.9.0 (October 10, 2023)
Merged Pull Requests
New Features
Dependency Updates
- Build(deps-dev): bump mkdocs-material from 9.4.4 to 9.4.5 (#145) by dependabot[bot]
- Build(deps-dev): bump pylint from 2.17.7 to 3.0.1 (#144) by dependabot[bot]
- Build(deps-dev): bump faker from 19.6.2 to 19.8.0 (#143) by dependabot[bot]
- Build(deps-dev): bump pylint-pydantic from 0.2.4 to 0.3.0 (#139) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.4.3 to 9.4.4 (#138) by dependabot[bot]
- Build(deps-dev): bump flake8-type-checking from 2.4.1 to 2.4.2 (#137) by dependabot[bot]
- Build(deps-dev): bump types-requests from 2.31.0.7 to 2.31.0.8 (#136) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.8.0 (October 04, 2023)
Merged Pull Requests
New Features
Refactoring
Dependency Updates
- Build(deps-dev): bump mkdocs-material from 9.4.2 to 9.4.3 (#133) by dependabot[bot]
- Build(deps): bump urllib3 from 2.0.4 to 2.0.6 (#132) by dependabot[bot]
- Build(deps): bump rich from 13.5.3 to 13.6.0 (#128) by dependabot[bot]
- Build(deps-dev): bump pylint from 2.17.6 to 2.17.7 (#127) by dependabot[bot]
- Build(deps-dev): bump types-requests from 2.31.0.6 to 2.31.0.7 (#126) by dependabot[bot]
- Build(deps-dev): bump poethepoet from 0.23.0 to 0.24.0 (#125) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.7.0 (October 01, 2023)
Merged Pull Requests
- Improve typing across the package (#115) by seapagan
- Adjust suggested git repo name (#103) by seapagan
New Features
- Implement 'config edit' command (#124) by seapagan
- Add '--bare' option (#123) by seapagan
- Add '--standalone' CLI flag (#113) by seapagan
- Add optional github_token setting (#106) by seapagan
- Store and use GitHub username (#104) by seapagan
Documentation
- Adjust and clarify some docs (#114) by seapagan
- Add a contributing guide (#109) by seapagan
- Add a POE Task to automatically create and update the CHANGELOG.md (#107) by seapagan
- Add MkDocs Tasks to the Documentation (#105) by seapagan
Dependency Updates
- Build(deps): bump pydantic from 2.3.0 to 2.4.2 (#122) by dependabot[bot]
- Build(deps-dev): bump types-requests from 2.31.0.4 to 2.31.0.6 (#120) by dependabot[bot]
- Build(deps-dev): bump pylint from 2.17.5 to 2.17.6 (#119) by dependabot[bot]
- Build(deps-dev): bump types-requests from 2.31.0.3 to 2.31.0.4 (#112) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.4.0 to 9.4.2 (#111) by dependabot[bot]
- Build(deps-dev): bump poethepoet from 0.22.1 to 0.23.0 (#110) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.6.2 (September 24, 2023)
Closed Issues
Merged Pull Requests
Bug Fixes
Full Changelog
| Diff
| Patch
v0.6.1 (September 23, 2023)
Merged Pull Requests
Bug Fixes
Documentation
Dependency Updates
- Build(deps): bump gitpython from 3.1.36 to 3.1.37 (#96) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.3.2 to 9.4.0 (#95) by dependabot[bot]
- Build(deps-dev): bump types-requests from 2.31.0.2 to 2.31.0.3 (#94) by dependabot[bot]
- Build(deps-dev): bump faker from 19.6.1 to 19.6.2 (#93) by dependabot[bot]
- Build(deps-dev): bump mkdocs from 1.5.2 to 1.5.3 (#92) by dependabot[bot]
- Build(deps-dev): bump mkdocs-material from 9.3.1 to 9.3.2 (#91) by dependabot[bot]
- Build(deps): bump rich from 13.5.2 to 13.5.3 (#90) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.6.0 (September 14, 2023)
New Features
- Auto install and update 'pre commit' (#88) by seapagan
- Add code of conduct to project and the template (#87) by seapagan
- Add Github templates to the default output template (#86) by seapagan
Dependency Updates
- Build(deps): bump actions/stale from 5 to 8 (#89) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.5.1 (September 12, 2023)
New Features
Bug Fixes
Dependency Updates
- Bump faker from 19.6.0 to 19.6.1 (#85) by dependabot[bot]
- Bump gitpython from 3.1.35 to 3.1.36 (#84) by dependabot[bot]
- Bump mkdocs-material from 9.2.8 to 9.3.1 (#83) by dependabot[bot]
- Bump pymarkdownlnt from 0.9.13.3 to 0.9.13.4 (#80) by dependabot[bot]
- Bump faker from 19.3.1 to 19.6.0 (#79) by dependabot[bot]
- Bump black from 23.7.0 to 23.9.1 (#78) by dependabot[bot]
- Bump pytest from 7.4.0 to 7.4.2 (#77) by dependabot[bot]
- Bump gitpython from 3.1.33 to 3.1.35 (#76) by dependabot[bot]
- Bump pymarkdownlnt from 0.9.13 to 0.9.13.3 (#74) by dependabot[bot]
- Bump mkdocs-material from 9.2.7 to 9.2.8 (#73) by dependabot[bot]
- and 8 more dependency updates
Full Changelog
| Diff
| Patch
v0.5.0 (August 31, 2023)
New Features
- Ask for homepage & repository if not standalone (#61) by seapagan
- Update template toml and pre-commit deps (#58) by seapagan
- Override config options from command line (#55) by seapagan
- Check PyPI for existing packages (#46) by seapagan
Bug Fixes
Refactoring
Documentation
Dependency Updates
- Bump mkdocs-material from 9.2.3 to 9.2.6 (#57) by dependabot[bot]
- Bump pymdown-extensions from 10.1 to 10.2.1 (#56) by dependabot[bot]
- Bump pymdown-extensions from 10.1 to 10.2 (#54) by dependabot[bot]
- Bump mkdocs-material from 9.2.3 to 9.2.5 (#53) by dependabot[bot]
- Bump pydantic from 2.1.1 to 2.3.0 (#52) by dependabot[bot]
- Bump faker from 19.3.0 to 19.3.1 (#51) by dependabot[bot]
- Bump mkdocs-material from 9.1.21 to 9.2.3 (#50) by dependabot[bot]
- Bump mypy from 1.5.0 to 1.5.1 (#45) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.4.5 (August 17, 2023)
New Features
Dependency Updates
- Bump pytest-randomly from 3.14.0 to 3.15.0 (#43) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.4.4 (August 15, 2023)
New Features
Dependency Updates
- Bump poethepoet from 0.21.1 to 0.22.0 (#41) by dependabot[bot]
- Bump pytest-randomly from 3.13.0 to 3.14.0 (#40) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.4.3 (August 13, 2023)
New Features
Dependency Updates
- Bump mypy from 1.4.1 to 1.5.0 (#38) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.4.2 (August 10, 2023)
- Added a missing runtime dep (rtoml). It must have been in my venv but not in the
pyproject.toml
🙄
Full Changelog
| Diff
| Patch
v0.4.1 (August 10, 2023)
- Fixed bug where the first-time config file gets the wrong default template path.
- Update the internal template
pyproject.toml
and.pre-commit-config.yaml
to use latest dependencies
Full Changelog
| Diff
| Patch
v0.4.0 (August 10, 2023)
New Features
Refactoring
Dependency Updates
- Bump faker from 19.2.0 to 19.3.0 (#37) by dependabot[bot]
- Bump pygments from 2.15.1 to 2.16.1 (#36) by dependabot[bot]
- Bump mkdocs from 1.5.1 to 1.5.2 (#35) by dependabot[bot]
- Bump rich from 13.5.0 to 13.5.2 (#34) by dependabot[bot]
- Bump mkdocs-minify-plugin from 0.7.0 to 0.7.1 (#33) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.3.0 (July 30, 2023)
New Features
Refactoring
Dependency Updates
- Bump mkdocs-material from 9.1.19 to 9.1.21 (#29) by dependabot[bot]
- Bump mkdocs from 1.4.3 to 1.5.1 (#28) by dependabot[bot]
- Bump pylint from 2.17.4 to 2.17.5 (#26) by dependabot[bot]
- Bump pydantic from 2.0.3 to 2.1.1 (#22) by dependabot[bot]
Full Changelog
| Diff
| Patch
v0.2.1 (July 26, 2023)
New Features
Documentation
Full Changelog
| Diff
| Patch
v0.2.0 (July 26, 2023)
Refactoring
- Move licenses out of template folder (#21) by seapagan
- Subclass the Rich prompt locally (#20) by seapagan
Dependency Updates
- Bump pytest-asyncio from 0.21.0 to 0.21.1 (#19) by dependabot[bot]
- Bump flake8-type-checking from 2.4.0 to 2.4.1 (#18) by dependabot[bot]
- Bump gitpython from 3.1.31 to 3.1.32 (#17) by dependabot[bot]
- Bump pydantic from 2.0.2 to 2.0.3 (#16) by dependabot[bot]
- Bump mock from 5.0.2 to 5.1.0 (#15) by dependabot[bot]
- Bump faker from 18.11.2 to 19.2.0 (#14) by dependabot[bot]
- Bump poethepoet from 0.20.0 to 0.21.1 (#12) by dependabot[bot]
- Bump pytest-reverse from 1.6.0 to 1.7.0 (#10) by dependabot[bot]
- Bump black from 23.3.0 to 23.7.0 (#9) by dependabot[bot]
- Bump pytest-randomly from 3.12.0 to 3.13.0 (#8) by dependabot[bot]
- and 1 more dependency updates
Full Changelog
| Diff
| Patch
v0.1.0 (July 06, 2023)
Merged Pull Requests
New Features
Refactoring
This changelog was generated using github-changelog-md by Seapagan