Skip to content

Commit 52628da

Browse files
committed
Merge branch 'main' into split_from_xclim
2 parents bd39c92 + a944a74 commit 52628da

13 files changed

+81
-80
lines changed

.github/workflows/bump-version.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
actions: read
4747
steps:
4848
- name: Harden Runner
49-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
49+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
5050
with:
5151
disable-sudo: true
5252
egress-policy: block
@@ -57,20 +57,20 @@ jobs:
5757
pypi.org:443
5858
- name: Generate App Token
5959
id: token_generator
60-
uses: actions/create-github-app-token@31c86eb3b33c9b601a1f60f98dcbfd1d70f379b4 # v1.10.3
60+
uses: actions/create-github-app-token@5d869da34e18e7287c1daad50e0b8ea0f506ce69 # v1.11.0
6161
with:
6262
app-id: ${{ secrets.OURANOS_HELPER_BOT_ID }}
6363
private-key: ${{ secrets.OURANOS_HELPER_BOT_KEY }}
6464
- name: Checkout Repository
65-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
65+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6666
with:
6767
token: ${{ steps.token_generator.outputs.token }}
6868
- name: Set up Python3
69-
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
69+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
7070
with:
7171
python-version: "3.x"
7272
- name: Import GPG Key
73-
uses: crazy-max/ghaction-import-gpg@01dd5d3ca463c7f10f7f4f7b4f177225ac661ee4 # v6.1.0
73+
uses: crazy-max/ghaction-import-gpg@cb9bde2e2525e640591a934b1fd28eef1dcaf5e5 # v6.2.0
7474
with:
7575
gpg_private_key: ${{ secrets.OURANOS_HELPER_BOT_GPG_PRIVATE_KEY }}
7676
passphrase: ${{ secrets.OURANOS_HELPER_BOT_GPG_PRIVATE_KEY_PASSWORD }}

.github/workflows/cache-cleaner.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
actions: write
1717
steps:
1818
- name: Harden Runner
19-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
19+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2020
with:
2121
disable-sudo: true
2222
egress-policy: block
@@ -26,7 +26,7 @@ jobs:
2626
objects.githubusercontent.com:443
2727
2828
- name: Checkout Repository
29-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
29+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3030

3131
- name: Cleanup
3232
run: |

.github/workflows/dependency-review.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Harden Runner
20-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
20+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2121
with:
2222
disable-sudo: true
2323
egress-policy: block
@@ -27,7 +27,7 @@ jobs:
2727
github.com:443
2828
2929
- name: Checkout Repository
30-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
30+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3131

3232
- name: Dependency Review
33-
uses: actions/dependency-review-action@5a2ce3f5b92ee19cbb1541a4984c76d921601d7c # v4.3.4
33+
uses: actions/dependency-review-action@4081bf99e2866ebe428fc0477b69eb4fcda7220a # v4.4.0

.github/workflows/first-pull-request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
pull-requests: write
1717
steps:
1818
- name: Harden Runner
19-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
19+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2020
with:
2121
disable-sudo: true
2222
egress-policy: block

.github/workflows/label.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
pull-requests: write
2424
steps:
2525
- name: Harden Runner
26-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
26+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2727
with:
2828
disable-sudo: true
2929
egress-policy: block

.github/workflows/main.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,13 @@ jobs:
3131
- "3.x"
3232
steps:
3333
- name: Harden Runner
34-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
34+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
3535
with:
3636
egress-policy: audit
3737
- name: Checkout Repository
38-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
38+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3939
- name: Set up Python${{ matrix.python-version }}
40-
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
40+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
4141
with:
4242
python-version: ${{ matrix.python-version }}
4343
cache: "pip"
@@ -62,21 +62,21 @@ jobs:
6262
# - "3.13.0-rc.2"
6363
steps:
6464
- name: Harden Runner
65-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
65+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
6666
with:
6767
egress-policy: audit
6868
- name: Checkout Repository
69-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
69+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
7070
- name: Set up Python${{ matrix.python-version }}
71-
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
71+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
7272
with:
7373
python-version: ${{ matrix.python-version }}
7474
cache: "pip"
7575
- name: Install CI libraries
7676
run: |
7777
python -m pip install --require-hashes -r CI/requirements_ci.txt
7878
- name: Environment Caching
79-
uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
79+
uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4.1.2
8080
with:
8181
path: .tox
8282
key: ${{ matrix.os }}-Python${{ matrix.python-version }}-${{ hashFiles('pyproject.toml', 'tox.ini') }}
@@ -102,13 +102,13 @@ jobs:
102102
shell: bash -l {0}
103103
steps:
104104
- name: Harden Runner
105-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
105+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
106106
with:
107107
egress-policy: audit
108108
- name: Checkout Repository
109-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
109+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
110110
- name: Setup Conda (Micromamba) with Python${{ matrix.python-version }}
111-
uses: mamba-org/setup-micromamba@f8b8a1e23a26f60a44c853292711bacfd3eac822 # v1.9.0
111+
uses: mamba-org/setup-micromamba@617811f69075e3fd3ae68ca64220ad065877f246 # v2.0.0
112112
with:
113113
cache-downloads: true
114114
cache-environment: true
@@ -147,11 +147,11 @@ jobs:
147147
runs-on: ubuntu-latest
148148
steps:
149149
- name: Harden Runner
150-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
150+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
151151
with:
152152
disable-sudo: true
153153
egress-policy: audit
154154
- name: Coveralls Finished
155-
uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0
155+
uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2.3.4
156156
with:
157157
parallel-finished: true

.github/workflows/publish-pypi.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
id-token: write
1919
steps:
2020
- name: Harden Runner
21-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
21+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2222
with:
2323
disable-sudo: true
2424
egress-policy: block
@@ -28,9 +28,9 @@ jobs:
2828
pypi.org:443
2929
upload.pypi.org:443
3030
- name: Checkout Repository
31-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
31+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3232
- name: Set up Python3
33-
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
33+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
3434
with:
3535
python-version: "3.x"
3636
- name: Install CI libraries
@@ -40,4 +40,4 @@ jobs:
4040
run: |
4141
python -m flit build
4242
- name: Publish distribution 📦 to PyPI
43-
uses: pypa/gh-action-pypi-publish@0ab0b79471669eb3a4d647e625009c62f9f3b241 # v1.10.1
43+
uses: pypa/gh-action-pypi-publish@fb13cb306901256ace3dab689990e13a5550ffaa # v1.11.0

.github/workflows/scorecard.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
id-token: write
3030
steps:
3131
- name: Harden Runner
32-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
32+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
3333
with:
3434
disable-sudo: true
3535
egress-policy: block
@@ -47,7 +47,7 @@ jobs:
4747
www.bestpractices.dev:443
4848
4949
- name: Checkout Repository
50-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
50+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5151
with:
5252
persist-credentials: false
5353

@@ -72,14 +72,14 @@ jobs:
7272
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
7373
# format to the repository Actions tab.
7474
- name: Upload Artifact
75-
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
75+
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
7676
with:
7777
name: SARIF file
7878
path: results.sarif
7979
retention-days: 5
8080

8181
# Upload the results to GitHub's code scanning dashboard.
8282
- name: Upload to code-scanning
83-
uses: github/codeql-action/upload-sarif@4dd16135b69a43b6c8efb853346f8437d92d3c93 # 3.26.6
83+
uses: github/codeql-action/upload-sarif@662472033e021d55d94146f66f6058822b0b39fd # 3.27.0
8484
with:
8585
sarif_file: results.sarif

.github/workflows/tag-testpypi.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
contents: write
1818
steps:
1919
- name: Harden Runner
20-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
20+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2121
with:
2222
egress-policy: audit
2323
- name: Checkout Repository
24-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
24+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2525
- name: Create Release
26-
uses: softprops/action-gh-release@c062e08bd532815e2082a85e87e3ef29c3e6d191 # 2.0.8
26+
uses: softprops/action-gh-release@e7a8f85e1c67a31e6ed99a94b41bd0b71bbee6b8 # 2.0.9
2727
env:
2828
# This token is provided by Actions, you do not need to create your own token
2929
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -42,7 +42,7 @@ jobs:
4242
id-token: write
4343
steps:
4444
- name: Harden Runner
45-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
45+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
4646
with:
4747
disable-sudo: true
4848
egress-policy: block
@@ -52,9 +52,9 @@ jobs:
5252
pypi.org:443
5353
test.pypi.org:443
5454
- name: Checkout Repository
55-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
55+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5656
- name: Set up Python3
57-
uses: actions/setup-python@f677139bbe7f9c59b41e40162b753c062f5d49a3 # v5.2.0
57+
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
5858
with:
5959
python-version: "3.x"
6060
- name: Install CI libraries
@@ -64,7 +64,7 @@ jobs:
6464
run: |
6565
python -m flit build
6666
- name: Publish distribution 📦 to Test PyPI
67-
uses: pypa/gh-action-pypi-publish@0ab0b79471669eb3a4d647e625009c62f9f3b241 # v1.10.1
67+
uses: pypa/gh-action-pypi-publish@fb13cb306901256ace3dab689990e13a5550ffaa # v1.11.0
6868
with:
6969
repository-url: https://test.pypi.org/legacy/
7070
skip-existing: true

.github/workflows/workflow-warning.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
pull-requests: write
2626
steps:
2727
- name: Harden Runner
28-
uses: step-security/harden-runner@5c7944e73c4c2a096b17a9cb74d65b6c2bbafbde # v2.9.1
28+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
2929
with:
3030
disable-sudo: true
3131
egress-policy: block

.pre-commit-config.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ repos:
88
- id: pyupgrade
99
args: [ '--py39-plus' ]
1010
- repo: https://github.com/pre-commit/pre-commit-hooks
11-
rev: v4.6.0
11+
rev: v5.0.0
1212
hooks:
1313
- id: trailing-whitespace
1414
- id: end-of-file-fixer
@@ -32,7 +32,7 @@ repos:
3232
- id: python-use-type-annotations
3333
- id: rst-inline-touching-normal
3434
- repo: https://github.com/psf/black-pre-commit-mirror
35-
rev: 24.8.0
35+
rev: 24.10.0
3636
hooks:
3737
- id: black
3838
exclude: ^docs/
@@ -42,7 +42,7 @@ repos:
4242
- id: isort
4343
exclude: ^docs/
4444
- repo: https://github.com/astral-sh/ruff-pre-commit
45-
rev: v0.6.3
45+
rev: v0.6.9
4646
hooks:
4747
- id: ruff
4848
args: [ '--fix' ]
@@ -57,7 +57,7 @@ repos:
5757
rev: v0.3.9
5858
hooks:
5959
- id: blackdoc
60-
additional_dependencies: [ 'black==24.8.0' ]
60+
additional_dependencies: [ 'black==24.10.0' ]
6161
- id: blackdoc-autoupdate-black
6262
- repo: https://github.com/adrienverge/yamllint.git
6363
rev: v1.35.1
@@ -70,7 +70,7 @@ repos:
7070
- id: numpydoc-validation
7171
exclude: ^docs/|^tests/
7272
- repo: https://github.com/python-jsonschema/check-jsonschema
73-
rev: 0.29.2
73+
rev: 0.29.3
7474
hooks:
7575
- id: check-github-workflows
7676
- id: check-readthedocs

CI/requirements_ci.in

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
bump-my-version==0.26.0
1+
bump-my-version==0.28.0
22
coveralls==4.0.1
3-
pip==24.2.0
4-
flit==3.9.0
5-
tox==4.18.0
6-
tox-gh==1.3.2
3+
pip==24.3.1
4+
flit==3.10.1
5+
tox==4.23.2
6+
tox-gh==1.4.1

0 commit comments

Comments
 (0)