22name = " quantflow"
33version = " 0.4.3"
44description = " quantitative analysis"
5- authors = [{ name = " Luca Sbardella" , email = " luca@quantmind.com" }]
5+ authors = [ { name = " Luca Sbardella" , email = " luca@quantmind.com" } ]
66license = " BSD-3-Clause"
77readme = " readme.md"
88requires-python = " >=3.11,<4.0"
@@ -20,7 +20,7 @@ Repository = "https://github.com/quantmind/quantflow"
2020Documentation = " https://quantmind.github.io/quantflow/"
2121
2222[project .optional-dependencies ]
23- data = [" aio-fluid[http]>=1.2.1" ]
23+ data = [ " aio-fluid[http]>=1.2.1" ]
2424cli = [
2525 " asciichartpy>=1.5.25" ,
2626 " async-cache>=1.1.1" ,
@@ -33,49 +33,47 @@ cli = [
3333[project .scripts ]
3434qf = " quantflow.cli.script:main"
3535
36-
3736[tool .poetry .group .dev .dependencies ]
38- black = " ^25.1.0"
39- pytest-cov = " ^6.0.0"
40- mypy = " ^1.14.1"
37+ black = " ^26.1.0"
4138ghp-import = " ^2.0.2"
42- ruff = " ^0.12.2"
43- pytest-asyncio = " ^1.0.0"
4439isort = " ^6.0.1"
40+ mypy = " ^1.14.1"
41+ pytest-asyncio = " ^1.0.0"
42+ pytest-cov = " ^7.0.0"
43+ ruff = " ^0.14.14"
4544types-python-dateutil = " ^2.9.0.20251115"
4645
4746[tool .poetry .group .book ]
4847optional = true
4948
5049[tool .poetry .group .book .dependencies ]
50+ autodocsumm = " ^0.2.14"
51+ ipywidgets = " ^8.0.7"
5152jupyter-book = " ^1.0.0"
53+ jupyterlab = " ^4.0.2"
5254jupytext = " ^1.13.8"
5355plotly = " ^6.2.0"
54- jupyterlab = " ^4.0.2"
55- sympy = " ^1.12"
56- ipywidgets = " ^8.0.7"
5756sphinx-autodoc-typehints = " 2.3.0"
5857sphinx-autosummary-accessors = " ^2023.4.0"
5958sphinx-copybutton = " ^0.5.2"
60- autodocsumm = " ^0.2.14"
61-
59+ sympy = " ^1.12"
6260
6361[build-system ]
64- requires = [" poetry-core>=1.0.0" ]
62+ requires = [ " poetry-core>=1.0.0" ]
6563build-backend = " poetry.core.masonry.api"
6664
6765[tool .jupytext ]
6866formats = " ipynb,myst"
6967
7068[tool .pytest .ini_options ]
7169asyncio_mode = " auto"
72- testpaths = [" quantflow_tests" ]
70+ testpaths = [ " quantflow_tests" ]
7371
7472[tool .isort ]
7573profile = " black"
7674
7775[tool .ruff ]
78- lint.select = [" E" , " F" ]
76+ lint.select = [ " E" , " F" ]
7977line-length = 88
8078
8179[tool .hatch .version ]
0 commit comments