• v0.1.4 b3eca69f8a

    v0.1.4 Stable

    Hirad released this 2026-10-25 08:01:58 +00:00 | 2 commits to master since this release

    PyScrobbler 0.1.4 adds convenient proxy configuration across supported networks.

    • Accept a proxy URL directly in LastFMNetwork, LibreFMNetwork, LoneFMNetwork, and the base Network constructor.
    • Configure automatically created transports with the supplied HTTP or SOCKS proxy.
    • Include HTTPX SOCKS dependencies in standard installations.
    • Reject conflicting proxy and custom transport arguments while preserving caller ownership of supplied transports.
    • Add 28 regression cases covering proxy forwarding, argument conflicts, and transport ownership.

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

    Downloads