summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTushar Gohad <tusharsg@gmail.com>2015-10-21 08:34:56 +0000
committerTushar Gohad <tusharsg@gmail.com>2015-10-21 08:34:56 +0000
commit5ffe7ee6c0f66d26c5430f96ed24d14890ed74f6 (patch)
tree240e2c16fde68704152299b51d150a0f69e5135d
parentc7057a3f01859b4539498f6aa81473de07730871 (diff)
downloadpyeclib-5ffe7ee6c0f66d26c5430f96ed24d14890ed74f6.tar.gz
Release 1.1.0v1.1.0
-rw-r--r--ChangeLog10
-rw-r--r--README6
-rw-r--r--setup.py6
3 files changed, 16 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 71f1165..e60153d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+New in 1.1.0
+------------
+
+ * Eliminate pyeclib dependency on alloc functions internal to
+ liberasurecode
+
+ * Update include subdirs to be explicit
+
+ * Update internal liberasurecode version to 1.1.0
+
New in 1.0.9
------------
diff --git a/README b/README
index 36dfdd4..05072eb 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-This is v1.0 of PyECLib. This library provides a simple Python interface for
+This is v1.1 of PyECLib. This library provides a simple Python interface for
implementing erasure codes and is known to work with Python v2.6, 2.7 and 3.x.
To obtain the best possible performance, the library utilizes liberasurecode,
@@ -229,7 +229,7 @@ Quick Start
Install pre-requisites:
* Python 2.6, 2.7 or 3.x (including development packages), argparse, setuptools
- * liberasurecode v1.0.8 or greater [3]
+ * liberasurecode v1.1.0 or greater [3]
* Erasure code backend libraries, gf-complete and Jerasure [1],[2], ISA-L [4] etc
Install PyECLib::
@@ -266,4 +266,4 @@ References
[5] Kota Tsuyuzaki <tsuyuzaki.kota@lab.ntt.co.jp>, Ryuta Kon <kon.ryuta@po.ntts.co.jp>, "NTT SHSS Erasure Coding backend"
--
-1.0
+1.1
diff --git a/setup.py b/setup.py
index 5143348..79c5836 100644
--- a/setup.py
+++ b/setup.py
@@ -131,7 +131,7 @@ class build(_build):
def check_liberasure(self):
library_basename = "liberasurecode"
- library_version = "1.0.9"
+ library_version = "1.1.0"
# try using an integrated copy of the library
library = library_basename + "-" + library_version
library_url = "https://bitbucket.org/tsg-/liberasurecode.git"
@@ -149,7 +149,7 @@ class build(_build):
if found_path:
if found_path.endswith(library_version) or \
found_path.find(library_version + ".") > -1:
- # call 1.0.9 the only compatible version for now
+ # call 1.1.0 the only compatible version for now
notfound = False
if found_path and notfound:
@@ -304,7 +304,7 @@ module = Extension('pyeclib_c',
sources=['src/c/pyeclib_c/pyeclib_c.c'])
setup(name='PyECLib',
- version='1.0.9',
+ version='1.1.0',
author='Kevin Greenan',
author_email='kmgreen2@gmail.com',
maintainer='Kevin Greenan and Tushar Gohad',