30 Commits

Author SHA256 Message Date
23201d6372 Accepting request 1254397 from devel:languages:python
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
2025-03-19 21:34:08 +00:00
cbdf3ec33a Accepting request 1179082 from devel:languages:python
- update to 5.3.0:
  * Add support for Python 3.13 (#448)
  * Add type annotations to methods that take timestamp parameter
  * Replace Flake8 with Ruff (#447)
  * Fix example_test_pylast.yaml link in README.md
  * Double read timeout to fix 'The read operation timed out'
  * Fix incorrect docstrings (#439)

OBS-URL: https://build.opensuse.org/request/show/1179082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=14
2024-06-07 13:04:28 +00:00
98377a2c2e - update to 5.3.0:
* Add support for Python 3.13 (#448)
  * Add type annotations to methods that take timestamp parameter
  * Replace Flake8 with Ruff (#447)
  * Fix example_test_pylast.yaml link in README.md
  * Double read timeout to fix 'The read operation timed out'
  * Fix incorrect docstrings (#439)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=28
2024-06-06 20:25:28 +00:00
5756ab66ae Accepting request 1137449 from devel:languages:python
- 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
2024-01-08 22:44:47 +00:00
9c6f690652 - 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/package/show/devel:languages:python/python-pylast?expand=0&rev=26
2024-01-07 21:13:49 +00:00
ee5d633607 Accepting request 1010214 from devel:languages:python
- drop unneeded six dependency

OBS-URL: https://build.opensuse.org/request/show/1010214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=12
2022-10-12 16:26:58 +00:00
8358032625 - drop unneeded six dependency
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=24
2022-10-12 11:31:22 +00:00
982c3320b1 Accepting request 967312 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/967312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=11
2022-04-06 19:52:06 +00:00
71c632f71d Accepting request 967268 from home:pgajdos:python
- pytest-mock is not required for build

OBS-URL: https://build.opensuse.org/request/show/967268
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=22
2022-04-06 12:39:02 +00:00
9aa6000464 Accepting request 965069 from devel:languages:python
- 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
2022-03-26 21:32:08 +00:00
ccdfa1d479 - 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/package/show/devel:languages:python/python-pylast?expand=0&rev=20
2022-03-26 18:49:53 +00:00
8ff6cff30b Accepting request 961822 from devel:languages:python
- use python_expand for fdupes

OBS-URL: https://build.opensuse.org/request/show/961822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=9
2022-03-15 18:04:49 +00:00
81dfd80825 - use python_expand for fdupes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=18
2022-03-15 08:50:56 +00:00
Richard Brown
5bc0c62ee6 Accepting request 874278 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/874278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=8
2021-02-22 13:41:06 +00:00
6e520f507a Accepting request 874245 from home:andythe_great:branches:devel:languages:python
- Update to 4.1.0.
  * Added 
    * Add support for streaming.
  * Changed 
    * Update copyright year.
  * Fixed 
    * Set limit to 50 by default, not 1.
- Updates for 4.0.0.
  * Add support for Python 3.9.
  * Remove deprecated Artist.get_cover_image, 
    User.get_artist_tracks and STATUS_TOKEN_ERROR.

OBS-URL: https://build.opensuse.org/request/show/874245
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=16
2021-02-22 10:09:44 +00:00
cfbccea0be Accepting request 825368 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/825368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=7
2020-08-18 13:05:25 +00:00
Tomáš Chvátal
3f63aa8e76 Accepting request 824858 from home:mcalabkova:branches:devel:languages:python
- Update to version 3.3.0
  * `User.get_now_playing`: Add album and cover image to info (#330) @hugovk
  * Improve handling of error responses from the API (#327) @spiritualized
  * Deprecate `Artist.get_cover_image`, they're no longer available from Last.fm (#332) @hugovk
  * Fix `artist.get_bio_content()` to return `None` if bio is empty (#326) @hugovk

OBS-URL: https://build.opensuse.org/request/show/824858
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=14
2020-08-10 11:35:37 +00:00
2c58177693 Accepting request 786872 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/786872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=6
2020-03-20 22:59:54 +00:00
Tomáš Chvátal
a3960bfb1d Accepting request 786866 from home:mcalabkova:branches:devel:languages:python
- 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
2020-03-20 12:36:11 +00:00
07f33c30fa Accepting request 738374 from devel:languages:python
Replace %fdupes -s with plain %fdupes; hardlinks are better.

OBS-URL: https://build.opensuse.org/request/show/738374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=5
2019-10-16 07:15:17 +00:00
c46338d109 - Replace %fdupes -s with plain %fdupes; hardlinks are better.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=10
2019-10-14 14:15:13 +00:00
1be3042bb1 Accepting request 699152 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/699152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=4
2019-05-12 09:34:02 +00:00
Tomáš Chvátal
0fed771a90 Accepting request 698127 from home:pgajdos
- version update to 3.1.0
  * Extract username from session via new
    SessionKeyGenerator.get_web_auth_session_key_username (#290)
  * User.get_track_scrobbles (#298)
  * User.get_artist_tracks. Use User.get_track_scrobbles as a
    partial replacement. (#298)
- python3 only package

OBS-URL: https://build.opensuse.org/request/show/698127
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=8
2019-04-29 07:21:22 +00:00
5ad1f59df0 Accepting request 659593 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=3
2018-12-24 10:42:04 +00:00
c3ccd62a9a Clean up the SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=6
2018-12-04 17:19:36 +00:00
7e14cb9477 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=5
2018-12-04 13:52:09 +00:00
668d7b09a0 Accepting request 494610 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/494610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=2
2017-05-16 12:44:22 +00:00
Tomas Cech
ffd8d59436 Accepting request 493491 from home:alarrosa:branches:devel:languages:python
- Use %python_exec to call %fdupes separately on each python_sitelib
  directory. Otherwise a symlink from the python3 sitelib directory
  was created to the python2 one, breaking the python3 package when
  the python2 package wasn't installed.

OBS-URL: https://build.opensuse.org/request/show/493491
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=3
2017-05-11 11:57:54 +00:00
6e71e84285 Accepting request 487703 from devel:languages:python
single-spec version of python3-pylast, which is already in openSUSE:Factory.

OBS-URL: https://build.opensuse.org/request/show/487703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pylast?expand=0&rev=1
2017-04-20 18:53:16 +00:00
Thomas Bechtold
a647805637 Accepting request 486009 from home:alarrosa:branches:devel:languages:python
New singlespec package to replace python3-pylast
in devel:languages:python3

OBS-URL: https://build.opensuse.org/request/show/486009
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pylast?expand=0&rev=1
2017-04-07 07:41:19 +00:00

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:637943b1b0e6045dd85ed7389db6071a1fea45cc7ff90dc6126fd509ca6fae2f
size 41552