Skip to content

Commit

Permalink
Publish project under jaraco.abode.
Browse files Browse the repository at this point in the history
  • Loading branch information
jaraco committed Oct 11, 2022
1 parent b578547 commit 1d55cdd
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 103 deletions.
90 changes: 3 additions & 87 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -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
Initial release based on `abodepy 1.2.1 <https://pypi.org/project/abodepy>`_.
11 changes: 2 additions & 9 deletions README.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
python-abode |Build Status| |Coverage Status|
=================================================
A thin Python library for the Abode alarm API.
Only compatible with Python 3+

Expand All @@ -20,7 +18,7 @@ Installation
============
From PyPi:

pip3 install abodepy
pip3 install jaraco.abode

Command Line Usage
==================
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
14 changes: 7 additions & 7 deletions abodepy/helpers/constants.py
Original file line number Diff line number Diff line change
@@ -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.')
Expand All @@ -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)

Expand Down

0 comments on commit 1d55cdd

Please sign in to comment.