Releases: Preocts/python-src-template
Releases · Preocts/python-src-template
2.3.0
What's Changed
- Remove pins from dev requirements by @Preocts in #172
- Move contributing details by @Preocts in #173
- 2024 by @Preocts in #174
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #175
- End of year clean up by @Preocts in #177
- Revert "End of year clean up" by @Preocts in #178
- End of year cleanup by @Preocts in #179
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #181
- 2025 by @Preocts in #182
- Small updates by @Preocts in #184
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #183
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #186
- Dependency management improvements by @Preocts in #188
- Refactoring noxfile for testing by @Preocts in #189
- Create lint session for nox by @Preocts in #190
- Remove flake8 and mypy hooks from pre-commit by @Preocts in #191
- Clean up python-tests workflow by @Preocts in #192
- Clenaup and housekeeping by @Preocts in #193
- A case study... by @Preocts in #194
- Hello dynamic dependencies, my old friends by @Preocts in #195
- Update pyproject.license by @Preocts in #196
- Update documents by @Preocts in #197
- Update pinned versions for actions by @Preocts in #198
- Include ./tests in nox lint session by @Preocts in #200
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- Remove unused requires definition by @Preocts in #111
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #112
- Remove override of flake8 config from pre-commit config by @Preocts in #113
- Enforce lf line endings by @Preocts in #114
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #115
- Preleases in CI and small pre-commit changes by @Preocts in #116
- Remove the --resolver parameter from pip-compile by @Preocts in #118
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #117
- Pin actions by sha by @Preocts in #119
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #120
- Replace tox with nox by @Preocts in #121
- Clean up nox files by @Preocts in #122
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #123
- Replace Makefile with noxfile config by @Preocts in #124
- Refine noxfile by @Preocts in #125
- Adjust clean to be more efficient by @Preocts in #126
- Update pre-commit config to use new black mirror by @Preocts in #127
- Use 3.11 to build inital venv by @Preocts in #128
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #129
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #130
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #131
- Mark 3.12 support by @Preocts in #132
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #133
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #134
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #135
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #136
- refine readme by @Preocts in #137
- Update requirements to 3.11 dev env by @Preocts in #138
- refine readme by @Preocts in #139
- reformat pyproject.toml (remove terrible auto-formatter) by @Preocts in #140
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #141
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #142
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #143
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #144
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #145
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #146
- pre-commit changes by @Preocts in #148
- Ensure isort forces single line imports by @Preocts in #149
- Include future.annotations import by @Preocts in #150
- Stop nox clean session from breaking venvs by @Preocts in #152
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #153
- Add install session for noxfile by @Preocts in #154
- Run nox sessions and ci in 3.11 by @Preocts in #155
- Bump github action versions by @Preocts in #156
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #157
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #158
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #159
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #160
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #161
- Remove docker files and nox sessions by @Preocts in #162
- Move python matrix to a global by @Preocts in #163
- Correct typo by @KRRT7 in #164
- default to monthly auto updates for pre-commit ci by @Preocts in #165
- Remove final workflow step by @Preocts in #166
- Add pep8-naming flake8 plugin by @Preocts in #167
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #168
- Add setuptools-scm for handling version by @Preocts in #169
- Clean up old formatter style by @Preocts in #170
- Update supported versions by @Preocts in #171
New Contributors
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #98
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #99
- Correct pre-commit-config for src/ import order handling by @Preocts in #100
- Add note about setup.py missing for older pip installs by @Preocts in #102
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #101
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #103
- Migrate the collection of requirement files into a sub directory by @Preocts in #104
- Mirgrate tox config to tox.ini by @Preocts in #105
- Add download option to force virtualenv to get lastest pip by @Preocts in #106
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #107
- Update tox.ini with new module name by @Preocts in #108
- Cleanup requirements and pyproject.toml by @Preocts in #109
- Clean up tox config by @Preocts in #110
Full Changelog: 2.0.0...2.1.0
2.0.0
What's Changed
- experimenting with a dockerfile by @Preocts in #80
- add init to tests for mypy module rules by @Preocts in #82
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #83
- Structure refinement by @Preocts in #84
- use -it to ensure output display by @Preocts in #85
- Remove 3.7 support by @Preocts in #86
- Cleaner Dockerfile by @Preocts in #87
- Allow selection of alt files in init script by @Preocts in #88
- no need to activate venv when it is in path by @Preocts in #89
- Fix formatting by @Preocts in #90
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #91
- Remove requirements directory on alt_file use by @Preocts in #92
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #93
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #94
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #95
- Bump optional requirements, constrain to requirements.txt by @Preocts in #96
- Refinement of the template by @Preocts in #97
Full Changelog: 1.0.0...2.0.0