Skip to content

Commit d665413

Browse files
committed
Merge branch 'main' of https://github.com/seedcase-project/template-python-package into refactor/do-not-use-reusable-workflows
2 parents 7de697c + bd601bd commit d665413

22 files changed

Lines changed: 104 additions & 44 deletions
File renamed without changes.
File renamed without changes.

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
id: check_changes
6868
run: |
6969
# Determine if a bump is possible.
70-
if [[ $(cog bump --auto --dry-run) != No* ]]; then
70+
if [[ $(cog --config .config/cog.toml bump --auto --dry-run) != No* ]]; then
7171
echo "has_changes=true" >> $GITHUB_OUTPUT
7272
else
7373
echo "has_changes=false" >> $GITHUB_OUTPUT
@@ -76,7 +76,7 @@ jobs:
7676
- name: Create tag and update changelog
7777
if: steps.check_changes.outputs.has_changes == 'true'
7878
run: |
79-
cog bump --auto
79+
cog --config .config/cog.toml bump --auto
8080
8181
- name: Create GitHub release
8282
if: steps.check_changes.outputs.has_changes == 'true'

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ repos:
2929
- id: typos
3030

3131
- repo: https://github.com/rvben/rumdl-pre-commit
32-
rev: v0.1.94
32+
rev: v0.1.96
3333
hooks:
3434
- id: rumdl-fmt # Auto-format

404.qmd

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Let's get you back to greener grounds.
66

77
👉 Go to [homepage](/index.qmd).
88

9-
![](/_extensions/seedcase-project/seedcase-theme/images/404.svg){fig-alt="An illustration of the number 404 surrounded by trees and mountains"}
9+
![](/_extensions/seedcase-project/seedcase-theme/images/404.svg){fig-alt="An
10+
illustration of the number 404 surrounded by trees and mountains"}
1011

1112
## Illustration by [Storyset](https://storyset.com/online) {.appendix}

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,48 @@ within each release.
2222
Commits from bots, like `dependabot` or `pre-commit-ci`, are not
2323
included in the changelog.
2424

25+
## [0.23.1](https://github.com/seedcase-project/template-python-package/compare/0.23.0..0.23.1) - 2026-05-22
26+
27+
### ♻️ Refactor
28+
29+
- Move config files into `.config/` or `pyproject.toml`
30+
[#280](https://github.com/seedcase-project/template-python-package/pull/280)
31+
by [`@lwjohnst86`](https://github.com/lwjohnst86)
32+
([f65c2bc](https://github.com/seedcase-project/template-python-package/commit/f65c2bc7fad7654ed5261bd9e5d0614121905e17))
33+
34+
## [0.23.0](https://github.com/seedcase-project/template-python-package/compare/0.22.3..0.23.0) - 2026-05-22
35+
36+
### ✨ Features
37+
38+
- Add `pyproject.toml` classifiers for better discoverability
39+
[#290](https://github.com/seedcase-project/template-python-package/pull/290)
40+
by [`@lwjohnst86`](https://github.com/lwjohnst86)
41+
([fd37f23](https://github.com/seedcase-project/template-python-package/commit/fd37f23ad574d992566e6f85808f11f28e2852dc))
42+
43+
## [0.22.3](https://github.com/seedcase-project/template-python-package/compare/0.22.2..0.22.3) - 2026-05-22
44+
45+
### ♻️ Refactor
46+
47+
- Remove Conventional Commit scopes and use raw emoji
48+
[#283](https://github.com/seedcase-project/template-python-package/pull/283)
49+
by [`@lwjohnst86`](https://github.com/lwjohnst86)
50+
([03ab0ba](https://github.com/seedcase-project/template-python-package/commit/03ab0ba6d9b8dbbf6ade4232b4458dc5fc913902))
51+
- Remove `build-pdf` from justfile, not needed anymore
52+
[#288](https://github.com/seedcase-project/template-python-package/pull/288)
53+
by [`@lwjohnst86`](https://github.com/lwjohnst86)
54+
([3ca4fe5](https://github.com/seedcase-project/template-python-package/commit/3ca4fe5277ebfe6806e5b7db7cbbe361cec63a7d))
55+
- Switch to using `uvx` for dev tooling, `uv run` isn't needed
56+
[#285](https://github.com/seedcase-project/template-python-package/pull/285)
57+
by [`@lwjohnst86`](https://github.com/lwjohnst86)
58+
([126dca2](https://github.com/seedcase-project/template-python-package/commit/126dca25c77882ad4188a330c504587e7eb7a680))
59+
60+
### 📝 Documentation
61+
62+
- Minor clean up of docs
63+
[#286](https://github.com/seedcase-project/template-python-package/pull/286)
64+
by [`@lwjohnst86`](https://github.com/lwjohnst86)
65+
([73f4bb6](https://github.com/seedcase-project/template-python-package/commit/73f4bb69f0ce9565c1bd40ba3cb38eb55e79a693))
66+
2567
## [0.22.2](https://github.com/seedcase-project/template-python-package/compare/0.22.1..0.22.2) - 2026-05-19
2668

2769
### ♻️ Refactor

docs/includes/site-counter.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
<!-- TODO: Set up GoatCounter -->
21
<script data-goatcounter="https://seedcase-template-python-package.goatcounter.com/count" async
32
src="//gc.zgo.at/count.js"></script>

index.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: An opinionated template for Python Packages
2+
title: "{{< meta tagline >}}"
33
---
44

55
{{< include /docs/includes/_badges.qmd >}}

justfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ update-quarto-theme:
2727

2828
# Update files in the template from the Copier parent folder
2929
sync-template-files:
30-
cp CODE_OF_CONDUCT.md .pre-commit-config.yaml .typos.toml .editorconfig .rumdl.toml template/
30+
cp CODE_OF_CONDUCT.md .pre-commit-config.yaml .typos.toml .editorconfig template/
31+
cp .config/rumdl.toml template/.config/
3132
mkdir -p template/tools
3233
cp tools/get-contributors.sh template/tools/
3334
cp .github/pull_request_template.md template/.github/

0 commit comments

Comments
 (0)