[tool.poetry] name = "watt42_viewlib" version = "0.1.0" description = "Package / Library to build a View for one or more Watt42 systems" authors = ["Chris Oloff "] license = "proprietary" readme = "README.md" package-mode = true # packages = [{ include = "." }] [tool.poetry.dependencies] python = "^3.12" altair = "^5.5.0" hvplot = "^0.12.1" matplotlib = "^3.10.7" numpy = "^2.3.4" pandas = "^2.3.3" panel = "^1.8.2" plotly = "^6.4.0" scipy = "^1.16.3" watchfiles = "^1.1.1" jupyterlab = "^4.4.10" pandas-stubs = "^2.3.2.250926" websockets = "^15.0.1" pydantic = "^2.12.4" [tool.poetry.group.dev.dependencies] pytest = "^8.3.3" pytest-cov = "^5.0.0" pytest-asyncio = "^0.24.0" faker = "^30.8.2" pytest-docker = "^3.2.3" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.pyright] venvPath = "." venv = ".venv" [tool.pytest.ini_options] pythonpath = ["."] asyncio_mode = "auto"