[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