Commit graph

337 commits

Author SHA1 Message Date
brentru
0ba2691113 relaxing travis req... 2018-07-12 10:54:20 -04:00
Brent Rubell
4581195939 relax python requirements back to Python 3.4 2018-07-12 10:49:14 -04:00
brentru
faa710a8cc docstrings reflect file name 2018-07-11 17:32:01 -04:00
brentru
c0918ecabc remove duplicate directory 2018-07-11 11:54:34 -04:00
brentrubell
787bdb9548
Switch .travis.yml to track master 2018-07-11 11:41:59 -04:00
brentrubell
b43d57b35f
Merge pull request #55 from adafruit/api-v2
V2 Update
2018-07-11 11:41:24 -04:00
brentru
dccce92324 ref. mqtterror class in init 2018-07-11 11:35:41 -04:00
brentru
a97599cbca travis4 2018-07-11 11:07:53 -04:00
brentru
ee204d3ea9 travis3 2018-07-11 11:03:58 -04:00
brentru
ebbcbd67ff test travis build script 3 2018-07-10 17:07:36 -04:00
brentru
4ee4880ef7 test travis build script 2 2018-07-10 17:03:02 -04:00
brentru
75b57f17ba fixing documentation errors, travis 2018-07-10 16:41:05 -04:00
brentru
2b66bbb26b adding in dummy account and unit testing for travis 2018-07-10 16:32:18 -04:00
brentru
439442d129 added extra data tests, fixed mqtt unit test 2018-07-10 16:19:21 -04:00
brentru
a77b311d7a all tests without expectedFailure pass 2018-07-10 13:56:44 -04:00
brentru
0495b89e95 refactoring and re-testing client unit tests for api-v2 release 2018-07-10 13:11:02 -04:00
brentru
8714a0ab7b enforce python version =>3.6 2018-07-10 12:08:47 -04:00
brentru
b5776e1f9a strict TLS/SLL check, unittest for secure/insecure mqtt client connections 2018-07-10 10:41:11 -04:00
brentru
f9d55bc23b Merge branch 'api-v2' of https://github.com/adafruit/io-client-python into api-v2 2018-07-09 17:45:52 -04:00
brentru
e5fc14d473 testing/models explicit feed checks and group properties check 2018-07-09 17:44:44 -04:00
brentrubell
8d44f82b21
Update README.rst
added back installation instructions
2018-07-09 17:14:58 -04:00
brentrubell
de591f05b4
Merge pull request #52 from adafruit/v2-examples
add examples for api-v2
2018-07-09 16:06:02 -04:00
brentrubell
66ea1f44eb
Merge branch 'api-v2' into v2-examples 2018-07-09 15:53:45 -04:00
brentrubell
721bdc3e49
rname to resolve merge error 2018-07-09 15:52:31 -04:00
brentru
ed858ae2d2 add time example 2018-07-09 15:37:39 -04:00
brentru
a49354a011 tidy up examples 2018-07-09 15:34:42 -04:00
brentrubell
810ee36382
Rename mqtt_client.py to mqtt_client_class.py
avoiding confusion between library src and example named the same thing.
2018-07-09 14:22:30 -04:00
brentrubell
552b40793f
MQTT/REST Time Helpers (#54)
Add ability to subscribe to time topics via MQTT Client or REST/API Client. Add examples for each.
2018-07-06 15:47:59 -04:00
brentru
116adffd2d type conversion example: how to send data to io and rx from io feeds 2018-07-05 17:11:21 -04:00
brentru
87a34bb7fa edited digital out and digital in 2018-07-05 15:56:11 -04:00
brentrubell
ffce772065
Adding Documentation and Travis to Library (#50)
* Add readme, rtd-docs, CoC

* Add documentation

* Add travis config

* Update README.rst to move api documentation off README
2018-07-05 12:20:39 -04:00
brentru
95577646ee warning for api key sharing 2018-07-05 11:32:24 -04:00
brentru
227552aefc 07: digital out 2018-07-03 17:19:58 -04:00
brentru
e670152104 mergefix 2018-07-03 11:01:04 -04:00
brentru
fe4f0a6464 fixup 06 2018-07-03 10:59:34 -04:00
brentrubell
8b5e9a3f4a
Fixup digital in 2018-07-02 16:39:03 -04:00
brentru
60d0af7345 added requirement for python3 to setup, updated license 2018-07-02 16:33:31 -04:00
brentru
c218f4708b Merge remote-tracking branch 'origin/master' into v2-examples 2018-07-02 16:28:50 -04:00
brentru
38902fe646 adding digitalin example w/blinka 2018-07-02 15:23:27 -04:00
brentrubell
050523e25f
break out errors into explicit types (#44)
* added strict error checking for params in errors.py
2018-07-02 15:10:44 -04:00
brentrubell
e54e04eaa2
PR: Secure MQTT Implementation (#45)
* Add Secure MQTT Implementation

* fix example to auto-secure
2018-07-02 14:30:07 -04:00
brentru
7a44604134 less verbose output, prettier 2018-07-02 13:15:13 -04:00
brentrubell
418141a00f
Support for Lat/Lon/Elevation Data (#48)
* modified model for location feeds
* added send_location_data method to API client wrapper
* fix send_location_data arg order, update example
2018-07-02 13:10:14 -04:00
brentru
adee6bea2a aiobasics: location 2018-07-02 12:59:39 -04:00
brentru
1936193883 add subscription example 2018-06-29 11:54:38 -04:00
brentru
36e6c8e3fe add adafruitio_00_publish.py 2018-06-26 17:43:39 -04:00
brentru
f056b834bc fixing ModuleNotFoundError for _version 2018-06-26 16:44:42 -04:00
brentru
865bf5f497 change feed model to explicitly set values 2018-06-26 16:04:00 -04:00
brentru
4dbef23883 deprecating stream in v2 client, handled by API 2018-06-26 14:03:44 -04:00
brentru
204889ec24 created a single-source for package vers. 2018-06-26 12:34:11 -04:00