semvec/pypi-packages huggingface dataset:
embedding-utils 0.1.4
A library for text embeddings with caching.
License: MIT
Requires Python: <3.12,>=3.10

# embedding-utils

A lightweight Python library providing a convenient wrapper around [Sentence Transformers](https://www.sbert.net/) for generating text embeddings with caching. Perfect for projects that need repeated embeddings of the same texts without re-computation, or that want a straightforward API for embedding-based similarity.

## Features

- **Easy Embedding**: Encode batches of texts into vector embeddings with a single method.
- **Built-in Caching**: Prevents re-computation for texts previously embedded; saves and loads from disk.
- **Device Management**: Optionally integrates with [device-selector](https://github.com/darizae/device-selector) or falls back to CPU/GPU detection.
- **Cosine Similarity**: Utility method to compute similarity between two embedding vectors.

## Installation

```bash
pip install embedding-utils==0.1.4
piifinder 0.0.3
A CLI tool to detect and optionally anonymize PII in files.
License: MIT
Requires Python: >=3.7

# piifinder

A CLI tool to scan for PII (Personally Identifiable Information) in your source code or text files, using Microsoft's Presidio library.

## Installation

```bash
pip install piifinder
```

## Usage

```
piifinder scan path/to/scan
```