CHANGES
=======

1.0.3
-----

* version 1.0.3
* protect crush/__init__.py from import failure
* make flake8 happy
* make tests for mapping non random
* fix Crush tests (trees)
* API documentation
* a rule is just a list of steps
* the rule {min,max}_size is not required
* allow multiple roots
* remove duplicate ~weight~ comparison
* implement crush.Crush API
* update documentation instructions
* typo in rpm dependencies
* bump 1.0.3

1.0.2
-----

* version 1.0.2
* portability fixes
* add package dependencies
* bump 1.0.2

1.0.1
-----

* version 1.0.1
* ship all necessary files
* implement crush map parser and map function
* import libcrush sources into the module
* dependencies for building the extension
* skeleton C module for libcrush
* initial commit
