14
0

- update to 1.3.0:

* Multiple artists are joined by join phrases, as displayed on the
    web page. A new (pure-Python) function compares two Chromaprint
    fingerprints for similarity.
   on Windows on Python 3.8. Add a hash_fingerprint function to the low-level library.
- Update to 1.1.5:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyacoustid?expand=0&rev=13
This commit is contained in:
2023-12-14 19:38:13 +00:00
committed by Git OBS Bridge
parent eea0c7979d
commit b62ed17d7e
4 changed files with 27 additions and 19 deletions

View File

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

3
pyacoustid-1.3.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5f4f487191c19ebb908270b1b7b5297f132da332b1568b96a914574c079ed177
size 17369

View File

@@ -1,3 +1,11 @@
-------------------------------------------------------------------
Thu Dec 14 19:37:46 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 1.3.0:
* Multiple artists are joined by join phrases, as displayed on the
web page. A new (pure-Python) function compares two Chromaprint
fingerprints for similarity.
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Oct 4 23:44:14 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com> Tue Oct 4 23:44:14 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
@@ -10,7 +18,7 @@ Tue Oct 4 23:44:14 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 1.2.0 - Update to version 1.2.0
Add a force_fpcalc option to fingerprint_file and match. Avoid leaving a dangling socket after communicating with the server. Add a force_fpcalc option to fingerprint_file and match. Avoid leaving a dangling socket after communicating with the server.
Fix a crash when passing a memoryview object to the fingerprinter. API requests can now optionally time out. More reliably find the library Fix a crash when passing a memoryview object to the fingerprinter. API requests can now optionally time out. More reliably find the library
on Windows on Python 3.8. Add a hash_fingerprint function to the low-level library. on Windows on Python 3.8. Add a hash_fingerprint function to the low-level library.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat May 25 13:01:58 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com> Sat May 25 13:01:58 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
@@ -34,7 +42,7 @@ Tue Dec 4 12:51:53 UTC 2018 - Matej Cepl <mcepl@suse.com>
Fri Apr 21 17:48:00 UTC 2017 - alarrosa@suse.com Fri Apr 21 17:48:00 UTC 2017 - alarrosa@suse.com
- Use singlespec macros - Use singlespec macros
- Update to 1.1.5: - Update to 1.1.5:
* Fix compatibility with Python 3 in the submit function. * Fix compatibility with Python 3 in the submit function.
Errors in submit are now also handled correctly. Errors in submit are now also handled correctly.
@@ -42,46 +50,46 @@ Fri Apr 21 17:48:00 UTC 2017 - alarrosa@suse.com
Wed Jan 18 12:24:31 UTC 2017 - alarrosa@suse.com Wed Jan 18 12:24:31 UTC 2017 - alarrosa@suse.com
- Initial package release - Initial package release
1.1.4 1.1.4
Fix an error on versions of the `fpcalc` tool that report the duration as a Fix an error on versions of the `fpcalc` tool that report the duration as a
fractional number. fractional number.
1.1.3 1.1.3
Accept `bytearray` objects in addition to other bytes-like types. Accept `bytearray` objects in addition to other bytes-like types.
1.1.2 1.1.2
Fix a possible crash on Unicode text in Python 2 in a non-Unicode locale. 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. Look for version "1" of the Chromaprint shared library file.
1.1.1 1.1.1
Fix a possible setup error on Python 3 (thanks to Simon Chopin). Fix a possible setup error on Python 3 (thanks to Simon Chopin).
1.1.0 1.1.0
Include ``fpcalc.py`` script in source distributions. Include ``fpcalc.py`` script in source distributions.
Add Python 3 support (thanks to Igor Tsarev). Add Python 3 support (thanks to Igor Tsarev).
1.0.0 1.0.0
Include ``fpcalc.py``, a script mimicking the ``fpcalc`` program from the Include ``fpcalc.py``, a script mimicking the ``fpcalc`` program from the
Chromaprint package. Chromaprint package.
Handle a ``UnicodeDecodeError`` raised when using the ``fpcalc`` backend on Handle a ``UnicodeDecodeError`` raised when using the ``fpcalc`` backend on
Windows with Unicode filenames. Windows with Unicode filenames.
Standard error output from ``fpcalc`` is suppressed. Standard error output from ``fpcalc`` is suppressed.
0.7 0.7
Properly encode Unicode parameters (resolves a ``UnicodeEncodeError`` Properly encode Unicode parameters (resolves a ``UnicodeEncodeError``
in fingerprint submission). in fingerprint submission).
Parse all recordings for each Acoustid lookup result. Parse all recordings for each Acoustid lookup result.
0.6 0.6
Add a new function, ``fingerprint_file``, that automatically selects a Add a new function, ``fingerprint_file``, that automatically selects a
backend for fingerprinting a single file. backend for fingerprinting a single file.
0.5 0.5
Fix response parsing when recording has no artists or title. Fix response parsing when recording has no artists or title.
Fix compatibility with Python < 2.7. Fix compatibility with Python < 2.7.
Add specific ``NoBackendError`` exception. Add specific ``NoBackendError`` exception.
0.4 0.4
Fingerprinting can now fall back to using the ``fpcalc`` command-line tool 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 instead of the Chromaprint dynamic library so the library can be used with
@@ -89,8 +97,8 @@ Wed Jan 18 12:24:31 UTC 2017 - alarrosa@suse.com
Fingerprint submission (thanks to Alastair Porter). Fingerprint submission (thanks to Alastair Porter).
Data chunks can now be buffers as well as bytestrings (fixes compatibility Data chunks can now be buffers as well as bytestrings (fixes compatibility
with pymad). with pymad).
0.3 0.3
Configurable API base URL. Configurable API base URL.
Result parser now generates all results instead of returning just one. Result parser now generates all results instead of returning just one.

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-pyacoustid # spec file for package python-pyacoustid
# #
# Copyright (c) 2022 SUSE LLC # Copyright (c) 2023 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}} %{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-pyacoustid Name: python-pyacoustid
Version: 1.2.2 Version: 1.3.0
Release: 0 Release: 0
Summary: Bindings for Chromaprint acoustic fingerprinting and the Acoustid API Summary: Bindings for Chromaprint acoustic fingerprinting and the Acoustid API
License: MIT License: MIT