A Python interface to Last.fm and Libre.fm

Edit Package python-pylast

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).

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's avatar Ana Guerrero (anag+factory) accepted request 1137449 from Dirk Mueller's avatar 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
openSUSE Build Service is sponsored by