{"package": "hs2p", "summary": "Optimized slide tiling library for histopathology", "pypi_url": "https://pypi.org/project/hs2p", "piwheels_url": "https://www.piwheels.org/project/hs2p", "releases": {"4.0.6": {"released": "2026-05-18 10:29:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-4.0.6-py3-none-any.whl": {"file_url": "/simple/hs2p/hs2p-4.0.6-py3-none-any.whl", "filehash": "72e69b54663d28ac95b676bb026e1a023ce064b300d019beece5c2b7d7d5b3c1", "filesize": 90758, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "4.0.5": {"released": "2026-05-04 13:50:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-4.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-4.0.5-py3-none-any.whl", "filehash": "86c15f69ac13cdc682ff1de5839c9cab04e6e1e893dd6657002bc6d55a21288c", "filesize": 90359, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "4.0.4": {"released": "2026-05-04 12:08:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-4.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-4.0.4-py3-none-any.whl", "filehash": "ac4db6c277e22bb604bdb4fbc403e248d6430dda4caf16814bebacc967116ec7", "filesize": 89815, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "4.0.3": {"released": "2026-05-04 08:08:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-4.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-4.0.3-py3-none-any.whl", "filehash": "27d6c9947c05964196589da60e090427f7f9b3d065b85f04647e673c31a26ba6", "filesize": 89808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "4.0.2": {"released": "2026-05-01 20:43:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-4.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-4.0.2-py3-none-any.whl", "filehash": "c99404d1cc9d33b32e3a09fd5f3a247fceb5e3542387580cfc3f173ffe961c32", "filesize": 89305, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "4.0.1": {"released": "2026-04-21 19:47:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-4.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-4.0.1-py3-none-any.whl", "filehash": "03f69abe74b7f7a3202e13ce1990b1ed69b2f9614f86a0175a431c8f600c93ba", "filesize": 89022, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "4.0.0": {"released": "2026-04-17 14:58:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-4.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-4.0.0-py3-none-any.whl", "filehash": "fa2f5897e118a6c0e4ede7ec7994add297094a08a2d8610ea0e6f9860fdfd72a", "filesize": 88831, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.3.0": {"released": "2026-04-17 12:29:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.3.0-py3-none-any.whl", "filehash": "378e63586dec67a80ecdd3d18ecd9465f8c86ca2aa367432dc1abf2e60cc0764", "filesize": 100049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.2.1": {"released": "2026-04-12 14:08:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.2.1-py3-none-any.whl", "filehash": "c7ac8367646f612f6aec3de5fbb722d6b8c7677250c11945aabf0e50028f9ac3", "filesize": 93115, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.2.0": {"released": "2026-04-11 12:33:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.2.0-py3-none-any.whl", "filehash": "8c22f9fd3d2bf7b8d34a3a2434403287701966967eb3b125a8f1d6312b95bc10", "filesize": 92986, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.1.5": {"released": "2026-04-11 11:22:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.1.5-py3-none-any.whl", "filehash": "0ea688af9791c798bfe1b2199a0ef073073dcdd609825d9f389f65b46a00a0ad", "filesize": 92956, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.1.4": {"released": "2026-04-08 22:29:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.1.4-py3-none-any.whl", "filehash": "3dcb140da9e804eebd25582fefcc90ebdc1e2dce8fbe98e9a5aa08b07f60ae05", "filesize": 92706, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.1.3": {"released": "2026-04-07 23:11:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.1.3-py3-none-any.whl", "filehash": "324fde95e1ce2b4095bef010e719970a2920f09e8c55962c13d6675cdea58aea", "filesize": 92047, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.1.2": {"released": "2026-04-04 16:28:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.1.2-py3-none-any.whl", "filehash": "3028d90c93fdf75362049363768f8a1c7f06b967bb1850b81f7073691775638c", "filesize": 92049, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.1.1": {"released": "2026-04-01 20:24:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.1.1-py3-none-any.whl", "filehash": "38ee0c24862f44cd70da88f0c96a345e50df1f6f0a6578ed962c3a3fa5e867b8", "filesize": 91836, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.1.0": {"released": "2026-04-01 19:51:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.1.0-py3-none-any.whl", "filehash": "00a5c0b12315c097e00b75749fea9bc4c5e0fa0caa357d12837151fb99158a93", "filesize": 91809, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.0.1": {"released": "2026-04-01 18:19:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.0.1-py3-none-any.whl", "filehash": "904f916a40cf09e1f21c1f52be136081ca9b57520b1ea36cd10314612b94f7ad", "filesize": 91766, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "3.0.0": {"released": "2026-04-01 11:09:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-3.0.0-py3-none-any.whl", "filehash": "3ae4b008194c3527f1809e87f1d4f762dccc532921f9083d72b21271e7506800", "filesize": 91281, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "rich", "tqdm", "wandb"]}}}, "2.5.1": {"released": "2026-03-25 10:51:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.5.1-py3-none-any.whl", "filehash": "f4f9e6c55de3cfde32dfc3f1108def389837f5cfa26412d5064e2c43fc5df9f9", "filesize": 64577, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "rich", "tqdm", "wandb", "wholeslidedata"]}}}, "2.5.0": {"released": "2026-03-23 22:10:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.5.0-py3-none-any.whl", "filehash": "f69c40fb1b6767b95c88a2bad82637d64e1921299ccd52339917553b3baf3ea4", "filesize": 64556, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "rich", "tqdm", "wandb", "wholeslidedata"]}}}, "2.4.1": {"released": "2026-03-22 14:35:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.4.1-py3-none-any.whl", "filehash": "bce0f2556ae9a62892e4116e5c224b1e2d885060b2e22f75923e22738cd460da", "filesize": 63299, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "rich", "tqdm", "wandb", "wholeslidedata"]}}}, "2.4.0": {"released": "2026-03-20 22:37:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.4.0-py3-none-any.whl", "filehash": "18adfe2c77a3e88fca20126339b80cbbc7fa0278a4928c6120bb567e8eb0794e", "filesize": 63531, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "rich", "tqdm", "wandb", "wholeslidedata"]}}}, "2.3.0": {"released": "2026-03-18 16:58:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.3.0-py3-none-any.whl", "filehash": "3758cd6064d941da7b167ca16965b52f3887205333612f1eea2103fab7d4c183", "filesize": 51826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "2.2.1": {"released": "2026-03-18 00:10:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.2.1-py3-none-any.whl", "filehash": "4451df5d4e47e07e88558023a4473e9ce7027ec4481cef8c67fa34a2ef1d81d9", "filesize": 48350, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "2.2.0": {"released": "2026-03-17 10:18:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.2.0-py3-none-any.whl", "filehash": "f2678a874e247712b0bd13afdb5f1a9c6f446e580db77ed3f34995497a915ce9", "filesize": 48115, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "2.1.0": {"released": "2026-03-16 17:35:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.1.0-py3-none-any.whl", "filehash": "11a6465fe777f3087cda3a93940e7d6215b269b40ac4a3dc6d8eb63548f56f16", "filesize": 46171, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "openslide-bin", "openslide-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "2.0.0": {"released": "2026-03-12 21:38:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-2.0.0-py3-none-any.whl", "filehash": "ef56153e3b9fd1e33e2c00db5b1d1f1669236867b35a71d63cbd93e69efd22d1", "filesize": 45792, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "1.1.1": {"released": "2026-02-17 14:15:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-1.1.1-py3-none-any.whl", "filehash": "78066e72dfe77ea5ece01a154621721f68a9dea0b8c8759864238de151eaacbd", "filesize": 38228, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "1.1.0": {"released": "2026-01-01 15:55:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-1.1.0-py3-none-any.whl", "filehash": "e6f284e970789207c8f6470aec95d8ed2ee7ceba6ae9d871b912865686490a6f", "filesize": 35685, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "1.0.1": {"released": "2025-12-30 12:20:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-1.0.1-py3-none-any.whl", "filehash": "2740907cc5b9f8ea22bdeab355dfe63f60c66b30fdfbfe8541bbac090e44c428", "filesize": 34630, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}, "1.0.0": {"released": "2025-12-10 11:28:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hs2p-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hs2p/hs2p-1.0.0-py3-none-any.whl", "filehash": "3bb41ade008e1a157e7218adbcf6e27ede837f581d3e96e65c41e0b1e77cb987", "filesize": 27857, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["h5py", "matplotlib", "numpy", "omegaconf", "opencv-python", "pandas", "pillow", "tqdm", "wandb", "wholeslidedata"]}}}}}