diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..00b40ac --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +prune src diff --git a/pyproject.toml b/pyproject.toml index 95600e9..d249740 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "evdschat" -version = "0.1.8" +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 = "Sermet.Pekin@gmail.com" } @@ -8,18 +8,16 @@ authors = [ 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" @@ -29,3 +27,7 @@ dev-dependencies = [ "ruff>=0.6.4", "tox>=4.18.1", ] + +[build-system] +requires = ["setuptools", "wheel", "uv"] +build-backend = "setuptools.build_meta"