Skip to content

Commit e5f3621

Browse files
committed
Update "setup.py" file.
1 parent ccc1b69 commit e5f3621

File tree

1 file changed

+22
-9
lines changed

1 file changed

+22
-9
lines changed

setup.py

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,30 +21,43 @@
2121
],
2222
}
2323

24-
install_requires = ["colour-science>=0.3.16,<0.4.0", "opencv-python>=4,<5"]
24+
install_requires = [
25+
"colour-science>=0.4.0",
26+
"imageio>=2,<3",
27+
"opencv-python>=4,<5",
28+
"scipy>=1.5,<2",
29+
"typing-extensions>=4,<5",
30+
]
2531

2632
extras_require = {
2733
"development": [
2834
"biblib-simple",
35+
"black",
2936
"coverage",
3037
"coveralls",
3138
"flake8",
39+
"flynt",
3240
"invoke",
3341
"jupyter",
34-
"matplotlib",
35-
"mock",
36-
"nose",
42+
"mypy",
3743
"pre-commit",
44+
"pydata-sphinx-theme",
45+
"pydocstyle",
3846
"pytest",
47+
"pytest-cov",
48+
"pyupgrade",
3949
"restructuredtext-lint",
40-
"sphinx<=3.1.2",
41-
"sphinx_rtd_theme",
50+
"sphinx>=4,<5",
4251
"sphinxcontrib-bibtex",
4352
"toml",
4453
"twine",
45-
"yapf==0.23",
4654
],
47-
"read-the-docs": ["mock", "numpy", "sphinxcontrib-bibtex"],
55+
"plotting": ["matplotlib>=3.2,!=3.5.0,!=3.5.1"],
56+
"read-the-docs": [
57+
"matplotlib>=3.2,!=3.5.0,!=3.5.1",
58+
"pydata-sphinx-theme",
59+
"sphinxcontrib-bibtex",
60+
],
4861
}
4962

5063
setup(
@@ -61,5 +74,5 @@
6174
package_data=package_data,
6275
install_requires=install_requires,
6376
extras_require=extras_require,
64-
python_requires=">=3.6,<4.0",
77+
python_requires=">=3.8,<3.11",
6578
)

0 commit comments

Comments
 (0)