Metadata-Version: 2.4
Name: lombokvector
Version: 0.1.0
Summary: Vector math with bit-identical results across Python, Rust, TypeScript, Go and PHP: dot product, cosine similarity, L2 distance, normalization, batch ranking. Pure Python, zero dependencies.
Author: codinglombok
License-Expression: Apache-2.0
Project-URL: Homepage, https://github.com/codinglombok/LombokVector
Project-URL: Issues, https://github.com/codinglombok/LombokVector/issues
Keywords: vector,cosine-similarity,embedding,deterministic
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Typing :: Typed
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# LombokVector for Python

Python package `lombokvector` (binary64, Python 3.9+, pure Python): dot product, cosine similarity, Euclidean distance, normalization, and batch ranking with results that are bit-identical to the other LombokVector ports. Zero runtime dependencies.

```
pip install lombokvector
```

The summation order and every operation are defined in [docs/SPEC_LombokVector_v0.1.0.md](https://github.com/codinglombok/LombokVector/blob/main/docs/SPEC_LombokVector_v0.1.0.md); this port reproduces the shared vector file bit for bit in CI. Usage for all languages: [main README](https://github.com/codinglombok/LombokVector#readme) and [docs/API_LombokVector_v0.1.0.md](https://github.com/codinglombok/LombokVector/blob/main/docs/API_LombokVector_v0.1.0.md).

License: Apache-2.0.
