{ "info": { "author": "Jon Connolly", "author_email": "joncon@uw.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# squacapipy\n[![PyPI version](https://badge.fury.io/py/squacapipy.svg)](https://badge.fury.io/py/squqcapipy)\n[![Build Status](https://travis-ci.com/travis-ci/travis-web.svg?branch=master)](https://travis-ci.com/travis-ci/travis-web)\n\nAn API wrapper [squacapi](https://github.com/pnsn/squacapi)\n\n## Usage\n### Configuration\nYou will first need a token. Once you have a squac account you will be sent\ndetails to retrieve a token\n\nThe following environmental variables are required\n* *SQUAC_API_TOKEN*\n* *SQUAC_BASE*, which is https://squac.pnsn.org\n* *SQUAC_API_BASE*, which is $SQUAC_BASE + /v1.0\n\nEnvironmental variables examples can be found in .env-example\n\n### Classes\n#### Class Response\nAll responses are of class Response and have the following two attributes:\n* status_code: int HTTP status code\n* body: array of python dictionaries objects, or error code\n\n#### Network\nget query params:\n* *network*: comma seperated string of networks. \n* *channel*: exact match\nDict response Keys:\n* code: str two letter indentifier\n* name: str, long name\n* descritpion: str\n* created_at: datetime\n* updated_at: datetime\n* user: user_id of creator\n\n\n```python\nfrom squacapipy.squacapi import Network\n\nnet = Network()\n# return all networks\nnet.get()\n# return UW. Params are not case sensistive\nnet.get(network='uw')\n# return UW, UO, CC\nnet.get(network='uw,uw,cc')\n```\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pnsn/squacapipy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "squacapipy", "package_url": "https://pypi.org/project/squacapipy/", "platform": "", "project_url": "https://pypi.org/project/squacapipy/", "project_urls": { "Homepage": "https://github.com/pnsn/squacapipy" }, "release_url": "https://pypi.org/project/squacapipy/0.4/", "requires_dist": null, "requires_python": "", "summary": "A python api wrapper for SQAUC API", "version": "0.4" }, "last_serial": 5952339, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "842d8cf1d2d491c3f396c7ae6af22cc8", "sha256": "48417c57cb430ad15a2f0956263cc4272580f19d8f4185fb83f2893b093ee921" }, "downloads": -1, "filename": "squacapipy-0.1-py3.7.egg", "has_sig": false, "md5_digest": "842d8cf1d2d491c3f396c7ae6af22cc8", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 4761, "upload_time": "2019-09-25T19:28:04", "url": "https://files.pythonhosted.org/packages/82/b5/e0dbfea91367de867fc300c56ba120a34f97944e1cf8ba5343c126ed3d5f/squacapipy-0.1-py3.7.egg" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "bc91b745cfd342c6650f1cd68bdb2b56", "sha256": "ee7232f8b8a92e17005a81d553dd1687bd248a3ba6476bb82a49293277504f69" }, "downloads": -1, "filename": "squacapipy-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "bc91b745cfd342c6650f1cd68bdb2b56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4331, "upload_time": "2019-10-09T22:55:29", "url": "https://files.pythonhosted.org/packages/f8/b9/5f5f775619fbe6549bea02e09859daf81f0d143b97ee6c4e57c949cf9efb/squacapipy-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "357054fbb713ef2a760ada1b4474fb4a", "sha256": "4c3e3c6cba4693b75a4b65aeac2718496ac53ca39028993f36b55420ab445a55" }, "downloads": -1, "filename": "squacapipy-0.4.tar.gz", "has_sig": false, "md5_digest": "357054fbb713ef2a760ada1b4474fb4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3559, "upload_time": "2019-10-09T22:55:32", "url": "https://files.pythonhosted.org/packages/2a/13/77ab4ac4893ca9a6d9a7e58e7e11da5fae4d3d50fb8c28bdd6851771515e/squacapipy-0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc91b745cfd342c6650f1cd68bdb2b56", "sha256": "ee7232f8b8a92e17005a81d553dd1687bd248a3ba6476bb82a49293277504f69" }, "downloads": -1, "filename": "squacapipy-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "bc91b745cfd342c6650f1cd68bdb2b56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4331, "upload_time": "2019-10-09T22:55:29", "url": "https://files.pythonhosted.org/packages/f8/b9/5f5f775619fbe6549bea02e09859daf81f0d143b97ee6c4e57c949cf9efb/squacapipy-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "357054fbb713ef2a760ada1b4474fb4a", "sha256": "4c3e3c6cba4693b75a4b65aeac2718496ac53ca39028993f36b55420ab445a55" }, "downloads": -1, "filename": "squacapipy-0.4.tar.gz", "has_sig": false, "md5_digest": "357054fbb713ef2a760ada1b4474fb4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3559, "upload_time": "2019-10-09T22:55:32", "url": "https://files.pythonhosted.org/packages/2a/13/77ab4ac4893ca9a6d9a7e58e7e11da5fae4d3d50fb8c28bdd6851771515e/squacapipy-0.4.tar.gz" } ] }