{ "info": { "author": "Aaron Jonen", "author_email": "ajonen@mailcan.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Cloaken SDK \n\nPython SDK for cloaken \nresources.py contains the enpoints to use to interact with Cloaken \n\n# Examples:\n\n```python\nfrom cloakensdk.client import SyncClient\nfrom cloakensdk.resources import Url\nimport os \n\nserver = os.environ[\"SERVER_URL\"]\nusername = os.environ[\"USERNAME\"]\npassword = os.environ[\"PASSWORD\"]\nclient = SyncClient(server_url=server,\n username=username,\n password=password)\n\nresource = Url(client)\n\n#unshorten a url\n#todo(aj)\n\n#create a url entry manually in the database\nresource.create(url=\"http://test.com\",unshortened_url=\"http://long.com\")\ndata = resource.full_request()\n```\n\nSee ./tests/unittests.py\n\n# Unit test instructions:\n\n1. set environment variables: \n a. SERVER_URL = http://servername:port/ \n b. USERNAME \n c. PASSWORD \n2. python tests/unittests.py \n\n# Packaging\n1. update version in setup.py\n2. `python setup.py sdist bdist_wheel`\n3. `twine upload dist/*`\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://gitlab.com/guzzijob/cloakensdk", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "cloakensdk", "package_url": "https://pypi.org/project/cloakensdk/", "platform": "", "project_url": "https://pypi.org/project/cloakensdk/", "project_urls": { "Homepage": "https://gitlab.com/guzzijob/cloakensdk" }, "release_url": "https://pypi.org/project/cloakensdk/0.0.8/", "requires_dist": [ "requests", "requests-futures", "urllib3" ], "requires_python": "", "summary": "SDK for use with Cloaken url unshortener AMI", "version": "0.0.8" }, "last_serial": 5762751, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "d378a739a8b05565487d9489b5c96336", "sha256": "d852b84022f63955982ed46f8254330be8254387b22f25d58075d85f30609269" }, "downloads": -1, "filename": "cloakensdk-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d378a739a8b05565487d9489b5c96336", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5230, "upload_time": "2019-02-06T01:07:41", "url": "https://files.pythonhosted.org/packages/53/d1/bba8fe8a9264d3eccf09c2f4da19624643693392b4565bd21b9e2cddf9f0/cloakensdk-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "013deaa4d9ab1177eece4ced612e1c7b", "sha256": "1ad92e8948a5c61fb2db58d2b73e8ff1081cfb7a67ed7c20dc069bf9d6d0bc82" }, "downloads": -1, "filename": "cloakensdk-0.0.1.tar.gz", "has_sig": false, "md5_digest": "013deaa4d9ab1177eece4ced612e1c7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3706, "upload_time": "2019-02-06T01:07:43", "url": "https://files.pythonhosted.org/packages/7b/53/123e893ed7eb27357a0d635ff1f00d7bc038e185605ece9a3c4235d3f8e7/cloakensdk-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "840afbad04b61b4e1416125bdc84a8d4", "sha256": "f094236d041824aa5df3c55b1a0ddcd8b2a34abbd0e8f30571a53642da383ef6" }, "downloads": -1, "filename": "cloakensdk-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "840afbad04b61b4e1416125bdc84a8d4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5700, "upload_time": "2019-02-06T01:36:46", "url": "https://files.pythonhosted.org/packages/fb/77/1934f4398ea59002e61fc248a033b05712507224e16e7e4a4cf2ae2c4901/cloakensdk-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cc1043cf25b552c2a927317209cc592", "sha256": "01df2602a8fe98e0136e752fc23de3358e0250671eb5b2ed1de26a5d76ae189a" }, "downloads": -1, "filename": "cloakensdk-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3cc1043cf25b552c2a927317209cc592", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5236, "upload_time": "2019-02-06T01:36:47", "url": "https://files.pythonhosted.org/packages/7a/2d/92ba8f6b0765276760af4de3fc404cbd830cd5bc7db62f64f8c45c9530f8/cloakensdk-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "505a69a129dba6e644812aa7375896b0", "sha256": "41bfdc1699e94ee243de413c265923d5e2d2229750f941f1014ed9a5eb3cd2bf" }, "downloads": -1, "filename": "cloakensdk-0.0.2.tar.gz", "has_sig": false, "md5_digest": "505a69a129dba6e644812aa7375896b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3711, "upload_time": "2019-02-06T01:36:50", "url": "https://files.pythonhosted.org/packages/d3/47/af0f9881b8f7e31516c0d81136171ab38b3911578ca2d2c7c0524faf04c1/cloakensdk-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ec50118a1a36f37a6adcb9237f3211ab", "sha256": "a681686b1d8a5d81f9d83f085ea72b121c4eca10009c1bf7cae4602cf7aa8b17" }, "downloads": -1, "filename": "cloakensdk-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "ec50118a1a36f37a6adcb9237f3211ab", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5912, "upload_time": "2019-02-10T22:33:08", "url": "https://files.pythonhosted.org/packages/8d/c6/80453d31c463cd99a28a13dd87a1048015814ef4aa2cbb10d2fab7019ca2/cloakensdk-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb1b44a9e9909b31d82a18e57e86cb26", "sha256": "3f923f4b317c95aa11c2cb96823e6ae40796d77ac9fb90ba607a0e5532897e23" }, "downloads": -1, "filename": "cloakensdk-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "fb1b44a9e9909b31d82a18e57e86cb26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5450, "upload_time": "2019-02-10T22:33:09", "url": "https://files.pythonhosted.org/packages/b5/9f/d441495f7fa787bb06541fad85fe69a1f8f6441d186c2ffd05e38b43351b/cloakensdk-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5678bdc3993cac953254052b938414d1", "sha256": "76317de07c3a2cb900f13e190740d36fbf860a6eac6a64158a511d5ccf8c231a" }, "downloads": -1, "filename": "cloakensdk-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5678bdc3993cac953254052b938414d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3902, "upload_time": "2019-02-10T22:33:11", "url": "https://files.pythonhosted.org/packages/4d/1b/21edaefda59326105fb2707466cdb63fcdbf491f0551379ff510d1d6655f/cloakensdk-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e366058d39fc3b9b70c6d68268c55d07", "sha256": "cf38becf224b54f0e8edca698b75e963bc9d456dcbb9d2dcbf6e9a6cef13ada3" }, "downloads": -1, "filename": "cloakensdk-0.0.4.tar.gz", "has_sig": false, "md5_digest": "e366058d39fc3b9b70c6d68268c55d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3902, "upload_time": "2019-06-07T01:49:21", "url": "https://files.pythonhosted.org/packages/06/12/251cb4190e4201f00e8b7d973d6bbc68146128174536a79e4ef6a158b71d/cloakensdk-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "a95ed3ecedf361c1f956eb32981d2cdc", "sha256": "c9744ceb7c10bef9fffafb3595f2592b76533bbd1866a92e6d77d58b80788a06" }, "downloads": -1, "filename": "cloakensdk-0.0.5.tar.gz", "has_sig": false, "md5_digest": "a95ed3ecedf361c1f956eb32981d2cdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4021, "upload_time": "2019-06-09T20:03:10", "url": "https://files.pythonhosted.org/packages/e3/58/adc80af2c83db109d867aa6a2e180bd84d30a92030f5fea70acf7603f2ed/cloakensdk-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "73d438bb567bbb8b366cc1c9c3a67a80", "sha256": "3c45d898ff2b607d2b73d25cacf6aad8cbd94b929f7a3e284e957e55079dc6e1" }, "downloads": -1, "filename": "cloakensdk-0.0.6.tar.gz", "has_sig": false, "md5_digest": "73d438bb567bbb8b366cc1c9c3a67a80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4026, "upload_time": "2019-06-09T20:23:06", "url": "https://files.pythonhosted.org/packages/7d/e3/4c787e09e2950838f955e778c2c95900913467748240afa520c274a27900/cloakensdk-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "5b19993ffc601703c28837a592efb254", "sha256": "b29ae36ecc558dc7268d3a1971859da1bd2d6216171fa813d5b255ca69df72d2" }, "downloads": -1, "filename": "cloakensdk-0.0.7.tar.gz", "has_sig": false, "md5_digest": "5b19993ffc601703c28837a592efb254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4024, "upload_time": "2019-06-09T20:45:31", "url": "https://files.pythonhosted.org/packages/ec/b6/e38827197911aa64f4940de5351a1e2a4934c8f1a20c891c969e21e8b8f7/cloakensdk-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "cc433b25152176024ce7f9a4d45e0079", "sha256": "5152937cd5a29aa6c25622feda81748aa253471bf9f897cfc3b675b437d38fa3" }, "downloads": -1, "filename": "cloakensdk-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "cc433b25152176024ce7f9a4d45e0079", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6905, "upload_time": "2019-08-31T00:25:57", "url": "https://files.pythonhosted.org/packages/44/50/2eb853ddd2ddaf8ac5b728706a871bf1748b5f2ec62f870fad00664f1403/cloakensdk-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0b2dc9197914fd6b2b4d6b94483df66", "sha256": "b3cff1cc843f663591e2d7c7bcc440def3652ad82e2154c6529d4b417e54a834" }, "downloads": -1, "filename": "cloakensdk-0.0.8.tar.gz", "has_sig": false, "md5_digest": "e0b2dc9197914fd6b2b4d6b94483df66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5043, "upload_time": "2019-08-31T00:26:00", "url": "https://files.pythonhosted.org/packages/93/40/3f72aad54cb8b019850598181d6439334c33f9e16377b714b17afb98cc6d/cloakensdk-0.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cc433b25152176024ce7f9a4d45e0079", "sha256": "5152937cd5a29aa6c25622feda81748aa253471bf9f897cfc3b675b437d38fa3" }, "downloads": -1, "filename": "cloakensdk-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "cc433b25152176024ce7f9a4d45e0079", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6905, "upload_time": "2019-08-31T00:25:57", "url": "https://files.pythonhosted.org/packages/44/50/2eb853ddd2ddaf8ac5b728706a871bf1748b5f2ec62f870fad00664f1403/cloakensdk-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0b2dc9197914fd6b2b4d6b94483df66", "sha256": "b3cff1cc843f663591e2d7c7bcc440def3652ad82e2154c6529d4b417e54a834" }, "downloads": -1, "filename": "cloakensdk-0.0.8.tar.gz", "has_sig": false, "md5_digest": "e0b2dc9197914fd6b2b4d6b94483df66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5043, "upload_time": "2019-08-31T00:26:00", "url": "https://files.pythonhosted.org/packages/93/40/3f72aad54cb8b019850598181d6439334c33f9e16377b714b17afb98cc6d/cloakensdk-0.0.8.tar.gz" } ] }