Releases: seapagan/py-maker
v0.13.0
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
v0.11.0
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
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
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
BUGFIX release for issue #317
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
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
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
This is a security release that fixes a vulnerability in the 'cryptography' package, along with updating several dependencies
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
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]