Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyroomacoustics for
openSUSE:Factory checked in at 2023-02-06 15:54:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyroomacoustics (Old)
and /work/SRC/openSUSE:Factory/.python-pyroomacoustics.new.4462 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyroomacoustics"
Mon Feb 6 15:54:50 2023 rev:4 rq:1063410 version:0.7.3
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-pyroomacoustics/python-pyroomacoustics.changes
2021-02-15 23:18:37.695604426 +0100
+++
/work/SRC/openSUSE:Factory/.python-pyroomacoustics.new.4462/python-pyroomacoustics.changes
2023-02-06 15:54:52.365418059 +0100
@@ -1,0 +2,69 @@
+Mon Feb 6 11:38:24 UTC 2023 - Daniel Garcia <[email protected]>
+
+- Update to version 0.7.3
+ * Fixes issue #293 due to the C++ method Room::next_wall_hit not handling 2D
+ shoebox rooms, which cause a seg fault
+- 0.7.2 - 2022-11-15
+ * Appveyor builds for compiled wheels for win32/win64 x86
+ * Fixes missing import statement in room.plot for 3D rooms (PR #286)
+ * On win64, bss.fastmnmf would fail due to some singular matrix. 1) protect
+ solve with try/except and switch to pseudo-inverse if necessary, 2) change
+ eps 1e-7 -> 1e-6
+- 0.7.1 - 2022-11-11
+ * Fixed pypi upload for windows wheels
+- 0.7.0 - 2022-11-10
+ * Added the AnechoicRoom class.
+ * Added FastMNMF2 (Fast Multichannel Nonnegative Matrix Factorization 2) to
+ bss subpackage.
+ * Randomized image source method for removing sweeping echoes in shoebox
+ rooms.
+ * Adds the cart2spher method in pyroomacoustics.doa.utils to convert from
+ cartesian to spherical coordinates.
+ * Example room_complex_wall_materials.py
+ * CI for python 3.10
+ * Cleans up the plot_rir function in Room so that the labels are neater. It
+ also adds an extra option kind that can take values "ir", "tf", or "spec"
+ to plot the impulse responses, transfer functions, or spectrograms of the
+ RIR.
+ * Refactored the implementation of FastMNMF.
+ * Modified the document of __init__.py in doa subpackage.
+ * End of Python 3.6 support.
+ * Removed the deprecated realtime sub-module.
+ * Removed the deprecated functions pyroomacoustics.transform.analysis,
+ pyroomacoustics.transform.synthesis,
+ pyroomacoustics.transform.compute_synthesis_window. They are replaced by
+ the equivalent functions in pyroomacoustics.transform.stft sub-module.
+ * The minimum required version of numpy was changed to 1.13.0 (use of
+ np.linalg.multi_dot in doa sub-package see #271)
+ * Fixed most warnings in the tests
+ * Fixed bug in examples/adaptive_filter_stft_domain.py
+- 0.6.0 - 2021-11-29
+ * New DOA method: MUSIC with pseudo-spectra normalization. Thanks @4bian!
+ Normalizes MUSIC pseudo spectra before averaging across frequency axis.
+ * Issue 235: fails when set_ray_tracing is called, but no mic_array is set
+ * Issue 236: general ISM produces the wrong transmission coefficients
+ * Removes an unncessery warning for some rooms when ray tracing is not needed
+ * Unify code format by using Black
+ * Add code linting in continuous integration
+ * Drop CI support for python 3.5
+- 0.5.0 - 2021-09-06
+ * Adds tracking of reflection order with respect to x/y/z axis in the shoebox
+ image source model engine. The orders are available in source.orders_xyz
+ after running the image source model
+ * Support for microphone and source directivites for image source model.
+ Source directivities just for shoebox room. Available directivities are
+ frequency-independent (cardioid patterns), although the infrastructure is
+ there for frequency-dependent directivities: frequency-dependent usage in
+ Room.compute_rir and abstract Directivity class.
+ * Examples scripts and notebook for directivities.
+ * Fix wrong bracketing for negative values in is_inside (ShoeBox)
+- 0.4.3 - 2021-02-18
+ * Support for Python 3.8 and 3.9
+ * Fixes typo in a docstring
+ * Update docs to better reflect actual function parameters
+ * Fixes the computation of the cost function of SRP-PHAT doa algorithm (bug
+ reported in #PR197)
+ * Improve the computation of the auxiliary variables in AuxIVA and ILRMA.
+ Unnecessary division operations are reduced.
+
+-------------------------------------------------------------------
Old:
----
pyroomacoustics-0.4.2.tar.gz
New:
----
pyroomacoustics-0.7.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyroomacoustics.spec ++++++
--- /var/tmp/diff_new_pack.mRMxC1/_old 2023-02-06 15:54:53.077421632 +0100
+++ /var/tmp/diff_new_pack.mRMxC1/_new 2023-02-06 15:54:53.081421652 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-pyroomacoustics
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,11 +16,10 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
# NEP 29: NumPy dropped Python 3.6
%define skip_python36 1
Name: python-pyroomacoustics
-Version: 0.4.2
+Version: 0.7.3
Release: 0
Summary: A framework for room acoustics and audio processing in Python
License: MIT
@@ -28,18 +27,24 @@
Source:
https://github.com/LCAV/pyroomacoustics/archive/v%{version}.tar.gz#/pyroomacoustics-%{version}.tar.gz
BuildRequires: %{python_module Cython}
BuildRequires: %{python_module devel}
+BuildRequires: %{python_module matplotlib}
BuildRequires: %{python_module numpy-devel}
BuildRequires: %{python_module pybind11-devel >= 2.2}
+BuildRequires: %{python_module samplerate}
BuildRequires: %{python_module scipy >= 0.18.0}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module sounddevice}
BuildRequires: c++_compiler
BuildRequires: eigen3-devel
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-Cython
+Requires: python-matplotlib
Requires: python-numpy
Requires: python-pybind11 >= 2.2
+Requires: python-samplerate
Requires: python-scipy >= 0.18.0
+Requires: python-sounddevice
# SECTION test requirements
BuildRequires: %{python_module pytest}
# /SECTION
++++++ pyroomacoustics-0.4.2.tar.gz -> pyroomacoustics-0.7.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-pyroomacoustics/pyroomacoustics-0.4.2.tar.gz
/work/SRC/openSUSE:Factory/.python-pyroomacoustics.new.4462/pyroomacoustics-0.7.3.tar.gz
differ: char 12, line 1