diff --git a/pyproject.toml b/pyproject.toml index 0cfd875..af3ffa4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,18 +2,18 @@ requires = ['setuptools>=40.8.0'] build-backend = 'setuptools.build_meta' -[tool.setuptools.packages.find] -where = ["src"] -include = ["adtl*", "adtl.autoparser*"] - [tool.setuptools] + [tool.setuptools.packages.find] + where = ["src"] + include = ["adtl*", "adtl.autoparser*"] + [tool.setuptools.package-data] "adtl.autoparser" = ["config/*.toml"] [project] name = "adtl" -version = "0.6.1" +version = "0.7.0" description = "Another data transformation language" authors = [ {name = "Abhishek Dasgupta" }, diff --git a/uv.lock b/uv.lock index d5a6ffe..a708abb 100644 --- a/uv.lock +++ b/uv.lock @@ -22,7 +22,7 @@ wheels = [ [[package]] name = "adtl" -version = "0.6.1" +version = "0.7.0" source = { editable = "." } dependencies = [ { name = "fastjsonschema" }, @@ -37,6 +37,7 @@ dependencies = [ [package.optional-dependencies] all = [ + { name = "eval-type-backport", marker = "python_full_version < '3.10'" }, { name = "google-generativeai" }, { name = "myst-nb" }, { name = "numpy" }, @@ -54,6 +55,7 @@ all = [ { name = "syrupy" }, ] autoparser = [ + { name = "eval-type-backport", marker = "python_full_version < '3.10'" }, { name = "google-generativeai" }, { name = "numpy" }, { name = "openai" }, @@ -61,7 +63,13 @@ autoparser = [ { name = "pydantic" }, ] docs = [ + { name = "eval-type-backport", marker = "python_full_version < '3.10'" }, + { name = "google-generativeai" }, { name = "myst-nb" }, + { name = "numpy" }, + { name = "openai" }, + { name = "openpyxl" }, + { name = "pydantic" }, { name = "sphinx", version = "8.1.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "sphinx-book-theme" }, { name = "sphinxcontrib-mermaid" }, @@ -70,6 +78,7 @@ parquet = [ { name = "polars" }, ] test = [ + { name = "eval-type-backport", marker = "python_full_version < '3.10'" }, { name = "google-generativeai" }, { name = "numpy" }, { name = "openai" }, @@ -90,8 +99,10 @@ dev = [ [package.metadata] requires-dist = [ + { name = "adtl", extras = ["autoparser"], marker = "extra == 'docs'" }, { name = "adtl", extras = ["parquet", "autoparser"], marker = "extra == 'test'" }, { name = "adtl", extras = ["test", "docs"], marker = "extra == 'all'" }, + { name = "eval-type-backport", marker = "python_full_version < '3.10' and extra == 'autoparser'" }, { name = "fastjsonschema", specifier = "==2.16.*" }, { name = "google-generativeai", marker = "extra == 'autoparser'", specifier = ">=0.8.3" }, { name = "more-itertools" }, @@ -547,6 +558,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/c1/8b/5fe2cc11fee489817272089c4203e679c63b570a5aaeb18d852ae3cbba6a/et_xmlfile-2.0.0-py3-none-any.whl", hash = "sha256:7a91720bc756843502c3b7504c77b8fe44217c85c537d85037f0f536151b2caa", size = 18059 }, ] +[[package]] +name = "eval-type-backport" +version = "0.2.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/23/ca/1601a9fa588867fe2ab6c19ed4c936929160d08a86597adf61bbd443fe57/eval_type_backport-0.2.0.tar.gz", hash = "sha256:68796cfbc7371ebf923f03bdf7bef415f3ec098aeced24e054b253a0e78f7b37", size = 8977 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ac/ac/aa3d8e0acbcd71140420bc752d7c9779cf3a2a3bb1d7ef30944e38b2cd39/eval_type_backport-0.2.0-py3-none-any.whl", hash = "sha256:ac2f73d30d40c5a30a80b8739a789d6bb5e49fdffa66d7912667e2015d9c9933", size = 5855 }, +] + [[package]] name = "exceptiongroup" version = "1.2.2"