A Python interface to Last.fm and Libre.fm
A Python interface to Last.fm and other api-compatible websites such as Libre.fm.
Features
--------
* Simple public interface.
* Access to all the data exposed by the Last.fm web services.
* Scrobbling support.
* Full object-oriented design.
* Proxy support.
* Internal caching support for some web services calls (disabled by default).
* Support for other API-compatible networks like Libre.fm.
* Python 3-friendly (Starting from 0.5).
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:RebuildFactoryCandidates/python-pylast && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
pylast-5.2.0.tar.gz | 0000041137 40.2 KB | |
python-pylast.changes | 0000011788 11.5 KB | |
python-pylast.spec | 0000002518 2.46 KB |
Latest Revision
Ana Guerrero (anag+factory)
accepted
request 1137449
from
Dirk Mueller (dirkmueller)
(revision 13)
- update to 5.2.0: * Support for Python 3.12 * Drop support for EOL Python 3.7 * Publish to PyPI with a Trusted Publisher * Document how to authenticate with a session key - update to 5.1.0: * Support Python 3.11 (#399) * Migrate from setuptools + setuptools_scm to hatchling + hatch-vcs (#413) @hugovk - update to 5.0.0: * Replace `http.client` with HTTPX (#379) @hugovk * Log method names at INFO level, also log API return data at DEBUG level * Drop support for Python 3.6 (#387) @hugovk * Remove deprecated `is_streamable` and `is_fulltrack_available` (#388) @hugovk * If album has no MBID, `album.get_getmbid()` returns None * [pre-commit.ci] pre-commit autoupdate (#362) @pre-commit-ci - use python_expand for fdupes * Added * Changed * Fixed * Added * Removed * Remove deprecated Artist.get_cover_image,
Comments 0