Skip to content

Commit f0a93b2

Browse files
authored
Merge pull request #158 from scipp/copier-update
Copier dependency update
2 parents 49e72e1 + 112cfc0 commit f0a93b2

File tree

15 files changed

+37
-34
lines changed

15 files changed

+37
-34
lines changed

.copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier; NEVER EDIT MANUALLY
2-
_commit: d3d4dc7
2+
_commit: 3f79959
33
_src_path: gh:scipp/copier_template
44
description: Reflectometry data reduction for the European Spallation Source
55
max_python: '3.13'

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@ repos:
1616
args: [ --markdown-linebreak-ext=md ]
1717
exclude: '\.svg'
1818
- repo: https://github.com/kynan/nbstripout
19-
rev: 0.7.1
19+
rev: 0.8.1
2020
hooks:
2121
- id: nbstripout
2222
types: [ "jupyter" ]
2323
args: [ "--drop-empty-cells",
2424
"--extra-keys 'metadata.language_info.version cell.metadata.jp-MarkdownHeadingCollapsed cell.metadata.pycharm'" ]
2525
- repo: https://github.com/astral-sh/ruff-pre-commit
26-
rev: v0.8.0
26+
rev: v0.11.8
2727
hooks:
2828
- id: ruff
2929
args: [ --fix ]
3030
types_or: [ python, pyi, jupyter ]
3131
- id: ruff-format
3232
types_or: [ python, pyi ]
3333
- repo: https://github.com/codespell-project/codespell
34-
rev: v2.3.0
34+
rev: v2.4.1
3535
hooks:
3636
- id: codespell
3737
additional_dependencies:
@@ -47,7 +47,7 @@ repos:
4747
- id: rst-inline-touching-normal
4848
- id: text-unicode-replacement-char
4949
- repo: https://github.com/rhysd/actionlint
50-
rev: v1.7.3
50+
rev: v1.7.7
5151
hooks:
5252
- id: actionlint
5353
# Disable because of false-positive SC2046

.python-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.10

docs/conf.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,9 @@ def do_not_plot(*args, **kwargs):
264264
linkcheck_ignore = [
265265
# Specific lines in Github blobs cannot be found by linkcheck.
266266
r'https?://github\.com/.*?/blob/[a-f0-9]+/.+?#',
267+
# Linkcheck seems to be denied access by some DOI resolvers.
268+
# Since DOIs are supposed to be permanent, we don't need to check them.'
269+
r'https://doi\.org/',
267270
]
268271

269272
# -- Options for Matplotlib in notebooks ----------------------------------

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323

2424
# {transparent}`ESSreflectometry`
2525

26-
<span style="font-size:1.2em;font-style:italic;color:var(--pst-color-text-muted)">
26+
<div style="font-size:1.2em;font-style:italic;color:var(--pst-color-text-muted);text-align:center;">
2727
Reflectometry data reduction for the European Spallation Source
2828
</br></br>
29-
</span>
29+
</div>
3030

3131
## Overview
3232

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[build-system]
22
requires = [
3-
"setuptools>=68",
3+
"setuptools>=77",
44
"setuptools_scm[toml]>=8.0",
55
]
66
build-backend = "setuptools.build_meta"
@@ -9,11 +9,11 @@ build-backend = "setuptools.build_meta"
99
name = "essreflectometry"
1010
description = "Reflectometry data reduction for the European Spallation Source"
1111
authors = [{ name = "Scipp contributors" }]
12-
license = { file = "LICENSE" }
12+
license = "BSD-3-Clause"
13+
license-files = ["LICENSE"]
1314
readme = "README.md"
1415
classifiers = [
1516
"Intended Audience :: Science/Research",
16-
"License :: OSI Approved :: BSD License",
1717
"Natural Language :: English",
1818
"Operating System :: OS Independent",
1919
"Programming Language :: Python :: 3",

requirements/base.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dnspython==2.7.0
2323
# via email-validator
2424
email-validator==2.2.0
2525
# via scippneutron
26-
essreduce==25.4.1
26+
essreduce==25.5.0
2727
# via -r base.in
2828
fonttools==4.57.0
2929
# via matplotlib
@@ -47,7 +47,7 @@ lazy-loader==0.4
4747
# scippneutron
4848
locket==1.0.0
4949
# via partd
50-
matplotlib==3.10.1
50+
matplotlib==3.10.3
5151
# via
5252
# mpltoolbox
5353
# plopp
@@ -110,7 +110,7 @@ scipp==25.5.0
110110
# essreduce
111111
# scippneutron
112112
# scippnexus
113-
scippneutron==25.2.1
113+
scippneutron==25.5.0
114114
# via
115115
# -r base.in
116116
# essreduce
@@ -119,7 +119,7 @@ scippnexus==25.4.0
119119
# -r base.in
120120
# essreduce
121121
# scippneutron
122-
scipy==1.15.2
122+
scipy==1.15.3
123123
# via
124124
# scippneutron
125125
# scippnexus

requirements/basetest.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ packaging==25.0
1919
# via
2020
# pooch
2121
# pytest
22-
platformdirs==4.3.7
22+
platformdirs==4.3.8
2323
# via pooch
2424
pluggy==1.5.0
2525
# via pytest

requirements/ci.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ packaging==25.0
3232
# -r ci.in
3333
# pyproject-api
3434
# tox
35-
platformdirs==4.3.7
35+
platformdirs==4.3.8
3636
# via
3737
# tox
3838
# virtualenv
@@ -54,5 +54,5 @@ typing-extensions==4.13.2
5454
# via tox
5555
urllib3==2.4.0
5656
# via requests
57-
virtualenv==20.30.0
57+
virtualenv==20.31.2
5858
# via tox

requirements/dev.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ cffi==1.17.1
2828
# via argon2-cffi-bindings
2929
copier==9.7.1
3030
# via -r dev.in
31-
dunamai==1.23.1
31+
dunamai==1.24.0
3232
# via copier
3333
fqdn==1.5.1
3434
# via jsonschema
@@ -65,7 +65,7 @@ jupyter-server==2.15.0
6565
# notebook-shim
6666
jupyter-server-terminals==0.5.3
6767
# via jupyter-server
68-
jupyterlab==4.4.1
68+
jupyterlab==4.4.2
6969
# via -r dev.in
7070
jupyterlab-server==2.27.3
7171
# via jupyterlab

0 commit comments

Comments
 (0)