From 861d36300fa2c034dc48ba9f1c4a08aba08e7293 Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Wed, 10 Jan 2024 12:11:06 +0100 Subject: [PATCH 1/6] chore: update tool.ruff.known-third-party in pyproject.toml --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index cb6d1f527..d9e5d20c6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -187,6 +187,8 @@ known-third-party =[ "nilearn", "sqlalchemy", "yaml", + "bct", + "neurokit2", "pytest", ] -- 2.52.0 From 412d7cb4f82b695bd3c683467dbe9ecd108ec7e7 Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Wed, 10 Jan 2024 12:26:46 +0100 Subject: [PATCH 2/6] chore: update build-system in pyproject.toml --- pyproject.toml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d9e5d20c6..0bcee3d38 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,9 +1,5 @@ [build-system] -requires = [ - "setuptools >= 61.0.0", - "wheel", - "setuptools_scm[toml] >= 6.2" -] +requires = ["setuptools>=64", "setuptools_scm>=8"] build-backend = "setuptools.build_meta" [project] -- 2.52.0 From dd5d779c2b4e1f7264ae000a3469fe74bd539e84 Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Wed, 10 Jan 2024 12:27:07 +0100 Subject: [PATCH 3/6] chore: update dependency listing in pyproject.toml --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0bcee3d38..5aa52be7f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,9 +41,9 @@ dependencies = [ "pandas>=1.4.0,<2.2", "nibabel>=3.2.0,<5.11", "nilearn>=0.9.0,<=0.11.0", - "sqlalchemy>=1.4.27,<= 2.1.0", + "sqlalchemy>=1.4.27,<=2.1.0", "ruamel.yaml>=0.17,<0.18", - "importlib_metadata; python_version < '3.10'", + "importlib_metadata; python_version<'3.10'", "h5py>=3.8.0,<3.10", ] dynamic = ["version"] -- 2.52.0 From db011f8206861277787396a02f92a0a19bcd6017 Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Wed, 10 Jan 2024 12:27:26 +0100 Subject: [PATCH 4/6] chore: replace deprecated extend-ignore with ignore for tool.ruff in pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5aa52be7f..13e09a6df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -149,7 +149,7 @@ extend-exclude = [ "examples", "tools", ] -extend-ignore = [ +ignore = [ # Use of `functools.lru_cache` or `functools.cache` on methods can lead to # memory leaks. The cache may retain instance references, preventing garbage # collection. -- 2.52.0 From 39615ac67fedb178f8e7b0ef7be4dcfe06ebf16e Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Wed, 10 Jan 2024 12:28:09 +0100 Subject: [PATCH 5/6] docs: add FAIR shield in README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index ba5dbfcaf..84bd1e436 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ [![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json)](https://github.com/charliermarsh/ruff) [![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit) [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.8176570.svg)](https://doi.org/10.5281/zenodo.8176570) +[![FAIR checklist badge](https://fairsoftwarechecklist.net/badge.svg)](https://fairsoftwarechecklist.net/v0.2?f=31&a=32113&i=32322&r=133) ## About -- 2.52.0 From 08607ae29b554ce3aec1b4779348b8c8ca263adf Mon Sep 17 00:00:00 2001 From: Synchon Mandal Date: Wed, 10 Jan 2024 12:33:19 +0100 Subject: [PATCH 6/6] chore: add changelog 294.misc --- docs/changes/newsfragments/294.misc | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/changes/newsfragments/294.misc diff --git a/docs/changes/newsfragments/294.misc b/docs/changes/newsfragments/294.misc new file mode 100644 index 000000000..5230b082e --- /dev/null +++ b/docs/changes/newsfragments/294.misc @@ -0,0 +1 @@ +Update ``pyproject.toml`` and add FAIR shield in ``README.md`` by `Synchon Mandal`_ -- 2.52.0