CHANGES
=======

0.3.5
-----

* Fix OID for sysDescr and sysObjectID

0.3.4
-----

* Make the internal state change synchronous
* Make sure transitive state is target state

0.3.3
-----

* Add timestamp to log
* Ensure state changes only when driver is done

0.3.2
-----

* Add support for custom PDU outlet count

0.3.1
-----

* Store POWER_ON state when performing a REBOOT
* Make sure virtualpdu is tested on py27,34,35
* Fix PEP8

0.3.0
-----

* Taking executor out of the context

0.2.1
-----

* Add support for getNext request
* Async calls to libvirt driver
* Support outlet state, index and load (APC RackPDU)
* Provide accurate APC rPDU sys OID
* Fixes internap/virtualpdu#30

0.2.0
-----

* Provide sys description and sys OID
* Provide APC rack PDU outlet names
* Let PDU outlets notify the core directly
* Move the outlet state responsibility to the core

0.1.1
-----

* Add Baytech MRP27 support
* Outlet's default power state is now configurable

0.1.0
-----

* Handle SIGINT correctly on Python 2.7
* Support listen_address in config instead of listen_host
* Adding Updated Tox
* Creating Main Application Wrapper

0.0.4
-----

* Permission Issues with PyPi. Trying again

0.0.3
-----

* Updating Password for uploading to pypi

0.0.1
-----

* Supporting PyPi Upload Via Travis
* Introduce the virtualpdu entry point
* Using the Power States Defined in The Core
* Implementation of the Core for VPDU
* Fixing intermittent unit test failures
* Adding Explicit Tests for Power State
* Introduce get_power_state for drivers
* Ensure APCRackPDU instanciation does not update core
* Introduce power distribution units SNMP agents
* Rename device providers to drivers
* Introduce libvirt device provider
* Disable pypy tox target
* Introduce travis configuration using tox-travis
* Initial Cookiecutter Commit
