Spaces:
Configuration error
Configuration error
[build-system] | |
requires = ["hatchling"] | |
build-backend = "hatchling.build" | |
[project] | |
name = "ui" | |
description = 'Minimal UI for Haystack (https://github.com/deepset-ai/haystack)' | |
readme = "README.md" | |
requires-python = ">=3.7" | |
license = "Apache-2.0" | |
keywords = [] | |
authors = [ | |
{ name = "deepset.ai", email = "malte.pietsch@deepset.ai" }, | |
] | |
classifiers = [ | |
"Development Status :: 5 - Production/Stable", | |
"Intended Audience :: Science/Research", | |
"Topic :: Scientific/Engineering :: Artificial Intelligence", | |
"Operating System :: OS Independent", | |
"Programming Language :: Python", | |
"Programming Language :: Python :: 3.7", | |
"Programming Language :: Python :: 3.8", | |
"Programming Language :: Python :: 3.9", | |
"Programming Language :: Python :: 3.10", | |
"Programming Language :: Python :: Implementation :: CPython", | |
] | |
dependencies = [ | |
"streamlit >= 1.9.0, < 2", | |
"st-annotated-text >= 2.0.0, < 3", | |
"markdown >= 3.3.4, < 4" | |
] | |
dynamic = ["version"] | |
[project.urls] | |
Documentation = "https://github.com/deepset-ai/haystack/tree/main/ui#readme" | |
Issues = "https://github.com/deepset-ai/haystack/issues" | |
Source = "https://github.com/deepset-ai/haystack/tree/main/ui" | |
[tool.hatch.version] | |
path = "ui/__about__.py" | |
[tool.hatch.build.targets.sdist] | |
[tool.hatch.build.targets.wheel] | |
[tool.hatch.envs.default] | |
dependencies = [ | |
"pytest", | |
"pytest-cov", | |
] | |
[tool.hatch.envs.default.scripts] | |
cov = "pytest --cov-report=term-missing --cov-config=pyproject.toml --cov=ui --cov=tests" | |
no-cov = "cov --no-cov" | |
[[tool.hatch.envs.test.matrix]] | |
python = ["37", "38", "39", "310"] | |
[tool.coverage.run] | |
branch = true | |
parallel = true | |
omit = [ | |
"ui/__about__.py", | |
] | |
[tool.coverage.report] | |
exclude_lines = [ | |
"no cov", | |
"if __name__ == .__main__.:", | |
"if TYPE_CHECKING:", | |
] | |
[tool.black] | |
line-length = 120 | |
skip_magic_trailing_comma = true # For compatibility with pydoc>=4.6, check if still needed. | |