Skip to content

Commit b9c7b95

Browse files
authored
Merge branch 'main' into refactor/homepage-as-setting-not-question
2 parents 0370cf9 + b58a4fa commit b9c7b95

File tree

13 files changed

+55
-15
lines changed

13 files changed

+55
-15
lines changed

.cz.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tool.commitizen]
2-
version = "0.16.4"
2+
version = "0.17.1"
33
bump_message = "build(version): :bookmark: update version from $current_version to $new_version"
44
version_schema = "semver"
55
version_provider = "commitizen"

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
1818

1919
- name: Set up uv
20-
uses: astral-sh/setup-uv@4959332f0f014c5280e7eac8b70c90cb574c9f9b
20+
uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6
2121
with:
2222
enable-cache: true
2323

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ repos:
2525
# sub-packages, which confuses pre-commit when it tries to find the latest
2626
# version
2727
- repo: https://github.com/adhtruong/mirrors-typos
28-
rev: v1.35.5
28+
rev: v1.35.6
2929
hooks:
3030
- id: typos

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,30 @@ a day. It also means any individual release will not have many changes
1010
within it. Below is a list of releases along with what was changed
1111
within it.
1212

13+
## 0.17.1 (2025-09-02)
14+
15+
### Refactor
16+
17+
- :recycle: need `date-released` in `CITATION.cff` (#180)
18+
19+
## 0.17.0 (2025-09-02)
20+
21+
### Feat
22+
23+
- :sparkles: add CHANGELOG with some description of it (#178)
24+
25+
## 0.16.6 (2025-09-02)
26+
27+
### Refactor
28+
29+
- :recycle: delete whole references folder pre and post render (#142)
30+
31+
## 0.16.5 (2025-09-01)
32+
33+
### Refactor
34+
35+
- :truck: move GoatCounter file into `docs/includes/` (#177)
36+
1337
## 0.16.4 (2025-09-01)
1438

1539
### Refactor

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ authors:
1717
given-names: Marton
1818
affiliation: "Steno Diabetes Center Aarhus"
1919
cff-version: 1.2.0
20-
# doi:
21-
# date:
20+
doi: 10.5281/zenodo.17018496
21+
date-released: 2025-09-01
2222
keywords:
2323
- "copier template"
2424
- "template"

README.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
# Template Python Package: An opinionated setup for making Python packages
44

5-
<!-- [![DOI]()]() -->
6-
5+
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.17018496.svg)](https://doi.org/10.5281/zenodo.17018496)
76
[![Copier](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/copier-org/copier/master/img/badge/badge-grayscale-inverted-border-teal.json?raw=true.svg)](https://github.com/copier-org/copier)
87
[![GitHub
98
License](https://img.shields.io/github/license/seedcase-project/template-python-package.svg)](https://github.com/seedcase-project/template-python-package/blob/main/LICENSE.md)
@@ -66,14 +65,18 @@ effort to create a framework for data management and analysis in
6665
research. If you use this project in your work, please cite it as
6766
follows:
6867

69-
Johnston L.W., Brødbæk S.K., Beicher K., Vago M. Template Python
70-
Package: An opinionated setup for making Python packages URL:
68+
Johnston L.W., Brødbæk S.K., Beicher K., Vago M. (2025). Template Python
69+
Package: An opinionated setup for making Python packages DOI:
70+
10.5281/zenodo.17018496 URL:
7171
https://template-python-package.seedcase-project.org
7272

7373
Or as a BibTeX entry:
7474

7575
@misc{YourReferenceHere,
7676
author = {Johnston, Luke William and Brødbæk, Signe Kirk and Beicher, Kristiane and Vago, Marton},
77+
doi = {10.5281/zenodo.17018496},
78+
month = {9},
7779
title = {Template Python Package: An opinionated setup for making Python packages},
78-
url = {https://template-python-package.seedcase-project.org}
80+
url = {https://template-python-package.seedcase-project.org},
81+
year = {2025}
7982
}

docs/includes/_badges.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- [![DOI]()]() -->
1+
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.17018496.svg)](https://doi.org/10.5281/zenodo.17018496)
22
[![Copier](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/copier-org/copier/master/img/badge/badge-grayscale-inverted-border-teal.json?raw=true.svg)](https://github.com/copier-org/copier)
33
[![GitHub License](https://img.shields.io/github/license/{{< meta gh.org >}}/{{< meta gh.repo >}}.svg)](https://github.com/{{< meta gh.org >}}/{{< meta gh.repo >}}/blob/main/LICENSE.md)
44
[![GitHub Release](https://img.shields.io/github/v/release/{{< meta gh.org >}}/{{< meta gh.repo >}}.svg)](https://github.com/{{< meta gh.org >}}/{{< meta gh.repo >}}/releases/latest)

index.qmd

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ including for developing the package.
5959
[`seedcase-theme`](https://github.com/{{< meta gh.org >}}/seedcase-theme)
6060
Quarto extension for a standard appearance across websites.
6161
- Uses [Netlify](https://www.netlify.com/) for hosting the website.
62+
- Includes a [GoatCounter](https://www.goatcounter.com/) file for website visitor
63+
tracking, which is privacy-friendly and does not use cookies. That means
64+
it doesn't need a GDPR notice as no personal data is collected.
6265

6366
## Want to contribute?
6467

template/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Changelog
2+
3+
Since we follow [Conventional
4+
Commits](https://decisions.seedcase-project.org/why-conventional-commits),
5+
we're able to automatically create a release based on the commit message
6+
by using
7+
[Commitizen](https://decisions.seedcase-project.org/why-semantic-release-with-commitizen).
8+
This means that releases can happen quite often, sometimes several in
9+
a day. It also means any individual release will not have many changes
10+
within it. Below is a list of releases along with what was changed
11+
within it.

template/CITATION.cff.jinja

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ authors:
1515
# affiliation: ""
1616
cff-version: 1.2.0
1717
# doi:
18+
# date-released: ""
1819
keywords:
1920
# TODO: Add keywords relevant to the project.
2021
- ""

0 commit comments

Comments
 (0)