semvec/pypi-packages huggingface dataset:
ingestkit 0.1.9
High-performance event ingestion platform with type-safe SDKs
Requires Python: >=3.7
Keywords: events analytics tracking ingestion observability


# IngestKit Python Package

Easy event ingestion for Python applications.

## Installation

```bash
pip install ingestkit
```

## Quick Start

```bash
# Initialize in your project
ingestkit init

# Define events in ingestkit/schema.yaml

# Generate type-safe client
ingestkit generate

# Use in your code
from ingestkit import Client

client = Client()
client.user_signup.send(user_id="123", email="user@example.com")
```

## What's Included

- `ingestkit` CLI command
- Auto-generated type-safe Python client
- Pydantic models with validation
- Simple configuration management

## Requirements

- Python 3.7+
- Internet connection (for initial binary download)

## Documentation

Visit: https://github.com/feat7/ingestkit

## License

Apache 2.0