-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathpyproject.toml
More file actions
50 lines (46 loc) · 1.33 KB
/
pyproject.toml
File metadata and controls
50 lines (46 loc) · 1.33 KB
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
46
47
48
49
50
[project]
name = "rca-accelerator-tools"
version = "0.1.0"
description = "A set of tools (read scripts) that can be used to deploy RCAaccelerator/chatbot"
authors = []
dependencies = [
"openai==1.68.2",
"qdrant-client==1.13.3",
"transformers==4.50.3",
"pandas==2.2.3",
"langchain-text-splitters>=0.3.8",
"sqlalchemy>=2.0.40",
"psycopg2-binary>=2.9.10",
"google-api-python-client>=2.166.0",
"google-auth>=2.38.0",
"google-auth-oauthlib>=1.2.1",
"httpx>=0.28.1",
"urllib3>=2.4.0",
"bs4>=0.0.2",
"requests-kerberos>=0.15.0",
"browser-cookie3>=0.19.1",
"httpx-gssapi>=0.2.0",
"bcrypt>=4.3.0",
]
requires-python = "==3.12.*"
[tool.pdm.dev-dependencies]
dev = [
"tox==4.25.0",
"pylint==3.0.0",
"fastapi==0.115.8",
"ruff==0.9.0",
]
[tool.setuptools]
py-modules = []
[project.scripts]
jira_scraper = "data_scraper.main:jira_scraper"
errata_scraper = "data_scraper.main:errata_scraper"
ci_logs_scraper = "data_scraper.main:ci_logs_scraper"
feedback_exporter = "feedback_exporter.export_feedback:main"
evaluation = "evaluation.evaluation:main"
osp_doc_scraper = "data_scraper.main:osp_doc_scraper"
solutions_scraper = "data_scraper.main:solutions_scraper"
chatbot_db = "chatbot_db:main"
[tool.setuptools.packages.find]
include = ["data_scraper*", "feedback_exporter*"]
namespaces = false