1.3.0 release
Change-Id: I044893a975dd644c0ba5958216138828f8aeefb9
This commit is contained in:
parent
cbb3d9364f
commit
498f972c72
1
AUTHORS
1
AUTHORS
|
@ -8,6 +8,7 @@ Contributors
|
||||||
Timur Alperovich (timuralp@swiftstack.com)
|
Timur Alperovich (timuralp@swiftstack.com)
|
||||||
Thiago da Silva (thiago@redhat.com)
|
Thiago da Silva (thiago@redhat.com)
|
||||||
Eric Lambert (eric_lambert@xyratex.com)
|
Eric Lambert (eric_lambert@xyratex.com)
|
||||||
|
Ondřej Nový (ondrej.novy@firma.seznam.cz)
|
||||||
Davanum Srinivas (davanum@gmail.com)
|
Davanum Srinivas (davanum@gmail.com)
|
||||||
Victor Stinner (vstinner@redhat.com)
|
Victor Stinner (vstinner@redhat.com)
|
||||||
Mark Storer (Mark.Storer@evault.com)
|
Mark Storer (Mark.Storer@evault.com)
|
||||||
|
|
15
ChangeLog
15
ChangeLog
|
@ -1,3 +1,18 @@
|
||||||
|
New in 1.3.0
|
||||||
|
------------
|
||||||
|
|
||||||
|
* Updated liberasurecode dependency to 1.2.0.
|
||||||
|
|
||||||
|
* Fixed memory leak in get_segment_info (Launchpad bug #1604335).
|
||||||
|
|
||||||
|
* Properly return an error code if liberasurecode returns an
|
||||||
|
invalid fragment size.
|
||||||
|
|
||||||
|
* ECDriver() now requries "k" and "m" values to be passed in.
|
||||||
|
|
||||||
|
* Fix some requirements and installation instruction.
|
||||||
|
|
||||||
|
|
||||||
New in 1.2.1
|
New in 1.2.1
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
|
|
@ -48,9 +48,9 @@ copyright = u'2016, Kevin Greenan, Tushar Gohad, Kota Tsuyuzaki'
|
||||||
# built documents.
|
# built documents.
|
||||||
#
|
#
|
||||||
# The short X.Y version.
|
# The short X.Y version.
|
||||||
version = '1.2.1'
|
version = '1.3.0'
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = '1.2.1'
|
release = '1.3.0'
|
||||||
|
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
|
|
9
setup.py
9
setup.py
|
@ -159,7 +159,7 @@ class install(_install):
|
||||||
|
|
||||||
module = Extension('pyeclib_c',
|
module = Extension('pyeclib_c',
|
||||||
define_macros=[('MAJOR VERSION', '1'),
|
define_macros=[('MAJOR VERSION', '1'),
|
||||||
('MINOR VERSION', '2')],
|
('MINOR VERSION', '3')],
|
||||||
include_dirs=[default_python_incdir,
|
include_dirs=[default_python_incdir,
|
||||||
'src/c/pyeclib_c',
|
'src/c/pyeclib_c',
|
||||||
'/usr/include',
|
'/usr/include',
|
||||||
|
@ -172,12 +172,12 @@ module = Extension('pyeclib_c',
|
||||||
sources=['src/c/pyeclib_c/pyeclib_c.c'])
|
sources=['src/c/pyeclib_c/pyeclib_c.c'])
|
||||||
|
|
||||||
setup(name='PyECLib',
|
setup(name='PyECLib',
|
||||||
version='1.2.1',
|
version='1.3.0',
|
||||||
author='Kevin Greenan',
|
author='Kevin Greenan',
|
||||||
author_email='kmgreen2@gmail.com',
|
author_email='kmgreen2@gmail.com',
|
||||||
maintainer='Kevin Greenan and Tushar Gohad',
|
maintainer='Kevin Greenan and Tushar Gohad',
|
||||||
maintainer_email='kmgreen2@gmail.com, tusharsg@gmail.com',
|
maintainer_email='kmgreen2@gmail.com, tusharsg@gmail.com',
|
||||||
url='https://bitbucket.org/kmgreen2/pyeclib',
|
url='http://git.openstack.org/cgit/openstack/pyeclib/',
|
||||||
description='This library provides a simple Python interface for \
|
description='This library provides a simple Python interface for \
|
||||||
implementing erasure codes. To obtain the best possible \
|
implementing erasure codes. To obtain the best possible \
|
||||||
performance, the underlying erasure code algorithms are \
|
performance, the underlying erasure code algorithms are \
|
||||||
|
@ -189,4 +189,7 @@ setup(name='PyECLib',
|
||||||
package_dir={'pyeclib': 'pyeclib'},
|
package_dir={'pyeclib': 'pyeclib'},
|
||||||
cmdclass={'build': build, 'install': install, 'clean': clean},
|
cmdclass={'build': build, 'install': install, 'clean': clean},
|
||||||
py_modules=['pyeclib.ec_iface', 'pyeclib.core'],
|
py_modules=['pyeclib.ec_iface', 'pyeclib.core'],
|
||||||
|
command_options={
|
||||||
|
'build_sphinx': {
|
||||||
|
'build_dir': ('setup.py', 'doc/build')}},
|
||||||
test_suite='test')
|
test_suite='test')
|
||||||
|
|
Loading…
Reference in New Issue