From 95377642ce7f5ed4442b3a63b3b9313eeeffaaf6 Mon Sep 17 00:00:00 2001 From: Coding-Dev-Tools Date: Tue, 30 Jun 2026 23:01:41 -0400 Subject: [PATCH] improve: update dependencies and promote protobuf to core dependency - Add protobuf>=7.34.1 as core dependency (was optional 'full' extra) - Update pytest to >=9.1.0 (was 9.0.3) - Update ruff to >=0.15.20 (was 0.4.0) - Remove 'full' extra since protobuf is now core All 130 tests pass and ruff checks pass. --- pyproject.toml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 4ff93e8..ff04d1b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,6 +29,7 @@ dependencies = [ "pandas>=2.0.0", "pyarrow>=14.0.0", "fastavro>=1.12.2", + "protobuf>=7.34.1", ] [project.urls] @@ -40,12 +41,9 @@ Changelog = "https://github.com/Coding-Dev-Tools/datamorph/releases" [project.optional-dependencies] dev = [ - "pytest>=9.0.3", + "pytest>=9.1.0", "pytest-cov>=7.1.0", - "ruff>=0.4.0", -] -full = [ - "protobuf>=7.34.1", + "ruff>=0.15.20", ] [project.scripts]