Releases: DiamondLightSource/python-copier-template
Releases · DiamondLightSource/python-copier-template
2.3.0
What's Changed
- Ensure template works with pright in strict mode by @callumforrester in #184
- Expand updating docs by @callumforrester in #186
- Add more detail on devcontainers to docs by @callumforrester in #189
- Fix catalog info template by @callumforrester in #187
- Explicitly put pyright in standard mode by @coretl in #192
- Allow pydocstyle ruff rules without enabling them by @coretl in #193
- Use autosummary for sphinx docs by @coretl in #194
- Fix trailing blank line in dev only Dockerfile by @coretl in #196
- Only generate catalog info when in DiamondLightSource by @coretl in #197
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- Update minimum python version to 3.10 by @GDYendell in #140
- Update exception type in test_bad_repo_name by @joeshannon in #145
- Add How-to guide for README images by @joeshannon in #142
- Minor cleanups by @joeshannon in #143
- Add
contents:readpermission to container workflow by @garryod in #147 - Bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0 in the actions group by @dependabot in #148
- Add newlines at ends of files by @GDYendell in #141
- Fix Dockerfile and README templates end of file by @coretl in #161
- Add Issue and PR Templates by @callumforrester in #160
- Bump softprops/action-gh-release from 2.0.4 to 2.0.5 in the actions group by @dependabot in #158
- Updated with 2019 version of DLS logo by @coretl in #167
- add lockfile update instructions by @stan-dot in #171
- Use dev-requirements.txt in the Dockerfile by @coretl in #172
- Enable SLF001 for src by @callumforrester in #174
- Replace deprecated write_to with version_file by @GDYendell in #176
- Bump the actions group across 1 directory with 2 updates by @dependabot in #177
- Workaround build-push-action download-artifact incompatibility by @GDYendell in #178
New Contributors
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- Show diff on pre-commit failure in CI by @coretl in #133
- Replace references to skeleton with copier template by @joeshannon in #138
- Fix docs issues with org level sites by @coretl in #135
- Bump the actions group with 1 update by @dependabot in #130
Full Changelog: 2.0.2...2.1.0
2.0.2
What's Changed
- Use imperative mood for commit message examples by @joeshannon in #126
- Add mypy dependency to pyproject.toml if selected by @coretl in #129
- Update developer environment install instructions by @joeshannon in #132
- Documentation tweaks by @coretl in #134
New Contributors
- @joeshannon made their first contribution in #126
Full Changelog: 2.0.1...2.0.2
2.0.1
2.0.0
Changes that require manual intervention
Other changes
- Write some new ADRs by @coretl in #111
- Allow dots in repo names by @coretl in #112
- Change fetch location to absolute url by @M-Chan in #119
- Patch fixes by @M-Chan in #120
- Only put container docs in if publishing them by @coretl in #114
- Add pytest configuration for break on exception by @GDYendell in #121
- Fix typo in api.md.jinja by @coretl in #124
- Fix logo in top level README by @coretl in #123
Full Changelog: 1.3.0...2.0.0
1.3.0
1.2.0
What's Changed
- Fix example updating test by @coretl in #101
- Change wording for ADRs and add template by @coretl in #102
- Update adopt into existing tutorial by @coretl in #104
- Make template .gitignore a file by @coretl in #103
- Do version handling in the root docs in the same way as template by @coretl in #105
- Improve root docs by @coretl in #106
- Rename tox envs by task not technology by @coretl in #107
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
- Split CI into multiple yaml files by @coretl in #43
- added write permissions for the docs job by @M-Chan in #64
- Add example publishing by @coretl in #65
- Don't exclude .github from example publishing by @coretl in #67
- Make a default Github org by @callumforrester in #14
- merge main into pypi_secret_passing by @M-Chan in #70
- Fix branch PR check logic by @coretl in #68
- Pypi secret passing by @M-Chan in #71
- reverted 84a7736 by @M-Chan in #74
- changed intervals to 'weekly' by @M-Chan in #75
- changed template's dependabot.yml to a symlink by @M-Chan in #77
- Use pyright instead of mypy by @M-Chan in #79
- Only run example deploy when tests pass by @coretl in #78
- Fix ruff config deprecation warning by @GDYendell in #76
- Update codecov action to v4 by @M-Chan in #82
- trigger ci - removes "downgrades are unsupported" error by @M-Chan in #83
- use logo.svg for favicon by @M-Chan in #84
- Add support for constraints by @coretl in #73
- Select more ruff checks and fix the errors it finds by @coretl in #85
- Convert template docs to use markdown by @callumforrester in #18
- Fix packaging issues by @coretl in #86
- Remove docs tox env if sphinx not selected by @coretl in #88
- symlink some folders and use ruff for formatting instead of black by @M-Chan in #87
- merge main into branch to overcome downgrades aren't supported error by @M-Chan in #89
- Import version from setuptools_scm generated file by @M-Chan in #90
- Badge by @coretl in #91
- Use description in README and update example description by @coretl in #92
- fix jinja template value in run-container.md by @gilesknap in #95
- Move release notes by @coretl in #98
- remove sphinx dependencies when not required by @gilesknap in #94
- Add link to template how-to guides in contributing.md by @coretl in #100
- added adopting template docs by @M-Chan in #99
New Contributors
- @GDYendell made their first contribution in #76
- @gilesknap made their first contribution in #95
Full Changelog: 1.0.2...1.1.0