{"package": "tonal", "summary": "Tools for music analysis and generation", "pypi_url": "https://pypi.org/project/tonal", "piwheels_url": "https://www.piwheels.org/project/tonal", "releases": {"0.0.21": {"released": "2026-09-22 14:42:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.21-py3-none-any.whl": {"file_url": "/simple/tonal/tonal-0.0.21-py3-none-any.whl", "filehash": "a5347d85e39d57544a67517f1b79795e90250c5efbade9d1df609929fd2f5f2b", "filesize": 930777, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["config2py", "dol", "lkj", "mido", "music21"]}}}, "0.0.20": {"released": "2026-06-10 11:19:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.20-py3-none-any.whl", "filehash": "43804835ac88ebebd7f49e9de6aa663155d45151be8c7088efb6b246c258b7f6", "filesize": 930688, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["config2py", "dol", "lkj", "mido", "music21"]}}}, "0.0.19": {"released": "2026-05-15 14:34:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.19-py3-none-any.whl", "filehash": "e2e84170e82c1b0e311e96b8f915003122391bfb61c1bae1e002233e894c1277", "filesize": 930263, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["config2py", "dol", "lkj", "mido", "music21"]}}}, "0.0.18": {"released": "2026-04-13 14:34:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.18-py3-none-any.whl", "filehash": "f1b07a03c35fdf9b6c683d1c79a4f60a817449c50cd54755d13427703302a8ab", "filesize": 930262, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["config2py", "dol", "lkj", "mido", "music21"]}}}, "0.0.17": {"released": "2026-03-05 21:43:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.17-py3-none-any.whl", "filehash": "3b2a4c3322d59a15afb3ec66ad4e070e4a003ae973d1d3d22a6f4b4bd06e82dd", "filesize": 930263, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["config2py", "dol", "lkj", "mido", "music21"]}}}, "0.0.16": {"released": "2026-01-05 15:02:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.16-py3-none-any.whl", "filehash": "d3008d6d8acf2ce3fcf4f7028646a94482ea8b14955c7ec54c7bf4c9f91dc8d4", "filesize": 939655, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["lkj", "mido", "music21", "numpy"]}}}, "0.0.15": {"released": "2025-10-11 16:56:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.15-py3-none-any.whl", "filehash": "0187a78f66ff15e287cc8aebbad0031466527a4fc09c96b53c9ac859ffa0b662", "filesize": 25858, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["lkj", "mido", "music21", "numpy"]}}}, "0.0.14": {"released": "2025-08-14 16:09:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.13": {"released": "2025-08-14 15:37:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.12": {"released": "2025-08-14 10:56:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.11": {"released": "2025-08-14 10:03:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.10": {"released": "2025-08-14 09:30:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.9": {"released": "2025-08-13 17:44:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.8": {"released": "2025-08-13 17:43:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.0.7": {"released": "2025-07-02 13:19:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.7-py3-none-any.whl", "filehash": "1d2a8ac80dca055868591fa51c87e56bf0da392b5600b4b3ba959237d51705bf", "filesize": 22716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["mido", "music21", "numpy"]}}}, "0.0.6": {"released": "2024-08-30 08:49:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.6-py3-none-any.whl", "filehash": "1bf2218ecab38ba7e17be84ffba3bae62390331749e43b75e17f3fc84027defc", "filesize": 13888, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.5": {"released": "2024-06-30 19:13:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.5-py3-none-any.whl", "filehash": "76d159ad1d03038dc097d912485c66e55369c3b02392a2e4e06d3ceb73e73bff", "filesize": 11321, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.3": {"released": "2024-06-30 08:58:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.3-py3-none-any.whl", "filehash": "e794b37e3b86e19d231b15ffa57f4918214135979a2d4bad79e90d41a4eab275", "filesize": 6828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}, "0.0.2": {"released": "2024-06-30 08:58:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.2-py3-none-any.whl", "filehash": "d8e105254e7939f7c0f0ffdd7cfc60f2202aac2677041312fc95ec556cf49067", "filesize": 6829, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": []}}}}}