CHANGES
=======

0.2.11
------

* build cleanup

0.2.10
------

* travis: enable build of release tags
* travis: updated targets and refreshed README.rst
* travis: updated targets and refreshed README.rst
* dropped py26 and fixed linting
* Adopted pbr packaging
* Update tox targets
* Removed osx target from travis as it does not support python yet
* flake8 changes also replace py34 tests with py35
* Version increased to 0.2.9
* Fixed name of exception to be more consistent with \`SingleInstance\`
* Throw a \`SingletonInstanceException\` instead of exiting

0.2.8
-----

* Version increased to 0.2.8
* Sorting out E402 with PEP8
* Fixed some pep8 errors
* Add explanation of flavor\_id to docs
* Update singleton.py
* travis patch
* autopep8
* cleanup distro files
* v0.2.7 which should now pass on Travis CI. Includes a minor py3 related fix
* updated py>=1.4.17
* re-enabled the tests
* updated pytest min version required
* Added travis build status image

0.2.6
-----

* v0.2.6 - fixing #5 and removing py34 and pypy from Travis CI due to six bug
* mainly pep8 fixes and travis configuration changes, so we can succesfulyl builds again

0.2.4
-----

* Added force to the push from release so it will allow you to overwrite tags
* Added LICENSE file
* Minor fix for py3

0.2.3
-----

* Fixed python 3.x compatibility and added to default tests
* At interpreter shutdown, the module's global variables are set to None before the module itself is released. See warning at http://docs.python.org/2/reference/datamodel.html#object.\_\_del\_\_ for more details

0.2.2
-----

* Added bugtrack\_url to setup.py
* Added release 0.2.2 just improving the release system for pypi
* Update README.md
* added tox to requirements
* added autopep8 as an requirement
* fixed missing / in travis config
* updated test config
* test config update
* Added travis config file
* release 0.21
* fix for colorer with some unicode text
* tox changes - repaired tests for OS X
* fixed py25 on linux (collection.Iterable bug)
* Configured setup.py to use tox
* release 0.0.18
* Changed official repository location
* New release
* Fixed 3rd execution failure for Singleton. <F2>
* added support for pycharm
* Fix var typo
* Varios 0.14 fixes for the tests
* Fixed an invalid usage of functools.reduce
* Create a non-root logger to prevent logging output override in client script
* Bug fix. The lock filename was base on tendo singleton.py instead of the main script filename
* Add a flavor\_id to the definition of the lock file. This allow different flavor of the same script to run concurrently
* Release 0.0.12: py25-py32 compatibility added and box testing
* unittest
* moved .idea files, added tox/py.test
* repaired the tests
