{"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.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": "/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": {"tonal-0.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.14-py3-none-any.whl", "filehash": "ed21d367068b1c32765b4420e9b70cad97df73841a0b3bd95c2f0e2ed545838c", "filesize": 25857, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["lkj", "mido", "music21", "numpy"]}}}, "0.0.13": {"released": "2025-08-14 15:37:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.13-py3-none-any.whl", "filehash": "20c9b91136a94976fee517213885d4c68e1d0901356346546a42b6aa4dadd259", "filesize": 25686, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["lkj", "mido", "music21", "numpy"]}}}, "0.0.12": {"released": "2025-08-14 10:56:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.12-py3-none-any.whl", "filehash": "cff15eddba14124556ab50a007676a6c5b4ecb1d9d2cff7486c235a84b397ce6", "filesize": 24258, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["mido", "music21", "numpy"]}}}, "0.0.11": {"released": "2025-08-14 10:03:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.11-py3-none-any.whl", "filehash": "66d819faa16ead2c07dd16de44361cf2c62ea9f6e0d433958229680a2e5e2f47", "filesize": 24092, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["mido", "music21", "numpy"]}}}, "0.0.10": {"released": "2025-08-14 09:30:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.10-py3-none-any.whl", "filehash": "3b53227a8cb31ae57be1c9679dc35188ebacdd08d5caf55a6380021b75a90544", "filesize": 23357, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["mido", "music21", "numpy"]}}}, "0.0.9": {"released": "2025-08-13 17:44:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.9-py3-none-any.whl", "filehash": "8164b47d8207398fdf64a097a48225b1c4063092775f433745f6fce389b12f61", "filesize": 23195, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["mido", "music21", "numpy"]}}}, "0.0.8": {"released": "2025-08-13 17:43:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"tonal-0.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/tonal/tonal-0.0.8-py3-none-any.whl", "filehash": "c7e8e6f62ec13817bb66e5535cd85b0ef18864c890644e89fb66546b2b2414de", "filesize": 23191, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["mido", "music21", "numpy"]}}}, "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": []}}}}}