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

python312-python-rtmidi-1.5.8-2.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: python312-python-rtmidi Distribution: openSUSE Tumbleweed
Version: 1.5.8 Vendor: openSUSE
Release: 2.1 Build date: Mon Jul 8 08:42:00 2024
Group: Unspecified Build host: reproducible
Size: 757356 Source RPM: python-python-rtmidi-1.5.8-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://spotlightkid.github.io/python-rtmidi/
Summary: Python binding for the RtMidi C++ library
RtMidi is a set of C++ classes which provides an API for realtime
MIDI I/O across Linux (ALSA & JACK), macOS (CoreMIDI & JACK),
and Windows (MultiMedia System) operating systems.

python-rtmidi is a Python binding for RtMidi implemented using
Cython and provides a thin wrapper around the RtMidi C++ interface.
The API is basically the same as the C++ one but with the naming
scheme of classes, methods and parameters adapted to the Python
PEP-8 conventions and requirements of the Python package naming
structure.

Provides

Requires

License

MIT

Changelog

* Mon Jul 08 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Remove upper bound on Cython.
* Mon Dec 11 2023 Mia Herkt <mia@0x0.st>
  - Update to 1.5.8
    * Removed obsolete Python 2 compatibility code in the _rtmidi
      module and references to Python 2 unicode type in its
      docstrings.
* Mon Nov 06 2023 Mia Herkt <mia@0x0.st>
  - Omit html docs due to hostile build system
  - Update to 1.5.7
    Fixes:
    * Fixed linting errors in `send_all.py` example.
      gh#SpotlightKid/python-rtmidi#184
    * Fixed (no)gil/except declarations on MIDI in callback and
      `MidiOut.sendMessage`.
      The GIL is acquired in any case for MIDI in callback and C++
      `sendMessage` call, since Cython needs to check for exceptions.
      Also remove wrong statement about the GIL being released in
      docstring for `send_message`.
      gh#SpotlightKid/python-rtmidi#185
    * Fixed errors and check for empty message correctly when passing
      an iter- or generator instead of a sequence to
      `MidiOut.send_message`.
      gh#SpotlightKid/python-rtmidi#186
      gh#SpotlightKid/python-rtmidi#188
  - 1.5.6
    Fixes:
    * Fixed building with `meson-python` >= 0.14.0.
      gh#SpotlightKid/python-rtmidi#177
  - 1.5.5
    * Bump minimum Python version to 3.8
    Fixes:
    * Fixed Cython compilation errors and warnings.
      gh#SpotlightKid/python-rtmidi#174
  - 1.5.4
    Changes:
    * Added `send_all.py` script to examples.
      gh#SpotlightKid/python-rtmidi#167
  - 1.5.3, 1.5.2
    Changes:
    * Updated `rtmidi` submodule.
      gh#SpotlightKid/python-rtmidi#156
  - 1.5.1, 1.5.0
    Fixes:
    * Fixed memleak in `midiutils.list_{in,out}put_ports` function.
      gh#SpotlightKid/python-rtmidi#103
    * Fixed compilation with PyPy3.
    Documentation:
    * Clarified return types in docstrings.
    * Converted readme, changelog, authors, and install docs to
      Markdown.
* Tue Jun 27 2023 Edgar Aichinger <edogawa@aon.at>
  - remove src/_rtmidi.cpp to let it be regenerated, to allow for python 3.11 flavour
* Tue Feb 21 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Skip python 3.11, not supported yet gh#SpotlightKid/python-rtmidi#115
* Wed Jun 23 2021 Mia Herkt <mia@0x0.st>
  - Update to 1.4.9
    Changes:
    * Synced with upstream RtMidi_
      (fixes gh#SpotlightKid/python-rtmidi#89).
  - Changes in 1.4.8:
    Fixes:
    * Fixed command line parsing in ``midiclock.py`` example script.
    * Fixed Windows builds on AppVeyor CI.
    Changes:
    * Release GIL in ``MidiOut.send_message`` so that on backend APIs
      where this operation is blocking (``WINDOWS_MM``), multiple
      Python threads using this method on different ``MidiOut``
      instances can run concurently.
* Tue Feb 02 2021 Mia Herkt <mia@0x0.st>
  - Update to 1.4.7
    Fixes:
    * Fixed compiler deprecation warning about PyEval_InitThreads
      on Python 3.9+.
    Examples:
    * Added send_sysex and send_sysex_file example scripts.
* Sun Jan 24 2021 Mia Herkt <mia@0x0.st>
  - Fix package build failure due to -doc package not being marked
    with %python_files
* Thu Oct 15 2020 Mia Herkt <mia@0x0.st>
  - Update to 1.4.6
    * Declare/document Python 3.9 support
    * Drop official support for Python 3.5
* Sun Oct 11 2020 Mia Herkt <mia@0x0.st>
  - Update to 1.4.5
    * Fixed error when trying to import version number from
      ``rtmidi.release`` when Python is running with ``-OO``
      optimization enabled.

Files

/usr/lib64/python3.12/site-packages/python_rtmidi-1.5.8.dist-info
/usr/lib64/python3.12/site-packages/python_rtmidi-1.5.8.dist-info/INSTALLER
/usr/lib64/python3.12/site-packages/python_rtmidi-1.5.8.dist-info/LICENSE.md
/usr/lib64/python3.12/site-packages/python_rtmidi-1.5.8.dist-info/METADATA
/usr/lib64/python3.12/site-packages/python_rtmidi-1.5.8.dist-info/RECORD
/usr/lib64/python3.12/site-packages/python_rtmidi-1.5.8.dist-info/REQUESTED
/usr/lib64/python3.12/site-packages/python_rtmidi-1.5.8.dist-info/WHEEL
/usr/lib64/python3.12/site-packages/rtmidi
/usr/lib64/python3.12/site-packages/rtmidi/__init__.py
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/__init__.cpython-312.pyc
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/midiconstants.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/midiconstants.cpython-312.pyc
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/midiutil.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/midiutil.cpython-312.pyc
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/version.cpython-312.opt-1.pyc
/usr/lib64/python3.12/site-packages/rtmidi/__pycache__/version.cpython-312.pyc
/usr/lib64/python3.12/site-packages/rtmidi/_rtmidi.cpython-312-riscv64-linux-gnu.so
/usr/lib64/python3.12/site-packages/rtmidi/midiconstants.py
/usr/lib64/python3.12/site-packages/rtmidi/midiutil.py
/usr/lib64/python3.12/site-packages/rtmidi/version.py
/usr/share/doc/packages/python312-python-rtmidi
/usr/share/doc/packages/python312-python-rtmidi/AUTHORS.md
/usr/share/doc/packages/python312-python-rtmidi/CHANGELOG.md
/usr/share/doc/packages/python312-python-rtmidi/README.md
/usr/share/doc/packages/python312-python-rtmidi/examples
/usr/share/doc/packages/python312-python-rtmidi/examples/advanced
/usr/share/doc/packages/python312-python-rtmidi/examples/advanced/ccstore.py
/usr/share/doc/packages/python312-python-rtmidi/examples/advanced/midiclock.py
/usr/share/doc/packages/python312-python-rtmidi/examples/advanced/midioutwrapper.py
/usr/share/doc/packages/python312-python-rtmidi/examples/advanced/recvrpn.py
/usr/share/doc/packages/python312-python-rtmidi/examples/advanced/send_all.py
/usr/share/doc/packages/python312-python-rtmidi/examples/basic
/usr/share/doc/packages/python312-python-rtmidi/examples/basic/contextmanager.py
/usr/share/doc/packages/python312-python-rtmidi/examples/basic/midiin_callback.py
/usr/share/doc/packages/python312-python-rtmidi/examples/basic/midiin_poll.py
/usr/share/doc/packages/python312-python-rtmidi/examples/basic/midiout.py
/usr/share/doc/packages/python312-python-rtmidi/examples/basic/noteon2osc.py
/usr/share/doc/packages/python312-python-rtmidi/examples/basic/panic.py
/usr/share/doc/packages/python312-python-rtmidi/examples/basic/probe_ports.py
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/README.rst
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/break-on-through.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/drumseq.py
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_01.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_02.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_03.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_04.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_05.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_06.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_07.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_08.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_09.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_10.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_11.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/example_12.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/funkydrummer.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/rosanna-shuffle.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/drumseq/template.txt
/usr/share/doc/packages/python312-python-rtmidi/examples/midi2command
/usr/share/doc/packages/python312-python-rtmidi/examples/midi2command/000-playback.mp3
/usr/share/doc/packages/python312-python-rtmidi/examples/midi2command/000-sheet.pdf
/usr/share/doc/packages/python312-python-rtmidi/examples/midi2command/README.rst
/usr/share/doc/packages/python312-python-rtmidi/examples/midi2command/example.cfg
/usr/share/doc/packages/python312-python-rtmidi/examples/midi2command/midi2command.py
/usr/share/doc/packages/python312-python-rtmidi/examples/midifilter
/usr/share/doc/packages/python312-python-rtmidi/examples/midifilter/__init__.py
/usr/share/doc/packages/python312-python-rtmidi/examples/midifilter/__main__.py
/usr/share/doc/packages/python312-python-rtmidi/examples/midifilter/filters.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sendsysex.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sequencer
/usr/share/doc/packages/python312-python-rtmidi/examples/sequencer/sequencer.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sysex
/usr/share/doc/packages/python312-python-rtmidi/examples/sysex/send_sysex.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sysex/send_sysex_file.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sysexsaver
/usr/share/doc/packages/python312-python-rtmidi/examples/sysexsaver/__init__.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sysexsaver/__main__.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sysexsaver/manufacturers.csv
/usr/share/doc/packages/python312-python-rtmidi/examples/sysexsaver/manufacturers.py
/usr/share/doc/packages/python312-python-rtmidi/examples/sysexsaver/models.py
/usr/share/doc/packages/python312-python-rtmidi/examples/wavetablemodstep.py
/usr/share/licenses/python312-python-rtmidi
/usr/share/licenses/python312-python-rtmidi/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 19 01:14:14 2024