Skip to content

Releases: DiamondLightSource/python-copier-template

1.2.0

14 Feb 13:05
63d0f15
Compare
Choose a tag to compare

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

12 Feb 12:15
966f726
Compare
Choose a tag to compare

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

Full Changelog: 1.0.2...1.1.0

1.0.2

05 Feb 15:48
7fa46bc
Compare
Choose a tag to compare

What's Changed

  • lowercase github org for docs url by @M-Chan in #61
  • added 'copier' to dev dependencies by @M-Chan in #62

Full Changelog: 1.0.1...1.0.2

1.0.1

05 Feb 11:25
366c194
Compare
Choose a tag to compare

What's Changed

  • Removed dates from ADRs by @M-Chan in #50
  • fix switcher_json variable replacement by @M-Chan in #55
  • set default for component owner by @M-Chan in #59

Full Changelog: 1.0.0...1.0.1

1.0.0 - Skeleton equivalence

30 Jan 12:59
07d9093
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.1...1.0.0

Fixed ADR Underline Length

15 Jan 13:53
Compare
Choose a tag to compare
0.2.1

Fix ADR underline length

0.2.0

12 Jan 15:53
Compare
Choose a tag to compare

Made changes to the template to match that of the old skeleton.

What's Changed

New Contributors

Full Changelog: 0.1.0...0.2.0

First Draft of Python Copier Template

01 Dec 13:27
Compare
Choose a tag to compare

Initial draft of the python3-pip-skeleton --> python_copier_template. This version includes the docs, a .gitignore, an Apache license, an optional .gitignore folder, optional dockerfiles, a project folder and a pyproject.toml file in a template folder. Note that you can choose with git platform you are using but choosing the GitLab option currently does nothing. The docs also still make reference to the old python3-pip-skeleton and CLI.

Current questions for configurating the template:

  • project_name
  • git_platform
  • url
  • full_name
  • email
  • project_description
  • docker_containers
  • vscode_option
  • docs_option