[h5py] 10/17: change version to 2.7.0~rc2-1 (UNRELEASED) 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
Ghislain Vaillant
ghisvail-guest at moszumanska.debian.org
Thu Jan 5 19:13:37 UTC 2017
This is an automated email from the git hooks/post-receive script.
ghisvail-guest pushed a commit to branch master
in repository h5py.
commit e92277051b77934b7c37640e75dc24b283795d97
Merge: 668e542 19fb129
Author: Ghislain Antony Vaillant <ghisvail at gmail.com>
Date: Thu Jan 5 14:17:15 2017 +0000
change version to 2.7.0~rc2-1 (UNRELEASED)
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
.travis.yml | 68 ++++++--
README.rst | 2 +
appveyor.yml | 103 ++++++++++++
ci/appveyor/build.cmd | 21 +++
ci/appveyor/vs2008_patch/readme.txt | 15 ++
ci/appveyor/vs2008_patch/setup_x64.bat | 13 ++
ci/appveyor/vs2008_patch/setup_x86.bat | 13 ++
.../x64/600dd186-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 614 bytes
.../x64/600dd187-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 606 bytes
.../x64/600dd188-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 592 bytes
.../x64/600dd189-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 612 bytes
.../x64/656d875f-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 610 bytes
.../x64/656d8760-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 596 bytes
.../x64/656d8763-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 612 bytes
.../x64/656d8766-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 616 bytes
.../vs2008_patch/x64/VC_OBJECTS_PLATFORM_INFO.reg | Bin 0 -> 3460 bytes
.../x86/600dd186-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 578 bytes
.../x86/600dd187-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 570 bytes
.../x86/600dd188-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 556 bytes
.../x86/600dd189-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 576 bytes
.../x86/656d875f-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 574 bytes
.../x86/656d8760-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 560 bytes
.../x86/656d8763-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 576 bytes
.../x86/656d8766-2429-11d7-8bf6-00b0d03daa06.reg | Bin 0 -> 580 bytes
.../vs2008_patch/x86/VC_OBJECTS_PLATFORM_INFO.reg | Bin 0 -> 3340 bytes
ci/fix_paths.py | 22 +++
ci/get_hdf5.py | 134 ++++++++++++++++
debian/.git-dpm | 6 +-
debian/changelog | 12 ++
debian/patches/0001-Disable-usage-of-rpath.patch | 6 +-
debian/patches/0002-Disable-broken-tests.patch | 22 ---
.../0003-Package-Config-Fix-Detection.patch | 36 -----
debian/patches/series | 2 -
docs/Makefile | 2 +-
docs/build.rst | 42 +++--
docs/conf.py | 2 +-
docs/contributing.rst | 22 +--
docs/high/dataset.rst | 38 +++++
docs/high/index.rst | 16 --
docs/quick.rst | 2 +-
docs/strings.rst | 10 +-
docs/whatsnew/2.1.rst | 14 +-
docs/whatsnew/2.5.rst | 67 ++++++++
docs/whatsnew/2.6.rst | 91 +++++++++++
docs/whatsnew/2.7.rst | 95 +++++++++++
docs/whatsnew/index.rst | 3 +
h5py/__init__.py | 2 +-
h5py/_hl/attrs.py | 24 +--
h5py/_hl/base.py | 75 ++++++---
h5py/_hl/compat.py | 98 ++++++++++++
h5py/_hl/dataset.py | 38 +++--
h5py/_hl/files.py | 53 +++---
h5py/_hl/group.py | 21 ++-
h5py/_hl/selections.py | 6 +-
h5py/_objects.pxd | 2 +
h5py/_objects.pyx | 87 +++++-----
h5py/api_compat.h | 12 +-
h5py/api_functions.txt | 7 +
h5py/api_types_ext.pxd | 7 +-
h5py/api_types_hdf5.pxd | 126 +++++++--------
h5py/h5d.pyx | 35 ++++
h5py/h5f.pyx | 21 +++
h5py/h5p.pyx | 30 ++++
h5py/h5s.pyx | 3 +
h5py/h5t.pxd | 2 +-
h5py/h5t.pyx | 128 +++++++++++----
h5py/ipy_completer.py | 14 +-
h5py/tests/common.py | 20 +++
h5py/tests/hl/test_dataset_getitem.py | 23 +--
h5py/tests/hl/test_datatype.py | 52 ++++++
h5py/tests/old/__init__.py | 4 +-
h5py/tests/old/test_attrs_data.py | 37 +++--
h5py/tests/old/test_base.py | 6 +-
h5py/tests/old/test_dataset.py | 21 +++
h5py/tests/old/test_file.py | 41 ++++-
h5py/tests/old/test_file_image.py | 26 +++
h5py/tests/old/test_group.py | 40 ++++-
h5py/tests/old/test_h5d_direct_chunk_write.py | 34 ++++
h5py/tests/old/test_h5t.py | 178 ++++++++++++++++++++-
h5py/tests/old/test_slicing.py | 23 +--
setup.py | 36 +++--
setup_build.py | 35 ++--
setup_configure.py | 9 +-
tox.ini | 60 ++++++-
84 files changed, 1866 insertions(+), 449 deletions(-)
diff --cc debian/.git-dpm
index 3b52124,0000000..54c3315
mode 100644,000000..100644
--- a/debian/.git-dpm
+++ b/debian/.git-dpm
@@@ -1,11 -1,0 +1,11 @@@
+# see git-dpm(1) from git-dpm package
- 9ad016f2259285f1844062c46d839697968bf5bd
- 9ad016f2259285f1844062c46d839697968bf5bd
- af0f1fef399ddd9c4700eeb74d93a685f2dc89f6
++19fb129d7c046d9abb69c72277a54c1a1bc57ad9
++19fb129d7c046d9abb69c72277a54c1a1bc57ad9
++aa2d362fff97e9ab820932f646243c8b84377a05
+aa2d362fff97e9ab820932f646243c8b84377a05
+h5py_2.7.0~rc2.orig.tar.gz
+53b16e3e770f087efc9f110082dedd87484f7a55
+264689
+debianTag="debian/%e%v"
+patchedTag="patched/%e%v"
+upstreamTag="upstream/%e%u"
diff --cc debian/changelog
index de99b2f,0000000..815d8a5
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,219 -1,0 +1,231 @@@
++h5py (2.7.0~rc2-1) UNRELEASED; 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
++
++ -- Ghislain Antony Vaillant <ghisvail at gmail.com> Thu, 05 Jan 2017 14:17:15 +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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <ghisvail at gmail.com> 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 <pini at debian.org> 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 <sonne at debian.org> 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 <sonne at debian.org> 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 <sonne at debian.org> 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 <sonne at debian.org> 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 <sonne at debian.org> Sun, 24 Jul 2011 21:13:37 +0200
+
+h5py (1.3.1-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Soeren Sonnenburg <sonne at debian.org> 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 <sonne at debian.org> 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 <sonne at debian.org> 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 <sonne at debian.org> 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 <sonne at debian.org> Thu, 24 Sep 2009 11:08:03 +0200
+
+h5py (1.2.1-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Soeren Sonnenburg <sonne at debian.org> Tue, 15 Sep 2009 08:01:40 +0200
+
+h5py (1.2.0-1) unstable; urgency=low
+
+ * Initial release (Closes: #543766)
+
+ -- Soeren Sonnenburg <sonne at debian.org> Wed, 26 Aug 2009 23:50:43 +0200
diff --cc debian/patches/0001-Disable-usage-of-rpath.patch
index 0be5123,0000000..a9cd80a
mode 100644,000000..100644
--- a/debian/patches/0001-Disable-usage-of-rpath.patch
+++ b/debian/patches/0001-Disable-usage-of-rpath.patch
@@@ -1,24 -1,0 +1,24 @@@
- From 277b060d87ab49dbf990a9b24c31da6f5cc5b853 Mon Sep 17 00:00:00 2001
++From 19fb129d7c046d9abb69c72277a54c1a1bc57ad9 Mon Sep 17 00:00:00 2001
+From: Ghislain Antony Vaillant <ghisvail at gmail.com>
+Date: Tue, 2 Feb 2016 10:56:16 +0000
+Subject: Disable usage of rpath.
+
+---
+ setup_build.py | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/setup_build.py b/setup_build.py
- index 6e3468b..05b14a5 100644
++index ffe19b7..ae4f2a3 100644
+--- a/setup_build.py
++++ b/setup_build.py
- @@ -102,8 +102,8 @@ class h5py_build_ext(build_ext):
++@@ -104,8 +104,8 @@ class h5py_build_ext(build_ext):
+ settings['library_dirs'].insert(0, op.join(config.hdf5, 'lib'))
+
+ # TODO: should this only be done on UNIX?
+- if os.name != 'nt':
+- settings['runtime_library_dirs'] = settings['library_dirs']
++ #if os.name != 'nt':
++ #settings['runtime_library_dirs'] = settings['library_dirs']
+
+ def make_extension(module):
+ sources = [localpath('h5py', module+'.pyx')] + EXTRA_SRC.get(module, [])
diff --cc debian/patches/series
index da9c7f8,0000000..1e2b1cb
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,3 -1,0 +1,1 @@@
+0001-Disable-usage-of-rpath.patch
- 0002-Disable-broken-tests.patch
- 0003-Package-Config-Fix-Detection.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/h5py.git
More information about the debian-science-commits
mailing list