-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 13 Oct 2023 13:16:16 +0200 Source: h5py Architecture: source Version: 3.9.0-4 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org> Changed-By: Drew Parsons <dparsons@debian.org> Changes: h5py (3.9.0-4) unstable; urgency=medium . * Team upload. * update h5py/__init__.py to enable fallback mechanism both ways. If h5py-serial is not installed then load h5py-mpi in serial jobs. If h5py-mpi is not installed than load h5py-serial in MPI jobs. Obviously at least one of them needs to be installed. This enables h5py to work transparently in serial jobs if installed via "apt install python3-h5py python3-h5py-mpi" (which would skip installation of python3-h5py-serial) * the fallback mechanism makes it possible for h5py to operate in both serial and MPI environments with only python3-h5py-serial or with only python3-h5py-mpi installed (obviously the MPI-IO features are only available with python3-h5py-mpi) * add handling of H5PY_NEVER_USE_MPI environment to force use of h5py-serial in MPI jobs. If both H5PY_NEVER_USE_MPI and H5PY_ALWAYS_USE_MPI are set then H5PY_ALWAYS_USE_MPI takes priority (h5py-mpi is loaded). * document fallback and H5PY_NEVER_USE_MPI behaviour in README.Debian Checksums-Sha1: 753f986fd090329185c07aac914b605f101bfc83 2872 h5py_3.9.0-4.dsc 528d30047a25598849ed9ee0cd25183bae3b36a8 21472 h5py_3.9.0-4.debian.tar.xz Checksums-Sha256: 37117fc4e31bee328f6b8e9f7e3c4e3ecf0f576674b8a4cf5191de9aca2e9454 2872 h5py_3.9.0-4.dsc db52867f627347fe2649d6fc8a3b51fe19f7d7fc8aec52f9a27fe32e25c62ce4 21472 h5py_3.9.0-4.debian.tar.xz Files: 497ebcd1b12ccd4a864535453cee417b 2872 python optional h5py_3.9.0-4.dsc 8912044544a5a01c68994696b4affe14 21472 python optional h5py_3.9.0-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmUpK5kACgkQVz7x5L1a AfrgiBAAnk8qiRar9Pq719zQwhi7RD9eXi7e8+TiP7hkY7koy+YjiHSVoQj+a9Lc UWava6Cmnuevu+8nMgSDJskMgrB6uL/fIom7tjMDMCf1TP0OIagTDhnmw+fb3y/W eu9FW6Q36eL+9PpacEI8CXmYDuBBqtfbiENrF8zbLSrgmFwbg5Td6OTpuwXHZ0OP gygkR01ueghnrf6wE9FAyNXBOscEwa/5pcQhspDMn1xSS4Im4sV+CzCG8R3FsQli /5+iqXat2cVrZNFythqtvU/UHbbVr9GKrOk77DwUgHr7MKQpgjPHbyzT/ASkY5C2 BNlNOxbVJrLCfXaeCl1iRgERS8hZIz7ZdG34fngoEm31NibEi7UKaBm1Oi0s/LSz FFm0znEpLHjfNRkx/9bXZwL1Vt4LduNAaw6GZpkPSxuA7mbZd02ula7rpPYycs6M qGhnA0kOyL8ZbDo4Z81pPVP9/fGSbX/9a2gDSenPy4UXDDE+AAm0SKFeDzU2CVuJ layBhDzbcPvQAzC/G/lbJC2d9WesafeutlT6wOrpWQe+xFw/eymuvvurvzl4pXkj xT30TFn6/dyR9bWwY7kSvJZ/xg662XKR4fHIB3lHcXMDpEEZOAiiH0/vI30yqaF2 PVcwcuFP7KoXJDiGrtS82S9yzb5eMjLh6QReeCX4+kjRjCsZhes= =EgUn -----END PGP SIGNATURE-----