3eaad6fe21
- 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)
Matej Cepl2025-03-19 12:29:07 +00:00
cbdf3ec33a
Accepting request 1179082 from devel:languages:python
Ana Guerrero2024-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)
Dirk Mueller2024-06-06 20:25:28 +00:00
5756ab66ae
Accepting request 1137449 from devel:languages:python
Ana Guerrero2024-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,
Dirk Mueller2024-01-07 21:13:49 +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
Dirk Mueller2022-03-26 18:49:53 +00:00