From 756f2444b884a7c967b71dd1eebb72a1fd405fe9 Mon Sep 17 00:00:00 2001 From: david Karchmer Date: Sun, 5 Feb 2017 10:29:08 -0800 Subject: [PATCH] Add missing dateutil dependency - Add build/pypi badges - Change author to Arch Systems --- CHANGELOG.md | 4 ++++ LICENSE | 2 +- README.md | 8 ++++++-- iotile_cloud/api/connection.py | 1 - setup.py | 9 +++++---- version.py | 2 +- 6 files changed, 17 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f574e7..83b7560 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### v0.4.3 (2017-02-05) + + * Add python-dateutil dependency + ### v0.4.2 (2017-02-05) * First release from CI server diff --git a/LICENSE b/LICENSE index 5aa45e3..237262d 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2016 Arch Systems Inc. +Copyright (c) 2017 Arch Systems Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 12ef7a4..32f0ba6 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,15 @@ # IOTile Cloud Python API Package +[![Build Status](https://travis-ci.org/iotile/python_iotile_cloud.svg?branch=master)](https://travis-ci.org/iotile/python_iotile_cloud) +[![PyPI version](https://badge.fury.io/py/iotile_cloud.svg)](https://badge.fury.io/py/iotile_cloud) + + A python library for interacting with [IOTile Cloud](https://iotile.cloud) Rest API ## Installation ``` -# pip install python_iotile_cloud -pip install git+https://github.com/iotile/python_iotile_cloud.git@v0.4.0-alpha +pip install python_iotile_cloud ``` Package is based on https://github.com/samgiles/slumber @@ -158,3 +161,4 @@ iotile_cloud requires the following modules. * Python 2.7+ or 3.4+ * requests + * python-dateutil diff --git a/iotile_cloud/api/connection.py b/iotile_cloud/api/connection.py index 9623ad9..7725ea1 100644 --- a/iotile_cloud/api/connection.py +++ b/iotile_cloud/api/connection.py @@ -16,7 +16,6 @@ import json import requests import logging -import os from .exceptions import * DOMAIN_NAME = 'https://iotile.cloud' diff --git a/setup.py b/setup.py index d095256..1333e0a 100644 --- a/setup.py +++ b/setup.py @@ -5,8 +5,8 @@ version=version.version, description='Python client for https://iotile.cloud', url='https://github.com/iotile/python_iotile_cloud', - author='David Karchmer', - author_email='david@arch-iot.com', + author='Arch Systems Inc.', + author_email="info@arch-iot.com", license='MIT', packages=[ 'iotile_cloud', @@ -14,9 +14,10 @@ 'iotile_cloud.stream' ], install_requires=[ - 'requests' + 'requests', + 'python-dateutil' ], - keywords=["iotile", "arch", "embedded", "hardware"], + keywords=["iotile", "arch", "iot", "automation"], classifiers=[ "Programming Language :: Python", "Development Status :: 3 - Alpha", diff --git a/version.py b/version.py index 28922f6..ac33c19 100644 --- a/version.py +++ b/version.py @@ -1 +1 @@ -version = '0.4.2' \ No newline at end of file +version = '0.4.3' \ No newline at end of file