# This file was autogenerated by uv via the following command:
#    uv pip compile --extra=container --strip-extras pyproject.toml -c constraints.txt -o requirements.txt -p 3.12
acres==0.3.0
    # via
    #   fmriprep (pyproject.toml)
    #   bidsschematools
    #   nipype
    #   nireports
    #   niworkflows
    #   sdcflows
    #   smriprep
annexremote==1.6.6
    # via
    #   datalad
    #   datalad-next
    #   datalad-osf
annotated-types==0.7.0
    # via pydantic
anyio==4.9.0
    # via httpx
apscheduler==3.11.0
    # via fmriprep (pyproject.toml)
arrow==1.3.0
    # via codecarbon
attrs==25.3.0
    # via
    #   niworkflows
    #   sdcflows
bids-validator==1.14.7.post0
    # via pybids
bidsschematools==1.0.10
    # via bids-validator
bokeh==3.6.3
    # via tedana
boto3==1.38.21
    # via datalad
botocore==1.38.39
    # via
    #   boto3
    #   s3transfer
certifi==2025.4.26
    # via
    #   httpcore
    #   httpx
    #   requests
    #   sentry-sdk
cffi==1.17.1
    # via cryptography
chardet==5.2.0
    # via datalad
charset-normalizer==3.4.2
    # via requests
ci-info==0.3.0
    # via
    #   etelemetry
    #   migas
click==8.2.1
    # via
    #   bidsschematools
    #   codecarbon
    #   nipype
    #   pybids
    #   typer
codecarbon==3.0.2
    # via fmriprep (pyproject.toml)
contourpy==1.3.2
    # via
    #   bokeh
    #   matplotlib
cryptography==45.0.4
    # via jwcrypto
cycler==0.12.1
    # via matplotlib
datalad==1.1.6
    # via
    #   fmriprep (pyproject.toml)
    #   datalad-next
    #   datalad-osf
datalad-next==1.5.0
    # via datalad-osf
datalad-osf==0.3.0
    # via fmriprep (pyproject.toml)
distro==1.9.0
    # via datalad
docopt==0.6.2
    # via num2words
etelemetry==0.3.1
    # via nipype
fasteners==0.19
    # via datalad
fief-client==0.20.0
    # via codecarbon
filelock==3.18.0
    # via nipype
fonttools==4.58.4
    # via matplotlib
formulaic==1.1.1
    # via pybids
frozendict==2.4.6
    # via pybids
fsspec==2025.3.2
    # via universal-pathlib
h11==0.16.0
    # via httpcore
h5py==3.13.0
    # via nitransforms
httpcore==1.0.9
    # via httpx
httpx==0.27.2
    # via fief-client
humanize==4.12.3
    # via
    #   datalad
    #   datalad-next
idna==3.10
    # via
    #   anyio
    #   httpx
    #   requests
imageio==2.37.0
    # via scikit-image
indexed-gzip==1.9.5
    # via smriprep
interface-meta==1.3.0
    # via formulaic
iso8601==2.1.0
    # via datalad
isodate==0.6.1
    # via rdflib
jaraco-classes==3.4.0
    # via
    #   keyring
    #   keyrings-alt
jaraco-context==6.0.1
    # via
    #   keyring
    #   keyrings-alt
jaraco-functools==4.1.0
    # via keyring
jinja2==3.1.6
    # via
    #   bokeh
    #   niworkflows
jmespath==1.0.1
    # via
    #   boto3
    #   botocore
joblib==1.5.1
    # via
    #   nilearn
    #   robustica
    #   scikit-learn
jwcrypto==1.5.6
    # via fief-client
keyring==25.6.0
    # via datalad
keyrings-alt==5.0.2
    # via datalad
kiwisolver==1.4.8
    # via matplotlib
latexcodec==3.0.1
    # via pybtex
lazy-loader==0.4
    # via scikit-image
lockfile==0.12.2
    # via smriprep
looseversion==1.3.0
    # via
    #   fmriprep (pyproject.toml)
    #   datalad
    #   nipype
    #   niworkflows
    #   smriprep
lxml==5.4.0
    # via
    #   nilearn
    #   nireports
    #   svgutils
mapca==0.0.5
    # via tedana
markdown-it-py==3.0.0
    # via rich
markupsafe==3.0.2
    # via jinja2
matplotlib==3.10.3
    # via
    #   nireports
    #   nitime
    #   niworkflows
    #   seaborn
    #   smriprep
    #   tedana
mdurl==0.1.2
    # via markdown-it-py
migas==0.4.0
    # via
    #   fmriprep (pyproject.toml)
    #   sdcflows
more-itertools==10.7.0
    # via
    #   datalad-next
    #   jaraco-classes
    #   jaraco-functools
msgpack==1.1.1
    # via datalad
networkx==3.4.2
    # via
    #   nipype
    #   prov
    #   scikit-image
nibabel==5.3.2
    # via
    #   fmriprep (pyproject.toml)
    #   mapca
    #   nilearn
    #   nipype
    #   nireports
    #   nitransforms
    #   niworkflows
    #   pybids
    #   sdcflows
    #   smriprep
    #   tedana
nilearn==0.11.1
    # via
    #   mapca
    #   nireports
    #   niworkflows
    #   tedana
nipype==1.10.0
    # via
    #   fmriprep (pyproject.toml)
    #   nireports
    #   niworkflows
    #   sdcflows
    #   smriprep
nireports==25.0.1
    # via
    #   -c constraints.txt
    #   fmriprep (pyproject.toml)
    #   sdcflows
nitime==0.11
    # via fmriprep (pyproject.toml)
nitransforms==24.1.2
    # via
    #   -c constraints.txt
    #   fmriprep (pyproject.toml)
    #   niworkflows
    #   sdcflows
niworkflows==1.13.5
    # via
    #   -c constraints.txt
    #   fmriprep (pyproject.toml)
    #   sdcflows
    #   smriprep
num2words==0.5.14
    # via pybids
numpy==2.2.4
    # via
    #   fmriprep (pyproject.toml)
    #   bokeh
    #   contourpy
    #   formulaic
    #   h5py
    #   imageio
    #   mapca
    #   matplotlib
    #   nibabel
    #   nilearn
    #   nipype
    #   nireports
    #   nitime
    #   nitransforms
    #   niworkflows
    #   pandas
    #   pybids
    #   robustica
    #   scikit-image
    #   scikit-learn
    #   scipy
    #   sdcflows
    #   seaborn
    #   smriprep
    #   tedana
    #   tifffile
    #   transforms3d
nvidia-ml-py==12.575.51
    # via pynvml
osfclient==0.0.5
    # via datalad-osf
packaging==25.0
    # via
    #   fmriprep (pyproject.toml)
    #   bokeh
    #   datalad
    #   etelemetry
    #   lazy-loader
    #   matplotlib
    #   nibabel
    #   nilearn
    #   nipype
    #   niworkflows
    #   scikit-image
    #   smriprep
pandas==2.2.3
    # via
    #   fmriprep (pyproject.toml)
    #   bokeh
    #   codecarbon
    #   formulaic
    #   nilearn
    #   nireports
    #   niworkflows
    #   pybids
    #   robustica
    #   seaborn
    #   tedana
patool==4.0.1
    # via datalad
pillow==11.2.1
    # via
    #   bokeh
    #   imageio
    #   matplotlib
    #   scikit-image
platformdirs==4.3.8
    # via datalad
prometheus-client==0.22.1
    # via codecarbon
prompt-toolkit==3.0.51
    # via questionary
prov==2.0.2
    # via nipype
psutil==7.0.0
    # via
    #   fmriprep (pyproject.toml)
    #   codecarbon
puremagic==1.29
    # via nipype
py-cpuinfo==9.0.0
    # via codecarbon
pybids==0.19.0
    # via
    #   fmriprep (pyproject.toml)
    #   nireports
    #   niworkflows
    #   sdcflows
    #   smriprep
    #   templateflow
pybtex==0.24.0
    # via tedana
pybtex-apa-style==1.3
    # via tedana
pycparser==2.22
    # via cffi
pydantic==2.11.7
    # via codecarbon
pydantic-core==2.33.2
    # via pydantic
pydot==4.0.1
    # via
    #   nipype
    #   prov
pygments==2.19.1
    # via rich
pynvml==12.0.0
    # via codecarbon
pyparsing==3.2.3
    # via
    #   matplotlib
    #   pydot
    #   rdflib
python-dateutil==2.9.0.post0
    # via
    #   arrow
    #   botocore
    #   matplotlib
    #   nipype
    #   pandas
    #   prov
python-gitlab==5.6.0
    # via datalad
pytz==2025.2
    # via pandas
pyyaml==6.0.2
    # via
    #   bidsschematools
    #   bokeh
    #   nireports
    #   niworkflows
    #   pybtex
    #   smriprep
questionary==2.1.0
    # via codecarbon
rapidfuzz==3.13.0
    # via codecarbon
rdflib==6.3.2
    # via nipype
requests==2.32.4
    # via
    #   fmriprep (pyproject.toml)
    #   codecarbon
    #   datalad
    #   etelemetry
    #   nilearn
    #   osfclient
    #   python-gitlab
    #   requests-toolbelt
    #   templateflow
requests-toolbelt==1.0.0
    # via python-gitlab
rich==14.0.0
    # via
    #   codecarbon
    #   typer
robustica==0.1.4
    # via tedana
s3transfer==0.12.0
    # via boto3
scikit-image==0.25.2
    # via
    #   niworkflows
    #   sdcflows
scikit-learn==1.6.1
    # via
    #   mapca
    #   nilearn
    #   robustica
    #   tedana
scipy==1.15.2
    # via
    #   formulaic
    #   mapca
    #   nilearn
    #   nipype
    #   nitime
    #   nitransforms
    #   niworkflows
    #   pybids
    #   robustica
    #   scikit-image
    #   scikit-learn
    #   sdcflows
    #   tedana
sdcflows==2.13.2
    # via
    #   -c constraints.txt
    #   fmriprep (pyproject.toml)
seaborn==0.13.2
    # via
    #   nireports
    #   niworkflows
    #   tedana
sentry-sdk==2.28.0
    # via fmriprep (pyproject.toml)
shellingham==1.5.4
    # via typer
simplejson==3.20.1
    # via nipype
six==1.17.0
    # via
    #   isodate
    #   osfclient
    #   pybtex
    #   python-dateutil
smriprep==0.18.0
    # via
    #   -c constraints.txt
    #   fmriprep (pyproject.toml)
sniffio==1.3.1
    # via
    #   anyio
    #   httpx
sqlalchemy==2.0.41
    # via pybids
svgutils==0.3.4
    # via niworkflows
tedana==25.0.1
    # via fmriprep (pyproject.toml)
templateflow==24.2.2
    # via
    #   -c constraints.txt
    #   fmriprep (pyproject.toml)
    #   nireports
    #   niworkflows
    #   sdcflows
    #   smriprep
termcolor==2.3.0
    # via yaspin
threadpoolctl==3.6.0
    # via
    #   scikit-learn
    #   tedana
tifffile==2025.5.26
    # via scikit-image
toml==0.10.2
    # via
    #   fmriprep (pyproject.toml)
    #   sdcflows
tornado==6.5.1
    # via bokeh
tqdm==4.67.1
    # via
    #   datalad
    #   osfclient
    #   robustica
    #   tedana
    #   templateflow
traits==7.0.2
    # via nipype
transforms3d==0.4.2
    # via
    #   fmriprep (pyproject.toml)
    #   niworkflows
typer==0.15.3
    # via codecarbon
types-python-dateutil==2.9.0.20250516
    # via arrow
typing-extensions==4.13.2
    # via
    #   anyio
    #   formulaic
    #   jwcrypto
    #   nibabel
    #   pydantic
    #   pydantic-core
    #   sqlalchemy
    #   typer
    #   typing-inspection
typing-inspection==0.4.1
    # via pydantic
tzdata==2025.2
    # via pandas
tzlocal==5.3.1
    # via apscheduler
universal-pathlib==0.2.6
    # via pybids
urllib3==2.4.0
    # via
    #   botocore
    #   requests
    #   sentry-sdk
wcwidth==0.2.13
    # via prompt-toolkit
wrapt==1.17.2
    # via formulaic
xyzservices==2025.4.0
    # via bokeh
yaspin==3.1.0
    # via fief-client
