h5py (2.10.0-9) unstable; urgency=medium * Team upload. * update mathjax handling to mathjax 2.7.7. Closes: #963635. -- Drew Parsons Mon, 17 Aug 2020 19:54:50 +0800 h5py (2.10.0-8) unstable; urgency=medium * Team upload. * reinstate upstream deprecation patches. Closes: #959940. * add debian patch use_system_lzf.patch to use lzf from liblzf-dev. (still needs localpath('lzf') to access lzf_filter.h) Build-Depends: liblzf-dev. Closes: #958319. -- Drew Parsons Wed, 13 May 2020 15:45:16 +0800 h5py (2.10.0-7) unstable; urgency=medium * Team upload. * check environment variable H5PY_ALWAYS_USE_MPI to force use of the MPI build of h5py/HDF5 in a serial process -- Drew Parsons Sat, 18 Apr 2020 11:21:30 +0800 h5py (2.10.0-6) unstable; urgency=medium * Team upload. * provide alternate test rule when nocheck is set in DEB_BUILD_OPTIONS * use hdf5-mpi.pc as pkg-config file rather than specific MPI implementation (links to specific preferred alternative version) - requires libhdf5-mpi-dev (>= 1.10.6+repack-1) - add lintian override for build-depends-on-1-revision (-1~exp versions did not have the hdf5-mpi.pc alternative in place) * aid HDF5 transition by disabling upstream patches and update drop_deprecation_tests.patch to give bitshuffle time to adapt. -- Drew Parsons Sun, 05 Apr 2020 20:47:15 +0800 h5py (2.10.0-5) unstable; urgency=medium * Team upload. * make a lintian override against h5py source: dbg-package-missing-depends python3-h5py-dbg (dummy -dbg package, doesn't actually need python3-h5py, which is also a dummy package) * debian/tests Depends: on serial and mpi packages, mpi-default-bin. * set openmpi to allow oversubscribing processes for tests * split debian/tests to separate serial and mpi tests -- Drew Parsons Mon, 30 Mar 2020 13:13:16 +0800 h5py (2.10.0-4) unstable; urgency=medium * Team upload. * provide h5py.__version__ (but use h5py.version in applications) * only build docs in arch-indep builds * reinstate python3-h5py-dbg as dummy package depending on python3-h5py-serial-dbg or python3-h5py-mpi-dbg. -- Drew Parsons Sat, 28 Mar 2020 22:36:31 +0800 h5py (2.10.0-3) unstable; urgency=medium * Team upload. [ Debian Janitor ] * Use secure URI in Homepage field. [ Drew Parsons ] * provide separate serial and MPI builds in python3-h5py-serial and python3-h5py-mpi. python3-h5py-serial provides a h5py.py loader file to only import h5py-mpi for multiprocess jobs, otherwise import h5py-serial. python3-h5py is a dummy package depending on python3-h5py-serial or python3-h5py-mpi. - provides generic h5py/__init__.py which imports h5py_serial or h5py_mpi as required - needs debian patches: - hdf5_pkgconfig.patch allows pkg-config entry for HDF5 to be specified (e.g. hdf5-serial) - build_flavour.patch allows build flavour (_serial or _mpi) to be specified for module path - stop_circular_dep.patch stops circular dependency in _objects - drop_deprecated_dtype_6a77b91.patch, remove_deprecated_highlevel_module_2f41c78.patch, file_default_read_5e71c49.patch for upstream commits 6a77b91, 2f41c78 and 5e71c49 and drop_deprecation_tests.patch removes long-deprecated dtypes, highlevel.py and tests/test_deprecation.py and use of H5pyDeprecationWarning in tests (dropped upstream) - tests_as_local_build.patch launches tests relative to the given h5py build (i.e. don't hardcode "h5py") - Closes: #944769, #944617, #946986. * Standards-Version: 4.5.0 * Build-Depends: mpi-default-dev (need to know which mpi since there is currently no hdf5-mpi.pc to invoke, only specific mpi versions) -- Drew Parsons Thu, 05 Mar 2020 19:22:27 +0800 h5py (2.10.0-2) unstable; urgency=medium * Team upload. * Drop Python 2 package. Closes: #936684 -- Ole Streicher Tue, 15 Oct 2019 14:41:14 +0200 h5py (2.10.0-1) unstable; urgency=medium * Team upload. * New upstream release. - HDF5 8-bit bitfield data can now be either uint8 or boolean - default file mode is now read-only - numpy arrays and empty lists can now be used for fancy-indexing - applies or deprecates Debian patches: * b59221621673950e93644b4c2051c41153810f41.patch * build_hdf5_1.10.5_1186.diff * fb3f355d0f7ff225a2041447a309e90129adae99.patch * fix_deprecated_assertEquals_4464353.diff * fix_deprecated_assert_1123a0c.diff * fix_test_file_61c0a86.diff * import_H5pyDeprecationWarning_a67b2c7.diff * test_verbosity_level.patch * debian patch fix_2.10_docs.patch adds 2.10.0 changelog to docs * Standards-Version: 4.4.1 * Build-Depends: python3-pytest (since h5py.tests.runtests() now invokes pytest) * drop python2 tests, build-time and debian/tests (test_h5d_direct_chunk.py::TestReadDirectChunk fails in python2) * Create debian/tests/test_file_mpi.py to run MPI tests. (MPI runs of h5py.run_tests() is broken in 2.10.0, see https://github.com/h5py/h5py/issues/1364) -- Drew Parsons Tue, 01 Oct 2019 02:55:24 +0800 h5py (2.9.0-7) unstable; urgency=medium * Team upload. * Build and test python3-h5py-dbg against python3-mpi4py-dbg * debian patch python3-dbg_skip_file_test_exception.patch skips test_exception_close and _write which fail in python3-dbg. See https://github.com/h5py/h5py/issues/1291. Reopens: #923104. -- Drew Parsons Fri, 30 Aug 2019 01:02:59 +0800 h5py (2.9.0-6) unstable; urgency=medium * Team upload. * debian patch build_hdf5_1.10.5_1186.diff applies upstream PR1186 to allow builds against HDF5 1.10.5. Closes: #931736. * python3-h5py Depends: python3-mpi4py (and drop explicit Depends: python3-mpi4py from tests) * mark dbg packages as Multi-Arch: same - add source/lintian-overrides to ignore warning that python3-h5py is not marked Multi-Arch -- Drew Parsons Tue, 20 Aug 2019 04:20:22 +0800 h5py (2.9.0-5) unstable; urgency=medium * Team upload. * create debian patch test_verbosity_level.patch to control verbosity level of tests, as h5py.run_tests(verbosity) - verbosity=1 show dots without detail (default) - verbosity=2 show names of tests and descriptions * create debian patch test_file_mktemp_MPI.patch to use mktemp with MPI in test_close_multiple_mpio_driver and other mpio tests * skip tests with python-dbg (needs python-mpi4py-dbg, which is not yet available) -- Drew Parsons Sun, 18 Aug 2019 05:36:10 +0800 h5py (2.9.0-4) experimental; urgency=medium * Team upload. * enable MPI parallelisation by building against libhdf5-mpi-dev -- Drew Parsons Sat, 17 Aug 2019 11:13:25 +0800 h5py (2.9.0-3) unstable; urgency=medium * Team upload. * override dh_installdocs for arch-indep builds only -- Drew Parsons Mon, 12 Aug 2019 22:41:24 +0800 h5py (2.9.0-2) unstable; urgency=medium * Team upload. * Standards-Version: 4.4.0 * debhelper compatibility level 12 * skip dh_auto_test if nocheck is set in DEB_BUILD_OPTIONS Closes: #932426. * Close privacy-breach-generic in docs: replace external link to latest.js with link to local file from libjs-mathjax. * update skip-test-ppc64el.patch to provide a reason * apply upstream patches to fix tests. Closes: #923104. - import_H5pyDeprecationWarning_a67b2c7.diff, to fix test_deprecation.py - fix_deprecated_assertEquals_4464353.diff, fix_deprecated_assert_1123a0c.diff to update deprecated assertEquals function - fix_test_file_61c0a86.diff applies commit 61c0a86 to add file modes to fix test_file.py * skip testing with python3-dbg. Triggers a test fail (other python interpreters pass) -- Drew Parsons Mon, 12 Aug 2019 20:40:28 +0800 h5py (2.9.0-1) unstable; urgency=medium * New upstream version 2.9.0 * Remove patches included in the 2.9.0 release and Refresh patches. * Override dh_auto_test to run tests in the way recommended by upstream. * Bump Standards-Version to 4.3.0 (no change). -- Mo Zhou Sat, 02 Feb 2019 07:40:35 +0000 h5py (2.8.0-3) unstable; urgency=medium * Cherry-pick upstream commit df9268c26f2a98e0891afc15aa497d062c53a56a "TST/API: do not remap the exceptions for the get_num_objs" The previous patch for fixing HDF5 1.10.3 compatibility is incorrect. -- Mo Zhou Tue, 18 Dec 2018 13:28:21 +0000 h5py (2.8.0-2) unstable; urgency=medium [ Andreas Tille ] * Remove unneeded get-orig-source target [ Gilles Filippini ] * Fix FTBFS against HDF5 1.10.3 (Closes: #914245) (+ hdf5-1.10.3-support.patch) [ Mo Zhou ] * Add myself to Uploaders. -- Mo Zhou Fri, 23 Nov 2018 15:00:39 +0000 h5py (2.8.0-1) unstable; urgency=medium * Team upload. [ Andreas Tille ] * New upstream version (Closes: #902553, #898526, #900419) * Bump debhelper compat level to 11 * Point Vcs fields to salsa.debian.org * Standards-Version: 4.1.4 [ Mo Zhou ] * Remove the ancient X-Python*-Version fields. * Bump Standards-Version to 4.2.0 . - Remove Priority: extra from control since it had been deprecated. * Add the missing B-D python-unittest2 for python2 tests. -- Mo Zhou Sat, 04 Aug 2018 16:54:06 +0000 h5py (2.7.1-2) unstable; urgency=medium * Fixup the debug package description for Python 2. Thanks to James Clarke * Replace occurrences of findstring with filter. Thanks to James Clarke * Build and install the low-level API documentation - Move Sphinx to Build-Depends - Build and install the API documentation - New patch Fix-build-of-API-docs-with-Python-3.patch Thanks to Drew Parsons for reporting (Closes: #874712) * Filter egg-info directory with extend-diff-ignore * Add recommended get-orig-source target -- Ghislain Antony Vaillant Mon, 11 Sep 2017 10:15:49 +0100 h5py (2.7.1-1) unstable; urgency=medium * Switch from git-dpm to gbp * New upstream version 2.7.1 (Closes: #867987) * Update the patch queue - Drop patch numbering, rename 0001-Disable-usage-of-rpath.patch to No-rpath.patch - New patch No-intersphinx.patch, disable useless intersphinx mapping * Update copyright information and dates * Normalize the package descriptions * Build the docs using the upstream Makefile * Use DEB_BUILD_OPTIONS for the nodoc guards * Bump the standards version to 4.1.0 -- Ghislain Antony Vaillant Sun, 03 Sep 2017 18:17:55 +0200 h5py (2.7.0-1) unstable; urgency=medium * Run DEP-8 tests for all supported Python versions * Add missing i-deps on python{,3}-numpy-dbg (Closes: #858727) * Source future releases from PyPI * New upstream release * Rebase patch queue - Drop 0002-Fix-arch-name-for-ppc64le.patch, applied upstream - Drop 0003-Fix-version_tuple-to-make-it-PEP440-compliant.patch, applied upstream -- Ghislain Antony Vaillant Fri, 07 Apr 2017 14:08:48 +0100 h5py (2.7.0~rc3-1) unstable; urgency=medium * New upstream release (Closes: #851162) * Rebase patch queue - Drop 0002-Explicity-specify-endianess-of-expected-output-type.patch, applied upstream * Cherry pick upstream fix for builds on ppc64el - New patch 0002-Fix-arch-name-for-ppc64le.patch * Cherry-pick proposed fix for version numbers - New patch 0003-Fix-version_tuple-to-make-it-PEP440-compliant.patch -- Ghislain Antony Vaillant Wed, 25 Jan 2017 14:13:35 +0000 h5py (2.7.0~rc2-2) unstable; urgency=medium * Cherry-pick proposed fix for FTBFS on mips and s390x (Closes: #850699) - New patch 0002-Explicity-specify-endianess-of-expected-output-type.patch -- Ghislain Antony Vaillant Thu, 12 Jan 2017 12:22:23 +0000 h5py (2.7.0~rc2-1) unstable; urgency=medium * Switch to git-dpm - The patch queue is numbered now - The gbp configuration has been dropped * New upstream release * Rebase the patch queue - Drop 0002-Disable-broken-tests.patch, fixed upstream - Drop 0003-Package-Config-Fix-Detection.patch, applied upstream * Drop versioned dependency on Cython, no longer required * Adjust the minimum version of Python 3 to 3.3 * Upgrade the packaging to debhelper 10 * Support the nodoc build profile - Add appropriate build dependency on dpkg-dev - Mark build dependencies for the documentation as !nodoc - Add build dependency on sphinx-common for dh_sphinxdoc - Do not build the documentation if nodoc is requested * Fix incomplete care of debug packages - Use nominal set of install dependencies for each -dbg package - Add missing dh_strip override for each -dbg package * Add missing Built-Using for the Sphinx documentation -- Ghislain Antony Vaillant Thu, 05 Jan 2017 19:05:19 +0000 h5py (2.6.0-2) unstable; urgency=medium * Cherry-pick upstream patch fixing HDF5 detection. - New patch Package-Config-Fix-Detection.patch. Thanks to Iain Lane for reporting (Closes: #846351) * Bump standards version to 3.9.8, no changes required. * Use HTTPS for the copyright Format URI. * Drop superfluous Testsuite field. * Mark -doc package Multi-Arch: foreign. * Suggest install of -doc package. * Call dh_numpy{,3} in dh_python{2,3} overrides. * Enable hardening. * Cosmetic fixups in rules file. * Update gbp.conf with current repository layout. * Simplify the packaging testsuite. -- Ghislain Antony Vaillant Thu, 01 Dec 2016 11:53:05 +0000 h5py (2.6.0-1) unstable; urgency=medium * New upstream release. * d/gbp.conf: no patch numbering. * Update patch queue: - Drop 0002-prevent-cython-dep.patch, no longer required. - Drop drop-mpiposix.patch, unused. - Refresh Disable-usage-of-rpath.patch. * Update build dependencies: - Raise versioned depends on cython to 0.19. - Drop versioned depends on numpy and sphinx. * Update copyright: - add myself to the copyright holders of the debian files. - add missing copyright information for vendored files. - cme fix, wrap and sort. * Add patch disabling broken tests acknowledged upstream. Thanks to Gilles Filippini. (Closes: #797476) -- Ghislain Antony Vaillant Tue, 02 Feb 2016 16:11:06 +0000 h5py (2.5.0-3) unstable; urgency=medium * Add missing install dependencies for debug packages. * d/control: use secure VCS-Git URI. -- Ghislain Antony Vaillant Tue, 26 Jan 2016 07:46:33 +0000 h5py (2.5.0-2) unstable; urgency=medium * Add debug extension packages. Thanks to Picca Frederic-Emmanuel (Closes: #793789) * d/control: cme fix, wrap and sort, update descriptions. * Add examples to doc package. * Move documentation generation to arch-indep targets. * Add autopkgtest testsuite. * Simplify clean target. -- Ghislain Antony Vaillant Sun, 24 Jan 2016 11:44:54 +0000 h5py (2.5.0-1) unstable; urgency=medium * Remove dependency on pkg-config. * Release to unstable. -- Ghislain Antony Vaillant Thu, 02 Jul 2015 12:29:04 +0100 h5py (2.5.0-1~exp1) experimental; urgency=medium * New usptream release * Add documentation package * d/p/*: refresh patches * d/watch: track upstream releases on Github, avoid repack * d/copyright: remove repack * d/rules: more files added to clean target * d/control: - add build-dep on python{3}-six - add build-dep on python{3}-pkgconfig -- Ghislain Antony Vaillant Fri, 17 Apr 2015 00:15:33 +0100 h5py (2.4.0+dfsg1-1~exp3) experimental; urgency=medium * Definitely remove install dependency on cython * d/patches/*: - series: correct order of patches - 0002*.patch: better patch to avoid cython * d/control: add versioned build-dep on cython -- Ghislain Antony Vaillant Thu, 16 Apr 2015 07:50:21 +0100 h5py (2.4.0+dfsg1-1~exp2) experimental; urgency=medium * Remove unnecessary install dependency on cython * d/control: lintian fix * d/patches/*: add 0002-prevent-cython-dep.patch -- Ghislain Antony Vaillant Tue, 14 Apr 2015 12:32:30 +0100 h5py (2.4.0+dfsg1-1~exp1) experimental; urgency=medium * New upstream release * d/control: lintian fix * d/copyright: - lintian fix - made dep5 compatible - strip residual .DS_Store files in tarball * d/watch: - add repack due to file strip * d/patches/*: - add 0001-prevent-rpath.patch - disable drop-mpiposix.patch -- Ghislain Antony Vaillant Tue, 31 Mar 2015 23:37:54 +0100 h5py (2.2.1-2~exp1) experimental; urgency=medium * Move package maintenance over to d-science. * Bump standards version to 3.6 (no changes required). * Use pybuild as package build system. * d/watch: use pypi.debian.net. * d/rules: clean cythonized c-files. * Use pkg-config for HDF5 compile and link flags. -- Ghislain Antony Vaillant Thu, 26 Mar 2015 15:57:33 +0000 h5py (2.2.1-1.1) unstable; urgency=medium * Non-maintainer upload (closes: #756668). * Support hdf5 1.8.13 new packaging path layout. * Patch drop-mpiposix.patch: MPIPOSIX interface was dropped in hdf5 1.8.13 -- Gilles Filippini Wed, 06 Aug 2014 19:19:39 +0200 h5py (2.2.1-1) unstable; urgency=low * New upstream version * Fix python3 dependency (Closes: #732586) -- Soeren Sonnenburg Sat, 04 Jan 2014 23:18:29 +0100 h5py (2.2.0-1) unstable; urgency=low * New upstream version (Closes: #691797, #691282) * Bump compat version to 9. * Bump standards version to 3.9.4. * Provide python3 package (Closes: #670545) * Update Vcs-* field (Closes: #664325) * Add cython as build deps. -- Soeren Sonnenburg Sat, 16 Nov 2013 06:46:45 +0100 h5py (2.0.1-2) unstable; urgency=low * Build depend on libhdf5-dev instead of libhdf5-serial-dev to accomodate hdf5 transition. -- Soeren Sonnenburg Wed, 18 Jan 2012 21:50:16 +0100 h5py (2.0.1-1) unstable; urgency=low * New upstream version. * Remove h5py_config.pickle created on python setup.py clean (Closes: #643152) -- Soeren Sonnenburg Wed, 12 Oct 2011 12:47:45 +0200 h5py (2.0.0-1) unstable; urgency=low * New upstream version. * Bump standards version to 3.9.2 (no changes required). * Switch package to dh_python2. -- Soeren Sonnenburg Sun, 24 Jul 2011 21:13:37 +0200 h5py (1.3.1-1) unstable; urgency=low * New upstream version. -- Soeren Sonnenburg Wed, 12 Jan 2011 14:48:19 +0100 h5py (1.3.0-3) unstable; urgency=low * Convert package to pysupport and call dh_numpy upon install (Closes: #590738,#589835). * Bump standards version to 3.9.1.0 (no changes required). -- Soeren Sonnenburg Fri, 30 Jul 2010 21:12:45 +0200 h5py (1.3.0-2) unstable; urgency=low * Update watch file for recent google code change. -- Soeren Sonnenburg Thu, 27 May 2010 10:49:01 +0200 h5py (1.3.0-1) unstable; urgency=low * New upstream version. - Remove quilt patches. - Bump standards version to 3.8.4 (no changes required). - Switch to dpkg-source 3.0 (quilt) format. -- Soeren Sonnenburg Tue, 23 Mar 2010 15:38:34 +0100 h5py (1.2.1-2) unstable; urgency=low * Build-depend on hdf5 >= 1.8.3 and enable api 1.8 (Closes: #548049) -- Soeren Sonnenburg Thu, 24 Sep 2009 11:08:03 +0200 h5py (1.2.1-1) unstable; urgency=low * New upstream version. -- Soeren Sonnenburg Tue, 15 Sep 2009 08:01:40 +0200 h5py (1.2.0-1) unstable; urgency=low * Initial release (Closes: #543766) -- Soeren Sonnenburg Wed, 26 Aug 2009 23:50:43 +0200