Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-pysndfile-1.5.3-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: python313-pysndfile Distribution: openSUSE Tumbleweed
Version: 1.5.3 Vendor: openSUSE
Release: 1.1 Build date: Fri Oct 2 22:24:53 2026
Group: Unspecified Build host: reproducible
Size: 743071 Source RPM: python-pysndfile-1.5.3-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://forge-2.ircam.fr/roebel/pysndfile
Summary: Cython wrapper class for reading/writing soundfiles
pysndfile is a python package providing PySndfile a Cython wrapper class around
libsndfile. PySndfile provides methods for reading and writing a large variety
of soundfile formats on a variety of platforms. PySndfile provides a rather
complete access to the different sound file manipulation options that are
available in libsndfile.

Due to the use of libsndfile nearly all sound file formats can be read and
written with PySndfile.

The interface has been designed such that a rather large subset of the
functionality of libsndfile can be used, notably the reading and writing
of strings into soundfile formats that support these, and a number of
sf\_commands that allow to control the way libsndfile reads and writes
the samples. One of the most important ones is the use of the clipping
command.

Provides

Requires

License

LGPL-3.0-only

Changelog

* Fri Oct 02 2026 Dirk Müller <dmueller@suse.com>
  - typo fixes
* Fri Oct 02 2026 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 1.5.3:
    * Fix: Support libsndfile being installed in the Debian multiarch
      layout when using SNDFILE_INSTALL_DIR or auto detection
    * Extension: Use pkg-config to locate libsndfile unless
      SNDFILE_INSTALL_DIR is defined
    * Extension: Support free-threaded python 3.14 python interpreter
    * Fix (build): Ensure compatibility with Cython 3.2
    * Requires python 3.8 or above
    * Extension: ogg/vorbis, ogg/opus, CAF/ALAC and mpeg formats are now
      supported if the installed version of libsndfile supports them
    * Extension: All libsndfile commands (as of version 1.2.2) are now
      supported by PySndfile.command
    * Extension: sndio.write now has a commands parameter to define sound
      file information and settings using the libsndfile sf_command
      function
    * Extension: new function sndio.get_info_command to retrieve
      information about a sound file
    * Fix: Remove deprecated IF conditions in Cython code
    * Remove tests directory from sdist because the test is not a standard
      unittest and led to confusion
    * Extension (build): build_ext.finalize_options now communicates the
      sndfile library and include dirs that are used.
    * Extension: support Path for filename arguments in sndio.
    * Fix: Avoid crash in sndio.write when a zero-sized array is stored
  - Simplify patch fix-test-imports.patch
* Tue Feb 18 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Limit Python files matched in %files section
  - 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
* Thu Oct 06 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to Version_1.4.4 (2022-03-11)
    * Fix for win32: improved error handling for PyUnicode_AsWideCharString (thanks to Andrey Bienkowski)
* Fri Feb 26 2021 Ben Greiner <code@bnavigator.de>
  - Skip python36 build: With NumPy 1.20, python36-numpy is no
    longer available in Tumbleweed (NEP 29)
* Fri Jul 03 2020 Steve Kowalik <steven.kowalik@suse.com>
  - Update to 1.4.3:
    * changed sndio functions to all use PySndfile as context manager. This fixes the problem that the sndfile
      remains open when an error occurs which may in turn lead to inconsistencies if the sndfile is tried to be rewritten
      in an exception handler.
    * fixed PySndfile.read_frames method to properly handle reading frames in parts (previous fix was incomplete)
    * extended supported commands to change compression level when writing flac and ogg files
    * fixed PySndfile.read_frames and sndio.read method to properly handle reading frames from the middle of a file
    * Extended PySndfile class:
    * support use as context manager
    * added support for wve, ogg, MPC2000 sampler and RF64 wav files
    * added support for forcing to return 2D arrays even for mono files
    * added method to close the file and release all resources.
    * support reading more frames than present in the file using the fill_value for all values positioned after the end of the file
    * (no changes in functionality)
    * added documentation to distributed files
    * added missing licence file to distribution
    * thanks @toddrme2178 for patches.
    * removed cython (a build requirement) from requirements.txt
    * avoid cython warning and fix language_level in the .pyx source code
    * add and support pre-release tags in the version number
    * use hashlib to calculate the README checksum.
    * fixed support for use with python 2.7 that was broken since 1.3.4
    * fixed potential but undesired build dependency of pandoc
    * added link to explanation for using pysndfile under windows
    * fixed pandoc problem that does produce non ASCII chars in rst output.
    * fixed two copy paste bug introduced in 1.3.4
    1.3.4 did in fact not work at all :-(
    * added a check target to the makefile that performs a complete built/install/test cycle
    to avoid problems as in 1.3.4
    * added support for automatic installation of requirements
    * remove precompiled cython source file and rely on pip requirements to provide cython
      so that cython compilation will always be possible.
    * added experimental support for installation on win32 (thanks
      to Svein Seldal for the contributions).
    * use expanduser for replacing ~ in filenames
    * adapted cython source code to avoid all compiler warnings due to deprecated numpy api
    * removed use of ez_setup.py that is no longer required.
    * fixed missing command C\_SFC\_SET\_SCALE\_INT\_FLOAT\_WRITE (thanks
      to Svein Seldal for the bug report and fix)
    * better documentation of sf\_string-io in sndio.read and sndio.write
    * limit size of strings to be written such that the written file can
      always be read back with libsndfile 1.0.28 (which imposes different
      constraints for different formats)
    * better error handling when number of channels exceeds channel limit
      imposed by libsndfile.
    * sndio module now exposes the dicts: fileformat\_name\_to\_id
      and fileformat\_id\_to\_name
    * extended sndio.read with force_2d argument that can be used to
      force the returned data array to always have 2 dimensions even for
      mono files.
  - Drop extra source files of COPYING.txt and COPYING.LESSER.txt, it is now
    included.
  - Add patch fix-test-imports.patch to fix the test suite.
* Thu Mar 07 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Fix fdupes call
* Thu Feb 07 2019 Todd R <toddrme2178@gmail.com>
  - Use Cython to rebuild sources properly.
* Sat Aug 11 2018 tchvatal@suse.com
  - Remove the test condition, run them always
* Fri Aug 10 2018 jsikes@suse.de
  - Update to version 1.3.2
    * No obvious changelog

Files

/usr/lib/python3.13/site-packages/pysndfile
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/METADATA
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/RECORD
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/WHEEL
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/licenses
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/licenses/COPYING.LESSER.txt
/usr/lib/python3.13/site-packages/pysndfile-1.5.3.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/pysndfile/Faiff.py
/usr/lib/python3.13/site-packages/pysndfile/__init__.py
/usr/lib/python3.13/site-packages/pysndfile/__pycache__
/usr/lib/python3.13/site-packages/pysndfile/__pycache__/Faiff.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pysndfile/__pycache__/Faiff.cpython-313.pyc
/usr/lib/python3.13/site-packages/pysndfile/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pysndfile/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/pysndfile/__pycache__/sndio.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/pysndfile/__pycache__/sndio.cpython-313.pyc
/usr/lib/python3.13/site-packages/pysndfile/_pysndfile.cpython-313-arm-linux-gnueabihf.so
/usr/lib/python3.13/site-packages/pysndfile/sndio.py
/usr/share/doc/packages/python313-pysndfile
/usr/share/doc/packages/python313-pysndfile/ChangeLog
/usr/share/doc/packages/python313-pysndfile/README.md
/usr/share/licenses/python313-pysndfile
/usr/share/licenses/python313-pysndfile/COPYING.LESSER.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 7 23:39:09 2026