Forwarded request #1254369 from glaubitz
- Update to 5.5.0
* Add py.typed and "Typing :: Typed" classifier (#476)
* Update types and run mypy on GitHub Actions (#478)
* Double read timeout to fix 'The read operation timed out' (#477)
- from version 5.4.0
* Add support for Python 3.14 and PyPy3.11 (#473)
* Add type hints using autotyping (#463)
* Drop support for Python 3.8 (#461)
* Replace deprecated classifier with licence expression (PEP 639) (#475)
* Generate __version__ at build to avoid slow importlib.metadata (#460)
* Remove unnecessary start=0 from range() (#474)
* Replace pre-commit/action with faster tox-dev/action-pre-commit-uv (#465)
OBS-URL: https://build.opensuse.org/request/show/1254397
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=15
- 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,
OBS-URL: https://build.opensuse.org/request/show/1137449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=13
* 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,
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=26
- update to 4.5.0:
* Deprecate is_streamable and is_fulltrack_available
* Strip invalid XML characters from response
* Speedup: Use faster importlib.metadata for getting version (#377) @hugovk
* Convert setup.py to static setup.cfg and format with setup-cfg-fmt (#376) @hugovk
* Rename master to main, use 3.10 final, add workflow_dispatch (#374) @hugovk
* Set get_top_tracks limit even if it's None, to get unlimited user top_tracks
* Add support for Python 3.10
* Fix artist.get_bio_content() when bio is empty + other test fixes (#370) @hugovk
* Remove artist.shout("<3") in README.md (#369) @tieubinhco
* Bugfix for get_userloved and get_userplaycount resulting in an empty response from the server
* Fix unsafe creation of temp file for caching, and improve exception raising (#356) @kvanzuijlen
* [pre-commit.ci] pre-commit autoupdate (#362) @pre-commit-ci
OBS-URL: https://build.opensuse.org/request/show/965069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=10
* Deprecate is_streamable and is_fulltrack_available
* Strip invalid XML characters from response
* Speedup: Use faster importlib.metadata for getting version (#377) @hugovk
* Convert setup.py to static setup.cfg and format with setup-cfg-fmt (#376) @hugovk
* Rename master to main, use 3.10 final, add workflow_dispatch (#374) @hugovk
* Set get_top_tracks limit even if it's None, to get unlimited user top_tracks
* Add support for Python 3.10
* Fix artist.get_bio_content() when bio is empty + other test fixes (#370) @hugovk
* Remove artist.shout("<3") in README.md (#369) @tieubinhco
* Bugfix for get_userloved and get_userplaycount resulting in an empty response from the server
* Fix unsafe creation of temp file for caching, and improve exception raising (#356) @kvanzuijlen
* [pre-commit.ci] pre-commit autoupdate (#362) @pre-commit-ci
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=20
- Update to version 3.2.1
* Fix regression calling `get_recent_tracks` with `limit=None` (#320) @hugovk
* Support for Python 3.8
* Store album art URLs when you call `GetTopAlbums` ([#307])
* Retry paging through results on exception ([#297])
* Respect `get_recent_tracks`' limit when there's a now playing track ([#310])
* Remove Python 2 warnings, `python_requires` should be enough ([#312])
* Use setuptools_scm to simplify versioning during release ([#316])
* Extract username from session via new
* Drop support for Python 2.7 ([#265])
OBS-URL: https://build.opensuse.org/request/show/786866
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=12
oid sha256:637943b1b0e6045dd85ed7389db6071a1fea45cc7ff90dc6126fd509ca6fae2f
size 41552
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.