[tool.black] line-length = 88 include = '\.pyi?$' exclude = ''' /( \.git | \.hg | \.mypy_cache | \.tox | \.venv | _build | buck-out | build | dist )/ ''' [project] name = "thechart" version = "1.0.0" description = "App to manage medication evolution over time" authors = [ {name = "William Valentin",email = "william.valentin.info@gmail.com"} ] license = {text = "MIT"} readme = "README.md" requires-python = ">=3.13,<3.14" dependencies = [ "pandas (>=2.3.1,<3.0.0)", "matplotlib (>=3.10.3,<4.0.0)", "dotenv (>=0.9.9,<0.10.0)", "colorlog (>=6.9.0,<7.0.0)" ] [tool.poetry] package-mode = false [tool.poetry.group.dev.dependencies] pre-commit = "^4.2.0" pyinstaller = "^6.14.2" [tool.poetry.dependencies] contourpy = "==1.3.2" cycler = "==0.12.1" fonttools = "==4.58.5" kiwisolver = "==1.4.8" matplotlib = "==3.10.3" numpy = "==2.3.1" packaging = "==25.0" pandas = "==2.3.1" pillow = "==11.3.0" pyparsing = "==3.2.3" python-dateutil = "==2.9.0.post0" pytz = "==2025.2" six = "==1.17.0" tzdata = "==2025.2" colorlog = "*" dotenv = "*" [tool.poetry.dev-dependencies] pre-commit = "*" pyinstaller = "*" [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api" [tool.poetry.requires-plugins] poetry-plugin-export = ">=1.8"