@@ -54,7 +54,7 @@ scipy = "^1.12.0"
5454matplotlib = " ^3.8.3"
5555shapely = " ^2.0.3"
5656cytriangle = " ^1.0.1"
57- rich = " ^13.7.1"
57+ rich = { extras = [ " jupyter " ], version = " ^13.7.1" }
5858click = " ^8.1.7"
5959more-itertools = " ^10.2.0"
6060numba = { version = " ^0.59.0" , optional = true }
@@ -67,36 +67,34 @@ mkl = { version = "==2023.2.0", optional = true }
6767tbb = { version = " ==2021.10.0" , optional = true }
6868
6969[tool .poetry .group .dev .dependencies ]
70- black = " ^24.2.0"
71- coverage = { extras = [" toml" ], version = " ^7.4.3" }
72- darglint = " ^1.8.1"
73- flake8 = " ^7.0.0"
74- flake8-bugbear = " ^24.2.6"
75- flake8-docstrings = " ^1.7.0"
76- flake8-pytest-style = " ^1.7.2"
77- flake8-rst-docstrings = " ^0.3.0"
78- furo = " ^2024.01.29"
79- ipykernel = " ^6.29.3"
80- ipython = " ^8.18.1" # 8.19 and above drops 3.9 support
81- ipywidgets = " ^8.1.2"
82- isort = " ^5.13.2"
83- mypy = " ^1.9.0"
84- nbconvert = " ^7.16.2"
85- nbsphinx = " ^0.9.3"
86- notebook = " ^7.1.1"
87- pep8-naming = " ^0.13.3"
88- pre-commit = " ^3.6.2"
89- pre-commit-hooks = " ^4.5.0"
90- Pygments = " ^2.17.2"
91- pytest = " ^8.0.2"
92- pytest-benchmark = { extras = [" histogram" ], version = " ^4.0.0" }
93- pytest-check = " ^2.3.1"
94- pyupgrade = " ^3.15.1"
95- sphinx = " ^7.2.6"
96- sphinx-autobuild = " ^2024.2.4"
97- sphinx-click = " ^5.1.0"
98- sphinx-copybutton = " ^0.5.2"
99- sphinxext-opengraph = " ^0.9.1"
70+ black = " ==24.8.0"
71+ coverage = { extras = [" toml" ], version = " ==7.6.1" }
72+ darglint = " ==1.8.1"
73+ flake8 = " ==7.1.1"
74+ flake8-bugbear = " ==24.8.19"
75+ flake8-docstrings = " ==1.7.0"
76+ flake8-pytest-style = " ==2.0.0"
77+ flake8-rst-docstrings = " ==0.3.0"
78+ furo = " ==2024.8.6"
79+ ipykernel = " ==6.29.5"
80+ ipython = " ==8.18.1" # 8.19 and above drops 3.9 support
81+ isort = " ==5.13.2"
82+ mypy = " ==1.11.2"
83+ nbconvert = " ==7.16.4"
84+ nbsphinx = " ==0.9.5"
85+ notebook = " ==7.2.2"
86+ pep8-naming = " ==0.14.1"
87+ pre-commit = " ==3.8.0"
88+ pre-commit-hooks = " ==4.6.0"
89+ pytest = " ==8.3.3"
90+ pytest-benchmark = { extras = [" histogram" ], version = " ==4.0.0" }
91+ pytest-check = " ==2.4.1"
92+ pyupgrade = " ==3.17.0"
93+ sphinx = " ==7.4.7"
94+ sphinx-autobuild = " ==2024.10.3"
95+ sphinx-click = " ==6.0.0"
96+ sphinx-copybutton = " ==0.5.2"
97+ sphinxext-opengraph = " ==0.9.1"
10098
10199[tool .poetry .extras ]
102100dxf = [" cad-to-shapely" ]
0 commit comments