• v0.1.3 e5e308edd4

    v0.1.3 Stable

    Hirad released this 2026-10-25 06:39:31 +00:00 | 3 commits to master since this release

    PyScrobbler 0.1.3 simplifies authenticated operations across supported networks.

    • Accept username and password when constructing LastFMNetwork, LibreFMNetwork, or LoneFMNetwork.
    • Authenticate automatically before the first authenticated request and reuse the session for subsequent operations.
    • Default LoneFM to authToken authentication while preserving explicit mode overrides and existing-session support.
    • Validate constructor credentials before creating an HTTP transport and release pending credentials after successful authentication.
    • Include the GNU.fm-to-LoneFM naming update, custom instance support, and regression coverage for lazy authentication, scrobbling, and artist and album updates.

    Validation: 541 tests passed; Pyright strict mode, Ruff lint, and Ruff formatting checks passed.

    Downloads