{"package": "toytree", "summary": "tree manipulation, plotting, and evolutionary analysis library", "pypi_url": "https://pypi.org/project/toytree", "piwheels_url": "https://www.piwheels.org/project/toytree", "releases": {"3.0.11": {"released": "2025-11-26 03:44:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.11-py3-none-any.whl", "filehash": "ed657e64a10e555813b995d060ac0a01be8cd1fa6142cdd5524bc4d766144832", "filesize": 467620, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.10": {"released": "2025-02-15 19:01:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.10-py3-none-any.whl", "filehash": "2937a36b37d83d0ab8e8dd4b003a82f1755ac93091d45b84fc67ee329b3e21c3", "filesize": 426429, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.9": {"released": "2025-02-09 05:23:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.9-py3-none-any.whl", "filehash": "bf1318e3f0a0dc443f03f72610a3c3dccd6e5242de7564fa455ce717a592d4cd", "filesize": 425285, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.8": {"released": "2025-01-28 18:23:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.8-py3-none-any.whl", "filehash": "269a37d6e9b330d520a5f185247538948c2926ff6d4846e2e71ac95e1260ef2a", "filesize": 416628, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.7": {"released": "2025-01-25 22:29:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.7-py3-none-any.whl", "filehash": "2921f62fab3afa53e6dd809b9bcbc9021786d0d502f20a6c0bcdc331ffeeb842", "filesize": 412780, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.6": {"released": "2024-10-29 15:14:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.6-py3-none-any.whl", "filehash": "5237f63b8f49613c1c667b66e1dd8f2df03e50c2a196ca983da76beb34ccdcc6", "filesize": 401646, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.5": {"released": "2024-08-09 17:14:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.5-py3-none-any.whl", "filehash": "f15a691ac55dc2931344dd77487996a118cbb75effddd057eeee155342345462", "filesize": 382828, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.4": {"released": "2024-07-22 16:15:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.4-py3-none-any.whl", "filehash": "f8bbec0f56181c1c55e36cc962d8c17171922f6e6f2ec0dab3ece4d71e6d289b", "filesize": 380700, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.3": {"released": "2024-07-10 19:24:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.3-py3-none-any.whl", "filehash": "1b105443b90b0bf236473ff2047a22efa769b9c3109f04fba0abb4704a36aba9", "filesize": 372716, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "3.0.2": {"released": "2024-07-10 17:57:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-3.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-3.0.2-py3-none-any.whl", "filehash": "e7ff7adb936d65c254c2e12b668654604bbb70f2b5a7766f8fcc96a0e6f3e69b", "filesize": 372779, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["loguru", "numpy", "pandas", "requests", "scipy", "toyplot"]}}}, "2.0.5": {"released": "2024-03-11 17:13:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-2.0.5-py3-none-any.whl", "filehash": "96101b99d81e694ec84909985cd9260e59bc7e5c6e8c27563519823d133f08fc", "filesize": 115035, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "2.0.1": {"released": "2020-06-24 04:58:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-2.0.1-py3-none-any.whl", "filehash": "300aa922ade2c642e6c78c1434d8c2566d1d23e410b5e81da8f5c87a62bc26da", "filesize": 108417, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "2.0.0": {"released": "2020-06-23 15:12:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-2.0.0-py3-none-any.whl", "filehash": "5ce8a58d8dbb0bff9901e8e373d03187e39677e4e67da9f92d29451dff2ca0cb", "filesize": 108393, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "1.2.0": {"released": "2020-05-18 00:47:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-1.2.0-py3-none-any.whl", "filehash": "0b1fe29dbf9a2b3f5708b1be0b25f17e146436dea91a8e05b09ef1d90887f9ef", "filesize": 96335, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "1.1.4": {"released": "2020-04-07 16:19:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-1.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-1.1.4-py3-none-any.whl", "filehash": "6e71dd5bb1217b24b82d0fff165c8e9387d92f512a08c91469c657f453503820", "filesize": 106415, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "six", "toyplot"]}}}, "1.1.2": {"released": "2020-02-23 18:33:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-1.1.2-py3-none-any.whl", "filehash": "05409e050c22b2a98ca16fc864be5617525f0bf16f10c233a4752bc770cb1185", "filesize": 101091, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "six", "toyplot"]}}}, "1.0.6": {"released": "2020-02-23 18:33:47", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.2.0": {"released": "2019-05-20 15:44:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.2.0-py3-none-any.whl", "filehash": "e664949aac49994ce2570dc0f5937f2b2be0fc12a29bc0e9a22fff913825acfd", "filesize": 83506, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "six", "toyplot"]}}}, "0.1.27": {"released": "2019-05-11 16:51:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.27-py3-none-any.whl", "filehash": "3dc6eb05edef85f5252cc9de36f61fe0f0ddd475e601743f8bb8a1e733117a68", "filesize": 84168, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.25": {"released": "2019-04-25 02:54:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.25-py3-none-any.whl", "filehash": "2f38a56ad306d7d806fe9ab8625921f855d8df84423d60a692b1a9007085dd69", "filesize": 84224, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.22": {"released": "2019-02-24 18:33:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.22-py3-none-any.whl", "filehash": "7ddfdeca63ff45b4e8cf282f5703d2aba6a7c3756ed2f10933057ca3e8d4bfed", "filesize": 80503, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.21": {"released": "2019-01-09 09:06:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.21-py3-none-any.whl", "filehash": "5ec7036559a658dd09186f7f9e61b7c42997937015aae1d074f1fa3156142ea3", "filesize": 77199, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.20": {"released": "2018-12-04 16:45:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.20-py3-none-any.whl", "filehash": "689704dc97c9318d14cfc7879819b30a8e810b9b73239e58bc81970b9cac3ab5", "filesize": 76465, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.19": {"released": "2018-12-04 16:45:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.19-py3-none-any.whl", "filehash": "c88714f5ff37398c4c9a885893b8e6ffd88d920c5ded3a94c96a7a8a4b7d6ba3", "filesize": 77414, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.18": {"released": "2018-10-25 21:43:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.18-py3-none-any.whl", "filehash": "81652d288f29cbe4d6765fd4242b93607201ff11fc4c594396c2388c32c438b1", "filesize": 76690, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.17": {"released": "2018-10-22 02:53:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.17-py3-none-any.whl", "filehash": "7f735856811023cba31cd2e41d1fb7daf0477787e145fbbe732a8e6177345e0f", "filesize": 73480, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.15": {"released": "2018-10-16 13:45:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.15-py3-none-any.whl", "filehash": "b03021cbd56064fc6c20f4bd968547e1086f1797a85904cf08f50fc4b0641797", "filesize": 74480, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.11": {"released": "2018-10-16 13:44:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.11-py3-none-any.whl", "filehash": "a86ba5d57336941f0ad92d14f88cad9274f37240a3f657907b4451160fe205c5", "filesize": 74396, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.9": {"released": "2018-10-16 13:44:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.9-py3-none-any.whl", "filehash": "2072a3965f22d05a090b6a737342ac657b725864c60e4d818e0088083b681cc2", "filesize": 74469, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}, "0.1.7": {"released": "2018-10-15 06:42:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"toytree-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/toytree/toytree-0.1.7-py3-none-any.whl", "filehash": "d43a5590d7a27bb7fe1eb9d495d784ab05237c1995be0af7e52e049721aada92", "filesize": 74366, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["future", "numpy", "requests", "toyplot"]}}}}}