File python-pylast.changes of Package python-pylast

-------------------------------------------------------------------
Mon Feb 22 07:20:38 UTC 2021 - andy great <andythe_great@pm.me>

- Update to 4.1.0.
  * Added 
    * Add support for streaming (#336) @kvanzuijlen
  * Changed 
    * Update copyright year (#360) @hugovk
    * Replace Travis CI with GitHub Actions
  * Fixed 
    * Set limit to 50 by default, not 1
  * Updates for 4.0.0.
    * Added 
      * Add support for Python 3.9.
    * Removed 
      * Remove deprecated Artist.get_cover_image, 
        User.get_artist_tracks and STATUS_TOKEN_ERROR.

-------------------------------------------------------------------
Fri Aug  7 13:57:07 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>

- 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

-------------------------------------------------------------------
Fri Mar 20 11:07:38 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>

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

-------------------------------------------------------------------
Mon Oct 14 14:15:02 UTC 2019 - Matej Cepl <mcepl@suse.com>

- Replace %fdupes -s with plain %fdupes; hardlinks are better.

-------------------------------------------------------------------
Fri Apr 26 08:55:22 UTC 2019 - pgajdos@suse.com

- 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

-------------------------------------------------------------------
Tue Dec  4 12:52:25 UTC 2018 - Matej Cepl <mcepl@suse.com>

- Remove superfluous devel dependency for noarch package

-------------------------------------------------------------------
Mon May  8 15:27:18 UTC 2017 - alarrosa@suse.com

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

-------------------------------------------------------------------
Thu Apr  6 09:19:00 UTC 2017 - alarrosa@suse.com

- Converted to singlespec

-------------------------------------------------------------------
Fri Mar 24 19:47:29 UTC 2017 - alarrosa@suse.com

- update to version 1.8.0:
  * Update error message for test_init_with_token
  * Support authentication tokens to construct networks
  * Update README.md

- update to version 1.7.0:
  * Add python 3.5 and 3.6 tests environments
  * Separate Libre.fm test from Last.fm tests
  * Fix Error message to reference Libre.fm or Last.fm
  * Use default SSL context when possible
  * switch from HTTPConnection to HTTPSConnection
  * Add missing dependency in README, update gitignore for JetBrains
  * Update Libre.fm URL
 

-------------------------------------------------------------------
Mon May 16 15:38:42 UTC 2016 - arun@gmx.de

- update to version 1.6.0:
  * Split test into passing and failing tests
  * Skip tests if Last.fm API still broken
  * Include tests in release source tarball
  * Update year
  * pep8 fixes for #153
  * Fix build: no such option: --download-cache
  * Skip more tests which fail due to the (still) broken Last.fm API
  * Skip tests which fail due to the (still) broken Last.fm API
  * x.next() -> next(x) for python3 compat
  * Update __init__.py
  * replaced opensearch: as empty str

-------------------------------------------------------------------
Sun May  8 07:04:57 UTC 2016 - arun@gmx.de

- specfile:
  * updated source url to files.pythonhosted.org

-------------------------------------------------------------------
Sun Dec 13 20:55:45 UTC 2015 - arun@gmx.de

- update to version 1.5.1:
  * Fix tox==2.1.1
  * Add YAML rules [CI skip]
  * Fix album.get_tracks()
  * Fix for #146: only get the top-level <mbid>

- changes from version 1.5.0:
  * Check installation sooner [CI skip]

-------------------------------------------------------------------
Sun Sep 27 01:36:38 UTC 2015 - arun@gmx.de

- update to version 1.4.2
  * (no changelog available)

- changes from version 1.4.0:
  * Fix get_recent_tracks (and more)

- update to version 1.3.0:
  * Let Tox use these env vars
  * get_tagged_tracks: Use cacheable param
  * flake8
  * pep8 compliance
  * Add test case for Track.get_correction()
  * Add test case for Artist.get_correction()
  * Add suppport for track.getCorrection
  * Add suppport for artist.getCorrection
  * Fixed broken comment
  * User.GetPersonalTags bug fix
  * Added User.GetPersonalTags test cases
  * Fixed broken comment
  * Cleanup of User.GetPersonalTags stuff
  * Support for User.GetPersonalTags
  * Remove useless Scrutinizer badge
  * Replace broken pypip.in badges with shields.io

- changes from version 1.2.1:
  * Remember to release on master
  * Update release checklist

-------------------------------------------------------------------
Sun Aug 16 16:57:29 UTC 2015 - zaitor@opensuse.org

- Add missing python3-six Requires.

-------------------------------------------------------------------
Sat May  9 22:16:42 UTC 2015 - arun@gmx.de

- update to version 1.2.1 and 1.2.0:
  * Remove unused import
  * Remove artist.getImages and depracation note
  * Remove commented function
  * Retry failures up to four times, require at least one pass
  * Sometimes Last.fm returns an error for dates[1]: No chart available
   for this user/date-range combination
  * Add EditorConfig
  * Don't compare with limit if limit is None. Fixes #124.
  * Failing test for #124
  * 2015
  * Add licence
  * Don't redefine built-in
  * Remove unused argument
  * Badges: master -> develop, hugovk -> pylast
  * Run fast lint job first
  * Remove unused import
  * pep8 fixes
  * Rerun flaky interation tests
  * Release checklist

-------------------------------------------------------------------
Sun Jan 25 01:27:00 UTC 2015 - arun@gmx.de

- specfile:
  * update copyright year
  * removed modname variable
  * updated source to point to pypi
  * require setuptools
  * no more README in tar-ball, removed it from %files section
  * update %files section

- update to version 1.1.0:
  * Fix pytest.py link
  * Update testing instructions [CI skip]
  * Remove unused .build file
  * fix grep filter for clonedigger.
  * remove dir-locals. make clonedigger always exit 0
  * fix base object hasing. Closes  #120 .
  * Version bump, fix setup.py, which was previously broken because excludes was not a tuple, so each character wa
  * Fix UnicodeDecodeError from #114. Replace definitions of _unicode and _string. Add six as a dependeny. Fix clo
  * Skip if PYLAST_USERNAME etc. env vars missing
  * Revert "Add failing test for #114" (This revert should be reverted later as the test from this commit should b
  * Remove duplicate line, Make test_pylast.py runnable as main again.
  * add credentials for IvanMalison/pylast.
  * Add failing test for #114
  * add posargs to tox tests.
  * Get rid of --doctest-modules in py.test command.
  * Consolidate travis environments. separate matrix and global environment variables.
  * Add tox to travis installation.
  * tox/travis stuff. making testing more uniform.
  * Don't encode strings as 'utf-8' twice in _get_cache_key. Closes #109.
  * Make pylast a package. Move tests into a directory. Start using pytest and tox. Use setuptools instead of dist
  * Remove unused import
  * Don't use .build file for minor version because we define the full version in pylast.py as well
  * Fix word in SessionKeyGenerator comment.
  * Fix params
  * Remove asserts which can fail
  * Landscape.io fixes
  * Add pypy3; track coverage in Scrutinizer
  * Use Docker
  * Update pylast.py
  * Make test more robust
  * Badges! [CI skip]
  * Add from/to parameters to get_recent_tracks()
  * Fix chart tests that failed due to date ranges (take 2)
  * Fix chart tests that failed due to date ranges
  * Last.fm returns no results for artist.getsimilar with limit=1, but limit=2 returns 2
  * Fix comparison with None for artist, album and event, with test. For #97.
  * Add artist.get_band_members() with tests
  * Add PyPI version badge
  * Add badge for number of PyPI downloads
  * syntax highlighting in readme
  * Fix opus comparison with None
  * Update install instructions now 1.0.0 is on PyPI

-------------------------------------------------------------------
Mon Aug  4 22:40:22 UTC 2014 - p.drouand@gmail.com

- Remove conflict with python-pylast; it doesn't exist

-------------------------------------------------------------------
Mon Aug  4 17:05:21 UTC 2014 - malcolmlewis@opensuse.org

- Initial build.

openSUSE Build Service is sponsored by