Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .broken.gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ pytest:
image: "python:$PYTHON_VERSION"
parallel:
matrix:
- PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13"]
- PYTHON_VERSION: ["3.10", "3.11", "3.12", "3.13", "3.14"]
script: |
just test

Expand Down
2 changes: 1 addition & 1 deletion .ci/requirements-build.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ poetry-core==2.2.1
# via -r .ci/requirements-build.in
setuptools==80.9.0
# via -r .ci/requirements-build.in
tomli==2.2.1 ; python_full_version < '3.11'
tomli==2.3.0 ; python_full_version < '3.11'
# via hatchling
trove-classifiers==2025.9.11.17
# via hatchling
Expand Down
6 changes: 3 additions & 3 deletions .ci/requirements-test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -52,15 +52,15 @@ pytest==8.4.2
# pytest-benchmark
pytest-benchmark==5.1.0
# via pycaputo (pyproject.toml)
rich==14.1.0
rich==14.2.0
# via pycaputo (pyproject.toml)
ruff==0.13.3
ruff==0.14.0
# via pycaputo (pyproject.toml)
scipy==1.15.3 ; python_full_version < '3.11'
# via pycaputo (pyproject.toml)
scipy==1.16.2 ; python_full_version >= '3.11'
# via pycaputo (pyproject.toml)
tomli==2.2.1 ; python_full_version < '3.11'
tomli==2.3.0 ; python_full_version < '3.11'
# via
# mypy
# pytest
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.10', '3.11', '3.12', '3.13']
python-version: ['3.10', '3.11', '3.12', '3.13', '3.14']
fail-fast: false
steps:
- uses: actions/checkout@v5
Expand Down
2 changes: 1 addition & 1 deletion docs/justfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
SPHINXOPTS := "-W --keep-going -n"
SPHINXBUILD := "python `which sphinx-build`"
SOURCEDIR := "."
BUILDDIR := "build.sphinx"
BUILDDIR := "_build"

_default:
@just --list
Expand Down
2 changes: 1 addition & 1 deletion justfile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ black:
[doc("Run pyproject-fmt over the configuration")]
pyproject:
{{ PYTHON }} -m pyproject_fmt \
--indent 4 --max-supported-python "3.13" \
--indent 4 --max-supported-python "3.14" \
pyproject.toml
@echo -e "\e[1;32mpyproject clean!\e[0m"

Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ classifiers = [
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
"Topic :: Scientific/Engineering",
"Topic :: Utilities",
]
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ pygments==2.19.2
# via rich
pymittagleffler==0.1.5
# via pycaputo (pyproject.toml)
rich==14.1.0
rich==14.2.0
# via pycaputo (pyproject.toml)
scipy==1.15.3 ; python_full_version < '3.11'
# via pycaputo (pyproject.toml)
Expand Down
2 changes: 1 addition & 1 deletion tests/test_diff_caputo.py
Original file line number Diff line number Diff line change
Expand Up @@ -523,7 +523,7 @@ def test_caputo_vs_differint(
if name == "L1":
assert error_vs_di < 1.0e-12
elif name == "L2":
assert error_vs_di < 1.0e-11
assert error_vs_di < 2.0e-11
elif name == "L2C":
# FIXME: need to implement a L2CF similar to L2F to better compare
assert error_vs_di < 7.0e-2
Expand Down