numpy
flatten-dict>=0.3.0

[dev]
isort
black
flake8
twine
keyrings.alt>=3.4.0
featuretools
pytest
pytest-cov
pytest-mock
requests-mock>=1.8.0
sphinx<8,>=7.3
Jinja2<4,>=3.1
MarkupSafe<3,>=2.1
sphinx-rtd-theme<3,>=2.0
myst-parser<5,>=4.0
sphinx-autodoc-typehints<3,>=2.2
sphinx-copybutton<1,>=0.5
kedro
kedro-datasets
numpy
flatten-dict>=0.3.0
pandas
matplotlib
seaborn
pandas-profiling
Pillow
torch
torchvision
pytorch-ignite
opencv-python
opencv-contrib-python
requests
httpx
mlflow
plotly
scikit-learn
scikit-image
memory_profiler
pynvml
nested-lookup

[docs]
sphinx<8,>=7.3
Jinja2<4,>=3.1
MarkupSafe<3,>=2.1
sphinx-rtd-theme<3,>=2.0
myst-parser<5,>=4.0
sphinx-autodoc-typehints<3,>=2.2
sphinx-copybutton<1,>=0.5
kedro
kedro-datasets
numpy
flatten-dict>=0.3.0
pandas
matplotlib
seaborn
pandas-profiling
Pillow
torch
torchvision
pytorch-ignite
opencv-python
opencv-contrib-python
requests
httpx
mlflow
plotly
scikit-learn
scikit-image
memory_profiler
pynvml
nested-lookup

[optional]
numpy
flatten-dict>=0.3.0
kedro
kedro-datasets
pandas
matplotlib
seaborn
pandas-profiling
Pillow
torch
torchvision
pytorch-ignite
opencv-python
opencv-contrib-python
requests
httpx
mlflow
plotly
scikit-learn
scikit-image
memory_profiler
pynvml
nested-lookup
