diff --git a/.github/workflows/python-release.yml b/.github/workflows/python-release.yml index cb79ba84..7921928f 100644 --- a/.github/workflows/python-release.yml +++ b/.github/workflows/python-release.yml @@ -35,10 +35,12 @@ jobs: working-directory: crates/jsonschema-py - run: uv venv + working-directory: crates/jsonschema-py - name: Install sdist run: | uv pip install dist/${{ env.PACKAGE_NAME }}-*.tar.gz --force-reinstall + working-directory: crates/jsonschema-py - name: Upload sdist uses: actions/upload-artifact@v4 diff --git a/crates/jsonschema-py/Cargo.toml b/crates/jsonschema-py/Cargo.toml index 61478e09..fbbac367 100644 --- a/crates/jsonschema-py/Cargo.toml +++ b/crates/jsonschema-py/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "jsonschema-py" version = "0.18.3" -description = "JSON schema validaton library" +description = "A high-performance JSON Schema validator for Python" keywords = ["jsonschema", "validation"] categories = ["web-programming"] readme = "README.md" diff --git a/crates/jsonschema-py/pyproject.toml b/crates/jsonschema-py/pyproject.toml index 05536012..ac6b7507 100644 --- a/crates/jsonschema-py/pyproject.toml +++ b/crates/jsonschema-py/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "jsonschema_rs" -description = "Fast JSON Schema validation for Python implemented in Rust" +description = "A high-performance JSON Schema validator for Python" keywords = ["jsonschema", "validation", "rust"] authors = [ {name = "Dmitry Dygalo", email = "dmitry@dygalo.dev"} @@ -28,6 +28,7 @@ classifiers = [ "Programming Language :: Python :: 3.12", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Rust", + "Topic :: File Formats :: JSON :: JSON Schema", ] requires-python = ">=3.8" dependencies = []