{
"info": {
"author": "Lev Lazinskiy",
"author_email": "lev@levlaz.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3 :: Only",
"Topic :: Internet",
"Topic :: Software Development :: Build Tools",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "circleci.py\n===========\n\nPython Wrapper and SDK around the CircleCI API\n\n.. image:: https://circleci.com/gh/levlaz/circleci.py.svg?style=shield\n :target: https://circleci.com/gh/levlaz/circleci.py\n :alt: CI Status\n\n.. image:: https://codecov.io/gh/levlaz/circleci.py/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/levlaz/circleci.py\n :alt: Code Coverage\n\n.. image:: https://badge.fury.io/py/circleci.svg\n :target: https://badge.fury.io/py/circleci\n :alt: PyPi PAckage\n\n.. image:: https://readthedocs.org/projects/circlecipy/badge/?version=latest\n :target: http://circlecipy.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nWarnings\n========\n\n* circleci.py does not yet fully support CircleCI 2.1 or the Workflows API\n\nFeatures\n========\n\n1. Supports the `latest v1.1 of the CircleCI API `__.\n2. Supports both circleci.com and `CircleCI server `__ (aka \"Enterprise\").\n3. Experimental API endpoints using undocumented aspects of the API.\n\nInstallation\n============\n\ncircleci.py requires Python 3. `Python 2 will be EOL `__ soon, it's time to make the switch.\n\n::\n\n pip install circleci\n\nQuickstart\n==========\n\nMake a `new API token `__ in the CircleCI application.\n\nImport the CircleCI API and start using methods:\n\n::\n\n from circleci.api import Api\n\n circleci = Api(\"$YOUR_TOKEN\")\n\n # get info about your user\n circleci.get_user_info()\n\n # get list of all of your projects\n circleci.get_projects()\n\n* You can read the `general documentation `_ for more information about using circleci.py.\n* If you are interesting in hacking on this library, check out the `developer documentation `_.\n\nReal World Examples\n===================\n\nHere are a couple of real world examples of this library being used. If you want to add your example here, open up a PR.\n\n* `Lambda Function to Deploy via CircleCI `_ -- in this example the library is used to trigger deployment jobs in response to a webhook that triggers an AWS Lambda Job via AWS API Gateway.\n\nContributing\n============\n\nPlease create an issue with a description of your problem, or open a pull request with a fix.\n\nLicense\n=======\n\nMIT\n\nOriginal Author\n===============\n\nLev Lazinskiy - `https://levlaz.org `_\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/levlaz/circleci.py",
"keywords": "circleci ci cd api sdk",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "circleci",
"package_url": "https://pypi.org/project/circleci/",
"platform": "",
"project_url": "https://pypi.org/project/circleci/",
"project_urls": {
"Homepage": "https://github.com/levlaz/circleci.py"
},
"release_url": "https://pypi.org/project/circleci/1.2.2/",
"requires_dist": [
"requests"
],
"requires_python": ">=3",
"summary": "Python wrapper for the CircleCI API",
"version": "1.2.2"
},
"last_serial": 4922624,
"releases": {
"1.1.0": [
{
"comment_text": "",
"digests": {
"md5": "a99179c864d44b9d8c7deaefed65a55d",
"sha256": "b7e8b47a4b54ced362eefdeb990970e24c9e4f690dd860b8da50cafe7b02aca5"
},
"downloads": -1,
"filename": "circleci-1.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a99179c864d44b9d8c7deaefed65a55d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 11728,
"upload_time": "2017-10-25T09:00:06",
"url": "https://files.pythonhosted.org/packages/4d/c8/3269b9599fb89db2a101ab02146f2fde0f2bfc62c538c823392634792253/circleci-1.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "8103b81fbb5668bcdce8d284a3bb1eb1",
"sha256": "084dd873204a77727199d010e96d18d5d8075996ea9780ef241232d386e8babe"
},
"downloads": -1,
"filename": "circleci-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "8103b81fbb5668bcdce8d284a3bb1eb1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 5184,
"upload_time": "2017-10-25T09:00:11",
"url": "https://files.pythonhosted.org/packages/8e/26/cb4374bb6b781938bb0187862b9b3dd5cbf87e1870c9523a15d10b1d082f/circleci-1.1.0.tar.gz"
}
],
"1.1.1": [
{
"comment_text": "",
"digests": {
"md5": "db33a25f1776baed6dbd438be1a31b7a",
"sha256": "b1d04e9f02db55a0eb71869021008d3f59479509856925cd10ad4969d028e1ea"
},
"downloads": -1,
"filename": "circleci-1.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "db33a25f1776baed6dbd438be1a31b7a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 10722,
"upload_time": "2017-10-29T20:36:22",
"url": "https://files.pythonhosted.org/packages/51/5b/7789d5c314434145d186cc1c3057f94195939d4edcf48fff8a1c8a437c42/circleci-1.1.1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7f8de4a8d131c403c88a1872c933d252",
"sha256": "77c8d3dea49e09bbd62a341d0e0f8e747bd1378f7399ae8d188262716f892cd7"
},
"downloads": -1,
"filename": "circleci-1.1.1.tar.gz",
"has_sig": false,
"md5_digest": "7f8de4a8d131c403c88a1872c933d252",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 8912,
"upload_time": "2017-10-29T20:36:24",
"url": "https://files.pythonhosted.org/packages/81/8f/375de04857d55ebcd8f03958a3c4c0b5b5c06a3851cd1ccc89210ceb48e0/circleci-1.1.1.tar.gz"
}
],
"1.1.2": [
{
"comment_text": "",
"digests": {
"md5": "0f66a0c313162fe5b21f58be170d63f4",
"sha256": "ddfd191c5745b9f44a7212762a6cc6718cc1db14cfd89ea90ef47b53ca6c2a3d"
},
"downloads": -1,
"filename": "circleci-1.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0f66a0c313162fe5b21f58be170d63f4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 7596,
"upload_time": "2018-08-29T20:40:03",
"url": "https://files.pythonhosted.org/packages/c0/89/701407ddb2249ce2c1214498e9bf11f9e2dc28ba39a3d3f58875c8b281a7/circleci-1.1.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "98aa73681cd4b690b8c4b2165dc90e18",
"sha256": "1acd8ade6212de7e7ed6d569c2f18f63fdef69d9f6869f1a2e5da8ce9e136947"
},
"downloads": -1,
"filename": "circleci-1.1.2.tar.gz",
"has_sig": false,
"md5_digest": "98aa73681cd4b690b8c4b2165dc90e18",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 7535,
"upload_time": "2018-08-29T20:40:04",
"url": "https://files.pythonhosted.org/packages/38/d3/8bcd8cf619ffde551c20516473c9b8b56dc518c72c4bc10752f6588193a6/circleci-1.1.2.tar.gz"
}
],
"1.1.3": [
{
"comment_text": "",
"digests": {
"md5": "4903db089c6b83b2a1b3d5bdcb181b07",
"sha256": "81f4474c98803e909aa5fa07b6b7ea98733d006acaf18cab89e7d7e4df0cd217"
},
"downloads": -1,
"filename": "circleci-1.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4903db089c6b83b2a1b3d5bdcb181b07",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 8761,
"upload_time": "2018-11-20T02:52:15",
"url": "https://files.pythonhosted.org/packages/5e/5c/c5a48875d493dbfaa50f32954015acb6c6253bf7db21b12150825c13799a/circleci-1.1.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "abe57fb8a768c421bd3c5af8ebc25be7",
"sha256": "0dd6c8e1fab7a22fdff063c2cc4e6110aa0ed5be6772eed3316da4b03df20f85"
},
"downloads": -1,
"filename": "circleci-1.1.3.tar.gz",
"has_sig": false,
"md5_digest": "abe57fb8a768c421bd3c5af8ebc25be7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 8369,
"upload_time": "2018-11-20T02:52:16",
"url": "https://files.pythonhosted.org/packages/9a/a3/3090eaf9dfe77ea8837dd1424c5b02fefcd07abda4f67de46bd7b619e662/circleci-1.1.3.tar.gz"
}
],
"1.2.2": [
{
"comment_text": "",
"digests": {
"md5": "841f27ec5bd42ce9ca29b098925d4acf",
"sha256": "9792e9feec4c3eee6272ee586b0cf1cbc742c52879dde1046fc2c33ccccf97f7"
},
"downloads": -1,
"filename": "circleci-1.2.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "841f27ec5bd42ce9ca29b098925d4acf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 10587,
"upload_time": "2019-03-10T20:43:29",
"url": "https://files.pythonhosted.org/packages/10/6e/79a30b6b1fff37913678a56449f2e2e6cf506a3c72d07019fcc630216c53/circleci-1.2.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "09d3931215e2a1544fbec8ce79abb026",
"sha256": "7abb6b278fcc189d83d645784f4bae88215800aaa32b4d1cf73f6c9a8076c105"
},
"downloads": -1,
"filename": "circleci-1.2.2.tar.gz",
"has_sig": false,
"md5_digest": "09d3931215e2a1544fbec8ce79abb026",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 9469,
"upload_time": "2019-03-10T20:43:30",
"url": "https://files.pythonhosted.org/packages/37/03/1b061fa1d05f19ba696153f004b1662ff1a0bdefbd3f8e08e14bf21c4849/circleci-1.2.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "841f27ec5bd42ce9ca29b098925d4acf",
"sha256": "9792e9feec4c3eee6272ee586b0cf1cbc742c52879dde1046fc2c33ccccf97f7"
},
"downloads": -1,
"filename": "circleci-1.2.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "841f27ec5bd42ce9ca29b098925d4acf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3",
"size": 10587,
"upload_time": "2019-03-10T20:43:29",
"url": "https://files.pythonhosted.org/packages/10/6e/79a30b6b1fff37913678a56449f2e2e6cf506a3c72d07019fcc630216c53/circleci-1.2.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "09d3931215e2a1544fbec8ce79abb026",
"sha256": "7abb6b278fcc189d83d645784f4bae88215800aaa32b4d1cf73f6c9a8076c105"
},
"downloads": -1,
"filename": "circleci-1.2.2.tar.gz",
"has_sig": false,
"md5_digest": "09d3931215e2a1544fbec8ce79abb026",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3",
"size": 9469,
"upload_time": "2019-03-10T20:43:30",
"url": "https://files.pythonhosted.org/packages/37/03/1b061fa1d05f19ba696153f004b1662ff1a0bdefbd3f8e08e14bf21c4849/circleci-1.2.2.tar.gz"
}
]
}