-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
45 lines (38 loc) · 1.41 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[tool.poetry]
name = "giskard-hub"
version = "1.1.0"
description = "The giskard_hub library allows you to interact with the Giskard Hub, a platform that centralizes the validation process of LLM applications, empowering product teams to ensure all functional, business & legal requirements are met, and keeping them in close contact with the development team to avoid delayed deployment timelines."
authors = ["Bazire <[email protected]>", "Henrique Chaves <[email protected]>"]
readme = "README.md"
packages = [{ include = "giskard_hub", from = "src" }]
repository = "https://github.com/Giskard-AI/giskard-hub"
homepage = "https://github.com/Giskard-AI/giskard-hub"
documentation = "https://docs-hub.giskard.ai/"
[tool.poetry.dependencies]
python = ">=3.9,<4.0"
httpx = "^0.27.0"
rich = "^13.7.1"
python-dateutil = "^2.9.0.post0"
[tool.poetry.group.dev.dependencies]
sphinxawesome-theme = "^5.1.4"
myst-parser = "^3.0.1"
notebook = "^7.2.0"
nbsphinx = "^0.9.4"
black = "^24.4.2"
isort = "^5.13.2"
pylint = "^3.2.2"
sphinx-click = "^6.0.0"
sphinx-autobuild = "^2024.4.16"
sphinx-autodoc-typehints = "^2.1.1"
sphinx-design = "^0.6.0"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
[tool.isort]
profile = "black"
extend_skip_glob = [".history/*"]
[tool.pylint.reports]
reports = "y"
output-format = "colorized"
[tool.pylint."MESSAGES CONTROL"]
disable = ["line-too-long", "missing-module-docstring"]