{"package": "pirlygenes", "summary": "Curated cancer gene sets and reference expression data. Analysis lives in `trufflepig`.", "pypi_url": "https://pypi.org/project/pirlygenes", "piwheels_url": "https://www.piwheels.org/project/pirlygenes", "releases": {"6.1.0": {"released": "2026-10-30 06:16:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.1.0-py3-none-any.whl", "filehash": "bc1072f3a810e059ee0edc478a6921b3d989e2b1e75d2535235e269750f23706", "filesize": 2200340, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.19": {"released": "2026-10-30 00:42:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.19-py3-none-any.whl", "filehash": "db10865529d7ef4121ce62d9c218681833e6a30633096c4e1061dd613c0e0dfa", "filesize": 2198873, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.18": {"released": "2026-10-25 06:19:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.18-py3-none-any.whl", "filehash": "4b08bcac065d586c34d2d6dacadcb88a020465453d4f20ebf57af600c0bcc48b", "filesize": 2198875, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.17": {"released": "2026-10-22 02:42:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.17-py3-none-any.whl", "filehash": "cd4c5b53f2565c9ac18d00a20d7594a171712f0de0bc76f261b6a4080b390e84", "filesize": 2198873, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.16": {"released": "2026-10-20 13:59:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.16-py3-none-any.whl", "filehash": "17557a93a9a071c66c2552703734e2fc54e64d34c27a5296d5f5a8380f6a922d", "filesize": 2198874, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.15": {"released": "2026-10-20 01:44:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.15-py3-none-any.whl", "filehash": "4d8d3aa0988d6e25fe2fdce6c2d1bf1e4b7e515609b627d0edc98cfe79d15a81", "filesize": 2198606, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.14": {"released": "2026-10-16 14:02:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.14-py3-none-any.whl", "filehash": "deba38cb83914ba9734600a558f04fb009af2401e402c520d4c53973bacbe795", "filesize": 2198608, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.13": {"released": "2026-10-15 21:10:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.13-py3-none-any.whl", "filehash": "753da7d26b86e82bc57db4bec3a2ed2411338597b914b28eb676cb4874f8ab30", "filesize": 2198602, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.12": {"released": "2026-10-15 18:52:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.12-py3-none-any.whl", "filehash": "a3baadb054c4e7eff5225eecaaa576542273b2b02aa724a47eacc6a7b83182ef", "filesize": 2198605, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.11": {"released": "2026-10-14 02:17:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.11-py3-none-any.whl", "filehash": "4a04980bb299a71498e0eccfc2e5b438fc5b3eb56abd23f015ea4a26162b4131", "filesize": 2198314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["datacache", "matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.10": {"released": "2026-10-08 17:59:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.10-py3-none-any.whl", "filehash": "b587b1eda35b5eea6e49f30ab53f3b235f3b39e2102f274764a22f42f1a1cf9f", "filesize": 2197789, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.9": {"released": "2026-10-07 17:25:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.9-py3-none-any.whl", "filehash": "12808238e6abc9bcf92ad4d1d4b63858aa2a64836a6fc753630cb08fb57741e1", "filesize": 2197769, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.8": {"released": "2026-09-25 14:04:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.8-py3-none-any.whl", "filehash": "abd414b140b8cbbdb16d44e40d5ec3b3c4161f8e6f0650995a7259e9fc579150", "filesize": 2197769, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.7": {"released": "2026-09-25 04:52:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.7-py3-none-any.whl", "filehash": "903c332e54cbfc67f654655732f67fb437a7b324bd5dba373c29370fd1d8b7bd", "filesize": 2192084, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.6": {"released": "2026-09-24 02:00:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.6-py3-none-any.whl", "filehash": "919784f543edd4eb3400fba1baf454059d411cbfb7c5b2d1e14ef5b7a6e623c6", "filesize": 2198877, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.4": {"released": "2026-09-09 01:48:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.4-py3-none-any.whl", "filehash": "2be69acb14da735bf9c1ca62091fe4ca0966c4555b484a48f217af8cdf6c6c1b", "filesize": 2190390, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.3": {"released": "2026-09-06 18:35:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.3-py3-none-any.whl", "filehash": "3b47a9ce43673109334a22c8483eef8e5bc8e6a2a4312ecd5a43271fbf3a0601", "filesize": 2190394, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.2": {"released": "2026-09-04 14:59:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.2-py3-none-any.whl", "filehash": "f8dff7113c9f97f307a8baebac6bed49547187735583a13b73ee2aebbfefc1a6", "filesize": 2189071, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.1": {"released": "2026-08-29 03:34:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.1-py3-none-any.whl", "filehash": "d9b56a7e88b9e7e315c43dea282dc5fb4d7d7f1d6b8077253227317d4b0cd69d", "filesize": 2203134, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "6.0.0": {"released": "2026-08-28 03:13:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-6.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-6.0.0-py3-none-any.whl", "filehash": "0f78a3bab36a4ea60cc3a76402d44e942b7f38c3dd37b08c8987ad388fb1b634", "filesize": 2202135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.55": {"released": "2026-08-25 23:36:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.55-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.55-py3-none-any.whl", "filehash": "1dd46dfbe9936f1d2f0960b757a37761fa77204551634b1d8b4a5067fddaf0f2", "filesize": 2204122, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.53": {"released": "2026-08-24 20:05:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.53-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.53-py3-none-any.whl", "filehash": "d783259fb0791cd3795637663842ec306d9cbb9602c3e12c05a732ae2de91925", "filesize": 2204096, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.52": {"released": "2026-08-24 17:38:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.52-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.52-py3-none-any.whl", "filehash": "55b3bfbcbe22de58c1ec3478cbffac0d71acf95b33b829844da4c4e644742af8", "filesize": 2204066, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.51": {"released": "2026-08-19 13:08:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.51-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.51-py3-none-any.whl", "filehash": "6659c522df4af00e4d4cb80aabff628c4fb6ed834c517d699011583fbb2c35e6", "filesize": 2087887, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.50": {"released": "2026-08-03 16:21:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.50-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.50-py3-none-any.whl", "filehash": "2ff6bf8924af404b52d2f517fe3d862731c5cc7f04ce402015f45a1de0d7d74b", "filesize": 2085665, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.49": {"released": "2026-08-02 17:10:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.49-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.49-py3-none-any.whl", "filehash": "533dd2da17f42280de1efc9088dc3e7a64678117a9e51511102a9d1c91acf41d", "filesize": 2163326, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.48": {"released": "2026-08-01 23:16:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.48-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.48-py3-none-any.whl", "filehash": "fbf5a1b4bcb95d98d285e9e7f28b194a40022e1d015a119b773dea86ea06defe", "filesize": 2163331, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.46": {"released": "2026-08-01 02:28:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.46-py3-none-any.whl", "filehash": "06184ce33451bf6d34a5d3d331678315834ca59d129213f04845055208e2cb62", "filesize": 2162893, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.45": {"released": "2026-07-28 03:30:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.45-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.45-py3-none-any.whl", "filehash": "b56ec96d685baee1d1db08f335f853389555f5c90d59f9e1366e734e7bafeffd", "filesize": 2858943, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.44": {"released": "2026-07-27 18:18:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.44-py3-none-any.whl", "filehash": "f4bb64210f1b8fee371b163bbae9da1014774e3a32a22e0312a52f57c089828b", "filesize": 2855317, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.43": {"released": "2026-07-25 01:40:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.43-py3-none-any.whl", "filehash": "5d53aa23be159efb8cc3c881d4e41baa25fdfcf467aff82fabdaf22bdc57db41", "filesize": 2854685, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.42": {"released": "2026-07-23 14:01:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.42-py3-none-any.whl", "filehash": "7409793834c3bab61702cd88e23d41580e438f8103bcb0cc781f7912fbf32b49", "filesize": 2854157, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.41": {"released": "2026-07-23 13:18:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.41-py3-none-any.whl", "filehash": "9a1e48612ca1f3081fca16fd75ac9051b3ef67233c66462ff2795f81a76953b7", "filesize": 2854155, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.40": {"released": "2026-07-22 18:51:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.40-py3-none-any.whl", "filehash": "354e89e53f02ae9a358f43fa6839d6f1dc3489713cb873eb3f5c10962a469a92", "filesize": 2841055, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.39": {"released": "2026-07-21 19:29:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.39-py3-none-any.whl", "filehash": "9fdfc64d32dd9c7e6255b5b5837adbc151f7f7bb62a0aa05f8725212dbf9383b", "filesize": 2840361, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.38": {"released": "2026-07-21 15:04:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.38-py3-none-any.whl", "filehash": "02b223b6ed971698b8a2dd792dac847be395928c887afbece8bd812bd7b51e7d", "filesize": 2840172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.37": {"released": "2026-07-21 02:21:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.37-py3-none-any.whl", "filehash": "f602613abe941065d1c6ffb21697e191a428da91ed8e47638a94e477421b9953", "filesize": 2839538, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.36": {"released": "2026-07-20 20:50:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.36-py3-none-any.whl", "filehash": "4add86c413b5ea344784505d7b6da1f7f4bc2bef87cc8ee84de435116d471096", "filesize": 2839503, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.35": {"released": "2026-07-20 14:06:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.35-py3-none-any.whl", "filehash": "e64ba09cc91201a66b2f98de5d98efc742fd8b64003ce897786bf01a07213748", "filesize": 2835606, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.34": {"released": "2026-07-16 02:51:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.34-py3-none-any.whl", "filehash": "ca2b1fa1b30596c8cdb8859f18f01b87d45c7cb79d720abc5b9b0b614f7da6b9", "filesize": 2831667, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.33": {"released": "2026-07-16 00:18:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.33-py3-none-any.whl", "filehash": "f28d0fa297d1ef76bd0141d4b444331db68ba4798bd149f38f0f1af3ec40813a", "filesize": 2858017, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.32": {"released": "2026-07-15 12:25:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.32-py3-none-any.whl", "filehash": "a07af32010cab6acdba08e74731d94be1ac3e1bc36fb87743765bf013ae34db6", "filesize": 2863567, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.31": {"released": "2026-07-15 02:00:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.31-py3-none-any.whl", "filehash": "b3bcdb46ad329637aaff110214e7efd8ee9639a5d9846056525cf414da4778b3", "filesize": 2862193, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.30": {"released": "2026-07-14 16:11:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.30-py3-none-any.whl", "filehash": "6ed0a23287b83c6d7f2fbbb9fd4b5d7dbab68cb97f5a34c53e7ab10975090e9e", "filesize": 2862012, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.29": {"released": "2026-07-14 14:13:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.29-py3-none-any.whl", "filehash": "240fbeacde396e387b00e0a67ee4bc10e97066545ca4f3a27d8448f63abab2d3", "filesize": 2858680, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.28": {"released": "2026-07-13 16:07:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.28-py3-none-any.whl", "filehash": "6f3849a710ecb3b609c3dbff946babe6d45d8167954970bcfe6e4540a7dfe4da", "filesize": 2268730, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.27": {"released": "2026-07-13 15:46:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.27-py3-none-any.whl", "filehash": "9bad5e2588b2ec9e3c1e8cb5252607fa4e1da6b6ae0aded18aef2b1cf1df854e", "filesize": 2268181, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.26": {"released": "2026-07-13 15:33:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.26-py3-none-any.whl", "filehash": "b8c1cdfe37ec0da399a069a698ea7c72ceaa891033ba098eacc17e289acd92dd", "filesize": 2267714, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.25": {"released": "2026-07-13 01:46:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.25-py3-none-any.whl", "filehash": "85ebfc1c776fa476a055d8e29d7e1718b9a93fca789a7b5a72d34401271c00e0", "filesize": 2267623, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.24": {"released": "2026-07-11 02:24:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.24-py3-none-any.whl", "filehash": "eb6e052a8499a233f6bcae41143d65b7570fb7f04eb31b89463fd6a0287b12bf", "filesize": 2267625, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.23": {"released": "2026-07-11 01:23:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.23-py3-none-any.whl", "filehash": "57fc2e68420b87ef432c5dfcca656a9770ee0fb1a3117248642d640a40b7970a", "filesize": 2267798, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.22": {"released": "2026-07-11 01:08:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.22-py3-none-any.whl", "filehash": "8eff777572edde42bebbbc2c61565a394e2fa384cc3828a7004ff98c10f5bddc", "filesize": 2267468, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.21": {"released": "2026-07-10 04:33:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.21-py3-none-any.whl", "filehash": "fd93a950c7e91cb715482f82ed3547cf82f0be9c8465a1db7c9fa194adfea7fe", "filesize": 2267423, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.20": {"released": "2026-07-10 01:47:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.20-py3-none-any.whl", "filehash": "2b63055facfb2849e871473abb74f721c5bcb605e641445f819f451e19a89373", "filesize": 2267247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.19": {"released": "2026-07-09 19:43:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.19-py3-none-any.whl", "filehash": "7f2936afd63bbd57879440dbc627adb89ccee6982433e9c010a6675a0d236358", "filesize": 2277910, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.18": {"released": "2026-07-09 18:21:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.18-py3-none-any.whl", "filehash": "27d62221838b40c7ec4dbc7bf36cd81ce9b4010bd640dbe3f2555bb722a2e0e6", "filesize": 2277785, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.17": {"released": "2026-07-09 16:31:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.17-py3-none-any.whl", "filehash": "b20464a26fcddaba90312fc120cfe9c17c4b00f6f2db08310878acd20e548b7b", "filesize": 2277786, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.16": {"released": "2026-07-09 16:10:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.16-py3-none-any.whl", "filehash": "15f249c4f3e32e327c463de04ceb6bd0bb1ec44c81cd109451dfee2abb241fda", "filesize": 2280017, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.15": {"released": "2026-07-09 12:18:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.15-py3-none-any.whl", "filehash": "b41ffabd917bc18e530f7857fdebcbf17177129f7ca702c679f0986e19cde0dc", "filesize": 2280017, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.14": {"released": "2026-07-09 07:09:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.14-py3-none-any.whl", "filehash": "7569db72b4343ecd46a7c4e1237f5641c3a245d3b055e55a76d6f6df73e2bd92", "filesize": 2280709, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.13": {"released": "2026-07-09 06:59:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.13-py3-none-any.whl", "filehash": "b3ac574ce243acfe055da50eada464fa0fcadf1126cb64add9d2cfbe9ed4f388", "filesize": 2280609, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.12": {"released": "2026-07-09 06:43:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.12-py3-none-any.whl", "filehash": "2277cdfe76769a0217223ea58c703fb92a4779387ba71104267a51f2855020be", "filesize": 2278278, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.11": {"released": "2026-07-09 06:39:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.11-py3-none-any.whl", "filehash": "a62f860a8da864c0ca5023798f3dfdc8f06c22f807f87e6a1dd7edbe1683cc0f", "filesize": 2278279, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.10": {"released": "2026-07-09 05:57:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.10-py3-none-any.whl", "filehash": "b875ef033a58893a2030dec44edb7df7ddf57f19302df9776aad7e8a5d162450", "filesize": 2273895, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.9": {"released": "2026-07-09 05:50:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.9-py3-none-any.whl", "filehash": "ee574c6944c868f1d7781449733ad68a7e657c1fcce09ce3b005a2c0c28c5f47", "filesize": 2273913, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.8": {"released": "2026-07-09 05:23:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.8-py3-none-any.whl", "filehash": "9041b5cd637a9934dc1482ec2a61bd78cd96af028b8de0e964afe30406e5ce98", "filesize": 2267038, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.7": {"released": "2026-07-04 01:46:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.7-py3-none-any.whl", "filehash": "2391f38fbb02d1ee7ec0d3bca44de0451365bff9658032a0f2aa9489768d93b8", "filesize": 2266353, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.6": {"released": "2026-07-03 23:55:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.6-py3-none-any.whl", "filehash": "f3954a3b191208663d4e5d3bdad77499a2c497414d219697a83257d20af579ca", "filesize": 2276662, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.5": {"released": "2026-06-27 02:08:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.5-py3-none-any.whl", "filehash": "40ace9c4fc6a524f873e364f38da76d35ed5ececeaab89c07d31212576fc43c3", "filesize": 2276301, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "oncoref", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.4": {"released": "2026-06-22 01:53:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.4-py3-none-any.whl", "filehash": "55ea1e6df5a86821b953b19cdf8359b90fa7b520809f64e631611c5db8f84e99", "filesize": 2275290, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.3": {"released": "2026-06-21 04:27:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.3-py3-none-any.whl", "filehash": "8a07b1ee1cebd8d501ba6591525d528a7f4e9cb992cc3f69d3ee1189e497e0ca", "filesize": 2274304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.2": {"released": "2026-06-20 03:19:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.2-py3-none-any.whl", "filehash": "0e368d515815cb30c842cafae147432fcfe679a8a49a7ed3c055f979913ba503", "filesize": 2274302, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.1": {"released": "2026-06-19 12:26:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.1-py3-none-any.whl", "filehash": "5cd9885390625cd4effa128c588bbb765381b6c1a84aea8e6ab15b75dbd3abfb", "filesize": 2271108, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.23.0": {"released": "2026-06-19 01:30:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.23.0-py3-none-any.whl", "filehash": "652844e88fdc57cbe7416813ccc9073a83b57fee561448820c5bc03ed5c76bad", "filesize": 2267273, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyarrow", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.112": {"released": "2026-06-18 20:08:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.112-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.112-py3-none-any.whl", "filehash": "6ca570192e952d979f4ce6a302c0ec2aa282dd4cb0bd84d59a78f083d489188d", "filesize": 2263248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.111": {"released": "2026-06-17 20:36:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.111-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.111-py3-none-any.whl", "filehash": "17b820f83e7ebac1535ec32b7ee61442b0f4afb02aae949ebb492cd2c6e304e9", "filesize": 1187054, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.110": {"released": "2026-06-17 18:47:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.110-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.110-py3-none-any.whl", "filehash": "b595c68a1e359cbb8c2b4f8056e0d72c29225b4980ea91e8e9b3a63aa3dfdf77", "filesize": 1187052, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.109": {"released": "2026-06-17 17:04:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.109-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.109-py3-none-any.whl", "filehash": "6c88be5ff46d2d80eb0b1ce7ecd6cae50cf896a888ad02f4b61ff353d2a7b610", "filesize": 1187051, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.108": {"released": "2026-06-17 11:18:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.108-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.108-py3-none-any.whl", "filehash": "5ae088cf727bf17d4b03fd2fe8aa0a5f1231b73c2daa34b7117c663db601567b", "filesize": 1181089, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.107": {"released": "2026-06-17 02:43:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.107-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.107-py3-none-any.whl", "filehash": "ca6086b0a1e7d45af2d4d1b23e158ca6d188c34f28cb0076d3eeeb7231652250", "filesize": 1181091, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.106": {"released": "2026-06-17 01:30:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.106-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.106-py3-none-any.whl", "filehash": "54876be5e9ac50fed9acc3dc266b9273b53018b03de630fa562c4a451b4903c0", "filesize": 1181058, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.105": {"released": "2026-06-16 18:51:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.105-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.105-py3-none-any.whl", "filehash": "95b344a453f72786dadd19e319fc51edbba98166955ae3136aca2dcab09d7200", "filesize": 1172763, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.104": {"released": "2026-06-16 18:38:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.104-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.104-py3-none-any.whl", "filehash": "0d48139ed52d816f8949b6bf2b728c6e6f483ef7e1a2931b19a83b737d8769ae", "filesize": 1171294, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.103": {"released": "2026-06-16 16:40:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.103-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.103-py3-none-any.whl", "filehash": "1f31290e80cc8f1074e6dce86c39cf720c492411edd54c35edb2381979147647", "filesize": 1170242, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.102": {"released": "2026-06-16 03:04:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.102-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.102-py3-none-any.whl", "filehash": "0dd864e064a1c07d15fbcad6ca1867a5adf301a938e45d16f29d49a540802a96", "filesize": 1170211, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.101": {"released": "2026-06-16 02:03:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.101-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.101-py3-none-any.whl", "filehash": "9f1954489cefd1eac39386c5ad1f9b3f1e1017ea37a75db92f8f7043b96e244e", "filesize": 1170141, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.87": {"released": "2026-06-13 03:34:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.87-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.87-py3-none-any.whl", "filehash": "9b29572702daa8c9e1ab5d9f2e970a8cec5f67955a40a21778f08ea5de0063ea", "filesize": 1166476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.86": {"released": "2026-06-12 22:38:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.86-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.86-py3-none-any.whl", "filehash": "439a10d84bcb4e18c5ffb3fa861949eb157da0922799eac5e4f882226e60d068", "filesize": 1166476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.85": {"released": "2026-06-12 14:02:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.85-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.85-py3-none-any.whl", "filehash": "7b45f897b4c271b967cdd1ac5835cdde32e602af6a9613cd28570681c2310c91", "filesize": 1166475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.84": {"released": "2026-06-12 13:56:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.84-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.84-py3-none-any.whl", "filehash": "40ef19b0bdd548f61d16c46a58263d7c483a28c3b4195ef8abed6e83e9111001", "filesize": 1166475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.83": {"released": "2026-06-12 13:43:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.83-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.83-py3-none-any.whl", "filehash": "ed17758bc4e7a1873f7a0167a803c204e4c2805e8b13bd80aeaa512ef812794a", "filesize": 1166475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.82": {"released": "2026-06-12 13:32:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.82-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.82-py3-none-any.whl", "filehash": "dc517c02efb666a902520b161456ebfc1f37f6ba9ccbcec4a07b8bd68744223b", "filesize": 1166474, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.81": {"released": "2026-06-12 12:24:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.81-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.81-py3-none-any.whl", "filehash": "013ea8f27776c89c58d8532868edd5efb6d9a1be037e0ea1c13564415803ad65", "filesize": 1166474, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.80": {"released": "2026-06-12 04:00:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.80-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.80-py3-none-any.whl", "filehash": "2a44037fae515c7a80c7f68c62c303b29ddbb05d4c66263cc0238f4090aa0199", "filesize": 1166475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.79": {"released": "2026-06-12 03:57:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.79-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.79-py3-none-any.whl", "filehash": "fb8b085ff1f792e5d12df896ddba2d24e0f9676b5d8803a7efc45bc9b2eba5eb", "filesize": 1166476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.78": {"released": "2026-06-12 03:49:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.78-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.78-py3-none-any.whl", "filehash": "7c4a3e3bcd34518bfbe429d5a3aff11ac90572f31c1f1c854f68a9ffc39e0084", "filesize": 1166476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.77": {"released": "2026-06-12 03:41:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.77-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.77-py3-none-any.whl", "filehash": "235d78eb814fc8380cb93a3cb1dbd36ad27063bb255ff78cdf4fae80f908db41", "filesize": 1166722, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.76": {"released": "2026-06-12 02:33:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.76-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.76-py3-none-any.whl", "filehash": "061d2028fb1e2e7734d61ee5cf7a7cedcf150ee7bde5f6ff95e7b1f47d1cfeff", "filesize": 1165797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.75": {"released": "2026-06-12 02:05:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.75-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.75-py3-none-any.whl", "filehash": "3caa4281b4333e241aa7e4671c35148eed401c3a8c322897027daf693dc17511", "filesize": 1165797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.74": {"released": "2026-06-12 01:34:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.74-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.74-py3-none-any.whl", "filehash": "6748ff8bc61670fedc5a7a6e5f1f528e853067fc7b4a5afd851d57ca2cfa1360", "filesize": 1165797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.73": {"released": "2026-06-12 01:16:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.73-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.73-py3-none-any.whl", "filehash": "633a75114ec3316262e05d6ae0dd1b4a7c6197fe824bf686dcbe028fa6fb6427", "filesize": 1165815, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.72": {"released": "2026-06-12 01:07:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.72-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.72-py3-none-any.whl", "filehash": "e5db3e40fee8e5948669e7f90dd5ba1736b5fffb620e41f04c9bbecce7fd859f", "filesize": 1164921, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.71": {"released": "2026-06-12 00:56:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.71-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.71-py3-none-any.whl", "filehash": "dc6451c1a06fed860528964f9e6df49276fdab813c6e21913a966ef8d367ff3f", "filesize": 1164920, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.70": {"released": "2026-06-12 00:48:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.70-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.70-py3-none-any.whl", "filehash": "3351f7d4bf61ddb1c6368bd072d2b14ce332a22a42603242ead7dfc7e879e0d2", "filesize": 1164921, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.69": {"released": "2026-06-11 23:58:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.69-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.69-py3-none-any.whl", "filehash": "cdabfdb8b67b58a943913ae3dac67db65d627e7b5c0bd6deb626c2d4d1a0accc", "filesize": 1163331, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.68": {"released": "2026-06-11 22:34:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.68-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.68-py3-none-any.whl", "filehash": "2bd63f92d3c23d389f4424c510916741ce1972ced06b541336ebf0eb0c2882ea", "filesize": 1161309, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.67": {"released": "2026-06-11 22:12:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.67-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.67-py3-none-any.whl", "filehash": "b2045939552edff70200f101a68dd3d76a642092ecdabe5a048bef57f0fbe6c6", "filesize": 1161178, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.66": {"released": "2026-06-11 22:04:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.66-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.66-py3-none-any.whl", "filehash": "f56c209af1fef7e517192466213de018d61c6b7ff9710d783ed93ab907179d98", "filesize": 1160966, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.65": {"released": "2026-06-11 21:55:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.65-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.65-py3-none-any.whl", "filehash": "9ce259e53c3333860976c97483ea8734472694769850ba188c48576092d1cd96", "filesize": 1160966, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.64": {"released": "2026-06-11 21:42:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.64-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.64-py3-none-any.whl", "filehash": "6f576a1494fe73bc77a0a1c0d77e486efe8076868522f2c1efabd8a5604ed27d", "filesize": 1160965, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.63": {"released": "2026-06-11 21:29:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.63-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.63-py3-none-any.whl", "filehash": "b05b29a7a10f70c7917c18648224afbd4c0e1f51f7f1d4b16a7e2d0c55783860", "filesize": 1160886, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.62": {"released": "2026-06-11 21:22:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.62-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.62-py3-none-any.whl", "filehash": "edfdc92312efc3b2b8cbfd9aa0a3c9ef2f7a005180650344d232f24ebbce1a99", "filesize": 1160775, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.61": {"released": "2026-06-11 20:12:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.61-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.61-py3-none-any.whl", "filehash": "c9c6d75eaf9f400c455b813a332ea002746004301c56074c64788e52d5965290", "filesize": 1156293, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.60": {"released": "2026-06-11 19:38:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.60-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.60-py3-none-any.whl", "filehash": "366ad1395e30bc691dc590ae40c1e8a467c9271f08b4380cd57273b14b305af5", "filesize": 1156294, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.59": {"released": "2026-06-11 19:15:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.59-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.59-py3-none-any.whl", "filehash": "090f56dff5061927e704afa8d67aa64d395e8c459bd01ceedb3137365437f2f1", "filesize": 1155127, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.58": {"released": "2026-06-11 19:08:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.58-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.58-py3-none-any.whl", "filehash": "3e9ee9b47e4e7b538be904ab9c0e2767ad71fd8df90af67f67d783369b07ba23", "filesize": 1155126, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.57": {"released": "2026-06-11 16:59:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.57-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.57-py3-none-any.whl", "filehash": "870740ba0b6f6d10d99e6a761b834ba2dda5e86227afbdb82aaa501de7b53020", "filesize": 1153136, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.56": {"released": "2026-06-11 16:46:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.56-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.56-py3-none-any.whl", "filehash": "eb3dbebcb1e27945ccc012762e6aef0f512a961c045d808482537f117306320b", "filesize": 1153135, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.55": {"released": "2026-06-11 15:44:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.55-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.55-py3-none-any.whl", "filehash": "0c431acf8e71008ed3f1c029f08483f1eb655c28fb5a0c6a5625f9f06beb3611", "filesize": 1151864, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.54": {"released": "2026-06-11 15:12:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.54-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.54-py3-none-any.whl", "filehash": "c40dda77c2bb64615035a844238ec311193668e6b17e9e6604104daddc3e1ac6", "filesize": 1145118, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.53": {"released": "2026-06-11 14:56:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.53-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.53-py3-none-any.whl", "filehash": "2eebaba62cc109b034c58af4657b550091e8e8ff392246045f0350b477916570", "filesize": 1145109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.52": {"released": "2026-06-11 12:20:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.52-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.52-py3-none-any.whl", "filehash": "135af79b68093910f979599bcecea604988bd53678bca26d4132262ddc063f02", "filesize": 1145274, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.51": {"released": "2026-06-11 12:11:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.51-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.51-py3-none-any.whl", "filehash": "77e5f5a1adfb0afbaac322be4e70ef808f2e37a439272cffb420925bcc3712e9", "filesize": 1144672, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.50": {"released": "2026-06-11 12:02:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.50-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.50-py3-none-any.whl", "filehash": "fae5be1d02d466517744e7d37e33856d942fe366aa9c11518e444eab56633dc0", "filesize": 1144243, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.49": {"released": "2026-06-11 11:46:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.49-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.49-py3-none-any.whl", "filehash": "432124aa997e62e31e763faf2a6109638b81d842ca5722d71a7c2b226c596de2", "filesize": 1142226, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.48": {"released": "2026-06-11 11:42:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.48-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.48-py3-none-any.whl", "filehash": "201a803ddc922cfb7863935e5ecfa16b5dd6d8c15ee262d9e83d155610b2bbc5", "filesize": 1142225, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.47": {"released": "2026-06-11 03:34:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.47-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.47-py3-none-any.whl", "filehash": "72b179b0f864023bebf1649e773b3e6797da9574f3bd9fe280d9d526e83f0bf9", "filesize": 1142227, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.46": {"released": "2026-06-11 03:04:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.46-py3-none-any.whl", "filehash": "a727c285541e135b12bd009318176398f7442fe24bb411c3a964733a04931f83", "filesize": 1142245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.45": {"released": "2026-06-11 02:56:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.45-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.45-py3-none-any.whl", "filehash": "af7b9b092243393600b7c8bd3f0460f4657bd19651db6612cee332ed35d16660", "filesize": 1141718, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.44": {"released": "2026-06-11 02:49:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.44-py3-none-any.whl", "filehash": "68c4538d59791789a24ddf3ee0577bfcd7844ab8a58e3bcdb425c2fa9bbd13d4", "filesize": 1141675, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.43": {"released": "2026-06-11 02:45:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.43-py3-none-any.whl", "filehash": "35fcc48bb738d13b2d61e030b4908e0616213231e836907948b991ed3de1a6eb", "filesize": 1141485, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.42": {"released": "2026-06-11 02:38:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.42-py3-none-any.whl", "filehash": "163f33860df0ecfb75662fbbaca568569f312c07e829280fbb671cfedf5034b4", "filesize": 1141452, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.41": {"released": "2026-06-11 02:32:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.41-py3-none-any.whl", "filehash": "a7de8982f1be9afd520ac219649c480adf09a7e8a57fe32fbf8e2b48384e42de", "filesize": 1141275, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.40": {"released": "2026-06-11 02:26:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.40-py3-none-any.whl", "filehash": "564abd5316161f3905eeec3ae3d0322df08eab156536265a7de93b14f8fc7e1c", "filesize": 1140887, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.39": {"released": "2026-06-11 02:01:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.39-py3-none-any.whl", "filehash": "e69a1ab5332838c4a9093ab1353484a98a95418dc1a7b85d3c9260c1a4221644", "filesize": 1140655, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.38": {"released": "2026-06-11 01:54:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.38-py3-none-any.whl", "filehash": "b9136a78819be6e236830d18f7c9517d8d750b5183f775e6f779f5672b84a38f", "filesize": 1140310, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.37": {"released": "2026-06-11 01:11:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.37-py3-none-any.whl", "filehash": "a57b2fbbd6bb014b8e593c12351d5d4d4b9c5b949b9fe09f4e14e634202a673c", "filesize": 1140049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.36": {"released": "2026-06-11 01:01:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.36-py3-none-any.whl", "filehash": "9cd90c5d6a5f873e9c110f63964e2e41fe200d85101b4b565551d3a476e5d444", "filesize": 1139482, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.35": {"released": "2026-06-11 00:57:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.35-py3-none-any.whl", "filehash": "614446896efc3932fa3fd3775947124c211aadd0e8de4b3563c76aed09a4fcf3", "filesize": 1139121, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.34": {"released": "2026-06-11 00:55:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.34-py3-none-any.whl", "filehash": "83d2b71bb9e5c231c0e57c584ba449621bf33335c524ace50661bba9489bccc8", "filesize": 1138782, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.33": {"released": "2026-06-11 00:49:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.33-py3-none-any.whl", "filehash": "547054833fcbe5aec5ef6262f725bb6ce0863d69764c4b9db45862c23aa5b11d", "filesize": 1138712, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.32": {"released": "2026-06-10 21:53:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.32-py3-none-any.whl", "filehash": "2fe0de3c6b910e2fb32e010f42a5365e8307c816038634fb1db9e1fabf7e1db4", "filesize": 1138346, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.31": {"released": "2026-06-10 21:48:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.31-py3-none-any.whl", "filehash": "518a8105a0a3e8aeb8ade095f31ad7cbc55b289c3c9226c3c9ae12080be771e2", "filesize": 1138347, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.30": {"released": "2026-06-10 20:43:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.30-py3-none-any.whl", "filehash": "cbd11f3469612ea919cf456baa8e7be66671d147db380892cf8598d826c38696", "filesize": 1137346, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.29": {"released": "2026-06-10 20:36:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.29-py3-none-any.whl", "filehash": "3c4ccaf8798bd0bed9e111202a54a84e74a8179d9cd50137d7697c856bd1edac", "filesize": 1137614, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.28": {"released": "2026-06-10 20:27:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.28-py3-none-any.whl", "filehash": "2e3d168f9d6e18dc3c235d4520c31356db51c392fc7f6a0474d814d40a098817", "filesize": 1137617, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.27": {"released": "2026-06-10 19:44:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.27-py3-none-any.whl", "filehash": "6ecb3a3e45747611aac1605ea43aca5acffc80524cb4b6d6bbb8b858c297f63c", "filesize": 1137618, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.26": {"released": "2026-06-10 11:59:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.26-py3-none-any.whl", "filehash": "a101229d307f29888aba0951ba23864109787877d4bd7da305a3d63a6a557461", "filesize": 1134444, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.25": {"released": "2026-06-10 11:36:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.25-py3-none-any.whl", "filehash": "3c7dbc3128e9e41629371c04267a8f25bd1344d3549e65731d9869e1b68a2269", "filesize": 1134446, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.24": {"released": "2026-06-10 03:30:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.24-py3-none-any.whl", "filehash": "06721ae35c7fca7b6272413de1181017ac807b1cab7e3750937302cf88b5f12e", "filesize": 1134445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.23": {"released": "2026-06-10 02:28:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.23-py3-none-any.whl", "filehash": "7df8d974ae496ef6b4d99f451b96ad3d564a41e6515096bf41c620698c1a2278", "filesize": 1134151, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.22": {"released": "2026-06-10 00:22:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.22-py3-none-any.whl", "filehash": "e374a8a5817242319ba5a0ad1311f8fe8f955d8843aa2b118262721e1d3bbccd", "filesize": 1134153, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.21": {"released": "2026-06-09 21:33:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.21-py3-none-any.whl", "filehash": "bede43de5d70abef5ef5e1181135684b7b50b7974d01e90f5a0d0eeee626f6de", "filesize": 1133494, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.20": {"released": "2026-06-09 20:24:29", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "5.22.19": {"released": "2026-06-09 19:43:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.19-py3-none-any.whl", "filehash": "0b6c3516aa5084c89dfce6b3a5d33feab5ca7f090d69486822b323b109042416", "filesize": 1133498, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.18": {"released": "2026-06-09 18:48:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.18-py3-none-any.whl", "filehash": "d3cd25a1379e01438a8a2e643d3f378bdb9712bec36f7372c95fc980d1b5f8ad", "filesize": 1133497, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.17": {"released": "2026-06-09 18:28:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.17-py3-none-any.whl", "filehash": "383ecb82d58258a1a470566e8f9580cd034a60f41f61f1ff3f451ff7ab0e0689", "filesize": 1133497, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.16": {"released": "2026-06-09 16:46:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.16-py3-none-any.whl", "filehash": "34d77fb0ae7a715dc73295a18bf603cfdd9e6a44dc54c0829e015964f3c6ef50", "filesize": 1133496, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.15": {"released": "2026-06-09 16:37:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.15-py3-none-any.whl", "filehash": "f7113cad9bc07da911fd20786d3ffb38606617343e328733846e7dea328643bb", "filesize": 1133334, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.14": {"released": "2026-06-09 15:48:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.14-py3-none-any.whl", "filehash": "b3395d29b317c110c456d9e00917016ce201965006db6fcf2be8a8fd5880cc58", "filesize": 1133357, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.13": {"released": "2026-06-09 15:41:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.13-py3-none-any.whl", "filehash": "676f0129c6ec06243a289b74476cb8fb3ea9dd6777ab7500a2557791df7cc7ea", "filesize": 1132944, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.12": {"released": "2026-06-09 15:06:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.12-py3-none-any.whl", "filehash": "bf3a486cd56d7e30a91c9cd7f156878c2aa3dc31289f244e6d9bee7394e68ada", "filesize": 1131728, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.11": {"released": "2026-06-09 14:50:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.11-py3-none-any.whl", "filehash": "29813de56a1be885fc49e2b47e5e694c64950a91b6362d230cfa8bfc040b5483", "filesize": 1131008, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.10": {"released": "2026-06-09 13:08:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.10-py3-none-any.whl", "filehash": "840ec94fa3ea88cb0d20845acfb48aab6c067dd7ed956defbf1fa894eb7669c1", "filesize": 1130443, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.9": {"released": "2026-06-09 05:21:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.9-py3-none-any.whl", "filehash": "c6a3f7573154f5d865ac47285de30562cd16026df8c90cdbe60adf5ab0006f31", "filesize": 1130072, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.8": {"released": "2026-06-09 03:48:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.8-py3-none-any.whl", "filehash": "bfd631cabbc645cbac4fe354f122b288bc69dc105afbe11276c6ee324fc52cb8", "filesize": 1129421, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.7": {"released": "2026-06-09 01:50:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.7-py3-none-any.whl", "filehash": "410479d4db26e7bacb65c43595ff800a99799b2d9956575a54db44997da3bbd0", "filesize": 1129381, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.6": {"released": "2026-06-08 21:08:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.6-py3-none-any.whl", "filehash": "3d0505ace6b96599b450ccce8deca9b6f92e80320a4e3c02795fc264459be358", "filesize": 1129381, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.5": {"released": "2026-06-08 13:50:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.5-py3-none-any.whl", "filehash": "cafb850236537322d701d68f8d59f062771ea167eea658bcb19d7dbd75dbad5d", "filesize": 1127087, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.4": {"released": "2026-06-08 11:54:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.4-py3-none-any.whl", "filehash": "9bd41ea3a00945673cc099eb312d377731fde5238f2e9521605898ce65fb6c21", "filesize": 1124906, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.3": {"released": "2026-06-08 03:40:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.3-py3-none-any.whl", "filehash": "d7b15f22fe10054d750dcddbf01c385593d7d607c418e0991ab89cde2848e902", "filesize": 1124564, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.2": {"released": "2026-06-08 03:03:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.2-py3-none-any.whl", "filehash": "76a0a43ac2f34a5993a657d195e6de43b723fd1df8137bb477575a6f68cb8290", "filesize": 1123714, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.1": {"released": "2026-06-08 02:24:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.1-py3-none-any.whl", "filehash": "c4a65189698d01a7aa92b71b0ea11752963ec4dedc098d88c51b7cbe445b81ff", "filesize": 1123715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.22.0": {"released": "2026-06-08 01:44:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.22.0-py3-none-any.whl", "filehash": "f0eb844aa6c13242d8dd5c6eca081985323f66696c41b636ddb5db69234c32f3", "filesize": 1122571, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.31": {"released": "2026-06-08 00:27:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.31-py3-none-any.whl", "filehash": "cada8417729b31f5d9bd97bea6600f950699cb80560a1d3b38ffb4007ec717b3", "filesize": 1121036, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.30": {"released": "2026-06-07 23:04:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.30-py3-none-any.whl", "filehash": "20125bac1d842033f039a574b43e5f1f9b720e0f1ea3dcbcfd9c59d541232c9b", "filesize": 1118104, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.29": {"released": "2026-06-07 21:40:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.29-py3-none-any.whl", "filehash": "354e77da8232e1b64ad0821c8bc32805cd5c4e8f7c8cb9d727cb70e22541f0b1", "filesize": 1118141, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.28": {"released": "2026-06-07 21:27:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.28-py3-none-any.whl", "filehash": "ab00715ccff1ada5b26ad8eedb6b606787a95a39e55cc4e7c7f92fffd4144ce5", "filesize": 1118023, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.27": {"released": "2026-06-07 20:08:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.27-py3-none-any.whl", "filehash": "a0f20e97a64f7370537dd511a1bebfda8243730b61dc596e0e8243887a69e743", "filesize": 1117319, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.26": {"released": "2026-06-07 18:51:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.26-py3-none-any.whl", "filehash": "7f94de1a9ab0b1fb6d4bb204abc7337798634c2a459e736920ba5e9d4b187621", "filesize": 1116276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.25": {"released": "2026-06-07 16:55:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.25-py3-none-any.whl", "filehash": "37dc9bf7ca192180503b2371da9e88e18eb4552b42855547794a1dda6caee8b5", "filesize": 1115577, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.24": {"released": "2026-06-07 16:35:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.24-py3-none-any.whl", "filehash": "0331650784d366c71c5b38d9fdb8cb02acb9ceb28da681b9ad7d47a510e732f3", "filesize": 1115582, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.23": {"released": "2026-06-07 16:30:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.23-py3-none-any.whl", "filehash": "db5b7813c294c2815c6f94ec46b015e13c236c66f7aacbca63999597c75b911a", "filesize": 1115583, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.22": {"released": "2026-06-07 15:53:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.22-py3-none-any.whl", "filehash": "0767d50b83f4216c488adb8b9bc842c699e43f193a4af13d419ba163ddf6235f", "filesize": 1115259, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.21": {"released": "2026-06-07 15:52:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.21-py3-none-any.whl", "filehash": "b16ce62ead1b1c535983a2d2f27ada85c5dd9a9bddb7a5ab0b1a3d755c353744", "filesize": 1114121, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.20": {"released": "2026-06-07 15:35:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.20-py3-none-any.whl", "filehash": "fad822da6afe4d2bbbb7f0072fe7905c6a75238e66c38d288ea00e80540beacc", "filesize": 1113871, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.19": {"released": "2026-06-07 15:31:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.19-py3-none-any.whl", "filehash": "be693f7317854bc4e8cbdf08f2bad334441979a5a3d0c0d912edc18c79cf91d3", "filesize": 1113603, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.18": {"released": "2026-06-07 14:12:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.18-py3-none-any.whl", "filehash": "6bd6c2ad8a1f70f6e394efb1d6d967d6563d17c4de94e7dff5bb63e3ac8bc987", "filesize": 1096249, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.17": {"released": "2026-06-07 13:14:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.17-py3-none-any.whl", "filehash": "e889b97cd25acef51c288360b205f94ecc5cd5495560952f67e2276cbe3b2e7a", "filesize": 1093462, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.16": {"released": "2026-06-07 12:59:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.16-py3-none-any.whl", "filehash": "b891b37be84a7cf3bdbf42a2689d762a31a70587e9a146b383ae5e95f3b1ab77", "filesize": 1092136, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.15": {"released": "2026-06-07 12:46:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.15-py3-none-any.whl", "filehash": "f44fe9221c060a72fdcb4a19913f2e8ae770e129422637c9a60c4b458b8ac682", "filesize": 1090518, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.14": {"released": "2026-06-07 10:36:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.14-py3-none-any.whl", "filehash": "82ca75c85442a4fee4c722646e0f012b07b44a4fbe9b8606fe396290ba22d9a6", "filesize": 1090497, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.13": {"released": "2026-06-07 10:23:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.13-py3-none-any.whl", "filehash": "2cdcf5fa24521126c165a86b1c30bd8e042298c3156c21d27cede9c01ed28940", "filesize": 1090495, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.12": {"released": "2026-06-07 03:41:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.12-py3-none-any.whl", "filehash": "db0713b2cfe563fc02113fa1f50f0b859f7710fbfd36d2bf52428160f96dce81", "filesize": 1088894, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.11": {"released": "2026-06-07 02:12:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.11-py3-none-any.whl", "filehash": "45ad74122aee55455b95d88973bcf3b1bebcc87e6bfc38c26a630ce6e2b9b584", "filesize": 1087623, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.10": {"released": "2026-06-07 01:58:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.10-py3-none-any.whl", "filehash": "0e97d443fad339532804fc8afb4323c475f6960fc15701e3373da8308c585506", "filesize": 1087619, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.9": {"released": "2026-06-07 00:37:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.9-py3-none-any.whl", "filehash": "2d7b9691ab4c8c93fc795ebbc23ac3fc7b3844dedaf2aefde9ec6dfa71fb9fc3", "filesize": 1087066, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.8": {"released": "2026-06-07 00:04:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.8-py3-none-any.whl", "filehash": "21852643c248c220e19ba059c6545217d5f50978d7b8246196f0ac6bfe29fd1a", "filesize": 1087069, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.7": {"released": "2026-06-06 21:07:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.7-py3-none-any.whl", "filehash": "b1e8594dd351f9d9fc8ef4e0f3b4b58fb32d53908c4a0a10097a0e809562ba40", "filesize": 1085917, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.6": {"released": "2026-06-06 20:56:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.6-py3-none-any.whl", "filehash": "9fc30efd211e2b39e4a4e1cdf6aa4a8e16ebe24d7329a2fe9e10d929407a4ae3", "filesize": 1085686, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.5": {"released": "2026-06-06 20:00:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.5-py3-none-any.whl", "filehash": "e0cbab379c8a6e55bdcb477f447965b94ea253057975e94640ac1056badd2b00", "filesize": 1085497, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.4": {"released": "2026-06-06 19:33:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.4-py3-none-any.whl", "filehash": "700782d338c01d22fafa27dfea3b9d2355a55065eb78e66eac8d331618ecb5cc", "filesize": 1085044, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.3": {"released": "2026-06-06 18:26:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.3-py3-none-any.whl", "filehash": "3a39f61253a66e2aae24441862e3f43c3e19c6b29a5e9c9ac7bd592ec75b85b5", "filesize": 1085044, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.2": {"released": "2026-06-06 17:51:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.2-py3-none-any.whl", "filehash": "9961f9e84df600abf808ca4c47a636e7a4a347e31c7629512a4807be78d884e5", "filesize": 1084854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.1": {"released": "2026-06-06 15:23:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.1-py3-none-any.whl", "filehash": "9186bc04b76a92a14c98c0a18cb48082bd258f4c45bdb83adac9caa36fe7554a", "filesize": 1084062, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.21.0": {"released": "2026-06-06 15:11:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.21.0-py3-none-any.whl", "filehash": "4d32d54b229b5997b154e36844848a9ebf409abd93b0a6683cd182e0df5ade2e", "filesize": 1083426, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.20.3": {"released": "2026-06-06 14:27:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.20.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.20.3-py3-none-any.whl", "filehash": "68155d9bcc9de31aab59daf83546e05684a472cf2bc0402ff6c65a65e6a04d5c", "filesize": 1080122, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.20.2": {"released": "2026-06-06 03:25:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.20.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.20.2-py3-none-any.whl", "filehash": "141057be48a4abb5f53e271b7f13540070bcfc1b8a2d57ecfcbd92679cf8329d", "filesize": 1080123, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.20.1": {"released": "2026-06-06 03:09:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.20.1-py3-none-any.whl", "filehash": "c7546692f38684df2c1eaf077742ab5b3afe7e8fa5c05fa61170b4f470429517", "filesize": 1079911, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.20.0": {"released": "2026-06-06 02:44:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.20.0-py3-none-any.whl", "filehash": "8ce42b336a209ff620cc608b4bb2c53979406e9f310535cf4264d5398b7e9330", "filesize": 1079271, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.19.0": {"released": "2026-06-05 19:37:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.19.0-py3-none-any.whl", "filehash": "fd9e089b4a382b1df929efe2be743d27df090e09bf971e4203187bdb8e2f78a1", "filesize": 1077478, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.18.0": {"released": "2026-06-05 17:42:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.18.0-py3-none-any.whl", "filehash": "9604c669e3ad033504c72a823c4ed8c86418b043e47ddf2ff78e361cb3b2bfd6", "filesize": 1075462, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.17.0": {"released": "2026-06-05 15:44:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.17.0-py3-none-any.whl", "filehash": "1985d7590b312f358a278bd404bc1c3cfd2b47383d9c667c1ecd6a1ad988be9f", "filesize": 1070515, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.16.0": {"released": "2026-06-05 14:55:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.16.0-py3-none-any.whl", "filehash": "a5a952fc686719a6a5c310a4810ec389ef96cb36a34f9467465adb1097642126", "filesize": 1070328, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.15.0": {"released": "2026-06-05 14:14:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.15.0-py3-none-any.whl", "filehash": "953434fd3743d5a5f4134aab2af9a9f87ef8e9f2bd61dc9138d459443731bd78", "filesize": 1070083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.14.0": {"released": "2026-06-05 05:43:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.14.0-py3-none-any.whl", "filehash": "56e236d0c94581782534cd41603dc03279941b90b387f2294f14e514afdb1254", "filesize": 1067411, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm", "tsarina"]}}}, "5.12.0": {"released": "2026-06-04 18:52:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.12.0-py3-none-any.whl", "filehash": "3480d634270db859794d0cf6080c0cbd2a27d51196a4ad1c592e076882a3c5dc", "filesize": 1065699, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.11.0": {"released": "2026-06-03 23:03:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.11.0-py3-none-any.whl", "filehash": "1a810c6979c615a6714718248223b7caf71d3c0585c66b5f9b03d32b27d29a06", "filesize": 1044130, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.14": {"released": "2026-06-03 20:12:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.14-py3-none-any.whl", "filehash": "f9cb1178231b2813883516b084db0e472713f8cf1ec60378e547dfbd90b926e2", "filesize": 1044024, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.13": {"released": "2026-06-03 20:06:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.13-py3-none-any.whl", "filehash": "8acd01d9311bf80e3f411752c15cb1c3c30f4159dc2422443323ddb60f2d1096", "filesize": 1043538, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.12": {"released": "2026-06-03 19:57:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.12-py3-none-any.whl", "filehash": "9a064c5608e7ccc71b926982f4ddc8f14aa612855b3db62632be48c492ca5952", "filesize": 1043510, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.11": {"released": "2026-06-03 19:56:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.11-py3-none-any.whl", "filehash": "43bdab5ed70e447eaed7c5164928fe9a58e65611ceca69edbb5d2a1fda67c4a3", "filesize": 1043510, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.10": {"released": "2026-06-03 17:46:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.10-py3-none-any.whl", "filehash": "636a90d8266c432157f0a53af14e4fb27efc05c1ae7481ad225306e4ff63bd3a", "filesize": 1042977, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.9": {"released": "2026-06-03 17:24:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.9-py3-none-any.whl", "filehash": "e04b7bd682a9aed56bb3c329921fb487449557cb56d837d56d422a0755c4064c", "filesize": 1042017, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.8": {"released": "2026-06-03 17:19:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.8-py3-none-any.whl", "filehash": "cc26a6bb5f8675c8144fc09c042f283b36c9aa65906e80d496770b1076fcabb7", "filesize": 1041698, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.7": {"released": "2026-06-03 17:06:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.7-py3-none-any.whl", "filehash": "caddff85f627050c78584f0c6c8c8cca2229f095db539fec078e2aedf3d665c5", "filesize": 1040558, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.6": {"released": "2026-06-03 16:59:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.6-py3-none-any.whl", "filehash": "db8d18960e0d01e63a8ec40a351eaa99ec44a5566e14c30e2dabf1e371267d88", "filesize": 1040333, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.5": {"released": "2026-06-03 16:48:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.5-py3-none-any.whl", "filehash": "a0763ddf3a051212929bb1ffb365ed1bf078e4c19d3378ab396632e1b255104e", "filesize": 1039845, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.4": {"released": "2026-06-03 16:30:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.4-py3-none-any.whl", "filehash": "6ceecb5c8730866f5bdb7a991e9c27f78f62b9eeacacba56c514e7c0431a8d17", "filesize": 1038631, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.3": {"released": "2026-06-03 16:18:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.3-py3-none-any.whl", "filehash": "a458dbb7dffe1087aad93bdd19d2089fbab318f41f85f3eafa1ea25b2fc42085", "filesize": 1038249, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.2": {"released": "2026-06-03 15:45:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.2-py3-none-any.whl", "filehash": "1c0590d1aa852b2f40540469dca800f662a8f15128416d810f04b9715643cb2b", "filesize": 1036767, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.1": {"released": "2026-06-03 14:31:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.1-py3-none-any.whl", "filehash": "2844c6e17a3e57a28efa8a299b27ed48ef996521e9df7ab244e3f45fb974d601", "filesize": 1035590, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.10.0": {"released": "2026-06-03 12:13:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.10.0-py3-none-any.whl", "filehash": "ecb66b2a456d78ffdbca2726aef1a2281d60c32e96c2568f60e8b11a7b4a3ff1", "filesize": 1033564, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.9.1": {"released": "2026-06-03 04:45:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.9.1-py3-none-any.whl", "filehash": "6c40ed378b718bc353f4c71ac05fa34aeb649abb6eeac84a1162f75ddc94b486", "filesize": 1033551, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.9.0": {"released": "2026-06-02 21:18:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.9.0-py3-none-any.whl", "filehash": "fd28060bf8d145f620e351635893e2df10269b8c72a1c9753689f89b87da8a7a", "filesize": 1031668, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.8.1": {"released": "2026-06-02 19:22:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.8.1-py3-none-any.whl", "filehash": "dbdf21c34e4998e49cc4d5f53c46a5e868e9c540eb2e6769b5eba87d48112994", "filesize": 1026460, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.8.0": {"released": "2026-06-02 17:20:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.8.0-py3-none-any.whl", "filehash": "42344604d2b1c1d2e0c7d60760f2f3dfc2bd119d8a2ad86f4cc4de19262424a1", "filesize": 1025580, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.7.0": {"released": "2026-06-02 03:13:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.7.0-py3-none-any.whl", "filehash": "622ed6c9df378da137b7840ec6432bcdb3a26a6b7b8f8645bbeddafaac13e549", "filesize": 1025540, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.6.3": {"released": "2026-05-30 16:01:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.6.3-py3-none-any.whl", "filehash": "f7f69b058e965bf9075809c3b671c2cf7ddb17608c81b533bfe8bc80483829ab", "filesize": 641191, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.6.2": {"released": "2026-05-30 14:23:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.6.2-py3-none-any.whl", "filehash": "c8d47943cf36c641ed9417e3be782498401fa5e97147e50635c757bfca073ce7", "filesize": 639513, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.6.1": {"released": "2026-05-30 13:36:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.6.1-py3-none-any.whl", "filehash": "c938d086cda309a57d4320dea7df6c2c027950c7202d7cde2c712c25886f5739", "filesize": 638094, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.6.0": {"released": "2026-05-30 00:37:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.6.0-py3-none-any.whl", "filehash": "1c52dc7ea8e3c536f82accd77e70e5fff20fe6e3995339d4cdaafe27c7368723", "filesize": 637827, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.5.0": {"released": "2026-05-29 22:14:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.5.0-py3-none-any.whl", "filehash": "dc25866b92025b1c41b08a3963e15e32a009f9ee396f8faea470705c96c9a60a", "filesize": 636933, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.4.2": {"released": "2026-05-29 16:20:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.4.2-py3-none-any.whl", "filehash": "e420bcdaf2a7f62192149c6f89edb065db400367d1630b4835e79cc0e75aa920", "filesize": 635352, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.4.1": {"released": "2026-05-29 16:13:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.4.1-py3-none-any.whl", "filehash": "edfa97719c42f7e1d317d72297046ff93ac1e44db866012421269d8da8bc5567", "filesize": 633927, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.4.0": {"released": "2026-05-29 16:05:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.4.0-py3-none-any.whl", "filehash": "2a1714f023198f7dcd00544a3418cb3bd064f5677d8851688aafce299d349534", "filesize": 633560, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.3.2": {"released": "2026-05-29 15:55:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.3.2-py3-none-any.whl", "filehash": "93b2724d63d6824fdec04e508850d6f5cbe03857d2a711f88dda99abe25ba382", "filesize": 630779, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.3.1": {"released": "2026-05-29 14:59:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.3.1-py3-none-any.whl", "filehash": "213b7e9edf3cf06d8ad10bcf104ff6f3ea5f9c1a64ac7d050b0ea4eeffaaced1", "filesize": 626938, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.3.0": {"released": "2026-05-29 14:01:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.3.0-py3-none-any.whl", "filehash": "a8adbc85a0a6eac4a9f4bcd138f5d46574f07b745d9131f4a2c3561084b509f8", "filesize": 626373, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "pyyaml", "tqdm"]}}}, "5.2.7": {"released": "2026-05-22 01:35:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.7-py3-none-any.whl", "filehash": "c6d59f0cd438000fc2b0b223fcefd0a5e92cbca7920b7410a5cb79f693bad69e", "filesize": 46305911, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "tqdm"]}}}, "5.2.6": {"released": "2026-05-19 18:04:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.6-py3-none-any.whl", "filehash": "e027ec3aaa263104404ecaa231e09fd25e85ee949c304c5543fcfc638dd33038", "filesize": 39103867, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "tqdm"]}}}, "5.2.5": {"released": "2026-05-19 15:08:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.5-py3-none-any.whl", "filehash": "1a10bb7d2a346f2a269c4f4e3dc33ddc118fdfddb511b0606144f28cfbce8e46", "filesize": 14481699, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "openpyxl", "pandas", "pyensembl", "tqdm"]}}}, "5.2.4": {"released": "2026-05-19 00:26:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.4-py3-none-any.whl", "filehash": "512ca2a2515fcc43a85322dd10c53a2526ebe121fe912ff665f7cd0d1f72c256", "filesize": 10222144, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.2.3": {"released": "2026-05-18 20:21:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.3-py3-none-any.whl", "filehash": "a1cdf4a0a8500af0d624fac7d63c3bed721bbe166abb5763a3d4e731528bebb1", "filesize": 8384067, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.2.2": {"released": "2026-05-17 16:25:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.2-py3-none-any.whl", "filehash": "f99e5284aa27efafa05be57c7956a62ea151637780afb620b06a8216a8251552", "filesize": 6676811, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.2.1": {"released": "2026-05-17 14:27:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.1-py3-none-any.whl", "filehash": "e7b3482159885623f4566c7f316eb0d13d3a41bb6c3fdffdfe7d853889f2aa6d", "filesize": 6676475, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.2.0": {"released": "2026-05-16 14:17:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.2.0-py3-none-any.whl", "filehash": "1d941b199a60a5e90938fe239ef8b35ed48ea5fe596f9f066c16b9aa381a45db", "filesize": 6673356, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.1.1": {"released": "2026-05-15 11:50:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.1.1-py3-none-any.whl", "filehash": "b8f8e8d95c9b33c106ec62e7ec75005f51d8584a9dc677949fe9bd5bca3912f1", "filesize": 23615306, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.1.0": {"released": "2026-05-15 11:15:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.1.0-py3-none-any.whl", "filehash": "3a33ba86cf22db0f6d3581892ab8f0ba851f1d055bd32787ca69e9c32a3777ae", "filesize": 23613884, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.0.2": {"released": "2026-05-14 19:37:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.0.2-py3-none-any.whl", "filehash": "df7748ee81dac732744611fc681c7ad86ff5795497464168bfb7d96695075eb5", "filesize": 275992, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "5.0.1": {"released": "2026-05-14 11:08:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-5.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-5.0.1-py3-none-any.whl", "filehash": "7694af746392e245f38c9c22fe23e8b30f540cb6f135b84ab7df0994a7750111", "filesize": 275516, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["numpy", "pandas", "pyensembl", "tqdm"]}}}, "4.50.15": {"released": "2026-05-12 21:27:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.15-py3-none-any.whl", "filehash": "58154e3a526e5923f4f905e9bd36d59c7b00b354411d707992298d9bb31e4538", "filesize": 24000622, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.14": {"released": "2026-05-12 02:22:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.14-py3-none-any.whl", "filehash": "85b687099fd0954014bcd3d736531843a1cdf20807ea6021b324f117cfe60caa", "filesize": 23995981, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.13": {"released": "2026-05-04 16:50:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.13-py3-none-any.whl", "filehash": "5a7c2c91c96de0c8076185479f45a8f987aebcfab99999250acc61b967698039", "filesize": 23950127, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.12": {"released": "2026-05-02 03:59:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.12-py3-none-any.whl", "filehash": "01c6f988ecf5d855dfc3e32f237f85f01a31016bfc39a35ef000b9aee7979e03", "filesize": 23950161, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.11": {"released": "2026-04-25 18:12:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.11-py3-none-any.whl", "filehash": "2bcc62e6f8e45ee7b045b480b3a911c47b40902e6d5e01770f3a61de86a1b341", "filesize": 21433297, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.10": {"released": "2026-04-24 16:46:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.10-py3-none-any.whl", "filehash": "9b62b0f10b9c7c77da7274c607cc2e67ab8f0038306d6108365aa12b214a95cb", "filesize": 21423408, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.9": {"released": "2026-04-23 20:18:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.9-py3-none-any.whl", "filehash": "d897172032c3b5f2aea2e35802854f1547faba0e023791ebefe6f084649f63b4", "filesize": 21415722, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.8": {"released": "2026-04-23 17:14:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.8-py3-none-any.whl", "filehash": "3b5844ed8a7f6d06234bbe9706c61fbc59c82c3b55a6e68b8f3967f9f3f58d50", "filesize": 21409910, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.7": {"released": "2026-04-23 00:50:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.7-py3-none-any.whl", "filehash": "58b179fad5a1e996a4911305c8e9060bd0e984ec6669ebf81fe3348ddf2e40b9", "filesize": 21390753, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.6": {"released": "2026-04-23 00:22:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.6-py3-none-any.whl", "filehash": "84a3d47a591690112336869040667772a730562c1d2826cd7957c7647a5f56f3", "filesize": 21388677, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.5": {"released": "2026-04-22 19:44:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.5-py3-none-any.whl", "filehash": "970c24d261756b131fe29dd92b4a430bd6b50eebdbf6741c044389892925efc5", "filesize": 21387023, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.4": {"released": "2026-04-22 18:52:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.4-py3-none-any.whl", "filehash": "665dd18658da65f397b90830b432df250223a909fe1c49b10069eb64477b9e47", "filesize": 21384961, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.3": {"released": "2026-04-22 17:54:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.3-py3-none-any.whl", "filehash": "dfc4e061428130cab81dd69e30a71d12ffd168859953ff26ffdf7866664f00ea", "filesize": 21384721, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.2": {"released": "2026-04-22 17:36:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.2-py3-none-any.whl", "filehash": "8f086339d125029da549298092284328b04312c36c1e6ccf13f15fb91ff81f9d", "filesize": 21381737, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.1": {"released": "2026-04-22 17:01:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.1-py3-none-any.whl", "filehash": "6e3d85ece911a9e016fb66b66cb84f4386fa2634f14181cf7592bcb8b5968d2a", "filesize": 21380933, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.50.0": {"released": "2026-04-22 16:35:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.50.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.50.0-py3-none-any.whl", "filehash": "aaddb14f043b39e6fc826c8b622da0a9167e47fc83172a9742fd1476486ec27c", "filesize": 21380314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.49.3": {"released": "2026-04-22 15:19:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.49.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.49.3-py3-none-any.whl", "filehash": "7dc2f6a4043554c0c2545b549484db9368746574ca413e22468272a42ef00a4e", "filesize": 21378049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.49.2": {"released": "2026-04-22 14:59:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.49.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.49.2-py3-none-any.whl", "filehash": "c0fb897e433e986142d3ca20e96c6f10da3d0818fa8d3112422f1e7914849e95", "filesize": 21377480, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.49.1": {"released": "2026-04-22 14:41:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.49.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.49.1-py3-none-any.whl", "filehash": "df961dd364acb7662326525dea732e516c7e25005fd8c414df589fc1a1216ff5", "filesize": 21372613, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.49.0": {"released": "2026-04-22 14:20:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.49.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.49.0-py3-none-any.whl", "filehash": "5b790de5fc4f93917f7e501a17da7903a26231d240f450f7657cf5e3bf16672b", "filesize": 21362231, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.48.1": {"released": "2026-04-22 01:36:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.48.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.48.1-py3-none-any.whl", "filehash": "1768b086e85cabf8b0ee1e761c99ffa9b840dfc404ddca12c10f50ba3462e41d", "filesize": 21362232, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.48.0": {"released": "2026-04-22 01:17:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.48.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.48.0-py3-none-any.whl", "filehash": "7962f9884a7b64e0871d43e2d00d4af58e77c520e66ab4fda3e1e9289cb0c89c", "filesize": 21359310, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.47.0": {"released": "2026-04-21 18:21:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.47.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.47.0-py3-none-any.whl", "filehash": "226243427f0bb76e15469cb8ebdf66ceeacfc4ef8ce2ac04978803a88fea7bf3", "filesize": 21359287, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.46.0": {"released": "2026-04-21 17:31:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.46.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.46.0-py3-none-any.whl", "filehash": "9102d4facb063ad1ceaae415e349aaa5c5e2c6fd7ae317c6c6b13fc06952025c", "filesize": 21027507, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.45.3": {"released": "2026-04-21 17:12:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.45.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.45.3-py3-none-any.whl", "filehash": "54bdbf6cad5710d8ea849b314bc9f474130e8b585b80a6c4e9646f11b6005722", "filesize": 21026364, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.45.1": {"released": "2026-04-21 15:00:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.45.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.45.1-py3-none-any.whl", "filehash": "89e097952c3df8cefd93fd7c2a92180f3c29d34c0c87b87864740c6efbc35411", "filesize": 21026123, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.45.0": {"released": "2026-04-21 14:30:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.45.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.45.0-py3-none-any.whl", "filehash": "794145d8e814bfa77dc4c466695cf9a297e8163326c6a8ffb421892a8d52ede1", "filesize": 21026086, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.44.0": {"released": "2026-04-21 03:35:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.44.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.44.0-py3-none-any.whl", "filehash": "20c24537aa5c6b9bc91c8d617d950eb51e0f258738dbbe2cde70ff5089c4a827", "filesize": 21023900, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.43.0": {"released": "2026-04-21 03:11:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.43.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.43.0-py3-none-any.whl", "filehash": "c76f1d5c33d875a632d94eadc0235e2b8a9c046fb38318befd6bcf6cfec48675", "filesize": 21022798, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.42.0": {"released": "2026-04-21 02:47:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.42.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.42.0-py3-none-any.whl", "filehash": "eca942eebff1465c07641831f4cd2ff273abb48bd908abdfb8af4579d8dfc728", "filesize": 21020855, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.41.0": {"released": "2026-04-21 02:26:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.41.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.41.0-py3-none-any.whl", "filehash": "1f9c9b19b961128dbdafda453fa5deb32284bf89a6afe179042ef4284f27b71e", "filesize": 21015864, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.40.0": {"released": "2026-04-20 19:48:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.40.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.40.0-py3-none-any.whl", "filehash": "d8e9f324202d263855a75ef3f117ba8b100cedd3d17a328ec91a0e8397bf3eb1", "filesize": 21017390, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.39.0": {"released": "2026-04-20 18:55:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.39.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.39.0-py3-none-any.whl", "filehash": "6a225a0fb5a7cef850ea63094a6e181b5c5083bd9fe5bf6f80981d2f4f4c3865", "filesize": 21016601, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.38.2": {"released": "2026-04-20 18:39:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.38.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.38.2-py3-none-any.whl", "filehash": "0ffbe530768eb6380034e41fe46548b774bfb48ff7996aec505d5a8a2561d2b3", "filesize": 21015424, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.38.1": {"released": "2026-04-20 18:25:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.38.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.38.1-py3-none-any.whl", "filehash": "3d9c84a42787b887f9459ecf1a72c80a03e3b050af8aae40b013a6f01aaca6b8", "filesize": 21015447, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.37.1": {"released": "2026-04-20 17:09:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.37.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.37.1-py3-none-any.whl", "filehash": "2e3d521e36773a6e8c6c31a694f97f30db72003101f49459f36536e7b1eeda69", "filesize": 21012156, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.37.0": {"released": "2026-04-20 14:57:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.37.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.37.0-py3-none-any.whl", "filehash": "b6f822191cec8cc3899eead017afc8027d764ee13a5e8e51c49026079d163fe2", "filesize": 21012080, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.36.0": {"released": "2026-04-20 14:31:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.36.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.36.0-py3-none-any.whl", "filehash": "a98e7e90f2318f5509cbb91b29b2dc633a9955f515b4d0b7ab1d7b52259c48d0", "filesize": 21011499, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.35.2": {"released": "2026-04-20 14:21:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.35.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.35.2-py3-none-any.whl", "filehash": "8138bf0960b3d546c4bc6eaae5fd3904ca51c9c3c704480e1d59bcf52215e43a", "filesize": 21010005, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.35.1": {"released": "2026-04-20 04:28:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.35.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.35.1-py3-none-any.whl", "filehash": "bb16603430f510f9dc64c2de4b7ea15d5f6465f2351e0a4dd7183096d459734a", "filesize": 21009719, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.35.0": {"released": "2026-04-20 04:11:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.35.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.35.0-py3-none-any.whl", "filehash": "6eaa1a2454ef069f8d2ffc90a1d051dc1146d5f44b833bfa485806b4531d3eb8", "filesize": 21009718, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.34.0": {"released": "2026-04-20 03:57:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.34.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.34.0-py3-none-any.whl", "filehash": "e0587f853d79f56c472364385a94c246daffe19ffc9c4f1b7c305d0a8d34620d", "filesize": 21008376, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.33.0": {"released": "2026-04-20 03:41:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.33.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.33.0-py3-none-any.whl", "filehash": "1ed002455b04e1922b459b53c167b29df17267cdd98fd41727d5a99c3d681d5c", "filesize": 21007789, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.32.0": {"released": "2026-04-20 02:49:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.32.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.32.0-py3-none-any.whl", "filehash": "99217151040584045016745e9c036d6b4ff06eff8be37f9801263cba8b072695", "filesize": 21006850, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.31.0": {"released": "2026-04-20 01:37:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.31.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.31.0-py3-none-any.whl", "filehash": "f470a36427c482ec6f65568b21c5591ca62c74af946e9b8c7dbb81d4f4a66d3c", "filesize": 21003964, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.30.0": {"released": "2026-04-19 23:53:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.30.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.30.0-py3-none-any.whl", "filehash": "4377e50a36e06db3e45f4f2473b7cb013de01003ea95214f1f9d694f0d8b2dbe", "filesize": 21003821, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.29.0": {"released": "2026-04-19 23:14:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.29.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.29.0-py3-none-any.whl", "filehash": "75f4be6c84b4867dc425acc85f1c67024570be0c6144a7f204b2eb7c4d88ad76", "filesize": 21002558, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.28.0": {"released": "2026-04-19 20:38:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.28.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.28.0-py3-none-any.whl", "filehash": "24546c767dfad9ca57f409b2b673218d1f21510518b485ed0e720063694305f0", "filesize": 20999710, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.27.0": {"released": "2026-04-19 19:17:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.27.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.27.0-py3-none-any.whl", "filehash": "b62d7c6145644a2e9775826c47ca6e405fcc85fe980e639f1f18efe03378f67d", "filesize": 20994266, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.26.0": {"released": "2026-04-19 17:51:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.26.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.26.0-py3-none-any.whl", "filehash": "3576bd34bcd60a77a93a4f74f7ea0b800004f9d80239342d74f0bd870203e949", "filesize": 20993424, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.25.0": {"released": "2026-04-19 17:44:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.25.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.25.0-py3-none-any.whl", "filehash": "795152fcea6e6bfc026a9e204e4bc56776a47a322d7333c11255268ea3619020", "filesize": 20992669, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.24.0": {"released": "2026-04-19 17:35:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.24.0-py3-none-any.whl", "filehash": "94f9f48c54715f4ed68b9c978fde4741f7e1a3f760400f0a0958418baa80400d", "filesize": 20989275, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.23.0": {"released": "2026-04-19 15:54:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.23.0-py3-none-any.whl", "filehash": "4aa59937bbbb56fc178db480f073fb913704551d1af76d306b70cb5b16d4e5ab", "filesize": 20986140, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.22.3": {"released": "2026-04-19 15:43:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.22.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.22.3-py3-none-any.whl", "filehash": "576b0ef86add2d3ff8dd461912a91f456f48dd13eea4362abd9a78bb33cbbab8", "filesize": 15613200, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.22.2": {"released": "2026-04-19 15:35:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.22.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.22.2-py3-none-any.whl", "filehash": "068d6de0fe45af1beb3d4df47fb8e64b3fe162fa04d249a7ac9efbe214e7ef22", "filesize": 15612845, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.22.1": {"released": "2026-04-19 15:30:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.22.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.22.1-py3-none-any.whl", "filehash": "7af3c786c73d9be2f92e400be5dd6c6b5a36838726900075ddd1ef78fe2d0be2", "filesize": 15612363, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.22.0": {"released": "2026-04-19 14:46:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.22.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.22.0-py3-none-any.whl", "filehash": "f1087cf2b46601c77f4d8b1828bb006007a8a031f5c87e58372a864131dbfdab", "filesize": 15611477, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.21.0": {"released": "2026-04-19 14:42:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.21.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.21.0-py3-none-any.whl", "filehash": "1015d5a7aa993079dc5dfbe5d51adb232bcb5fe1d496ef7235712780a0825190", "filesize": 14485754, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.20.1": {"released": "2026-04-19 14:36:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.20.1-py3-none-any.whl", "filehash": "fffccc8507716c270e8d3eac2e09ddcca7826e2a13a922d03c54a43e4e33ce16", "filesize": 14485097, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.20.0": {"released": "2026-04-19 14:31:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.20.0-py3-none-any.whl", "filehash": "df1cbb8e2333b4ce685d1e221a4e4b0e4b49d134578a687cca0a3f761eaf5f7f", "filesize": 14484614, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.19.0": {"released": "2026-04-19 14:26:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.19.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.19.0-py3-none-any.whl", "filehash": "75ca453a12808c28056b94f4b878a5eaffcdc0a4b031ea8a4747e4b90595c963", "filesize": 14483707, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.18.0": {"released": "2026-04-19 14:21:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.18.0-py3-none-any.whl", "filehash": "2e1e109c1b2a429d7eb5bc8ae153114700251c23e12c0274d25a64d421dacf35", "filesize": 14482307, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.17.0": {"released": "2026-04-19 14:13:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.17.0-py3-none-any.whl", "filehash": "f13ad62528108243b9ccbfece112ff177de051e29a64456fa26f0d690ac26ae0", "filesize": 14482096, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.16.0": {"released": "2026-04-19 14:06:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.16.0-py3-none-any.whl", "filehash": "c8cc919e14c9d3c3bb3bc7a8f8dcc6459b7b1031d43caeb334a0db3afd83440d", "filesize": 14479682, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.15.0": {"released": "2026-04-19 13:57:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.15.0-py3-none-any.whl", "filehash": "6ee131ef4241a5ab1ae2b7c92fc2e5d508146739872c2b3fe55f190604f2b330", "filesize": 14477069, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.14.0": {"released": "2026-04-19 13:44:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.14.0-py3-none-any.whl", "filehash": "b5c2a7a31282700ceb8ab423d6ba56b094d9a3d91b8bf8f3e3afea83ff6969e7", "filesize": 14474133, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.13.0": {"released": "2026-04-19 13:20:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.13.0-py3-none-any.whl", "filehash": "2ea3e5baa44198c32e91e0b9b5b27ce71c22d6126a8a9d99554522310decb159", "filesize": 14469329, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.12.0": {"released": "2026-04-19 10:51:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.12.0-py3-none-any.whl", "filehash": "9a61fdd047f827651d9cc162e14f745d8894b440bb0c39001f4095779ef1eecf", "filesize": 14135360, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.11.1": {"released": "2026-04-19 09:43:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.11.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.11.1-py3-none-any.whl", "filehash": "ac6967304235e278471d50236fb55fafcc2c5bb8ea011a0b7dcf4fce4a99dff1", "filesize": 13556609, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.11.0": {"released": "2026-04-19 04:18:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.11.0-py3-none-any.whl", "filehash": "f46d3776853a32173ea45327c82d51439f984922456487d39e623f8a413e354f", "filesize": 13555710, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.10.0": {"released": "2026-04-19 01:18:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.10.0-py3-none-any.whl", "filehash": "9cd17417f5820f772b87fc69c49bad6d4ca3e2990e35c625a42c3bfb94c7957b", "filesize": 11360588, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.12": {"released": "2026-04-18 23:40:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.12-py3-none-any.whl", "filehash": "b24fa9ddf8de248d6990887004a0e594158d25513408fca848b4d84bdc4c4eb7", "filesize": 6787914, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.11": {"released": "2026-04-18 21:46:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.11-py3-none-any.whl", "filehash": "7c9fe83c15930af4a22d85064bd5e800f2a9557610545b7bb31df0dfc05c9a2d", "filesize": 6782943, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.10": {"released": "2026-04-18 14:26:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.10-py3-none-any.whl", "filehash": "588b9690eba784b54c121ad6b36982684c717f9f5b63431c08911b85d85e54e2", "filesize": 6781854, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.9": {"released": "2026-04-18 13:56:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.9-py3-none-any.whl", "filehash": "ae3ca8b48d8cc2db3d697448c110a9368b834137a57cd94086f9dcb1cd37f2c3", "filesize": 6779246, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.8": {"released": "2026-04-18 02:26:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.8-py3-none-any.whl", "filehash": "2947ab1ddc4bb108c222494ce32e39873045be9ba3f2196daaa24c6c2bb94344", "filesize": 6776661, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.7": {"released": "2026-04-17 14:41:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.7-py3-none-any.whl", "filehash": "49fd60ac33e73fec9217b002cad68cc611d715ce545eb5384dfe17e11835ed47", "filesize": 6776294, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.6": {"released": "2026-04-17 14:29:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.6-py3-none-any.whl", "filehash": "277a31bb67dc822718c5a8e7cb5f30b6378bcce9e3961e4e283f392b1f0b7473", "filesize": 6775417, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.5": {"released": "2026-04-17 14:09:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.5-py3-none-any.whl", "filehash": "d0807fede71a8388fb2e42bface3717b4043fab06c8314f69dfcc53dc60395b5", "filesize": 6774198, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.4": {"released": "2026-04-17 13:49:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.4-py3-none-any.whl", "filehash": "733691ec9299b8bf5e984af853f84e680a8dfc27b0b1026ab97469a6540bee5d", "filesize": 6773550, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.3": {"released": "2026-04-17 12:24:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.3-py3-none-any.whl", "filehash": "e37e12d4e79cd97d57149cca2b39138e63aa4d6517da8ccc46836a408a415979", "filesize": 6768699, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.2": {"released": "2026-04-17 11:51:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.2-py3-none-any.whl", "filehash": "c61e85812331dbadb64087df63358288bfcee14498663a3dd9b22acf26958621", "filesize": 6765029, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.1": {"released": "2026-04-17 11:32:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.1-py3-none-any.whl", "filehash": "54c4c5204ca7e3ec51e0877d4bb3afbaa8c515e6ca57eb978f56e784f01f0133", "filesize": 6762581, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.9.0": {"released": "2026-04-16 20:55:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.9.0-py3-none-any.whl", "filehash": "c55f73b9f8df5c703ace3f7b935cc949622ed1deeec2dd8176e898697d158105", "filesize": 6760385, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.8.1": {"released": "2026-04-16 20:38:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.8.1-py3-none-any.whl", "filehash": "fabbf08d214f6abd6d6342d3c4a3b851286257f6bc1ccb5cde04cee0a3626a34", "filesize": 6742870, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.8.0": {"released": "2026-04-16 20:21:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.8.0-py3-none-any.whl", "filehash": "60c51a8b4c62cde1f14d4673140ba1a2e5cf32b3a6a2b726f4a2913bc77f2294", "filesize": 6738023, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.7.3": {"released": "2026-04-16 19:59:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.7.3-py3-none-any.whl", "filehash": "81c97686416e99bab5c2db66680f16bed7dcdcbb56398cd1ec96d35dc58129b4", "filesize": 6735314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.6.5": {"released": "2026-04-16 16:08:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.6.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.6.5-py3-none-any.whl", "filehash": "d2fc82d70f50dfaa93078f7103fd4f36a40e887a82e202facd0bfeb4fd197d6b", "filesize": 6717516, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.6.4": {"released": "2026-04-16 11:34:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.6.4-py3-none-any.whl", "filehash": "072b63e0733fb159bd13897a522f1497ab594f479fb20fc392330adb3bfec700", "filesize": 6714897, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.6.3": {"released": "2026-04-16 11:31:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.6.3-py3-none-any.whl", "filehash": "b0e07ca8bc138236864646da550fbe79ccf793720ba2243a42bb8dd3cbf876c8", "filesize": 6713002, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.6.1": {"released": "2026-04-16 03:30:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.6.1-py3-none-any.whl", "filehash": "c7889ba57a5be9b328d673e86899f19a5eca78ba51393ffa668cbde6df4f6048", "filesize": 6710126, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.6.0": {"released": "2026-04-16 02:06:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.6.0-py3-none-any.whl", "filehash": "196eaba411f5c421941d1fd86190a529f1a596d15563ccfd3bdb24b1ab6248ec", "filesize": 6710403, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.5.1": {"released": "2026-04-16 01:56:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.5.1-py3-none-any.whl", "filehash": "6eac35e29431bae18ccfa02d623bf1cf4fcec1922dd694a7a9a589b23e75570f", "filesize": 6710081, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.5.0": {"released": "2026-04-15 17:47:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.5.0-py3-none-any.whl", "filehash": "5bf0c849f33c69ab15cf67dac7e3dfac015b955b53f7e91d146fa99995045fe7", "filesize": 6705422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.4.1": {"released": "2026-04-15 17:14:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.4.1-py3-none-any.whl", "filehash": "988334da13352e16c9e430e9468b1f0811864375c156820c87f88721084de79d", "filesize": 6700035, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.4.0": {"released": "2026-04-15 00:42:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.4.0-py3-none-any.whl", "filehash": "611ad2118f4fea5fa502a5bcf7727f1495d09f4b7cdb6d467c0d276fe12d2b85", "filesize": 6699509, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.3.0": {"released": "2026-04-14 21:05:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.3.0-py3-none-any.whl", "filehash": "bbb4b6dc94d191444ef43d8c874da5c69048dbb87236afb42103e677e5a07e36", "filesize": 6694005, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.2.0": {"released": "2026-04-14 19:01:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.2.0-py3-none-any.whl", "filehash": "effe4fd426cb4e1a9418375bc7dff318434fd95ec64869c68704b912ca3071fa", "filesize": 6685153, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.1.0": {"released": "2026-04-14 17:30:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.1.0-py3-none-any.whl", "filehash": "76779f2537039054e63e2b8f18abadbb914465cfda5ab8b46f368fa6808243e3", "filesize": 6679158, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "4.0.0": {"released": "2026-04-14 17:08:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-4.0.0-py3-none-any.whl", "filehash": "bd5eff37ffb71ddda7768ff59e5e9eff913afc92525bfa4b4518c143a18c8878", "filesize": 6677647, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.26.2": {"released": "2026-04-14 15:27:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.26.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.26.2-py3-none-any.whl", "filehash": "d66b658e411e47ea09be90c21189c5a7a0a861c2c2053c5976d08de9c4a0a124", "filesize": 6665393, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.26.1": {"released": "2026-04-14 15:20:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.26.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.26.1-py3-none-any.whl", "filehash": "dc5ec4b5e1c5987c45d2995162d43b5cdc25ba6eb88905cac109c756fc71aa42", "filesize": 6664713, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.26.0": {"released": "2026-04-14 14:38:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.26.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.26.0-py3-none-any.whl", "filehash": "51bb9e5c6d4ca97ef4232fb9baa09ed3d31281f17a8567821368245a20bac308", "filesize": 6664229, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.25.0": {"released": "2026-04-14 14:31:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.25.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.25.0-py3-none-any.whl", "filehash": "a5007f47ce9dd3336e66ce428516a2a997990283c0332aeb081d59334a6df1d7", "filesize": 6664143, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.24.1": {"released": "2026-04-13 14:04:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.24.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.24.1-py3-none-any.whl", "filehash": "e9b735e7e3b500c9cc0e7f597ca690753d710ef3d5b72a3d592dfe1dd606750e", "filesize": 6651768, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.24.0": {"released": "2026-04-13 08:05:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.24.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.24.0-py3-none-any.whl", "filehash": "3370dfc866354fe1b760785ade83b1cbbc117dfc279b5107ad32ddacc736c457", "filesize": 6651429, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.23.0": {"released": "2026-04-13 07:54:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.23.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.23.0-py3-none-any.whl", "filehash": "1129c4bbfcba76373db385a4f471e6071d69da3930c8b867321892996cf25471", "filesize": 6650715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.22.3": {"released": "2026-04-13 06:31:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.22.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.22.3-py3-none-any.whl", "filehash": "190c5f8aaa26c5134cb0211492774d9dd7ca94828e339c19b4be2cb8d2de88fa", "filesize": 6648625, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.22.2": {"released": "2026-04-13 01:56:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.22.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.22.2-py3-none-any.whl", "filehash": "c51b6419432715b5e345e063f4b17c9c10668a6082288aabd342c8eede69e904", "filesize": 6648514, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.21.1": {"released": "2026-04-12 20:54:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.21.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.21.1-py3-none-any.whl", "filehash": "a0c6e27c92f41e48ffa950b1c827e66922436b8fc1f3e1f3ea3be005182a4098", "filesize": 6641327, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.20.1": {"released": "2026-04-12 20:24:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.20.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.20.1-py3-none-any.whl", "filehash": "86e4220265038750afe45430276a66744522c0f8a937f2c655768ef400798145", "filesize": 6636504, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.20.0": {"released": "2026-04-12 20:08:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.20.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.20.0-py3-none-any.whl", "filehash": "ff29ba6cf440e8202bb947f4583c987c80f95476dc13ab4d64d053bbf1e559dc", "filesize": 6635357, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.18.0": {"released": "2026-04-12 18:10:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.18.0-py3-none-any.whl", "filehash": "5b17ce44e37ecbad6a524c3d837efdb6136271e5a74d1101eed11cbf21694c8b", "filesize": 6629605, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.17.2": {"released": "2026-04-10 11:22:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.17.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.17.2-py3-none-any.whl", "filehash": "b8c4d660cc53e55f93a9fb51559410930b87d789c3ad3f556d488f06b03827b4", "filesize": 4239612, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.17.1": {"released": "2026-04-10 11:15:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.17.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.17.1-py3-none-any.whl", "filehash": "922e2197ee04ccf3e6325834714159b082cbbfa2fa10a2b6162a1dd8d428311e", "filesize": 4239360, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.17.0": {"released": "2026-04-10 07:14:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.17.0-py3-none-any.whl", "filehash": "1db815e03f17cd2c8d0dd57bee1c2eb944b1e3b228a337d93d26574536ae5014", "filesize": 4238101, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.16.0": {"released": "2026-04-09 18:53:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.16.0-py3-none-any.whl", "filehash": "6efbd35f9ef2a58a80782a1b4fd6916cec576adf30e28b0b5c461eb36b861ca8", "filesize": 4231934, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.15.1": {"released": "2026-04-09 18:48:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.15.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.15.1-py3-none-any.whl", "filehash": "382099ae42ae099e6ee19d47847dded6aa7dea10ddfc457f0d9072be76024b70", "filesize": 4231850, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.15.0": {"released": "2026-04-09 17:01:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.15.0-py3-none-any.whl", "filehash": "49824052e155ec70ad9ac304e03076602cd05f7e3179093a90896576cae978df", "filesize": 4231317, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.14.1": {"released": "2026-04-09 16:31:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.14.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.14.1-py3-none-any.whl", "filehash": "062d277a87b1b983d7ba8e6dc670194e6000ec37acd07f00b04d3e99adbc17cc", "filesize": 4231230, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.14.0": {"released": "2026-04-09 15:31:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.14.0-py3-none-any.whl", "filehash": "0c1c54241e14cf3132c8654a0d4ae56128ef5bbe252dba4063f95ecbeb5656a4", "filesize": 4231229, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.13.0": {"released": "2026-04-09 14:04:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.13.0-py3-none-any.whl", "filehash": "714cca4f7ed4becf11d1a06faaac0767c47e5abdad0ae798f639014a483f310a", "filesize": 4226952, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["adjusttext", "argh", "matplotlib", "numpy", "openpyxl", "pandas", "pyensembl", "seaborn", "tqdm"]}}}, "3.9.1": {"released": "2026-04-07 18:19:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.9.1-py3-none-any.whl", "filehash": "01c3382cd3a9e5b1098522145014e000ced5cb416e8bb9b0b0a4342fb73d3861", "filesize": 4204365, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.9.0": {"released": "2026-04-07 17:20:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.9.0-py3-none-any.whl", "filehash": "8a5d019750603a574ab513958ccda679a3fb9bc3fc5e0bf9ee3a4ab981ce11cd", "filesize": 4202465, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.8.0": {"released": "2026-04-07 17:15:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.8.0-py3-none-any.whl", "filehash": "8647e92b624b8f8e566be6ac2fe3db4da2c918e4b50e72f19c44ef7091244be9", "filesize": 4200536, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.7.0": {"released": "2026-04-07 17:07:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.7.0-py3-none-any.whl", "filehash": "314bf8c48fa380a0f57c6db57a0cc51ff515eb8bcbe76f35efcd288708c8db22", "filesize": 4200133, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.6.0": {"released": "2026-04-07 17:04:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.6.0-py3-none-any.whl", "filehash": "102d759271fe20631692f659a53b89532340331dd43449ebd9b2ecb9b1227904", "filesize": 4200015, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.5.0": {"released": "2026-04-07 17:01:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.5.0-py3-none-any.whl", "filehash": "ed66b0d6ee8bce3057a9eee4e3479cb013f235ada0d0b65385f2b9c28d03bf78", "filesize": 4200014, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.4.0": {"released": "2026-04-07 16:52:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.4.0-py3-none-any.whl", "filehash": "3163d9bc66fc382f57d04c43c6e1aa6686b86b6149cc0d0950943eae1713f354", "filesize": 4197068, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.3.0": {"released": "2026-04-07 16:45:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.3.0-py3-none-any.whl", "filehash": "63aa8303d4a13748d514a39bb8efe52dc60565cff43ad06dd76a653967ccb33a", "filesize": 4196353, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.2.0": {"released": "2026-04-07 16:41:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.2.0-py3-none-any.whl", "filehash": "85fead9c44e027431aae1b82b31093d2cb7006e21cd01d33b7445eb8c9948f40", "filesize": 4194646, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.1.0": {"released": "2026-04-07 16:28:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.1.0-py3-none-any.whl", "filehash": "4251fa90f4f8fb242c184fedde61659c34349d8fc56ee826de4488e5c5c11039", "filesize": 4193327, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "3.0.0": {"released": "2026-04-07 15:52:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-3.0.0-py3-none-any.whl", "filehash": "40b6b1094f878a48f7ccf12418b061fe33d3a8fd773093523159c983af518352", "filesize": 4194653, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.14.0": {"released": "2026-04-07 15:31:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.14.0-py3-none-any.whl", "filehash": "057ce48582bffd44e37684068b1e64e750349609703d93d80efa875cb9b00d12", "filesize": 685136, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.13.0": {"released": "2026-04-07 14:51:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.13.0-py3-none-any.whl", "filehash": "e13770f973755e3b8db3fc2f70e2d674dd6055486bb4c242b0663dc91da8137d", "filesize": 682044, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.12.0": {"released": "2026-04-07 13:04:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.12.0-py3-none-any.whl", "filehash": "4186f04e1d7c70e23fa5546b20cdac46e49b68e86fc5bda42db5151921548f5d", "filesize": 553332, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.11.0": {"released": "2026-04-07 11:10:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.11.0-py3-none-any.whl", "filehash": "fb3178b049345f9c0317f2836b267df8ff2b0f59ce7ddaf5dd9b25db24deae3d", "filesize": 541151, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.10.0": {"released": "2026-04-07 03:24:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.10.0-py3-none-any.whl", "filehash": "393a743c2c0abdcbb8f787acfe60892c2335aa4a6be80038396dc5b27473274c", "filesize": 540559, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.9.0": {"released": "2026-04-07 02:48:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.9.0-py3-none-any.whl", "filehash": "ca97e53c115bc9d06958ccce0494c60d942faba3dd044564ca15284523b8ec19", "filesize": 539109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.8.1": {"released": "2026-04-07 02:33:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.8.1-py3-none-any.whl", "filehash": "1b346af13b190e47650615724130b80dc1044b25269d3603013a7436e13f4ab6", "filesize": 539344, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.8.0": {"released": "2026-04-07 02:09:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.8.0-py3-none-any.whl", "filehash": "9674c64aec5ff095f4fd209c995e33c4427c4029d9786a79177b3d1b837a6faf", "filesize": 538789, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.7.1": {"released": "2026-04-07 02:01:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.7.1-py3-none-any.whl", "filehash": "711ccbff08ff3332a4caf4b1867ed739f0a4f59cd39dcdf7b2d2d46bb7bb12cb", "filesize": 536813, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.7.0": {"released": "2026-04-07 01:59:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.7.0-py3-none-any.whl", "filehash": "c9b45dd5c01a5c24f9323fa0fbc8c32b9e70e49d7898e965ecd199ae56a992de", "filesize": 536785, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.6.1": {"released": "2026-04-07 00:58:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.6.1-py3-none-any.whl", "filehash": "7f45bca601f637ca0bfa8466169c84685b60a3dd5fcb8d07132cd1fa4159f3a8", "filesize": 645715, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.6.0": {"released": "2026-04-06 18:25:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.6.0-py3-none-any.whl", "filehash": "99581a72b34217d895a9e9377aebff39d3cccb34eea0c01f3056f29d8ea69479", "filesize": 645603, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.5.1": {"released": "2026-04-06 16:32:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.5.1-py3-none-any.whl", "filehash": "b097b3f8b48f33c23fc888588f0644e92b3b973d37536ae992576cff3d2c550a", "filesize": 146095, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.5.0": {"released": "2026-04-06 15:33:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.5.0-py3-none-any.whl", "filehash": "7ed846a4e0950617d0103bb8a51b54f0f00bfa982caa83c9013067f52251e39e", "filesize": 94199, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.4.2": {"released": "2026-04-06 14:55:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.4.2-py3-none-any.whl", "filehash": "25793e34918b22dc36562123fdf4e753df72f9cc712aa69c1f151b96a09ab68a", "filesize": 93609, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.4.1": {"released": "2026-04-06 13:18:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.4.1-py3-none-any.whl", "filehash": "a8a045cb5d44a0dc2d8d5b5d15f847d44c7fcbf4e65dfb65be5127275d30604c", "filesize": 93588, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.4.0": {"released": "2026-04-06 13:05:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.4.0-py3-none-any.whl", "filehash": "06c550405b77c1a7f42776114270baca28b88844cd57d5a0f5e0ed554ee215dc", "filesize": 93623, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.3.2": {"released": "2026-04-06 12:51:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.3.2-py3-none-any.whl", "filehash": "dc55fdcf24cb20e6e920706a735f11dc23aaaf50051f4a01414854d27c76e89f", "filesize": 93633, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.3.1": {"released": "2026-04-06 02:18:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.3.1-py3-none-any.whl", "filehash": "c90c60420627308e8f538bbaa1306ced6e7699e82818b6016119c5b5661936b0", "filesize": 93662, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.3.0": {"released": "2026-04-06 02:09:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.3.0-py3-none-any.whl", "filehash": "88bf981b5ba9b7fa0a46232499d049d3faafaf76e258e3d09e1b65ba9f97b22d", "filesize": 93306, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.2.1": {"released": "2026-04-05 18:40:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.2.1-py3-none-any.whl", "filehash": "5327c129eaf178c76a60b5257dfe32546f0c09dd8881ddb296f458e11934ccf7", "filesize": 91805, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.2.0": {"released": "2026-04-05 18:24:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.2.0-py3-none-any.whl", "filehash": "09718fb06f1ce838406a07641c7df1df1ff56ad9bcca5e70f0dabeabf18d9eb6", "filesize": 91563, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.1.0": {"released": "2026-04-05 12:35:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.1.0-py3-none-any.whl", "filehash": "6e0978a40a4b6a16e6e44012574ac0838b0abf01a40770a2b4c8e7db2aa583a6", "filesize": 91274, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.0.1": {"released": "2026-04-04 23:02:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.0.1-py3-none-any.whl", "filehash": "0956b5fd3f21d43dea90b38bbc06628b327c49504aa0fc53d3d81d55208c6f5f", "filesize": 90490, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "2.0.0": {"released": "2026-04-04 23:00:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-2.0.0-py3-none-any.whl", "filehash": "de738501d014cdb6760b96e01afa7d18cb8dac3d863d433e9ce8fce0172641f5", "filesize": 90443, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "1.9.0": {"released": "2026-04-03 16:44:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-1.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-1.9.0-py3-none-any.whl", "filehash": "3be90370a11cc9b33de80e02b84f99700133addc5994e35bcb8b80b76f09f8ae", "filesize": 89197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "1.8.1": {"released": "2026-04-03 05:27:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-1.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-1.8.1-py3-none-any.whl", "filehash": "35f8427ceac3714bb6339609b7f3602ea81ea8b5642c4e760931e9a28263a28b", "filesize": 88669, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "1.8.0": {"released": "2026-04-03 05:27:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-1.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-1.8.0-py3-none-any.whl", "filehash": "202a232caf63d7ad6c6d202e8d8c6c3f52bb57aa7bd124b14be89597a4637f02", "filesize": 88656, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}, "1.7.0": {"released": "2026-04-03 05:16:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pirlygenes-1.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pirlygenes/pirlygenes-1.7.0-py3-none-any.whl", "filehash": "01a45cdf8948ae1d8a8034363ecd9357088d1df4c99ffb9370f8d68432ff4fa7", "filesize": 88101, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["argh", "numpy", "openpyxl", "pandas", "pyensembl"]}}}}}