Skip to content

Commit f955a92

Browse files
committed
[docs] Update changelog for release 1.5.7
Signed-off-by: Christopher Arndt <[email protected]>
1 parent 5afc412 commit f955a92

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,35 @@ For details and minor changes, please see the [version control log
44
messages](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

938
Fixes:

0 commit comments

Comments
 (0)