Observed since 21 Oct, 11:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Fully typed async client for the Audiobookshelf API.
A fully typed async client for the Audiobookshelf API.
The library exposes strongly typed data models (backed by
mashumaro) and an async client built on
aiohttp and python-socketio. Every public surface is type annotated and the
package ships a py.typed marker, so downstream consumers get full inline types
and mypy --strict support.
Phase 1: the typed model layer under aioaudiobookshelf_plus.schema is in place.
The async client layer is under active development and lands in a later phase.
pip install aioaudiobookshelf-plus
from aioaudiobookshelf_plus.schema.media_progress import MediaProgress
progress = MediaProgress.from_json(raw_json)
This project is licensed under the Apache License, Version 2.0. See
LICENSE.
The model layer in src/aioaudiobookshelf_plus/schema/ is derived from
music-assistant/aioaudiobookshelf,
which is also licensed under Apache-2.0. See NOTICE for the full
attribution. The client layer is original work.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.2.0 | 10 Jul 2026 | 10 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b86ddf90cda120d209ea24793ff8425f545fbd8b8b4abcd6602a934fce2a6175