File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed
Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,35 @@ For details and minor changes, please see the [version control log
44messages] ( https://github.com/SpotlightKid/python-rtmidi/commits/master ) .
55
66
7+ ## 1.5.7 (2023-10-24)
8+
9+ Project infrastructure:
10+
11+ - Enabled CI builds for Python 3.12 (#182 ).
12+ - Updated cibuildwheel version used by CI to 2.16.
13+ - Added Python 3.12 to meta-data classifiers in ` pyproject.toml ` .
14+ - Added Python 3.12 to ` tox.ini ` , removed Python 3.7.
15+ - Only use custom meson install script to byte-compile installed Python
16+ modules if meson version <= 1.2.0.
17+ - Suppress related Cython compilation performance hints.
18+ - Updated latest Python version mentioned in windows install docs.
19+ - Updated ` requirements-dev.txt ` with ` pip-compile ` (#183 ).
20+
21+ Fixes:
22+
23+ - Fixed linting errors in ` send_all.py ` example (#184 ).
24+ - Fixed (no)gil/except declarations on MIDI in callback and
25+ ` MidiOut.sendMessage ` (#185 ).
26+
27+ The GIL is acquired in any case for MIDI in callback and C++ ` sendMessage `
28+ call, since Cython needs to check for exceptions.
29+
30+ Also remove wrong statement about the GIL being released in docstring for
31+ ` send_message ` .
32+ - Fixed errors and check for empty message correctly when passing an iter- or
33+ generator instead of a sequence to ` MidiOut.send_message ` (#186 , #188 ).
34+
35+
736## 1.5.6 (2023-09-12)
837
938Fixes:
You can’t perform that action at this time.
0 commit comments