@@ -54,61 +54,60 @@ version = {attr = 'copulas.__version__'}
5454
5555[project .optional-dependencies ]
5656tutorials = [
57- ' markupsafe<= 2.0.1' ,
58- " scikit-learn>= 0.24;python_version<'3.12'" ,
59- " scikit-learn>= 1.3.1;python_version>= '3.12'" ,
60- ' jupyter>= 1.0.0,<2 ' ,
57+ ' markupsafe >= 2.0.1' ,
58+ " scikit-learn >= 0.24;python_version<'3.12'" ,
59+ " scikit-learn >= 1.3.1;python_version >= '3.12'" ,
60+ ' jupyter >= 1.0.0' ,
6161]
6262test = [
6363 ' copulas[tutorials]' ,
64- ' pytest>= 6.2.5,<7 ' ,
65- ' pytest-cov>= 2.6.0,<3 ' ,
66- ' pytest-rerunfailures>= 10.3,<15 ' ,
67- ' rundoc>= 0.4.3,<0.5 ' ,
68- ' tomli>= 2.0.0,<3 ' ,
64+ ' pytest >= 6.2.5' ,
65+ ' pytest-cov >= 2.6.0' ,
66+ ' pytest-rerunfailures >= 10.3' ,
67+ ' rundoc >= 0.4.3' ,
68+ ' tomli >= 2.0.0' ,
6969]
7070dev = [
7171 ' copulas[tutorials, test]' ,
7272
7373 # general
74- ' pip>= 9.0.1' ,
75- ' build>= 1.0.0,<2 ' ,
76- ' bump-my-version>= 0.18.3,<1 ' ,
77- ' watchdog>= 1.0.1,<5 ' ,
74+ ' pip >= 9.0.1' ,
75+ ' build >= 1.0.0' ,
76+ ' bump-my-version >= 0.18.3' ,
77+ ' watchdog >= 1.0.1' ,
7878
7979 # docs
80- ' m2r>=0.2.0,<0.3' ,
81- ' nbsphinx>=0.5.0,<0.7' ,
82- ' Sphinx>=1.7.1,<3' ,
83- ' sphinx_rtd_theme>=0.2.4,<0.5' ,
84- ' sphinxcontrib_applehelp<1.0.8' ,
85- ' sphinxcontrib-devhelp<1.0.6' ,
86- ' sphinxcontrib-htmlhelp<2.0.5' ,
87- ' sphinxcontrib_serializinghtml<1.1.10' ,
88- ' sphinxcontrib_qthelp<1.0.7' ,
89- ' alabaster<0.7.13' ,
90-
91- # Jinja2>=3 makes the sphinx theme fail
92- " Jinja2>=2,<3;python_version<'3.12'" ,
93- " Jinja2>=2,<4;python_version>='3.12'" ,
80+ ' sphinx-mdinclude >= 0.6.2' ,
81+ ' nbsphinx >= 0.7.0' ,
82+ ' Sphinx >= 1.7.1' ,
83+ ' sphinx_rtd_theme >= 0.2.4' ,
84+ ' sphinxcontrib_applehelp >= 1.0.8' ,
85+ ' sphinxcontrib-devhelp >= 1.0.6' ,
86+ ' sphinxcontrib-htmlhelp >= 2.0.5' ,
87+ ' sphinxcontrib_serializinghtml >= 1.1.10' ,
88+ ' sphinxcontrib_qthelp >= 1.0.7' ,
89+ ' alabaster >= 0.7.13' ,
90+ ' lxml-html-clean >= 0.4.1' ,
91+
92+ " Jinja2 >= 2" ,
9493
9594 # style check
96- ' ruff>= 0.3.2,<1 ' ,
95+ ' ruff >= 0.3.2' ,
9796
9897 # distribute on PyPI
99- ' twine>= 1.10.0,<4 ' ,
100- ' wheel>= 0.30.0' ,
98+ ' twine >= 1.10.0' ,
99+ ' wheel >= 0.30.0' ,
101100
102101 # Advanced testing
103- ' coverage>= 4.5.1,<6 ' ,
104- ' tox>= 2.9.1,<4 ' ,
102+ ' coverage >= 4.5.1' ,
103+ ' tox >= 2.9.1' ,
105104 ' invoke' ,
106105
107106 # Large scale evaluation
108- ' urllib3>= 1.20,<1.26 ' ,
109- ' tabulate>= 0.8.3,<0.9 ' ,
110- ' boto3>= 1.7.47,<1.10 ' ,
111- ' docutils>= 0.10,<0.15 '
107+ ' urllib3 >= 1.20' ,
108+ ' tabulate >= 0.8.3' ,
109+ ' boto3 >= 1.7.47' ,
110+ ' docutils >= 0.10'
112111]
113112
114113[tool .isort ]
0 commit comments