Skip to content

Commit 9a8f9e5

Browse files
authored
Merge branch 'main' into sc/numerical-readability-of-README
2 parents 67397fc + 3aea778 commit 9a8f9e5

18 files changed

Lines changed: 45 additions & 37 deletions

File tree

.github/workflows/links.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
18+
- uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
1919

2020
- name: Link Checker
2121
id: lychee

.github/workflows/linting.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout source
15-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
15+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
1616

1717
- name: Cache pre-commit
18-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
18+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
1919
with:
2020
path: ~/.cache/pre-commit
2121
key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }}
@@ -35,10 +35,10 @@ jobs:
3535
runs-on: ubuntu-latest
3636
steps:
3737
- name: Checkout source
38-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
38+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
3939

4040
- name: Cache pre-commit
41-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
41+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
4242
with:
4343
path: ~/.cache/pre-commit
4444
key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }}
@@ -64,7 +64,7 @@ jobs:
6464
runs-on: ubuntu-latest
6565
steps:
6666
- name: Checkout source
67-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
67+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
6868

6969
- name: Run Vale
7070
uses: errata-ai/vale-action@d89dee975228ae261d22c15adcd03578634d429c # v2

.github/workflows/pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
BUNDLE_GEMFILE: ${{ github.workspace }}/docs/Gemfile
3434
steps:
3535
- name: Checkout
36-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
36+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
3737
- name: Setup Ruby
3838
uses: ruby/setup-ruby@v1
3939
with:

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
contents: write
1717
steps:
1818
- name: Checkout source
19-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
19+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
2020
with:
2121
fetch-depth: 0
2222

.github/workflows/test.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,14 @@ jobs:
2121
- "3.11"
2222
- "3.12"
2323
- "3.13"
24+
- "3.14"
2425

2526
steps:
2627
- name: Checkout source
27-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
28+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
2829

2930
- name: Cache tox
30-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
31+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
3132
with:
3233
path: .tox
3334
key: test-${{ hashFiles('pyproject.toml') }}

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
exclude: ^{{cookiecutter.project_slug}}/|^tests/data/test_package_generation/
22
repos:
33
- repo: https://github.com/astral-sh/ruff-pre-commit
4-
rev: v0.12.1
4+
rev: v0.13.2
55
hooks:
66
- id: ruff
77
args:
@@ -20,11 +20,11 @@ repos:
2020
hooks:
2121
- id: forbid-tabs
2222
- repo: https://github.com/pappasam/toml-sort
23-
rev: v0.24.2
23+
rev: v0.24.3
2424
hooks:
2525
- id: toml-sort-fix
2626
- repo: https://github.com/pre-commit/mirrors-mypy
27-
rev: v1.16.1
27+
rev: v1.18.2
2828
hooks:
2929
- id: mypy
3030
args:
@@ -49,7 +49,7 @@ repos:
4949
- --fix=lf
5050
- id: trailing-whitespace
5151
- repo: https://github.com/python-jsonschema/check-jsonschema
52-
rev: 0.33.1
52+
rev: 0.34.0
5353
hooks:
5454
# Schemas taken from https://www.schemastore.org/json/
5555
- id: check-jsonschema

cookiecutter.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"initialise_git_repository": true,
1010
"deploy_docs_to_github_pages": true,
1111
"github_owner": "{{cookiecutter.author_given_names.lower().replace(' ', '-')}}-{{cookiecutter.author_family_names.lower().replace(' ', '-')}}",
12-
"min_python_version": ["3.11", "3.12", "3.13"],
13-
"max_python_version": ["3.13", "3.12", "3.11"],
12+
"min_python_version": ["3.11", "3.12", "3.13", "3.14"],
13+
"max_python_version": ["3.14", "3.13", "3.12", "3.11"],
1414
"license": ["MIT", "BSD-3-Clause", "GPL-3.0"],
1515
"funder": "",
1616
"__repo_name": "{{cookiecutter.github_owner}}/{{cookiecutter.project_slug}}",

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ env_list = [
4545
"py311",
4646
"py312",
4747
"py313",
48+
"py314",
4849
]
4950
env_run_base = {commands = [
5051
[
@@ -62,4 +63,6 @@ gh.python = {"3.11" = [
6263
"py312",
6364
], "3.13" = [
6465
"py313",
66+
], "3.14" = [
67+
"py314",
6568
]}

tests/data/test_package_generation/.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout source
14-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
14+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
1515

1616
- name: Cache tox
17-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
17+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
1818
with:
1919
path: .tox
2020
key: tox-${{ hashFiles('pyproject.toml') }}

tests/data/test_package_generation/.github/workflows/linting.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout source
14-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
14+
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
1515

1616
- name: Cache pre-commit
17-
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4
17+
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
1818
with:
1919
path: ~/.cache/pre-commit
2020
key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }}

0 commit comments

Comments
 (0)