[h5py] 80/455: Release 0.2.2

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Thu Jul 2 18:19:19 UTC 2015


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to annotated tag 1.3.0
in repository h5py.

commit ad5a5aa430c536baba7bac2421179af2e700b588
Author: andrewcollette <andrew.collette at gmail.com>
Date:   Thu Jul 24 19:57:45 2008 +0000

    Release 0.2.2
---
 CHANGES.txt |  5 -----
 INSTALL.txt | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 MANIFEST.in |  1 +
 README.txt  | 48 +-----------------------------------------------
 setup.py    |  5 +++--
 5 files changed, 53 insertions(+), 54 deletions(-)

diff --git a/CHANGES.txt b/CHANGES.txt
index 52ee829..0cbee24 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -1,12 +1,7 @@
 Version 0.2.2
 =============
 
-Low-level
----------
   - Fix segfault related to H5Pget_filter_by_idx
-
-High-level
-----------
   - Fix Dataset single-value indexing
   - Fix chunk values not working for Dataset creation
   - Rearrange Dataset __init__ keywords to better match Numpy convention
diff --git a/INSTALL.txt b/INSTALL.txt
new file mode 100644
index 0000000..b35a6a3
--- /dev/null
+++ b/INSTALL.txt
@@ -0,0 +1,48 @@
+Installation instructions for the h5py package
+==============================================
+
+Version 0.2.2
+
+This package is designed to be installed from source.  You will need
+Python and a C compiler, for distutils to build the extensions.  Pyrex_ is
+not required unless you want to change compile-time options, like the
+debugging level.
+
+It's strongly recommended you use the versions of these packages provided
+by your operating system's package manager/finder.  In particular, HDF5 can
+be painful to install manually.
+
+Requires
+--------
+- Unix-like environment (created/tested on 32-bit Intel linux)
+- Python with headers for development ("python-dev")
+- Numpy_ 1.0.3 or higher
+- HDF5_ 1.6.5 or higher (1.8 support experimental)
+- A working compiler for distutils
+- (Optionally) Pyrex_ 0.9.8.4 or higher
+
+.. _Numpy: http://numpy.scipy.org/
+.. _HDF5: http://hdf.ncsa.uiuc.edu/
+.. _Pyrex: http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
+
+Procedure
+---------
+1.  Unpack the tarball and cd to the resulting directory
+2.  Run ``python setup.py build`` to build the package
+3.  Run ``python setup.py test`` to run unit tests in-place (optional)
+4.  Run ``sudo python setup.py install`` to install into your main Python
+    package directory.
+
+Additional options
+------------------
+ --pyrex         Have Pyrex recompile changed pyx files.
+ --pyrex-only    Have Pyrex recompile changed pyx files, and stop.
+ --pyrex-force   Recompile all pyx files, regardless of timestamps.
+ --no-pyrex      Don't run Pyrex, no matter what
+
+ --hdf5=path     Use alternate HDF5 directory (containing bin, include, lib)
+ --api=<n>       Specifies API version.  Only --api=16 is currently useful.
+ --debug=<n>     If nonzero, compile in debug mode.  The number is
+                 interpreted as a logging-module level number.  Requires
+                 Pyrex for recompilation.
+
diff --git a/MANIFEST.in b/MANIFEST.in
index aa71e68..1ade80a 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,5 +1,6 @@
 include MANIFEST.in
 include LICENSE.txt
+include INSTALL.txt
 include README.txt
 include CHANGES.txt
 include docs.cfg
diff --git a/README.txt b/README.txt
index 31958df..ca92ba8 100644
--- a/README.txt
+++ b/README.txt
@@ -5,11 +5,10 @@ Copyright (c) 2008 Andrew Collette
 * http://h5py.alfven.org
 * mail: "h5py" at the domain "alfven dot org"
 
-**Version 0.2.1**
+**Version 0.2.2**
 
 * `Introduction`_
 * `Features`_
-* `Installation`_
 
 Introduction
 ============
@@ -86,51 +85,6 @@ Low-Level
     - The majority of the HDF5 C-API documentation is still valid for the
       h5py interface
 
-Installation
-============
-
-The h5py package is designed to be installed from source.  You will need
-Python and a C compiler, for distutils to build the extensions.  Pyrex_ is
-not required unless you want to change compile-time options, like the
-debugging level.
-
-It's strongly recommended you use the versions of these packages provided
-by your operating system's package manager/finder.  In particular, HDF5 can
-be painful to install manually.
-
-Requires
---------
-- Unix-like environment (created/tested on 32-bit Intel linux)
-- Python with headers for development ("python-dev")
-- Numpy_ 1.0.3 or higher
-- HDF5_ 1.6.5 or higher (1.8 support experimental)
-- A working compiler for distutils
-- (Optionally) Pyrex_ 0.9.8.4 or higher
-
-.. _Numpy: http://numpy.scipy.org/
-.. _HDF5: http://hdf.ncsa.uiuc.edu/
-.. _Pyrex: http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
-
-Procedure
----------
-1.  Unpack the tarball and cd to the resulting directory
-2.  Run ``python setup.py build`` to build the package
-3.  Run ``python setup.py test`` to run unit tests (optional)
-4.  Run ``sudo python setup.py install`` to install into your main Python
-    package directory.
-
-Additional options
-------------------
- --pyrex         Have Pyrex recompile changed pyx files.
- --pyrex-only    Have Pyrex recompile changed pyx files, and stop.
- --pyrex-force   Recompile all pyx files, regardless of timestamps.
- --no-pyrex      Don't run Pyrex, no matter what
-
- --hdf5=path     Use alternate HDF5 directory (containing bin, include, lib)
- --api=<n>       Specifies API version.  Only --api=16 is currently useful.
- --debug=<n>     If nonzero, compile in debug mode.  The number is
-                 interpreted as a logging-module level number.  Requires
-                 Pyrex for recompilation.
 
 Bugs
 ----
diff --git a/setup.py b/setup.py
index 4f90a5f..b058fe2 100644
--- a/setup.py
+++ b/setup.py
@@ -50,7 +50,7 @@
 # === Global constants ========================================================
 
 NAME = 'h5py'
-VERSION = '0.2.1'
+VERSION = '0.2.2'
 
 MIN_PYREX = '0.9.8.4'  # for compile_multiple
 MIN_NUMPY = '1.0.3'
@@ -74,7 +74,8 @@ import shutil
 
 # Distutils tries to use hard links when building source distributions, which 
 # fails under a wide variety of network filesystems under Linux.
-delattr(os, 'link') # goodbye!
+if hasattr(os, 'link'):
+    delattr(os, 'link') # goodbye!
 
 def fatal(instring, code=1):
     print >> sys.stderr, "Fatal: "+instring

-- 
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