Release 1.2.0

This commit is contained in:
Tushar Gohad 2016-01-12 16:45:20 -07:00
parent e4c48eec2a
commit 10eca22018
3 changed files with 23 additions and 4 deletions

View File

@ -1,3 +1,22 @@
New in 1.2.0
------------
* Remove integrated liberasurecode - the prereq library is now
available in major deb/rpm based distros
* Eliminate liberasurecode-related rpath checks, library searches
and architecture validation
* Changes for compatibility with liberasurecode versions prior to
1.1.0
* Make VALID_EC_TYPES a runtime property - dynamically look for
liberasurecode EC schemes available at runtime
* More comprehensive unit test coverage
* Add travis-ci build config for automated build/tests
New in 1.1.0
------------

4
README
View File

@ -1,4 +1,4 @@
This is v1.1 of PyECLib. This library provides a simple Python interface for
This is v1.2 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,
@ -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.1
1.2

View File

@ -169,7 +169,7 @@ class install(_install):
module = Extension('pyeclib_c',
define_macros=[('MAJOR VERSION', '1'),
('MINOR VERSION', '1')],
('MINOR VERSION', '2')],
include_dirs=[default_python_incdir,
'src/c/pyeclib_c',
'/usr/include',
@ -182,7 +182,7 @@ module = Extension('pyeclib_c',
sources=['src/c/pyeclib_c/pyeclib_c.c'])
setup(name='PyECLib',
version='1.1.1',
version='1.2.0',
author='Kevin Greenan',
author_email='kmgreen2@gmail.com',
maintainer='Kevin Greenan and Tushar Gohad',