semvec/pypi-packages huggingface dataset:
ankipan-db 0.6
Server Implementation for ankipan module
Requires Python: >=3.10

# ankipan_db

Database for Ankipan (https://gitlab.com/ankipan/ankipan)

## Getting started

```
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib -y
sudo service postgresql start
sudo -u postgres psql
CREATE ROLE root WITH LOGIN PASSWORD 'secure_password' CREATEDB;
CREATE DATABASE ankipan_db OWNER root;

# create .env file with db connection data (see __init__.py)

python3 -c "db = DBManager();db.make_schema()"

# fill db with data (see help(SourceParser.sync_dir) and /examples/add_data_to_db.ipynb)

```
masked-split 0.0.2
A package for splitting texts while masking desired substrings.
Requires Python: >=3.9

# Masked Split
Split text with masked substrings where delimiters would not apply.

Input text: `"Hello, World!" {USER.NAME} Said. What a surprise! I was happy.`

Delimiters: `['!', '.']`

Masks: `[['"', '"'], ['{', '}']]`

Result: `['"Hello, World!" {USER.NAME} Said.', 'What a surprise!', 'I was happy.']`
extract360 0.2.0
Official Python client for the Extract360 API.
Requires Python: >=3.9
Keywords: extract360, web-scraping, sdk, api-client

# extract360 (Python)

Cliente oficial Python para a API do Extract360.

## Instalação

```bash
pip install extract360
```

## Uso

```py
from extract360 import Extract360Client

client = Extract360Client(
    api_key="YOUR_API_KEY",
    # base_url="https://api.extract360.dev/api",  # opcional
)

data = client.scrape_and_wait(
    input_url="https://example.com",
    output_format="markdown",
)

print("Status:", data["job"]["status"])
print("Conteudo:", data["result"])
```

## Requisitos
- Python 3.9+
- `requests` (instalado automaticamente)
tenement 0.1.4
Hyperlightweight process hypervisor for single-server deployments
Requires Python: >=3.11
Keywords: cli, process, supervisor, hypervisor, devops

# tenement

**Hyperlightweight process hypervisor for single-server deployments.**

tenement spawns and supervises processes with Unix socket communication, health checks, and automatic restarts. No Docker, no Kubernetes, no complexity—just fast, simple process management.

## Installation

```bash
curl -LsSf https://tenement.dev/install.sh | sh
```

Or with pip/uv:

```bash
pip install tenement
# or
uv tool install tenement
```

Or with Cargo:

```bash
cargo install tenement
```

## Quick Start

### 1. Create a config file

```toml
# tenement.toml
[process.api]
command = "./my-api"
socket = "/tmp/api-{id}.sock"
health = "/health"

[process.api.env]
DATABASE_PATH = "{data_dir}/{id}/app.db"
```

### 2. Spawn an instance

```bash
$ tenement spawn api --id user123
Spawned api:user123
Socket: /tmp/api-user123.sock
```

### 3. Manage instances

```bash
$ tenement ps
INSTANCE             SOCKET                         UPTIME     HEALTH
api:user123          /tmp/api-user123.sock          2m         healthy

$ tenement stop api:user123
Stopped api:user123
```

## Why tenement?

| Alternative | Problem |
|-------------|---------|
| Docker | Heavy, slow cold starts, network overhead |
| systemd | No on-demand spawn, no routing |
| K8s/Nomad | Overkill for single server |
| Bash scripts | No health checks, no supervision |

tenement gives you:

- **Sub-second cold starts** - Rust binaries + Unix sockets = instant
- **On-demand spawn** - Processes start when first requested
- **Auto-restart** - Health checks with automatic recovery
- **Zero overhead** - Direct Unix socket IPC, no network layer
- **Simple config** - One TOML file defines everything

## Documentation

Full documentation at [tenement.dev](https://tenement.dev)

## License

Apache 2.0 - Use it however you want.