{ "info": { "author": "Miguel Ferrer", "author_email": "ingferrermiguel@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "bitbucket-python is an API wrapper for Bitbucket written in Python\n\n## Installing\n```\npip install bitbucket-python\n```\n\n## Usage\n```\nfrom bitbucket.client import Client\n\nclient = Client('EMAIL', 'PASSWORD') \n\n# Or to specify owner URL to find repo own by other user\nclient = Client('EMAIL', 'PASSWORD', 'Owner')\n\n```\n\nGet user information\n```\nresponse = client.get_user()\n```\n\nGet account privileges for repositories\n```\nresponse = client.get_privileges()\n```\n\nGet repositories\n```\nresponse = client.get_repositories()\n```\n\nGet repository\n```\nresponse = client.get_repository('REPOSITORY_SLUG')\n```\n\nGet branches for repository\n```\nresponse = client.get_repository_branches('REPOSITORY_SLUG')\n```\n\nGet tags for repository\n```\nresponse = client.get_repository_tags('REPOSITORY_SLUG')\n```\n\nGet components for repository\n```\nresponse = client.get_repository_components('REPOSITORY_SLUG')\n```\n\nGet milestones for repository\n```\nresponse = client.get_repository_milestones('REPOSITORY_SLUG')\n```\n\nGet versions for repository\n```\nresponse = client.get_repository_versions('REPOSITORY_SLUG')\n```\n\nCreate issue\n```\ndata = {..DATA..}\nresponse = client.create_issue('REPOSITORY_SLUG', data)\n```\n\nGet all issues\n```\nresponse = client.get_issues('REPOSITORY_SLUG')\n```\n\nGet issue\n```\nresponse = client.get_issue('REPOSITORY_SLUG', 'ISSUE_ID')\n```\n\nDelete issue\n```\nresponse = client.delete_issue('REPOSITORY_SLUG', 'ISSUE_ID')\n```\n\n### Webhooks\n\nCreate webhook\n```\ndata = {\n \"description\": \"Webhook\",\n \"url\": \"http://mywebsite.com\",\n \"active\": True,\n \"events\": [\n \"repo:push\",\n \"issue:created\",\n \"issue:updated\"\n ]\n}\nresponse = client.create_webhook('REPOSITORY_SLUG', data)\n```\n\nGet all webhooks\n```\nresponse = client.get_webhooks('REPOSITORY_SLUG')\n```\n\nGet webhook\n```\nresponse = client.get_webhook('REPOSITORY_SLUG', 'WEBHOOK_ID')\n```\n\nDelete webhook\n```\nresponse = client.delete_webhook('REPOSITORY_SLUG', 'WEBHOOK_ID')\n```\n\n## Requirements\n- requests", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/GearPlug/bitbucket-python", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "bitbucket-python", "package_url": "https://pypi.org/project/bitbucket-python/", "platform": "", "project_url": "https://pypi.org/project/bitbucket-python/", "project_urls": { "Homepage": "https://github.com/GearPlug/bitbucket-python" }, "release_url": "https://pypi.org/project/bitbucket-python/0.2.2/", "requires_dist": null, "requires_python": "", "summary": "API wrapper for Bitbucket written in Python", "version": "0.2.2" }, "last_serial": 4835823, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "14270d24623c7f04aa1c5dc31e1f24a0", "sha256": "d9c31e3d4ef436085f2ff169fc5315ed3128cb7922a9d4148a649280c468cf0e" }, "downloads": -1, "filename": "bitbucket-python-0.2.tar.gz", "has_sig": false, "md5_digest": "14270d24623c7f04aa1c5dc31e1f24a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3297, "upload_time": "2018-02-19T21:46:17", "url": "https://files.pythonhosted.org/packages/f8/f9/b485ed1dda8b140fe7b3ba53f095c579214ceaaad737b14e9321ea604e6d/bitbucket-python-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "feb2a2ce67ad7ac72725b01b154441d3", "sha256": "951ea02b713007fb0b47198a5e1225f85bbb0435027aac0b18370d92667c16bf" }, "downloads": -1, "filename": "bitbucket-python-0.2.1.tar.gz", "has_sig": false, "md5_digest": "feb2a2ce67ad7ac72725b01b154441d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3644, "upload_time": "2018-02-26T14:16:33", "url": "https://files.pythonhosted.org/packages/6a/5e/fda65b503e560e0002809e4477eeee8fe4e47d00942030c7524ed69e316b/bitbucket-python-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "8cf9f46c52e1b4c5b7e25562d7460b26", "sha256": "f6981b72c6daf8172c5f5273ac9b6e248af6c36376778b0c5332d8f44504144c" }, "downloads": -1, "filename": "bitbucket-python-0.2.2.tar.gz", "has_sig": false, "md5_digest": "8cf9f46c52e1b4c5b7e25562d7460b26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3870, "upload_time": "2019-02-18T16:02:24", "url": "https://files.pythonhosted.org/packages/87/f4/84d5c5602bd5db6dc40219e3cd9d00c30469cee7276b23862a540efcaaf5/bitbucket-python-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8cf9f46c52e1b4c5b7e25562d7460b26", "sha256": "f6981b72c6daf8172c5f5273ac9b6e248af6c36376778b0c5332d8f44504144c" }, "downloads": -1, "filename": "bitbucket-python-0.2.2.tar.gz", "has_sig": false, "md5_digest": "8cf9f46c52e1b4c5b7e25562d7460b26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3870, "upload_time": "2019-02-18T16:02:24", "url": "https://files.pythonhosted.org/packages/87/f4/84d5c5602bd5db6dc40219e3cd9d00c30469cee7276b23862a540efcaaf5/bitbucket-python-0.2.2.tar.gz" } ] }