CHANGES
=======

1.2.8
-----

* Move release testing to py35
* fix time.sleep on darwin

1.2.7
-----

* Follow termination of our children only
* Call atexit hook on parent only and with sys.exit
* doc: Add examples
* readme: typo
* readme: typo
* readme: Add more detail
* Add Cotyledon story
* Enhance description
* Revert "Add py35 tests"

1.2.6
-----

* Remove useless classifier
* Add py35 tests
* Fix owner
* Update README links

1.2.5
-----

* Only catch errno.ECHILD
* switch unexpected pid from warn to error

1.2.4
-----

* release:Run py34 tests first
* Allow non hashable args/kwargs
* Run tests before release

1.2.3
-----

* re-re-handles signal during service init
* Don't use oslosphinx

1.2.2
-----

* Wait all children, not only the first one
* improve logging

1.2.1
-----

* pep8 fix
* re-handles signal during service init

1.2.0
-----

* Don't call terminate twice on double child sigterm
* handles signal during service init
* docs: fix example

1.1.0
-----

* release: Allow to pass version
* Allow to pass args and kwargs for services

1.0.3
-----

* Fix worker_id in tests

1.0.2
-----

* Start worker_id at 0

1.0.1
-----

* Add systemd notify support
* Run atexit hooks
* Some code deduplication
* Remove hardcoded version

1.0.0
-----

* Fix release script
* Fix tox and pep8
* Fix release script
* Build universal wheel
* Fix release script
* create travis conf
* Remove constraints stuffs
* Set version
* Better exception naming
* remove useless code
* Don't raise exception in default Service impl
* doc: use pyclass in terminate()
* doc: fix typo in reload()
* doc: fix typo in terminate()
* doc: fix missing backquots in ServiceManager
* doc: fix type for worker_id parameter
* More tests
* Add some tests
* Initial Ccotyledon Commit
