semvec/pypi-packages huggingface dataset:
django-program 0.1.0
Modern conference management plugin for Django
License: MIT
Requires Python: >=3.14
Keywords: django, conference, registration, program, schedule, tickets

An attempt to modernize the conference workflow.

Inspirations
- [Symposion](https://github.com/pinax/symposion)
- [Registrasion](https://github.com/chrisjrn/registrasion)

## Example Dev Server

A runnable Django project lives in `examples/` for interacting with models via the admin, shell, and management commands.

```bash
make dev
# Visit http://localhost:8000/admin/  (login: admin/admin)
```

Or step by step:

```bash
uv run python examples/manage.py migrate
uv run python examples/manage.py bootstrap_conference --config conference.example.toml
uv run python examples/manage.py createsuperuser
uv run python examples/manage.py runserver
```
pretalx-client 0.1.0
Standalone Python client for the Pretalx REST API
License: MIT
Requires Python: >=3.14
Keywords: pretalx, conference, schedule, api, client

# pretalx-client

Standalone Python client for the [Pretalx](https://pretalx.com) REST API.

## Installation

```bash
pip install pretalx-client
```

## Usage

```python
from pretalx_client import PretalxClient

client = PretalxClient("pycon-us-2026", api_token="your-token")

speakers = client.fetch_speakers()
talks = client.fetch_talks()
schedule = client.fetch_schedule()
```

## Features

- Typed dataclass responses (`PretalxSpeaker`, `PretalxTalk`, `PretalxSlot`)
- Automatic pagination handling
- Multilingual field resolution
- Fallback from `/talks/` to `/submissions/` when the talks endpoint is unavailable
- Support for authenticated and public API access

## Requirements

- Python 3.14+
- httpx

## License

MIT