feat: Add packaging and publishing scripts, update dependencies, and enhance .gitignore

This commit is contained in:
claudi 2026-04-16 15:40:05 +02:00
parent f2e5774204
commit 6ba7b0773a
6 changed files with 218 additions and 1 deletions

View file

@ -17,6 +17,20 @@ A Python client for the Booklooker REST API designed for middleware and connecto
pip install -e .[dev,webhooks]
```
## Packaging and publishing
Build a source distribution and wheel:
```bash
python build_dist.py
```
Upload the artifacts to Forgejo PyPI after creating your local `.pypirc` from `.pypirc.example`:
```powershell
.\upload_dist_to_forgejo_pypi.ps1 -Build
```
## Quick start
```python