Metadata-Version: 2.3
Name: elelens
Version: 0.0.1
Summary: Add your description here
Author: Vitaliy Kucheryaviy
Author-email: Vitaliy Kucheryaviy <ppr.vitaly@gmail.com>
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# elelens

Add your description here.

## Development setup

```bash
uv sync
```

## Making changes

Edit files under `elelens/`. Static assets go in `elelens/assets/`.

## Bumping the version

```bash
uv version --bump patch   # 0.1.0 -> 0.1.1
uv version --bump minor   # 0.1.0 -> 0.2.0
uv version --bump major   # 0.1.0 -> 1.0.0
```

Remember to also update `__version__` in `elelens/__init__.py` to match.

## Building

```bash
uv build
```

This produces `.tar.gz` and `.whl` files in `dist/`.

## Publishing to PyPI

1. Get a PyPI API token at https://pypi.org/manage/account/token/
2. Publish:

```bash
uv publish --token <YOUR_PYPI_TOKEN>
```

Or set the token as an environment variable:

```bash
export UV_PUBLISH_TOKEN=<YOUR_PYPI_TOKEN>
uv publish
```

## Release checklist

1. Bump version (`uv version --bump ...`)
2. Update `__version__` in `elelens/__init__.py`
3. Build (`uv build`)
4. Publish (`uv publish`)
