File tree Expand file tree Collapse file tree 9 files changed +34
-35
lines changed Expand file tree Collapse file tree 9 files changed +34
-35
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"template" : " https://github.com/Ouranosinc/cookiecutter-pypackage" ,
3
- "commit" : " 1d9ee5f08d3e8e4f78a4aabb75e2ce4eff8750bf " ,
3
+ "commit" : " f750ad2185cbb56df6f7e98a269bdd8399283ea8 " ,
4
4
"checkout" : null ,
5
5
"context" : {
6
6
"cookiecutter" : {
Original file line number Diff line number Diff line change 59
59
- " 3.10"
60
60
- " 3.11"
61
61
- " 3.12"
62
- # - "3.13.0-rc.2 "
62
+ # - "3.13"
63
63
steps :
64
64
- name : Harden Runner
65
65
uses : step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
82
82
key : ${{ matrix.os }}-Python${{ matrix.python-version }}-${{ hashFiles('pyproject.toml', 'tox.ini') }}
83
83
- name : Test with tox
84
84
run : |
85
- python -m tox
85
+ python -m tox -e ${{ matrix.python-version }}-coveralls
86
86
env :
87
87
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
88
88
COVERALLS_FLAG_NAME : run-${{ matrix.python-version }}
Original file line number Diff line number Diff line change 26
26
files.pythonhosted.org:443
27
27
github.com:443
28
28
pypi.org:443
29
+ ruf-repo-cdn.sigstore.dev:443
29
30
upload.pypi.org:443
30
31
- name : Checkout Repository
31
32
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Original file line number Diff line number Diff line change 50
50
files.pythonhosted.org:443
51
51
github.com:443
52
52
pypi.org:443
53
+ ruf-repo-cdn.sigstore.dev:443
53
54
test.pypi.org:443
54
55
- name : Checkout Repository
55
56
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Original file line number Diff line number Diff line change 1
1
bump-my-version==0.28.0
2
2
coveralls==4.0.1
3
3
pip==24.3.1
4
- flit==3.10.1
4
+ flit==3.9.0
5
5
tox==4.23.2
6
- tox-gh==1.4.1
6
+ tox-gh==1.4.4
Original file line number Diff line number Diff line change 1
1
#
2
- # This file is autogenerated by pip-compile with Python 3.8
2
+ # This file is autogenerated by pip-compile with Python 3.9
3
3
# by the following command:
4
4
#
5
5
# pip-compile --generate-hashes --output-file=CI/requirements_ci.txt CI/requirements_ci.in
@@ -399,27 +399,25 @@ tox==4.23.2 \
399
399
# via
400
400
# -r CI/requirements_ci.in
401
401
# tox-gh
402
- tox-gh==1.4.1 \
403
- --hash=sha256:005b33d16eef1bd1dae9f7d8b3cef53374af7d475f9c9c33ef098247741fb694 \
404
- --hash=sha256:da422beccbdc5ad5994fe8faf6c193f2d794e957628b052ba23e7fcf9e2e340f
402
+ tox-gh==1.4.4 \
403
+ --hash=sha256:4ea585f66585b90f5826b1677cfc9453747792a0f9ff83d468603bc17556e07b \
404
+ --hash=sha256:b962e0f8c4619e98d11c2a135939876691e148b843b7dac4cff7de1dc4f7c215
405
405
# via -r CI/requirements_ci.in
406
406
typing-extensions==4.12.2 \
407
407
--hash=sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d \
408
408
--hash=sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8
409
409
# via
410
- # annotated-types
411
410
# pydantic
412
411
# pydantic-core
413
- # rich
414
412
# rich-click
415
413
# tox
416
414
urllib3==2.2.2 \
417
415
--hash=sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472 \
418
416
--hash=sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168
419
417
# via requests
420
- virtualenv==20.26.6 \
421
- --hash=sha256:280aede09a2a5c317e409a00102e7077c6432c5a38f0ef938e643805a7ad2c48 \
422
- --hash=sha256:7345cc5b25405607a624d8418154577459c3e0277f5466dd79c49d5e492995f2
418
+ virtualenv==20.27.1 \
419
+ --hash=sha256:142c6be10212543b32c6c45d3d3893dff89112cc588b7d0879ae5a1ec03a47ba \
420
+ --hash=sha256:f11f1b8a29525562925f745563bfd48b189450f61fb34c4f9cc79dd5aa32a1f4
423
421
# via tox
424
422
wcmatch==8.5.2 \
425
423
--hash=sha256:17d3ad3758f9d0b5b4dedc770b65420d4dac62e680229c287bf24c9db856a478 \
Original file line number Diff line number Diff line change @@ -21,24 +21,24 @@ dependencies:
21
21
- yamale
22
22
# Dev tools and testing
23
23
- netcdf4
24
- - pip >=24.2.0
25
- - bump-my-version >=0.25.1
24
+ - pip >=24.3.1
25
+ - bump-my-version >=0.28.0
26
26
- watchdog >=4.0.0
27
27
- flake8 >=7.1.1
28
28
- flake8-rst-docstrings >=0.3.0
29
29
- flit >=3.9.0,<4.0
30
- - tox >=4.17.1
30
+ - tox >=4.23.2
31
31
- coverage >=7.5.0
32
32
- coveralls >=4.0.1
33
33
- typer >=0.12.3
34
34
- pytest <8.0.0
35
35
- pytest-cov >=5.0.0
36
36
- pytest-xdist >=3.2.0
37
- - black ==24.8 .0
37
+ - black ==24.10 .0
38
38
- blackdoc ==0.3.9
39
39
- isort ==5.13.2
40
40
- numpydoc >=1.8.0
41
41
- pooch >=1.8.0
42
42
- pre-commit >=3.5.0
43
- - ruff >=0.5.7
43
+ - ruff >=0.7.0
44
44
- xdoctest>=1.1.5
Original file line number Diff line number Diff line change @@ -53,13 +53,13 @@ dependencies = [
53
53
[project .optional-dependencies ]
54
54
dev = [
55
55
# Dev tools and testing
56
- " pip >=24.2.0 " ,
57
- " bump-my-version >=0.26 .0" ,
56
+ " pip >=24.3.1 " ,
57
+ " bump-my-version >=0.28 .0" ,
58
58
" watchdog >=4.0.0" ,
59
59
" flake8 >=7.1.1" ,
60
60
" flake8-rst-docstrings >=0.3.0" ,
61
61
" flit >=3.9.0,<4.0" ,
62
- " tox >=4.18.0 " ,
62
+ " tox >=4.23.2 " ,
63
63
" coverage >=7.5.0" ,
64
64
" coveralls >=4.0.1" ,
65
65
" mypy" ,
@@ -68,14 +68,14 @@ dev = [
68
68
" pytest <8.0.0" ,
69
69
" pytest-cov >=5.0.0" ,
70
70
" pytest-xdist >=3.2.0" ,
71
- " black ==24.8 .0" ,
71
+ " black ==24.10 .0" ,
72
72
" blackdoc ==0.3.9" ,
73
73
" isort ==5.13.2" ,
74
- " ruff >=0.5.7 " ,
74
+ " ruff >=0.7.0 " ,
75
75
" pooch >=1.8.0" ,
76
76
" pre-commit >=3.5.0" ,
77
77
" xdoctest>=1.1.5" ,
78
- " xclim >= 0.53"
78
+ " xclim >= 0.53.2 "
79
79
]
80
80
docs = [
81
81
# Documentation and examples
@@ -86,7 +86,6 @@ docs = [
86
86
" sphinx-intl" ,
87
87
" sphinx-rtd-theme >=1.0" ,
88
88
" nbsphinx" ,
89
- " pandoc" ,
90
89
" ipython" ,
91
90
" ipykernel" ,
92
91
" jupyter_client" ,
Original file line number Diff line number Diff line change 1
1
[tox]
2
- min_version = 4.18.0
2
+ min_version = 4.23.2
3
3
envlist =
4
4
lint
5
- py{310,311,312,313 }
5
+ 3.{10,11,12,13 }
6
6
docs
7
7
requires =
8
8
flit >= 3.9.0,<4.0
9
- pip >= 24.2.0
9
+ pip >= 24.3.1
10
10
opts =
11
11
--verbose
12
12
13
13
[gh]
14
14
python =
15
- 3.10 = py310 -coveralls
16
- 3.11 = py311 -coveralls
17
- 3.12 = py312 -coveralls
18
- 3.13 = py313 -coveralls
15
+ 3.10 = py3.10 -coveralls
16
+ 3.11 = py3.11 -coveralls
17
+ 3.12 = py3.12 -coveralls
18
+ 3.13 = py3.13 -coveralls
19
19
20
20
[testenv:lint]
21
21
skip_install = True
22
22
deps =
23
- black ==24.8 .0
23
+ black ==24.10 .0
24
24
blackdoc ==0.3.9
25
25
isort ==5.13.2
26
26
flake8 >=7.1.1
27
27
flake8-rst-docstrings >=0.3.0
28
- ruff >=0.5.7
28
+ ruff >=0.7.0
29
29
numpydoc >=1.8.0
30
30
commands =
31
31
make lint
You can’t perform that action at this time.
0 commit comments