CHANGES
=======

2.1.2
-----

* Just ban cython 0.28 for now

2.1.1
-----

* Avoid cython 0.28.4
* fix py3 tests

2.1.0
-----

* Allow to manually set version
* Fix luminous tests
* Use my pifpaf version for now
* Restore hammer testing
* Revert "Remove hammer support"

2.0.7
-----

* ban cython 0.28.3
* Add some notes

2.0.6
-----

* Avoid cython 0.28.2 too

2.0.5
-----

* Avoid cython 0.28.1 too

2.0.4
-----

* Don't use cython 0.28.0

2.0.3
-----

* Add luminous support
* Revert "Allow bytearray as data input"

2.0.2
-----

* Fixup README
* Fix CI
* Remove useless cython deps

2.0.1
-----

* Fix license

2.0.0
-----

* Put logging on stderr
* Use setup hook instead of pre_build_ext
* test
* Remove hammer support
* Revert "remove support for ceph < 11.2.0"
* Avoid setuptools 38.5.0
* remove support for ceph < 11.2.0
* Allow bytearray as data input
* sync with master (618b9b3f3fa4b815c3e0ca67b08ea9e3203c9fa8)
* Disable kraken tests for now
* Add kraken detection
* Add kraken tests
* Remove support for firefly and add kraken
* Sync with master

1.3.2
-----

* reenable cython 0.25

1.3.1
-----

* Ignore .eggs dir
* block cython 0.25

1.3.0
-----

* Add new aio_async from upstream
* Move to python3.5
* Revert "Fix build with Cython 0.25"

1.2.3
-----

* Fix build with Cython 0.25

1.2.2
-----

* Ban Cython 0.25a0

1.2.1
-----

* Avoid setuptools 25.1.2
* Remove useless import

1.2.0
-----

* Implements new write_ops
* This change adds python API for these methods:
* Sync to upstream 2cd0475ff94171f0b4d187638873802af2fabc4b
* Backport upstream fixes

1.1.8
-----

* setup: call cythonize manually
* Remove non-ascii char
* Update ceph keyring url
* ignore .tox dir
* Cache apt/pip packages
* Remove useless -q
* Remove useless local.conf
* Use tox+pifpaf instead of devstack
* travis-ci only on master branch

1.1.7
-----

* test: Change a ceph configuration
* Disable ceph osd down on firefly
* python3 fixes
* Add initial travis support

1.1.6
-----

* Better build output

1.1.5
-----

* jewel: Fix clustername default

1.1.4
-----

* Fix build for hammer and infernalis

1.1.3
-----

* build: cleanup ceph version detection
* Uses pbr to build package
* Bump version
* Use setup_requires instead of install_requires

1.1.2
-----

* Make it installable in virtualenv

1.1.1
-----

* Fix default clustername backward compatibility

1.1.0
-----

* Sync functional tests
* Bump version
* Imporves README
* Sync with ceph master
* Remove useless import

1.0.9
-----

* Removes next methods

1.0.8
-----

* use dealloc for ObjectIterator

1.0.7
-----

* Bump version to 1.0.7
* use cinit/dealloc for OmapIterator

1.0.6
-----

* Bump version to 1.0.6
* Fixes some dealloaction issues
* Fix tests

1.0.5
-----

* Cleanup files when tests finish
* Bump version to 1.0.5
* Fix monitor_log and ping_monitor

1.0.4
-----

* Fixes osd/mon/pg command output encoding

1.0.3
-----

* Remove buggy to_cstring_array method
* Bump version to 1.0.3
* Helper to update ceph PR
* Share some object for librbdpy

1.0.2
-----

* Bump version for latest  README
* Cleanup README

1.0.1
-----

* Generates correct pypi info

1.0.0
-----

* Allow compile against firefly and cleanup
* python3 fixes
* Cleanup
* Fix couple of bugs
* Add op flags
* Cleanup const
* Fix reference issues
* Implements MonitorLog
* Implements omap methods
* Implements rados_aio_read
* Implements rados_aio_write/aio_append/aio_remove/execute
* Implements locks
* Remove useless code
* Implements snap
* Fix build and adds test_scripts
* Initial version
