Skip to content

Commit 99f437b

Browse files
committed
Add SPEC 0 badge/reference to main repo
1 parent e8afd64 commit 99f437b

File tree

2 files changed

+27
-17
lines changed

2 files changed

+27
-17
lines changed

CHANGELOG.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
### Added
66

7-
* Add Python 3.13 and 3.14 support [#703](https://github.com/NLeSC/python-template/pull/703)
7+
* Now explicitly following [SPEC 0](https://scientific-python.org/specs/spec-0000/), add Python 3.13 and 3.14 support [#703](https://github.com/NLeSC/python-template/pull/703)
88
* Typing support. [#698](https://github.com/NLeSC/python-template/pull/698)
99

1010
### Changed
@@ -17,7 +17,7 @@
1717

1818
* Removed Python 3.10 and 3.11 support
1919

20-
## 0.6.1
20+
## [0.6.1]
2121

2222
### Added
2323

@@ -248,7 +248,9 @@ Released on July 12, 2018.
248248
* Requirements.txt
249249
* Setup configuration
250250

251-
[Unreleased]: https://github.com/NLeSC/python-template//compare/0.5.0...HEAD
251+
[Unreleased]: https://github.com/NLeSC/python-template//compare/0.6.1...HEAD
252+
[0.5.0]: https://github.com/NLeSC/python-template/releases/tag/0.6.1
253+
[0.5.0]: https://github.com/NLeSC/python-template/releases/tag/0.6.0
252254
[0.5.0]: https://github.com/NLeSC/python-template/releases/tag/0.5.0
253255
[0.4.0]: https://github.com/NLeSC/python-template/releases/tag/0.4.0
254256
[0.3.0]: https://github.com/NLeSC/python-template/releases/tag/0.3.0

README.md

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ This fully customizable profile enables you to selectively include or exclude fe
2626

2727
- Boilerplate unit tests and documentation,
2828
- [Python static setup configuration](template/pyproject.toml.jinja),
29+
- Supporting the 3 most recent Python version, following [SPEC 0]
2930
- Open source software license,
3031
- Continuous integration with [GitHub action workflows](template/.github/workflows) for building, testing, link checking and linting,
3132
- Code style checking with [ruff](https://beta.ruff.rs/),
@@ -45,20 +46,20 @@ This fully customizable profile enables you to selectively include or exclude fe
4546

4647
## Badges
4748

48-
| fair-software.nl recommendations | |
49-
| :-- | :-- |
50-
| (1/5) code repository | [![github repo badge](https://img.shields.io/badge/github-repo-000.svg?logo=github&labelColor=gray&color=blue)](https://github.com/nlesc/python-template) |
51-
| (2/5) license | [![github license badge](https://img.shields.io/github/license/nlesc/python-template)](https://github.com/nlesc/python-template) |
52-
| (3/5) community registry | [![RSD](https://img.shields.io/badge/rsd-python--template-00a3e3.svg)](https://research-software.nl/software/nlesc-python-template) |
53-
| (4/5) citation | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1310751.svg)](https://doi.org/10.5281/zenodo.1310751) |
54-
| (5/5) checklist |   |
55-
| overall | [![fair-software badge](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8B-yellow)](https://fair-software.eu) |
56-
| **Other best practices** |   |
57-
|   |   |
58-
| **GitHub Actions** |   |
59-
| Citation metadata consistency | [![cffconvert](https://github.com/nlesc/python-template/actions/workflows/cffconvert.yml/badge.svg)](https://github.com/nlesc/python-template/actions/workflows/cffconvert.yml) |
60-
| Link checker | [![link-check](https://github.com/nlesc/python-template/actions/workflows/link-check.yml/badge.svg)](https://github.com/nlesc/python-template/actions/workflows/link-check.yml) |
61-
| Tests | [![tests](https://github.com/nlesc/python-template/actions/workflows/tests.yml/badge.svg)](https://github.com/nlesc/python-template/actions/workflows/tests.yml) |
49+
| fair-software.nl recommendations | |
50+
|:---------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
51+
| (1/5) code repository | [![github repo badge](https://img.shields.io/badge/github-repo-000.svg?logo=github&labelColor=gray&color=blue)](https://github.com/nlesc/python-template) |
52+
| (2/5) license | [![github license badge](https://img.shields.io/github/license/nlesc/python-template)](https://github.com/nlesc/python-template) |
53+
| (3/5) community registry | [![RSD](https://img.shields.io/badge/rsd-python--template-00a3e3.svg)](https://research-software.nl/software/nlesc-python-template) |
54+
| (4/5) citation | [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.1310751.svg)](https://doi.org/10.5281/zenodo.1310751) |
55+
| (5/5) checklist |   |
56+
| overall | [![fair-software badge](https://img.shields.io/badge/fair--software.eu-%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8F%20%20%E2%97%8B-yellow)](https://fair-software.eu) |
57+
| **Other best practices** |   |
58+
| Dependency support | [![SPEC 0 — Minimum Supported Dependencies][badge-SPEC0]][SPEC 0] |
59+
| **GitHub Actions** |   |
60+
| Citation metadata consistency | [![cffconvert](https://github.com/nlesc/python-template/actions/workflows/cffconvert.yml/badge.svg)](https://github.com/nlesc/python-template/actions/workflows/cffconvert.yml) |
61+
| Link checker | [![link-check](https://github.com/nlesc/python-template/actions/workflows/link-check.yml/badge.svg)](https://github.com/nlesc/python-template/actions/workflows/link-check.yml) |
62+
| Tests | [![tests](https://github.com/nlesc/python-template/actions/workflows/tests.yml/badge.svg)](https://github.com/nlesc/python-template/actions/workflows/tests.yml) |
6263

6364
## How to use
6465

@@ -164,3 +165,10 @@ list below:
164165
## How to contribute
165166

166167
Suggestions/improvements/edits are most welcome. Please read the [contribution guidelines](CONTRIBUTING.md) before creating an issue or a pull request.
168+
169+
170+
<!-- References -->
171+
172+
[badge-SPEC0]: https://img.shields.io/badge/SPEC-0-green?labelColor=%23004811&color=%235CA038
173+
174+
[SPEC 0]: https://scientific-python.org/specs/spec-0000/

0 commit comments

Comments
 (0)