From 80fe32d268836ebad4f314bb0c3a39082c5660fe Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Tue, 22 Nov 2022 08:14:58 +0100 Subject: [PATCH 1/5] FIX: Add missing trove classifier --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index b381503..ca95c35 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,6 +27,7 @@ classifiers = [ "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", + "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering", ] dynamic = ["version"] From a0948e7c5484d38711816873155db48dca224ac1 Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Tue, 22 Nov 2022 08:15:22 +0100 Subject: [PATCH 2/5] FIX: Remove doc group of dependencies --- pyproject.toml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ca95c35..8df662c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,14 +37,6 @@ dev = [ "black", "pre-commit", ] -doc = [ - "packaging", - "sphinx >=2.1.2", - "sphinx_rtd_theme", - "sphinxcontrib-apidoc ~=0.3.0", - "sphinxcontrib-napoleon", - "sphinxcontrib-versioning", -] test = [ "pytest>=4.4.0", "pytest-cov", From 5ba833c9db2bc3931e3253f7d336c2938f04cbfb Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Tue, 22 Nov 2022 08:18:26 +0100 Subject: [PATCH 3/5] STY: Use py37 as black target version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8df662c..948a429 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,5 +57,5 @@ write_to = "pydra/tasks/nipype1/_version.py" [tool.black] line-length = 99 -target-version = ["py37", "py38"] +target-version = ["py37"] exclude = "_version.py" From b526927f43ec9476945ae2f574c2171d4570946d Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Tue, 22 Nov 2022 08:20:44 +0100 Subject: [PATCH 4/5] MNT: Add myself to maintainers --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 948a429..bcdff45 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,6 +16,9 @@ license = {file = "LICENSE"} authors = [ {name = "Chris Markiewicz", email = "markiewicz@stanford.edu"}, ] +maintainers = [ + {name = "Ghislain Vaillant", email = "ghislain.vaillant@icm-institute.org"}, +] keywords = [ "pydra", "nipype", From 8ff033937af51b5d327de5578f0542f4d3f4d6c7 Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Tue, 22 Nov 2022 08:22:45 +0100 Subject: [PATCH 5/5] MNT: Fix requires-python metadata --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index bcdff45..e630f8a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "flit_scm:buildapi" name = "pydra-nipype1" description = "Tools for importing nipype 1.x interfaces into Pydra" readme = "README.md" -requires-python = "~=3.7" +requires-python = ">=3.7" dependencies = [ "pydra >=0.6.2", "nipype",