diff --git a/CHANGELOG.md b/CHANGELOG.md index 40882dd..29e0987 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## Unreleased +### Changed +* Pyarrow >=15 required +* Strawberry >=0.212 compatible ## [1.4](https://pypi.org/project/graphique/1.4/) - 2023-11-05 ### Changed diff --git a/pyproject.toml b/pyproject.toml index bde6e11..e6a02df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "graphique" -dynamic = ["version"] +dynamic = ["version", "dependencies"] description = "GraphQL service for arrow tables and parquet data sets." readme = "README.md" requires-python = ">=3.9" @@ -28,7 +28,6 @@ classifiers = [ "Topic :: Software Development :: Libraries :: Python Modules", "Typing :: Typed", ] -dependencies = ["pyarrow>=14", "strawberry-graphql[asgi,cli]>=0.198"] [project.urls] Homepage = "https://github.com/coady/graphique" @@ -45,6 +44,7 @@ packages = ["graphique"] [tool.setuptools.dynamic] version = {attr = "graphique.__version__"} +dependencies = {file = "requirements.in"} [tool.setuptools.package-data] graphique = ["py.typed"] diff --git a/requirements.in b/requirements.in index 123b6df..7dad5f2 100644 --- a/requirements.in +++ b/requirements.in @@ -1,2 +1,2 @@ -pyarrow>=14 +pyarrow>=15 strawberry-graphql[asgi,cli]>=0.198