{ "info": { "author": "CloudGenix Developer Support", "author_email": "developers@cloudgenix.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "# CloudGenix Python SDK v5.1.5b1\nPython2 and Python3 SDK for the CloudGenix AppFabric\n\n#### Synopsis\nIntended to be a small, lightweight SDK wrapper around the CloudGenix API for easy use. \nInitial version requires knowledge of JSON/Dict objects for POST/PUT/PATCH operations.\n\n#### Requirements\n* Active CloudGenix Account\n* Python >= 2.7 or >=3.6\n* Python modules:\n * Requests + Security Extras >=2.18.4 - \n\n#### Code Example\nComes with `example.py` that shows usage to get a JSON list of sites.\n\nSuper-simplified example code (rewrite of example.py in ~4 lines of code):\n```python\n# Import the CloudGenix SDK API constructor and JSON response pretty printer\nfrom cloudgenix import API, jd\n\n# Instantiate the CloudGenix API constructor\ncgx_sess = API()\n\n# Call CloudGenix API login using the Interactive helpers (Handle SAML2.0 login and MSP functions too!).\ncgx_sess.interactive.login()\n\n# Print a dump of the list of sites for your selected account\njd(cgx_sess.get.sites())\n```\n\n#### License\nMIT\n\n#### Version\n| Version | Build | Changes |\n| ------- | ----- | ------- |\n| **5.1.5** | **b1** | Support for June 2019 Controller release. |\n| **5.1.1** | **b1** | Support for November 2018 Controller release. |\n| **5.0.3** | **b2** | Enhanced REST API retry handling and options. |\n| | **b1** | Support for September 2018 Controller release. |\n| **5.0.1** | **b1** | Support for July 2018 Controller release, New version notifications, Depreciate legacy _single functions. |\n| **4.7.1** | **b1** | Support for May 2018 Controller release. |\n| **4.6.1** | **b1** | Support for Mar 2018 Controller release. |\n| **4.5.7** | **b1** | Support for Feb 2018 Controller release, Bugfix for issue #4 |\n| **4.5.5** | **b4** | Bugfix for certain POST APIs, other minor fixes. |\n| | **b3** | CA Pinning update, *_single function deprecation, add missed 'security' extras requirement. |\n| | **b2** | Various fixes and cleanup for public release. |\n| | **b1** | Update for 15/12/2017 API additions. |\n| **4.5.3** | **b2** | Initial Internal Release. |\n\n## For more info\n * Get help and additional CloudGenix Documentation at \n * View the autogenerated documentation in the `docs/` directory, or at .\n * View in-python help using `help()` functions. (example: `help(cgx_sess.get.login)`)", "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/CloudGenix/sdk-python", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cloudgenix", "package_url": "https://pypi.org/project/cloudgenix/", "platform": "", "project_url": "https://pypi.org/project/cloudgenix/", "project_urls": { "Homepage": "https://github.com/CloudGenix/sdk-python" }, "release_url": "https://pypi.org/project/cloudgenix/5.1.5b1/", "requires_dist": null, "requires_python": "", "summary": "Python2 and Python3 SDK for the CloudGenix AppFabric", "version": "5.1.5b1" }, "last_serial": 5940961, "releases": { "4.5.5b2": [ { "comment_text": "", "digests": { "md5": "d6de371f0b58d1a28290c0b83a4fb6ba", "sha256": "208054382450fb7f8d5099fd25e632e8d662ec49c6c5ff44ac61c96c4a294e68" }, "downloads": -1, "filename": "cloudgenix-4.5.5b2.tar.gz", "has_sig": false, "md5_digest": "d6de371f0b58d1a28290c0b83a4fb6ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38748, "upload_time": "2017-12-20T18:36:12", "url": "https://files.pythonhosted.org/packages/8f/22/892b7408d8faac12145e5cebd7e0d0a130cc44e7cb0da2d5a15765db064b/cloudgenix-4.5.5b2.tar.gz" } ], "4.5.5b3": [ { "comment_text": "", "digests": { "md5": "ad72ae0dc049d920d8bb91d3d007fd47", "sha256": "eb2f89dba5fe25f3f81febb8dc9edf4edd3e6ebda2ea9bc65a77df9d9081a890" }, "downloads": -1, "filename": "cloudgenix-4.5.5b3.tar.gz", "has_sig": false, "md5_digest": "ad72ae0dc049d920d8bb91d3d007fd47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39623, "upload_time": "2018-01-10T20:20:55", "url": "https://files.pythonhosted.org/packages/d7/05/5afec4c202fabbc5819594a78d0bd419e4255f98b7c5bf87a82631d92285/cloudgenix-4.5.5b3.tar.gz" } ], "4.5.5b4": [ { "comment_text": "", "digests": { "md5": "18d27b595322b81bc6a407bf0da8c7c3", "sha256": "1e25f1714d007fee29568d0a58dd9e93a3736036a3e34086d844c62de9bc0aa2" }, "downloads": -1, "filename": "cloudgenix-4.5.5b4.tar.gz", "has_sig": false, "md5_digest": "18d27b595322b81bc6a407bf0da8c7c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39662, "upload_time": "2018-02-01T23:05:22", "url": "https://files.pythonhosted.org/packages/b4/fd/d487725f65f734520cd83e0c4fded4b406fe0d5e5a2c68db30fa6482afa4/cloudgenix-4.5.5b4.tar.gz" } ], "4.5.7b1": [ { "comment_text": "", "digests": { "md5": "f8b870611e91cf7b0b14df89b3c84b90", "sha256": "283445740faccfbe745cf1f27dbfab53195f1b8eaf6b789d8582a159a90ddcbd" }, "downloads": -1, "filename": "cloudgenix-4.5.7b1.tar.gz", "has_sig": false, "md5_digest": "f8b870611e91cf7b0b14df89b3c84b90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39723, "upload_time": "2018-02-10T13:33:19", "url": "https://files.pythonhosted.org/packages/81/c3/dc17118d5f73df644f30ebe7be1b374b245589d51fdf856367585f02bc0b/cloudgenix-4.5.7b1.tar.gz" } ], "4.6.1b1": [ { "comment_text": "", "digests": { "md5": "cfa26dd1e44216bc21685e65fb2c32a7", "sha256": "6c1748cdc5d318f295a927f869517471a5b5963d5694e1086a96fa5cf522c003" }, "downloads": -1, "filename": "cloudgenix-4.6.1b1.tar.gz", "has_sig": false, "md5_digest": "cfa26dd1e44216bc21685e65fb2c32a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40786, "upload_time": "2018-03-24T06:51:38", "url": "https://files.pythonhosted.org/packages/73/2b/f4445c1b0f16c4c38ea667bbaab9cea12b1a59af6733d86d9e3b1eec302a/cloudgenix-4.6.1b1.tar.gz" } ], "4.7.1b1": [ { "comment_text": "", "digests": { "md5": "27336e3c9ac3775484fe410e896d00ca", "sha256": "0288da73e63a5dbfa631deb17f5b34dcba3627f7c66ee3a8bc0ac3b98cf1224d" }, "downloads": -1, "filename": "cloudgenix-4.7.1b1.tar.gz", "has_sig": false, "md5_digest": "27336e3c9ac3775484fe410e896d00ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43761, "upload_time": "2018-05-19T03:45:51", "url": "https://files.pythonhosted.org/packages/fe/7f/1ef5458100f93ebf0f708844f7502412a11fe86608f57b6085a585dbe22e/cloudgenix-4.7.1b1.tar.gz" } ], "5.0.1b1": [ { "comment_text": "", "digests": { "md5": "7df9d74e3f059f0e580696a256c684ff", "sha256": "ce659d6b5434ad79a5231142a7b40c6be98209b65da02b9fd0d2fb9f9fef511a" }, "downloads": -1, "filename": "cloudgenix-5.0.1b1.tar.gz", "has_sig": false, "md5_digest": "7df9d74e3f059f0e580696a256c684ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50053, "upload_time": "2018-07-14T05:32:22", "url": "https://files.pythonhosted.org/packages/59/b8/1af5816434bf96a77d62e98315da4a2f6a44ca273d64335e6ee4030c3702/cloudgenix-5.0.1b1.tar.gz" } ], "5.0.3b1": [ { "comment_text": "", "digests": { "md5": "fcf6bed866189cf6d5d1c2fd739a516b", "sha256": "39843674a28c237b4ae5b80da11bb9bb2478ee4d93bc4c6fe9bd6ca2fbc77e2d" }, "downloads": -1, "filename": "cloudgenix-5.0.3b1.tar.gz", "has_sig": false, "md5_digest": "fcf6bed866189cf6d5d1c2fd739a516b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50576, "upload_time": "2018-09-22T05:52:13", "url": "https://files.pythonhosted.org/packages/7a/74/6054bf5f3bdd5f500f6c5d2bd34ccfb39a9f6818f9ccdbc2e430a113cd91/cloudgenix-5.0.3b1.tar.gz" } ], "5.0.3b2": [ { "comment_text": "", "digests": { "md5": "7eb3ad0b16467cdf55502a770fb4224e", "sha256": "3d08017403f516c3ad118d4e63209c8f6593f4d7e455fa8f2e8462ed670efa3f" }, "downloads": -1, "filename": "cloudgenix-5.0.3b2.tar.gz", "has_sig": false, "md5_digest": "7eb3ad0b16467cdf55502a770fb4224e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49394, "upload_time": "2018-11-06T23:04:23", "url": "https://files.pythonhosted.org/packages/c6/4b/4ac84aca703d9358e6175cc6aa2ee969bca04d0024bb4912944b2865610e/cloudgenix-5.0.3b2.tar.gz" } ], "5.1.1b1": [ { "comment_text": "", "digests": { "md5": "edc133c46c8b8415a84662436418b014", "sha256": "67936184b3ba8911af93c6045e00a247c92f61dd68c526fb84af2f05e08e8919" }, "downloads": -1, "filename": "cloudgenix-5.1.1b1.tar.gz", "has_sig": false, "md5_digest": "edc133c46c8b8415a84662436418b014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52001, "upload_time": "2018-11-20T20:02:14", "url": "https://files.pythonhosted.org/packages/65/8c/b2c8595b60c79bb1d238798fdf372e72928ebe574a6e362811eecd21c29d/cloudgenix-5.1.1b1.tar.gz" } ], "5.1.5b1": [ { "comment_text": "", "digests": { "md5": "3e4d9798e471b918fe0d8710c323c407", "sha256": "f3183894a7f04c4357f450de02903d7f3dd89f0a40ed2a0abc806edab64cb88e" }, "downloads": -1, "filename": "cloudgenix-5.1.5b1.tar.gz", "has_sig": false, "md5_digest": "3e4d9798e471b918fe0d8710c323c407", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51026, "upload_time": "2019-10-07T19:30:55", "url": "https://files.pythonhosted.org/packages/5c/c6/c19abb644c675a7c054b0fbf77e348b917c9a24b5c348e78a925ba78b9c9/cloudgenix-5.1.5b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3e4d9798e471b918fe0d8710c323c407", "sha256": "f3183894a7f04c4357f450de02903d7f3dd89f0a40ed2a0abc806edab64cb88e" }, "downloads": -1, "filename": "cloudgenix-5.1.5b1.tar.gz", "has_sig": false, "md5_digest": "3e4d9798e471b918fe0d8710c323c407", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51026, "upload_time": "2019-10-07T19:30:55", "url": "https://files.pythonhosted.org/packages/5c/c6/c19abb644c675a7c054b0fbf77e348b917c9a24b5c348e78a925ba78b9c9/cloudgenix-5.1.5b1.tar.gz" } ] }