Name | fmriprep-docker JSON |
Version |
25.1.4
JSON |
| download |
home_page | None |
Summary | A wrapper for generating Docker commands using regular fMRIPrep syntax |
upload_time | 2025-07-31 22:33:23 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=2.7 |
license | Copyright (c) the Nipreps developers.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* Neither the name of fmriprep nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
acres
annexremote
annotated-types
anyio
apscheduler
arrow
attrs
bids-validator
bidsschematools
bokeh
boto3
botocore
certifi
cffi
chardet
charset-normalizer
ci-info
click
codecarbon
contourpy
cryptography
cycler
datalad
datalad-next
datalad-osf
distro
docopt
etelemetry
fasteners
fief-client
filelock
fonttools
formulaic
frozendict
fsspec
h11
h5py
httpcore
httpx
humanize
idna
imageio
indexed-gzip
interface-meta
iso8601
jaraco-classes
jaraco-context
jaraco-functools
jinja2
jmespath
joblib
jwcrypto
keyring
keyrings-alt
kiwisolver
latexcodec
lazy-loader
lockfile
looseversion
lxml
mapca
markdown-it-py
markupsafe
matplotlib
mdurl
migas
more-itertools
msgpack
networkx
nibabel
nilearn
nipype
nireports
nitime
nitransforms
niworkflows
num2words
numpy
nvidia-ml-py
osfclient
packaging
pandas
patool
pillow
platformdirs
prometheus-client
prompt-toolkit
prov
psutil
puremagic
py-cpuinfo
pybids
pybtex
pybtex-apa-style
pycparser
pydantic
pydantic-core
pydot
pygments
pynvml
pyparsing
python-dateutil
python-gitlab
pytz
pyyaml
questionary
rapidfuzz
rdflib
requests
requests-toolbelt
rich
robustica
s3transfer
scikit-image
scikit-learn
scipy
sdcflows
seaborn
sentry-sdk
shellingham
simplejson
six
smriprep
sniffio
sqlalchemy
svgutils
tedana
templateflow
termcolor
threadpoolctl
tifffile
toml
tornado
tqdm
traits
transforms3d
typer
types-python-dateutil
typing-extensions
typing-inspection
tzdata
tzlocal
universal-pathlib
urllib3
wcwidth
wrapt
xyzservices
yaspin
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
The *fMRIPrep* on Docker wrapper
--------------------------------
fMRIprep is a functional magnetic resonance image pre-processing pipeline
that is designed to provide an easily accessible, state-of-the-art interface
that is robust to differences in scan acquisition protocols and that requires
minimal user input, while providing easily interpretable and comprehensive
error and output reporting.
This is a lightweight Python wrapper to run *fMRIPrep*.
It generates the appropriate Docker commands, providing an intuitive interface
to running the *fMRIPrep* workflow in a Docker environment.
Docker must be installed and running. This can be checked
running ::
docker info
Please acknowledge this work using the citation boilerplate that *fMRIPrep* includes
in the visual report generated for every subject processed.
For a more detailed description of the citation boilerplate and its relevance,
please check out the
`NiPreps documentation <https://www.nipreps.org/intro/transparency/#citation-boilerplates>`__.
Please report any feedback to our `GitHub repository <https://github.com/nipreps/fmriprep>`__.
Raw data
{
"_id": null,
"home_page": null,
"name": "fmriprep-docker",
"maintainer": null,
"docs_url": null,
"requires_python": ">=2.7",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "The NiPreps Developers <nipreps@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/74/7f/cd03046ab6ad7f6cdeb7977c7e05a0e3c500d0e55b8bccb4942bd21b5711/fmriprep_docker-25.1.4.tar.gz",
"platform": null,
"description": "The *fMRIPrep* on Docker wrapper\n--------------------------------\nfMRIprep is a functional magnetic resonance image pre-processing pipeline\nthat is designed to provide an easily accessible, state-of-the-art interface\nthat is robust to differences in scan acquisition protocols and that requires\nminimal user input, while providing easily interpretable and comprehensive\nerror and output reporting.\n\nThis is a lightweight Python wrapper to run *fMRIPrep*.\nIt generates the appropriate Docker commands, providing an intuitive interface\nto running the *fMRIPrep* workflow in a Docker environment.\nDocker must be installed and running. This can be checked\nrunning ::\n\n docker info\n\nPlease acknowledge this work using the citation boilerplate that *fMRIPrep* includes\nin the visual report generated for every subject processed.\nFor a more detailed description of the citation boilerplate and its relevance,\nplease check out the\n`NiPreps documentation <https://www.nipreps.org/intro/transparency/#citation-boilerplates>`__.\nPlease report any feedback to our `GitHub repository <https://github.com/nipreps/fmriprep>`__.\n",
"bugtrack_url": null,
"license": "Copyright (c) the Nipreps developers.\n All rights reserved.\n \n Redistribution and use in source and binary forms, with or without\n modification, are permitted provided that the following conditions are met:\n \n * Redistributions of source code must retain the above copyright notice, this\n list of conditions and the following disclaimer.\n \n * Redistributions in binary form must reproduce the above copyright notice,\n this list of conditions and the following disclaimer in the documentation\n and/or other materials provided with the distribution.\n \n * Neither the name of fmriprep nor the names of its\n contributors may be used to endorse or promote products derived from\n this software without specific prior written permission.\n \n THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\n AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\n IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\n DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\n FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\n DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\n SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\n CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\n OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\n OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.",
"summary": "A wrapper for generating Docker commands using regular fMRIPrep syntax",
"version": "25.1.4",
"project_urls": {
"Docker Images": "https://hub.docker.com/r/nipreps/fmriprep/tags/",
"Documentation": "https://fmriprep.org",
"Homepage": "https://github.com/nipreps/fmriprep",
"NiPreps": "https://www.nipreps.org/",
"Paper": "https://doi.org/10.1038/s41592-018-0235-4"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "1809b4cc4ff6cb434eb356fd0e167b40758450738416844be236585da8fc07fb",
"md5": "180040da32159c46a597af6a4fbf3db6",
"sha256": "b25c69ca1f6d3f5a710a48b2e21adb54e2b9151192ccace388431947703e29b6"
},
"downloads": -1,
"filename": "fmriprep_docker-25.1.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "180040da32159c46a597af6a4fbf3db6",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.7",
"size": 10448,
"upload_time": "2025-07-31T22:33:19",
"upload_time_iso_8601": "2025-07-31T22:33:19.547331Z",
"url": "https://files.pythonhosted.org/packages/18/09/b4cc4ff6cb434eb356fd0e167b40758450738416844be236585da8fc07fb/fmriprep_docker-25.1.4-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "747fcd03046ab6ad7f6cdeb7977c7e05a0e3c500d0e55b8bccb4942bd21b5711",
"md5": "c0dc0a322e0c546ae909037e6995da2a",
"sha256": "b268a385cd87494524e05a3cd7c0184040a7dca8c1dcbbbe6fec95f5d7d819e3"
},
"downloads": -1,
"filename": "fmriprep_docker-25.1.4.tar.gz",
"has_sig": false,
"md5_digest": "c0dc0a322e0c546ae909037e6995da2a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.7",
"size": 9250,
"upload_time": "2025-07-31T22:33:23",
"upload_time_iso_8601": "2025-07-31T22:33:23.265117Z",
"url": "https://files.pythonhosted.org/packages/74/7f/cd03046ab6ad7f6cdeb7977c7e05a0e3c500d0e55b8bccb4942bd21b5711/fmriprep_docker-25.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-31 22:33:23",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "nipreps",
"github_project": "fmriprep",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"circle": true,
"requirements": [
{
"name": "acres",
"specs": [
[
"==",
"0.5.0"
]
]
},
{
"name": "annexremote",
"specs": [
[
"==",
"1.6.6"
]
]
},
{
"name": "annotated-types",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "anyio",
"specs": [
[
"==",
"4.9.0"
]
]
},
{
"name": "apscheduler",
"specs": [
[
"==",
"3.11.0"
]
]
},
{
"name": "arrow",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "attrs",
"specs": [
[
"==",
"25.3.0"
]
]
},
{
"name": "bids-validator",
"specs": [
[
"==",
"1.14.7.post0"
]
]
},
{
"name": "bidsschematools",
"specs": [
[
"==",
"1.0.10"
]
]
},
{
"name": "bokeh",
"specs": [
[
"==",
"3.6.3"
]
]
},
{
"name": "boto3",
"specs": [
[
"==",
"1.38.38"
]
]
},
{
"name": "botocore",
"specs": [
[
"==",
"1.38.38"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2025.6.15"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.17.1"
]
]
},
{
"name": "chardet",
"specs": [
[
"==",
"5.2.0"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"3.4.2"
]
]
},
{
"name": "ci-info",
"specs": [
[
"==",
"0.3.0"
]
]
},
{
"name": "click",
"specs": [
[
"==",
"8.2.1"
]
]
},
{
"name": "codecarbon",
"specs": [
[
"==",
"3.0.2"
]
]
},
{
"name": "contourpy",
"specs": [
[
"==",
"1.3.2"
]
]
},
{
"name": "cryptography",
"specs": [
[
"==",
"45.0.4"
]
]
},
{
"name": "cycler",
"specs": [
[
"==",
"0.12.1"
]
]
},
{
"name": "datalad",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "datalad-next",
"specs": [
[
"==",
"1.5.0"
]
]
},
{
"name": "datalad-osf",
"specs": [
[
"==",
"0.3.0"
]
]
},
{
"name": "distro",
"specs": [
[
"==",
"1.9.0"
]
]
},
{
"name": "docopt",
"specs": [
[
"==",
"0.6.2"
]
]
},
{
"name": "etelemetry",
"specs": [
[
"==",
"0.3.1"
]
]
},
{
"name": "fasteners",
"specs": [
[
"==",
"0.19"
]
]
},
{
"name": "fief-client",
"specs": [
[
"==",
"0.20.0"
]
]
},
{
"name": "filelock",
"specs": [
[
"==",
"3.18.0"
]
]
},
{
"name": "fonttools",
"specs": [
[
"==",
"4.58.4"
]
]
},
{
"name": "formulaic",
"specs": [
[
"==",
"1.1.1"
]
]
},
{
"name": "frozendict",
"specs": [
[
"==",
"2.4.6"
]
]
},
{
"name": "fsspec",
"specs": [
[
"==",
"2025.5.1"
]
]
},
{
"name": "h11",
"specs": [
[
"==",
"0.16.0"
]
]
},
{
"name": "h5py",
"specs": [
[
"==",
"3.14.0"
]
]
},
{
"name": "httpcore",
"specs": [
[
"==",
"1.0.9"
]
]
},
{
"name": "httpx",
"specs": [
[
"==",
"0.27.2"
]
]
},
{
"name": "humanize",
"specs": [
[
"==",
"4.12.3"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.10"
]
]
},
{
"name": "imageio",
"specs": [
[
"==",
"2.37.0"
]
]
},
{
"name": "indexed-gzip",
"specs": [
[
"==",
"1.9.5"
]
]
},
{
"name": "interface-meta",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "iso8601",
"specs": [
[
"==",
"2.1.0"
]
]
},
{
"name": "jaraco-classes",
"specs": [
[
"==",
"3.4.0"
]
]
},
{
"name": "jaraco-context",
"specs": [
[
"==",
"6.0.1"
]
]
},
{
"name": "jaraco-functools",
"specs": [
[
"==",
"4.1.0"
]
]
},
{
"name": "jinja2",
"specs": [
[
"==",
"3.1.6"
]
]
},
{
"name": "jmespath",
"specs": [
[
"==",
"1.0.1"
]
]
},
{
"name": "joblib",
"specs": [
[
"==",
"1.5.1"
]
]
},
{
"name": "jwcrypto",
"specs": [
[
"==",
"1.5.6"
]
]
},
{
"name": "keyring",
"specs": [
[
"==",
"25.6.0"
]
]
},
{
"name": "keyrings-alt",
"specs": [
[
"==",
"5.0.2"
]
]
},
{
"name": "kiwisolver",
"specs": [
[
"==",
"1.4.8"
]
]
},
{
"name": "latexcodec",
"specs": [
[
"==",
"3.0.1"
]
]
},
{
"name": "lazy-loader",
"specs": [
[
"==",
"0.4"
]
]
},
{
"name": "lockfile",
"specs": [
[
"==",
"0.12.2"
]
]
},
{
"name": "looseversion",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "lxml",
"specs": [
[
"==",
"5.4.0"
]
]
},
{
"name": "mapca",
"specs": [
[
"==",
"0.0.5"
]
]
},
{
"name": "markdown-it-py",
"specs": [
[
"==",
"3.0.0"
]
]
},
{
"name": "markupsafe",
"specs": [
[
"==",
"3.0.2"
]
]
},
{
"name": "matplotlib",
"specs": [
[
"==",
"3.10.3"
]
]
},
{
"name": "mdurl",
"specs": [
[
"==",
"0.1.2"
]
]
},
{
"name": "migas",
"specs": [
[
"==",
"0.4.0"
]
]
},
{
"name": "more-itertools",
"specs": [
[
"==",
"10.7.0"
]
]
},
{
"name": "msgpack",
"specs": [
[
"==",
"1.1.1"
]
]
},
{
"name": "networkx",
"specs": [
[
"==",
"3.5"
]
]
},
{
"name": "nibabel",
"specs": [
[
"==",
"5.3.2"
]
]
},
{
"name": "nilearn",
"specs": [
[
"==",
"0.11.1"
]
]
},
{
"name": "nipype",
"specs": [
[
"==",
"1.10.0"
]
]
},
{
"name": "nireports",
"specs": [
[
"==",
"25.2.0"
]
]
},
{
"name": "nitime",
"specs": [
[
"==",
"0.11"
]
]
},
{
"name": "nitransforms",
"specs": [
[
"==",
"24.1.2"
]
]
},
{
"name": "niworkflows",
"specs": [
[
"==",
"1.13.4"
]
]
},
{
"name": "num2words",
"specs": [
[
"==",
"0.5.14"
]
]
},
{
"name": "numpy",
"specs": [
[
"==",
"2.2.4"
]
]
},
{
"name": "nvidia-ml-py",
"specs": [
[
"==",
"12.575.51"
]
]
},
{
"name": "osfclient",
"specs": [
[
"==",
"0.0.5"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"25.0"
]
]
},
{
"name": "pandas",
"specs": [
[
"==",
"2.2.3"
]
]
},
{
"name": "patool",
"specs": [
[
"==",
"4.0.1"
]
]
},
{
"name": "pillow",
"specs": [
[
"==",
"11.3.0"
]
]
},
{
"name": "platformdirs",
"specs": [
[
"==",
"4.3.8"
]
]
},
{
"name": "prometheus-client",
"specs": [
[
"==",
"0.22.1"
]
]
},
{
"name": "prompt-toolkit",
"specs": [
[
"==",
"3.0.51"
]
]
},
{
"name": "prov",
"specs": [
[
"==",
"2.0.2"
]
]
},
{
"name": "psutil",
"specs": [
[
"==",
"7.0.0"
]
]
},
{
"name": "puremagic",
"specs": [
[
"==",
"1.29"
]
]
},
{
"name": "py-cpuinfo",
"specs": [
[
"==",
"9.0.0"
]
]
},
{
"name": "pybids",
"specs": [
[
"==",
"0.19.0"
]
]
},
{
"name": "pybtex",
"specs": [
[
"==",
"0.24.0"
]
]
},
{
"name": "pybtex-apa-style",
"specs": [
[
"==",
"1.3"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.22"
]
]
},
{
"name": "pydantic",
"specs": [
[
"==",
"2.11.7"
]
]
},
{
"name": "pydantic-core",
"specs": [
[
"==",
"2.33.2"
]
]
},
{
"name": "pydot",
"specs": [
[
"==",
"4.0.1"
]
]
},
{
"name": "pygments",
"specs": [
[
"==",
"2.19.1"
]
]
},
{
"name": "pynvml",
"specs": [
[
"==",
"12.0.0"
]
]
},
{
"name": "pyparsing",
"specs": [
[
"==",
"3.2.3"
]
]
},
{
"name": "python-dateutil",
"specs": [
[
"==",
"2.9.0.post0"
]
]
},
{
"name": "python-gitlab",
"specs": [
[
"==",
"6.0.0"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2025.2"
]
]
},
{
"name": "pyyaml",
"specs": [
[
"==",
"6.0.2"
]
]
},
{
"name": "questionary",
"specs": [
[
"==",
"2.1.0"
]
]
},
{
"name": "rapidfuzz",
"specs": [
[
"==",
"3.13.0"
]
]
},
{
"name": "rdflib",
"specs": [
[
"==",
"7.1.4"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.32.4"
]
]
},
{
"name": "requests-toolbelt",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "rich",
"specs": [
[
"==",
"14.0.0"
]
]
},
{
"name": "robustica",
"specs": [
[
"==",
"0.1.4"
]
]
},
{
"name": "s3transfer",
"specs": [
[
"==",
"0.13.0"
]
]
},
{
"name": "scikit-image",
"specs": [
[
"==",
"0.25.2"
]
]
},
{
"name": "scikit-learn",
"specs": [
[
"==",
"1.6.1"
]
]
},
{
"name": "scipy",
"specs": [
[
"==",
"1.15.2"
]
]
},
{
"name": "sdcflows",
"specs": [
[
"==",
"2.13.1"
]
]
},
{
"name": "seaborn",
"specs": [
[
"==",
"0.13.2"
]
]
},
{
"name": "sentry-sdk",
"specs": [
[
"==",
"2.30.0"
]
]
},
{
"name": "shellingham",
"specs": [
[
"==",
"1.5.4"
]
]
},
{
"name": "simplejson",
"specs": [
[
"==",
"3.20.1"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.17.0"
]
]
},
{
"name": "smriprep",
"specs": [
[
"==",
"0.18.0"
]
]
},
{
"name": "sniffio",
"specs": [
[
"==",
"1.3.1"
]
]
},
{
"name": "sqlalchemy",
"specs": [
[
"==",
"2.0.41"
]
]
},
{
"name": "svgutils",
"specs": [
[
"==",
"0.3.4"
]
]
},
{
"name": "tedana",
"specs": [
[
"==",
"25.0.1"
]
]
},
{
"name": "templateflow",
"specs": [
[
"==",
"24.2.2"
]
]
},
{
"name": "termcolor",
"specs": [
[
"==",
"2.3.0"
]
]
},
{
"name": "threadpoolctl",
"specs": [
[
"==",
"3.6.0"
]
]
},
{
"name": "tifffile",
"specs": [
[
"==",
"2025.6.11"
]
]
},
{
"name": "toml",
"specs": [
[
"==",
"0.10.2"
]
]
},
{
"name": "tornado",
"specs": [
[
"==",
"6.5.1"
]
]
},
{
"name": "tqdm",
"specs": [
[
"==",
"4.67.1"
]
]
},
{
"name": "traits",
"specs": [
[
"==",
"7.0.2"
]
]
},
{
"name": "transforms3d",
"specs": [
[
"==",
"0.4.2"
]
]
},
{
"name": "typer",
"specs": [
[
"==",
"0.16.0"
]
]
},
{
"name": "types-python-dateutil",
"specs": [
[
"==",
"2.9.0.20250516"
]
]
},
{
"name": "typing-extensions",
"specs": [
[
"==",
"4.14.0"
]
]
},
{
"name": "typing-inspection",
"specs": [
[
"==",
"0.4.1"
]
]
},
{
"name": "tzdata",
"specs": [
[
"==",
"2025.2"
]
]
},
{
"name": "tzlocal",
"specs": [
[
"==",
"5.3.1"
]
]
},
{
"name": "universal-pathlib",
"specs": [
[
"==",
"0.2.6"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.5.0"
]
]
},
{
"name": "wcwidth",
"specs": [
[
"==",
"0.2.13"
]
]
},
{
"name": "wrapt",
"specs": [
[
"==",
"1.17.2"
]
]
},
{
"name": "xyzservices",
"specs": [
[
"==",
"2025.4.0"
]
]
},
{
"name": "yaspin",
"specs": [
[
"==",
"3.1.0"
]
]
}
],
"tox": true,
"lcname": "fmriprep-docker"
}