Metadata-Version: 2.4
Name: upstream-sdk-python
Version: 0.0.3
Summary: Simple and open logging for your projects
Project-URL: Homepage, https://up.linus.my
Project-URL: Documentation, https://docs.linus.my/upstream
Project-URL: Repository, https://github.com/linusdotmy/upstream
License: CC BY-NC 4.0
Keywords: events,logging,logs,sdk,upstream
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# upstream-sdk

Simple and open logging for your projects.

## Installation

```bash
pip install upstream-sdk
```

## Quick Start

```python
from upstream_sdk import Upstream, EventProps

up = Upstream("YOUR_API_KEY")

up.events.ingest(EventProps(
    title="Project Deployed",
    icon="😁",
))
```

That's just scratching the surface. You can log complex events with JSON, timeline events, descriptions, fields, and even add action buttons.

## License

MIT
