-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
33 lines (29 loc) · 1.08 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
[project]
name = "evdschat"
version = "0.1.9"
description = "evdschat is an open-source Python package designed to enhance the evdspy package by allowing users to interact with the evdschat Application. This Node.js project aims to provide the most specific and accurate data users request during conversations, based on arguments such as start date, end date, and aggregation type, as described in the evdspy."
authors = [
{ name = "Sermet Pekin", email = "[email protected]" }
]
license = { file = "LICENSE" }
readme = "README.md"
keywords = ["evdspy", "evdschat", "chatbot", "data-aggregation", "open-source", "Node.js", "Python", "API", "TCMB", "CBRT", "Generative AI"]
requires-python = ">=3.10"
dependencies = [
"evdspy>=1.1.40",
"pydantic>=2.9.1",
"rich>=13.8.1",
]
[project.urls]
repository = "https://github.com/SermetPekin/evdschat"
[scripts]
evdschat = "evdschat:chat_console"
[tool.uv]
dev-dependencies = [
"pytest>=8.3.3",
"ruff>=0.6.4",
"tox>=4.18.1",
]
[build-system]
requires = ["setuptools", "wheel", "uv"]
build-backend = "setuptools.build_meta"