14
0

Accepting request 454957 from home:alarrosa:branches:devel:languages:python

New package python-pyacoustid

OBS-URL: https://build.opensuse.org/request/show/454957
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyacoustid?expand=0&rev=1
This commit is contained in:
Thomas Bechtold
2017-02-06 13:13:47 +00:00
committed by Git OBS Bridge
commit 5cd583a2af
5 changed files with 144 additions and 0 deletions

56
python-pyacoustid.changes Normal file
View File

@@ -0,0 +1,56 @@
-------------------------------------------------------------------
Wed Jan 18 12:24:31 UTC 2017 - alarrosa@suse.com
- Initial package release
1.1.4
Fix an error on versions of the `fpcalc` tool that report the duration as a
fractional number.
1.1.3
Accept `bytearray` objects in addition to other bytes-like types.
1.1.2
Fix a possible crash on Unicode text in Python 2 in a non-Unicode locale.
Look for version "1" of the Chromaprint shared library file.
1.1.1
Fix a possible setup error on Python 3 (thanks to Simon Chopin).
1.1.0
Include ``fpcalc.py`` script in source distributions.
Add Python 3 support (thanks to Igor Tsarev).
1.0.0
Include ``fpcalc.py``, a script mimicking the ``fpcalc`` program from the
Chromaprint package.
Handle a ``UnicodeDecodeError`` raised when using the ``fpcalc`` backend on
Windows with Unicode filenames.
Standard error output from ``fpcalc`` is suppressed.
0.7
Properly encode Unicode parameters (resolves a ``UnicodeEncodeError``
in fingerprint submission).
Parse all recordings for each Acoustid lookup result.
0.6
Add a new function, ``fingerprint_file``, that automatically selects a
backend for fingerprinting a single file.
0.5
Fix response parsing when recording has no artists or title.
Fix compatibility with Python < 2.7.
Add specific ``NoBackendError`` exception.
0.4
Fingerprinting can now fall back to using the ``fpcalc`` command-line tool
instead of the Chromaprint dynamic library so the library can be used with
the binary distributions (thanks to Lukas Lalinsky).
Fingerprint submission (thanks to Alastair Porter).
Data chunks can now be buffers as well as bytestrings (fixes compatibility
with pymad).
0.3
Configurable API base URL.
Result parser now generates all results instead of returning just one.