Skip to content

Commit

Permalink
chore: drop python 3.8, support python 3.12 and move coverage to pyth…
Browse files Browse the repository at this point in the history
…on 3.12
  • Loading branch information
synchon committed Oct 9, 2024
1 parent 4cbe83d commit 7e0b712
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 17 deletions.
26 changes: 13 additions & 13 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,25 +29,25 @@ classifiers = [
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Bio-Informatics",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
dependencies = [
"click>=8.1.3,<8.2",
"numpy>=1.24.0,<2.0.0",
"scipy>=1.10.0,<=1.14.0",
"numpy>=1.26.0,<2.0.0",
"scipy>=1.10.0,<=1.15.0",
"datalad>=1.0.0,<1.2.0",
"pandas>=2.0.0,<2.3.0",
"nibabel>=5.2.0,<5.3.0",
"nibabel>=5.2.0,<5.4.0",
"nilearn>=0.10.3,<=0.10.4",
"sqlalchemy>=2.0.25,<=2.1.0",
"ruamel.yaml>=0.17,<0.18",
"ruamel.yaml>=0.17,<0.19",
"h5py>=3.10",
"httpx[http2]==0.26.0",
"tqdm==4.66.1",
"httpx[http2]>=0.26.0,<0.28.0",
"tqdm>=4.66.1,<4.67.0",
"templateflow>=23.0.0",
"lapy>=1.0.0,<2.0.0",
"lazy_loader==0.4",
Expand Down Expand Up @@ -78,13 +78,13 @@ neurokit2 = ["neurokit2>=0.1.7"]
dev = ["tox", "pre-commit"]
docs = [
"seaborn>=0.13.0,<0.14.0",
"sphinx>=7.3.0,<7.4.0",
"sphinx-gallery>=0.15.0,<0.17.0",
"furo>=2024.4.27,<2024.6.0",
"numpydoc>=1.6.0,<1.8.0",
"sphinx>=7.3.0,<8.1.0",
"sphinx-gallery>=0.17.0,<0.18.0",
"furo>=2024.4.27,<2024.9.0",
"numpydoc>=1.6.0,<1.9.0",
"julearn==0.3.3",
"sphinx-copybutton>=0.5.1,<0.5.3",
"towncrier>=23.10.0,<23.12.0",
"towncrier>=23.10.0,<=24.8.0",
"sphinxcontrib-mermaid>=0.8.1,<0.10",
"sphinxcontrib-towncrier==0.4.0a0",
"setuptools-scm>=8",
Expand All @@ -109,7 +109,7 @@ write_to = "junifer/_version.py"

[tool.black]
line-length = 79
target-version = ["py38", "py39", "py310", "py311", "py312"]
target-version = ["py39", "py310", "py311", "py312", "py313"]
extend-exclude = """
(
junifer/external/h5io
Expand Down
8 changes: 4 additions & 4 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[tox]
envlist = ruff, black, test, coverage, codespell, py3{8,9,10,11,12}
envlist = ruff, black, test, coverage, codespell, py3{9,10,11,12,13}
isolated_build = true

[gh-actions]
python =
3.8: py38
3.9: py39
3.10: py310
3.11: coverage
3.12: py312
3.11: py311
3.12: coverage
3.13: py313

[testenv]
skip_install = false
Expand Down

0 comments on commit 7e0b712

Please sign in to comment.