diff --git a/CHANGES.rst b/CHANGES.rst index 3bd8110..1d1139a 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,88 +1,4 @@ -Changelog ------------ +v0.1.0 +====== -A list of changes between each release. - -0.10.0 (2017-08-29) -^^^^^^^^^^^^^^^^^^^ -- Full test coverage outside of event service. -- Added support for automations and quick actions #7 and #8 -- Added PIR Device Offline/Online #13 -- Added Remote Controller Offline/Online #14 -- Added Siren Device #15 -- Added --json argument #11 -- Added support for timeline event via event service #12 - -0.9.0 (2017-08-25) -^^^^^^^^^^^^^^^^^^ -- Refactored file structure. -- Added power switch meter #9 -- More bug fixes. - -0.8.2 (2017-08-22) -^^^^^^^^^^^^^^^^^^ -- Fixed various bugs. - -0.8.0 (2017-08-22) -^^^^^^^^^^^^^^^^^^ -- Refactored almost the entire package layout -- Command line is now called with the 'abodepy' command directly -- Cleaned up command line help -- Changed --setting to --set, --switchOn to --on, and --switchOff to --off -- Modified get_devices() to update existing devices instead of creating new ones every time -- Added additional property methods -- Added support for more device types - -0.7.2 (2017-08-21) -^^^^^^^^^^^^^^^^^^ -- Small bug fix release regarding event callbacks for HASS testing - -0.7.1 (2017-08-21) -^^^^^^^^^^^^^^^^^^ -- Added siren settings for Issue #1 - -0.7.0 (2017-08-21) -^^^^^^^^^^^^^^^^^^ -- Wrote tests for setting changes -- Upgraded to correct version of socketio_client3, fixing Issue #4 -- Added switchOn, switchOff, lock, and unlock command line arguments -- Now including abodecl with package for Issue #2 -- Modified abodepy to also execute abodecl as part of its main method. - -0.6.0 (2017-08-20) -^^^^^^^^^^^^^^^^^^ -- Added settings changes for Issue #1 -- Merge pull request #4 from amelchio/origin-slash - -0.5.1 (2017-06-11) -^^^^^^^^^^^^^^^^^^ -- Now referencing forked socketIO_client3. - -0.5.0 (2017-06-11) -^^^^^^^^^^^^^^^^^^ -- Fixed socketio errors. - Apparently Abode updated to Socket IO 2.0 which was broken with socketio_client 0.7.2. Someone luckily fixed it in their own git repo so I am now referencing their git repo in which they released 0.7.3. - -0.4.0 (2017-06-05) -^^^^^^^^^^^^^^^^^^ -- Rewrote a lot of the SocketIO code to better handle connection errors. -- Now manages to recover from connection errors cleanly and shutdown is smoother. -- Added additional logging statements throughout. -- Added --verbose command line argument to output info-level abodepy logs. - -0.3.0 (2017-06-03) -^^^^^^^^^^^^^^^^^^ -- More tests -- Cleaner code (thanks pylint) -- Likely ready to start implementing in HASS - -0.2.0 (2017-06-01) -^^^^^^^^^^^^^^^^^^ -- Added tests for the alarm device -- Added mock responses for several other devices for tests that will be written -- Reworked a significant chunk of the code to be more python-y. -- Fixed a hand-full of bugs found while writing tests. - -0.1.0 (2017-05-27) -^^^^^^^^^^^^^^^^^^ -- Initial release of abodepy \ No newline at end of file +Initial release based on `abodepy 1.2.1 `_. diff --git a/README.rst b/README.rst index 1755852..0cb1c6b 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,3 @@ -python-abode |Build Status| |Coverage Status| -================================================= A thin Python library for the Abode alarm API. Only compatible with Python 3+ @@ -20,7 +18,7 @@ Installation ============ From PyPi: - pip3 install abodepy + pip3 install jaraco.abode Command Line Usage ================== @@ -217,7 +215,7 @@ Install the core dependencies:: Checkout from github and then create a virtual environment:: - $ git clone https://github.com/MisterWil/abodepy.git + $ git clone https://github.com/jaraco/jaraco.abode $ cd abodepy $ python3 -m venv venv @@ -248,8 +246,3 @@ TODO Class Descriptions ================== TODO - -.. |Build Status| image:: https://travis-ci.org/MisterWil/abodepy.svg?branch=master - :target: https://travis-ci.org/MisterWil/abodepy -.. |Coverage Status| image:: https://coveralls.io/repos/github/MisterWil/abodepy/badge.svg - :target: https://coveralls.io/github/MisterWil/abodepy diff --git a/abodepy/helpers/constants.py b/abodepy/helpers/constants.py index b43135d..7130ca0 100644 --- a/abodepy/helpers/constants.py +++ b/abodepy/helpers/constants.py @@ -1,20 +1,20 @@ """AbodePy constants.""" import os -MAJOR_VERSION = 1 -MINOR_VERSION = 2 -PATCH_VERSION = '2' +MAJOR_VERSION = 0 +MINOR_VERSION = 1 +PATCH_VERSION = 0 __version__ = '{}.{}.{}'.format(MAJOR_VERSION, MINOR_VERSION, PATCH_VERSION) REQUIRED_PYTHON_VER = (3, 6, 0) PROJECT_NAME = 'abodepy' -PROJECT_PACKAGE_NAME = 'abodepy' +PROJECT_PACKAGE_NAME = 'jaraco.abode' PROJECT_LICENSE = 'MIT' PROJECT_AUTHOR = 'Wil Schrader' PROJECT_COPYRIGHT = ' 2017, {}'.format(PROJECT_AUTHOR) -PROJECT_URL = 'https://github.com/MisterWil/abodepy' +PROJECT_URL = 'https://github.com/jaraco/jaraco.abode' PROJECT_EMAIL = 'wilrader@gmail.com' PROJECT_DESCRIPTION = ('An Abode alarm Python library ' 'running on Python 3.') @@ -34,8 +34,8 @@ 'Topic :: Home Automation' ] -PROJECT_GITHUB_USERNAME = 'MisterWil' -PROJECT_GITHUB_REPOSITORY = 'abodepy' +PROJECT_GITHUB_USERNAME = 'jaraco' +PROJECT_GITHUB_REPOSITORY = 'jaraco.abode' PYPI_URL = 'https://pypi.python.org/pypi/{}'.format(PROJECT_PACKAGE_NAME)