{
"info": {
"author": "Peter Winckles",
"author_email": "admin@andonapp.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: Implementation :: CPython"
],
"description": "\n**********************\nAndonApp Python Client\n**********************\n\nPython client library for reporting data to `Andon `_\n\n=======\nInstall\n=======\n\n.. code-block::\n\n pip install andonapp\n\n=====\nUsage\n=====\n\nIn order to programmatically connect to Andon's APIs you must first generate an API token. This is done by logging into your Andon account, navigating to the `API settings page `_, and generating a new token. Make sure to record the token, and keep it secret.\n\nReference Andon's `getting started guide `_ and `API guide `_ for complete details on these prerequisites\n\nSetting up the Client\n=====================\n\nNow that you have a token, create a client as follows:\n\n.. code-block:: python\n\n from andonapp import AndonAppClient\n\n client = AndonAppClient(org_name, api_token)\n\nReporting Data\n==============\n\nHere's an example of using the client to report a success:\n\n.. code-block:: python\n\n client.report_data(\n line_name='line 1',\n station_name='station 1',\n pass_result='PASS',\n process_time_seconds=100)\n\nAnd a failure:\n\n.. code-block:: python\n\n client.report_data(\n line_name='line 1',\n station_name='station 1',\n pass_result='FAIL',\n process_time_seconds=100,\n fail_reason='Test Failure',\n fail_notes='notes')\n\nUpdating a Station Status\n=========================\n\nHere's an example of flipping a station to Red:\n\n.. code-block:: python\n\n client.update_station_status(\n line_name='line 1',\n station_name='station 1',\n status_color='RED',\n status_reason='Missing parts',\n status_notes='notes')\n\nAnd back to Green:\n\n.. code-block:: python\n\n client.update_station_status(\n line_name='line 1',\n station_name='station 1',\n status_color='GREEN')\n\n=======\nLicense\n=======\n\n`Licensed under the MIT license `_.\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/andonapp/andonapp-python",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "andonapp",
"package_url": "https://pypi.org/project/andonapp/",
"platform": "",
"project_url": "https://pypi.org/project/andonapp/",
"project_urls": {
"Homepage": "https://github.com/andonapp/andonapp-python"
},
"release_url": "https://pypi.org/project/andonapp/1.0.0/",
"requires_dist": [
"requests"
],
"requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"summary": "Python client for communicating with Andon.",
"version": "1.0.0"
},
"last_serial": 3672859,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "580bcf38e40887cd8fa8c4b1ad63d67f",
"sha256": "48768f3ee4b4cc0b1bd0dfd8338020af07f018de85baf8d4bd20dd13a3cdc544"
},
"downloads": -1,
"filename": "andonapp-0.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "580bcf38e40887cd8fa8c4b1ad63d67f",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 6308,
"upload_time": "2018-03-15T14:45:55",
"url": "https://files.pythonhosted.org/packages/0c/41/ad45285d0f5233d501c78e8afb0400722c6712755023bca69a150e844f51/andonapp-0.0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "050efb8ae22234d2c49632010b493a3c",
"sha256": "7dc4723ef10d7aa433fd6e653431b7f78ab98c27937a1c42910aa34a0f550ac2"
},
"downloads": -1,
"filename": "andonapp-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "050efb8ae22234d2c49632010b493a3c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 5633,
"upload_time": "2018-03-15T14:45:56",
"url": "https://files.pythonhosted.org/packages/af/32/87bfe25ecc660d9b763512440d8739635d7e8261d1181d00b2bbd34b1ab0/andonapp-0.0.1.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "b36b250d11cddb876e17095c6a5cff74",
"sha256": "d4a2b3a7a0bac489f36563d11a7444d9103040f35afcb12fa41e6c5bc08dcb51"
},
"downloads": -1,
"filename": "andonapp-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b36b250d11cddb876e17095c6a5cff74",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 6324,
"upload_time": "2018-03-15T15:04:37",
"url": "https://files.pythonhosted.org/packages/41/4e/6c943b85e02405e1d5e453e8cb76093a3c5733904bff96da37f40d647c95/andonapp-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0094bd8ebb84de5c113eac9c1bf09156",
"sha256": "3dcd3b919152ae057ea5ad7c1066e2bd568f890eb63d873159657789a36dc502"
},
"downloads": -1,
"filename": "andonapp-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "0094bd8ebb84de5c113eac9c1bf09156",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 5623,
"upload_time": "2018-03-15T15:04:39",
"url": "https://files.pythonhosted.org/packages/9b/54/dfdb5e4dd2c924a80f77e2e998a6049e877f6cda74a0c9455a0feec8115a/andonapp-1.0.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "b36b250d11cddb876e17095c6a5cff74",
"sha256": "d4a2b3a7a0bac489f36563d11a7444d9103040f35afcb12fa41e6c5bc08dcb51"
},
"downloads": -1,
"filename": "andonapp-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b36b250d11cddb876e17095c6a5cff74",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 6324,
"upload_time": "2018-03-15T15:04:37",
"url": "https://files.pythonhosted.org/packages/41/4e/6c943b85e02405e1d5e453e8cb76093a3c5733904bff96da37f40d647c95/andonapp-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "0094bd8ebb84de5c113eac9c1bf09156",
"sha256": "3dcd3b919152ae057ea5ad7c1066e2bd568f890eb63d873159657789a36dc502"
},
"downloads": -1,
"filename": "andonapp-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "0094bd8ebb84de5c113eac9c1bf09156",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
"size": 5623,
"upload_time": "2018-03-15T15:04:39",
"url": "https://files.pythonhosted.org/packages/9b/54/dfdb5e4dd2c924a80f77e2e998a6049e877f6cda74a0c9455a0feec8115a/andonapp-1.0.0.tar.gz"
}
]
}