{"package": "extra-geom", "summary": "Tools to work with EuXFEL detector geometry and assemble detector images", "pypi_url": "https://pypi.org/project/extra-geom", "piwheels_url": "https://www.piwheels.org/project/extra-geom", "releases": {"1.17.0": {"released": "2026-07-22 10:30:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"extra_geom-1.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/extra_geom-1.17.0-py3-none-any.whl", "filehash": "2cd1e9b6bf7718d8ded88242e5b711bb54bd256ab6be5b0bcb44ca0014632b84", "filesize": 97279, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["cfel-fmt", "h5py", "matplotlib", "numpy"]}}}, "1.16.0": {"released": "2026-03-26 13:01:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"extra_geom-1.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/extra_geom-1.16.0-py3-none-any.whl", "filehash": "db692addd1db88ecf4bd113b742d39db7048a42c8a8327eadfdb95dd166e0100", "filesize": 96843, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["cfel-fmt", "h5py", "matplotlib", "numpy"]}}}, "1.15.0": {"released": "2025-04-08 11:04:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "1.14.0": {"released": "2025-03-07 15:50:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.14.0-py3-none-any.whl", "filehash": "01f3c14a7ee6ae1b987da1da99acb04a52e4ad2a24bfdacbdcaaaacbb0d5ecc4", "filesize": 93383, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.13.0": {"released": "2025-01-28 11:41:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.13.0-py3-none-any.whl", "filehash": "f034a4e0d9380d0cbecc233f8e7ce561e5e47da79b2f6d91ada77d4856515ad6", "filesize": 92722, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.12.0": {"released": "2024-05-27 16:48:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.12.0-py3-none-any.whl", "filehash": "e87585babb63d71ae65c834a7583024a7bf5507c271790bf6b85c88de197287d", "filesize": 92033, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.11.0": {"released": "2023-11-01 14:13:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.11.0-py3-none-any.whl", "filehash": "da9dd459c185ab2bdd95bd1eced5189e86c4a71cbad94049f4baac41c3065c40", "filesize": 88355, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.10.0": {"released": "2023-04-24 09:08:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.10.0-py3-none-any.whl", "filehash": "8163c6a705566982d5a964f1918a867911407a573eb23ebaf7481f1268658be8", "filesize": 87736, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.9.0": {"released": "2022-10-28 10:43:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.9.0-py3-none-any.whl", "filehash": "6aa2c94b8d10eb730f3102a9211281df1f45672c8437792d41eacccdb77486fb", "filesize": 84001, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.8.0": {"released": "2022-10-18 11:55:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.8.0-py3-none-any.whl", "filehash": "19990a6c6b2911c384de89484edcae54c13000db906a628db5887705b8fbb8cc", "filesize": 83279, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.7.1": {"released": "2022-05-19 13:40:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.7.1-py3-none-any.whl", "filehash": "a572213f4a34cb61807e128d648bf5d0154d263894a6ee6af4e6bcd65e6e4698", "filesize": 81682, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.7.0": {"released": "2022-03-02 15:11:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.7.0-py3-none-any.whl", "filehash": "96fd196771590bece99745f1ba4bef54e6ed56964b51576a16f30fb3291211ca", "filesize": 81701, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.6.0": {"released": "2021-09-22 12:09:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.6.0-py3-none-any.whl", "filehash": "9e4d47e01e2ab6060a8dd0e2976ad30a58087ccfd8d2a09f60caa295582b322a", "filesize": 77603, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.5.0": {"released": "2021-08-30 12:54:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.5.0-py3-none-any.whl", "filehash": "f52ef43ffcce4df85fb720fd8367c6f3775fcc8487075d58eb27c5bf1f772a70", "filesize": 76600, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy"]}}}, "1.4.0": {"released": "2021-06-16 10:44:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.4.0-py3-none-any.whl", "filehash": "96eed9fae60e697642dda773c13b088af7653338d6881cb58938adf664332590", "filesize": 74814, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "1.3.0": {"released": "2021-05-20 14:36:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.3.0-py3-none-any.whl", "filehash": "4f13e5bf483ef086da47e76b0718f5793aa1c503579e3740181ea4935c4338b2", "filesize": 69345, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "1.2.1": {"released": "2021-04-20 13:52:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.2.1-py3-none-any.whl", "filehash": "a5089b21166715460e230e89e4132c487f125afc7046d3246a165a1025226e0a", "filesize": 66795, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "1.2.0": {"released": "2021-04-16 09:28:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.2.0-py3-none-any.whl", "filehash": "27856920962d316bbdd4573798a7f2e1e4253de49e8bdeb2ec4df0f6c9e349ec", "filesize": 66652, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "1.1.1": {"released": "2020-12-17 11:16:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.1.1-py3-none-any.whl", "filehash": "91b874dc1d6e04b77e5e6092faf19bba5235cb2fe453ce2351e004f1cee73b74", "filesize": 63688, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "1.1.0": {"released": "2020-12-04 10:33:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.1.0-py3-none-any.whl", "filehash": "d76b6eacaba4ebd2d48ae8ff9a4c9e45c0dbecaa5c0fd3d0caa93853750b797e", "filesize": 63667, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "1.0.0": {"released": "2020-10-01 13:56:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-1.0.0-py3-none-any.whl", "filehash": "da987e320c1902d0a0c76d4aade88954172cce494424c303f96aa0f8fc29e8fd", "filesize": 61481, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "0.10.0": {"released": "2020-06-24 16:27:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-0.10.0-py3-none-any.whl", "filehash": "61ecbe3597a6f6423c766deab9028ba15714b0575f248000c28ef7e2cabfe0a0", "filesize": 57307, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "0.9.0": {"released": "2020-03-24 11:39:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-0.9.0-py3-none-any.whl", "filehash": "59a0768d24e7e17284a793e9cce02255ee26566d47f0c867d805bf7c72c9b327", "filesize": 54579, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}, "0.8.0": {"released": "2019-11-18 07:58:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"EXtra_geom-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/extra-geom/EXtra_geom-0.8.0-py3-none-any.whl", "filehash": "98dab7f31f4bbec6a9d60ee280b6eeb2b413e9197e5f1180a0e6b9727a6970a0", "filesize": 53347, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["cfelpyutils", "h5py", "matplotlib", "numpy", "scipy"]}}}}}