From 40884718853185fa63c39e1dfc2f428523976ac9 Mon Sep 17 00:00:00 2001 From: Bill Date: Fri, 12 Dec 2025 14:15:11 -0700 Subject: [PATCH] pyproject.toml version issues --- pyproject.toml | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2ef4af9..ad8d447 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,8 @@ build-backend = "maturin" [project] name = "unchecked-io" -# Version is handled by Cargo.toml, but good practice to keep consistent if managing manually +# Dynamic versioning allows maturin to read version from Cargo.toml +dynamic = ["version"] description = "The world's fastest, most dangerous PostgreSQL-to-Arrow loader." readme = "README.md" requires-python = ">=3.9" @@ -13,25 +14,11 @@ authors = [{name = "Billthemaker"}] keywords = ["rust", "postgresql", "arrow", "etl", "fast", "copy", "database"] classifiers = [ "Programming Language :: Rust", - "Programming Language :: Python :: Implementation :: CPython", - "Programming Language :: Python :: Implementation :: PyPy", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", - "Programming Language :: Python :: 3.12", - "Programming Language :: Python :: 3.13", - "Topic :: Database", - "Topic :: Scientific/Engineering :: Information Analysis", - "Operating System :: POSIX :: Linux", - "Operating System :: Microsoft :: Windows", - "Operating System :: MacOS :: MacOS X", ] dependencies = [ "arro3-core>=0.1.0", ] [tool.maturin] -features = ["pyo3/extension-module"] - - +features = ["pyo3/extension-module"] \ No newline at end of file