diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 749e2f9..7c808b7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: enable-cache: true - name: Install dev dependencies - run: uv sync --group dev + run: uv sync --extra dev - name: Ruff (lint) run: uv run ruff check . diff --git a/pyproject.toml b/pyproject.toml index 333cb2b..de87889 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "context-compiler" -version = "0.2.0" +version = "0.2.1" description = "Deterministic conversational state engine for LLM applications." readme = "README.md" requires-python = ">=3.11" @@ -50,16 +50,6 @@ dev = [ "pre-commit", ] -[dependency-groups] -dev = [ - "pytest", - "coverage", - "hypothesis", - "ruff>=0.12,<1.0", - "mypy>=1.12,<2.0", - "pre-commit", -] - [tool.ruff] line-length = 100 target-version = "py311" diff --git a/uv.lock b/uv.lock index c0d361f..318884e 100644 --- a/uv.lock +++ b/uv.lock @@ -53,7 +53,7 @@ wheels = [ [[package]] name = "context-compiler" -version = "0.2.0" +version = "0.2.1" source = { editable = "." } [package.optional-dependencies] @@ -69,16 +69,6 @@ dev = [ { name = "ruff" }, ] -[package.dev-dependencies] -dev = [ - { name = "coverage" }, - { name = "hypothesis" }, - { name = "mypy" }, - { name = "pre-commit" }, - { name = "pytest" }, - { name = "ruff" }, -] - [package.metadata] requires-dist = [ { name = "coverage", marker = "extra == 'dev'" }, @@ -91,16 +81,6 @@ requires-dist = [ ] provides-extras = ["demos", "dev"] -[package.metadata.requires-dev] -dev = [ - { name = "coverage" }, - { name = "hypothesis" }, - { name = "mypy", specifier = ">=1.12,<2.0" }, - { name = "pre-commit" }, - { name = "pytest" }, - { name = "ruff", specifier = ">=0.12,<1.0" }, -] - [[package]] name = "coverage" version = "7.13.4"