DrumScript v0.2.1 - Python 3.13 install fix#

Release Date: 2026-08-21

Patch release. Fixes a broken install experience on Python 3.13.

Highlights#

Python 3.13 installations of DrumScript v0.2.0 failed with an obscure Compiler cc cannot compile programs error, because pip fell back to building numpy 1.x from source (numpy 1.x has no Python 3.13 wheels on PyPI).

v0.2.1 declares requires-python = "<3.13,>=3.9", so pip cleanly refuses to install on Python 3.13 with a clear message rather than a confusing build failure.

Python 3.13 support is planned once DrumScript migrates to numpy 2.x - tracked in #303.

Fixes#

  • pyproject.toml: requires-python lowered from <3.14 to <3.13.

Upgrading#

pip install --upgrade drumscript

Python 3.9, 3.10, 3.11, 3.12 are unaffected.