diff --git a/CLAUDE.md b/CLAUDE.md index b346e40..25e9f45 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -14,7 +14,7 @@ MuVERA (Multi-Vector Retrieval via Fixed Dimensional Encoding Algorithm) is a Py No config dataclasses, no encoding-type enums, no manual seed juggling. Just NumPy arrays in, NumPy arrays out. -**Distribution Plan**: The library will be published to PyPI for easy installation via `pip install muvera`. +**Distribution Plan**: The library will be published to PyPI for easy installation via `pip install muvera-python`. **Key use case**: Efficiently encode ColBERT-style multi-vector embeddings for retrieval without specialized infrastructure. @@ -200,7 +200,7 @@ Output dimension: `num_repetitions * 2^num_simhash_projections * projection_dime **OIDC Setup (one-time):** 1. Go to [PyPI](https://pypi.org) → Account settings → Publishing 2. Add a new pending publisher: - - PyPI Project Name: `muvera` + - PyPI Project Name: `muvera-python` - Owner: `craftsangjae` - Repository: `muvera-python` - Workflow: `publish.yml` diff --git a/pyproject.toml b/pyproject.toml index 3983fac..a3344b7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,8 +3,8 @@ requires = ["hatchling"] build-backend = "hatchling.build" [project] -name = "muvera" -version = "0.1.0" +name = "muvera-python" +version = "0.1.1" description = "MuVERA: Multi-Vector Retrieval via Fixed Dimensional Encodings" readme = "README.md" license = "MIT" @@ -12,7 +12,7 @@ requires-python = ">=3.9" authors = [ { name = "craftsangjae" }, ] -keywords = ["muvera", "multi-vector", "retrieval", "embedding", "fixed-dimensional-encoding"] +keywords = ["muvera", "muvera-python", "multi-vector", "retrieval", "embedding", "fixed-dimensional-encoding"] classifiers = [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers",