Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:glaubitz:branches:devel:languages:python
python-PyAudio
python-PyAudio.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-PyAudio.changes of Package python-PyAudio
------------------------------------------------------------------- Wed Nov 6 12:43:38 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> - Update to 0.2.14 2023-11-04 Hubert Pham <hubert@mit.edu> PyAudio 0.2.14 * Fix installation breakage. Removes specific version requirement for setuptools in pyproject.toml. * Various cosmetic fixes. 2022-12-26 Hubert Pham <hubert@mit.edu> PyAudio 0.2.13 * Move pyaudio.Stream to pyaudio.PyAudio.Stream. The pyaudio.Stream class is now pyaudio.PyAudio.Stream, nested under the existing pyaudio.PyAudio class. This should not affect existing code, as directly accessing the module-level pyaudio.Stream class has always been unsupported (use PyAudio.open instead). Accessing pyaudio.Stream directly is deprecated and will raise a DeprecationWarning. * Deprecate PaMacCoreStreamInfo's get_channel_map() and get_flags() methods. Use the channel_map and flags properties, respectively, instead. Also deprecates internal method _get_host_api_stream_object. Calling deprecated methods will raise a DeprecationWarning. * Package PyAudio as an actual package (directory). Previously, the library deployed a single pyaudio.py file and a C extension module to the root of site-packages. Now, the library deploys a Python package. * Add default shared library path for Homebrew installations on Apple Silicon. * Refactor and cleanup. - Refactor C extension for better maintainability. - Add more unit tests. - Update and modernize examples directory. - Improve C and python style conformance, plus many cosmetic updates. 2022-07-18 Hubert Pham <hubert@mit.edu> PyAudio 0.2.12 - Modernize build process for Microsoft Windows, using the native toolchain. Setuptool setup.py and INSTALL instructions are more streamlined. Building from Cygwin/MinGW is no longer supported nor tested. Thanks to Sean Zimmermann for the patches and general help! - Change default frames per buffer size to paFramesPerBufferUnspecified. Previously, pyaudio.py set a default frames per buffer size of 1024, which can lead to dropped frames on some systems. Now, by default, PortAudio selects the buffer size based on host and latency requirements. Thanks to Jason Hihn for the suggestion! - Minor fixes and refactoring for compatibility with Python 3.7+. Updates include: * Remove call to deprecated PyEval_InitThreads() for Python 3.7+ * Use Py_ssize_t types in appropriate places (for Python 3.10+). * Remove the min macro to ease compilation for Windows. - Use the locale's preferred encoding to decode device names. Thanks to Eiichi Takamori for the patch! - Unit tests: add skipIf decorators to skip tests that require hardware. Set the PYAUDIO_SKIP_HW_TESTS environment variable to disable tests that require sound hardware, useful for (automated) test environments without access to audio devices. Thanks to Matěj Cepl for the suggestion and patch! - Documentation, examples, and unit tests: various fixes. * Add more unit tests and repair a few that test the GIL on macOS. * Remove examples/error.py, which is redundant with tests/error_tests.py. * Fix type documentation of return value types in docstrings. Thanks to Vasily Zakharov for pointing out the return-value type errors! - Modernize packaging: add LICENSE.txt, pyproject.toml, and classifiers. - Switch package to modern Python Stack on SLE-15 * Use Python 3.11 on SLE-15 by default * Drop support for older Python versions - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install * Update name for dist directory in %files section ------------------------------------------------------------------- Mon Feb 7 14:14:04 UTC 2022 - Matej Cepl <mcepl@suse.com> - Add loopback_required.patch which allows skipping over tests requiring special hardware without pytest. The issue reported upstream by email. ------------------------------------------------------------------- Thu Nov 7 15:06:44 UTC 2019 - Matej Cepl <mcepl@suse.com> - Run through spec-cleaner ------------------------------------------------------------------- Mon Aug 28 20:43:35 UTC 2017 - toddrme2178@gmail.com - Update to 0.2.11 * Fix use-after-free memory issue in callback handler. * Fix docstring for get_output_latency(). - Update to 0.2.10 * Release the GIL during PortAudio I/O calls to avoid potential deadlock. * Add a few automated unit tests. - Update to PyAudio 0.2.9 * Fix overflow error handling logic for pa_read_stream. * Fix IOError arguments. * Python library surfaces issues with importing low-level C module. * Code formatting update. * Updates to examples for Python 3 compatibility. - Implement single-spec version - Fix source URL ------------------------------------------------------------------- Mon Jul 14 15:30:37 UTC 2014 - toddrme2178@gmail.com - Update to 0.2.8 * bug fixes related to the Python GIL and device name encoding. ------------------------------------------------------------------- Thu Oct 24 11:11:25 UTC 2013 - speilicke@suse.com - Require python-setuptools instead of distribute (upstreams merged) ------------------------------------------------------------------- Fri Nov 2 16:28:05 UTC 2012 - prusnak@opensuse.org - updated to 0.2.7 ------------------------------------------------------------------- Wed Oct 3 14:33:38 UTC 2012 - mvyskocil@suse.com - initial packaging of python-PyAudio for openSUSE
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor