{ "info": { "author": "Koudai Aono", "author_email": "koxudaxi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "====================================================\nBacklogPy - Backlog API v2 Client Library for Python\n====================================================\n\n\n|Build Status| |Version|\n\n\nBacklogPy is `Backlog API v2 `_ Client Library for Python 2/3\n\n\n.. |Build Status| image:: http://img.shields.io/travis/koxudaxi/BacklogPy/master.svg?style=flat\n :target: https://travis-ci.org/koxudaxi/BacklogPy\n :alt: Build Status\n.. |Version| image:: http://img.shields.io/pypi/v/BacklogPy.svg?style=flat\n :target: https://pypi.python.org/pypi/BacklogPy/\n :alt: Version\n\n\nInstall\n-------\nYou can install the client library with pip:\n\n.. code-block:: sh\n\n $ pip install BacklogPy\n\nExample\n-------\nThe client Library has API Call methods for All Backlog v2 API:\n\n.. code-block:: python\n\n >>> from BacklogPy import Backlog\n >>> backlog = Backlog('space_name','api-key')\n >>> response = backlog.get_project_list(all=True, archived=True)\n >>> print(response.json()[0])\n {'archived': False,\n 'chartEnabled': True,\n 'displayOrder': 1234563786,\n 'id': 12345,\n 'name': 'Coffee Project',\n 'projectKey': 'COFFEE_PROJECT',\n 'projectLeaderCanEditProjectLeader': True,\n 'subtaskingEnabled': False,\n 'textFormattingRule': 'markdown',\n 'useWikiTreeView': True}\n\n\n\nAlso you can use dict parameters with '\\*_raw' methods:\n\n.. code-block:: python\n\n >>> response = backlog.get_project_list_raw({'archived':'false', 'all':'false'})\n\n\nScreenShot\n----------\n\nYou can use auto-completion for methods and arguments in Interpreter(IPython) and IDE(PyCharm, Jedi and more)\n\n.. image:: https://raw.githubusercontent.com/koxudaxi/BacklogPy/master/docs/img/auto-completion_arguments.png\n.. image:: https://raw.githubusercontent.com/koxudaxi/BacklogPy/master/docs/img/auto-completion_method.png\n\n\nDevelopment\n-----------\n\nTests\n~~~~~\n``tox`` can support to test with few python versions\n\n.. code-block:: sh\n\n $ tox\n $ tox -e py26,py36\n\nor ``nosetests`` for one Python version\n\n.. code-block:: sh\n\n $ nosetests tests/backlog\n\nGenerating The Backlog API v2 Client\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nThe Backlog API v2 Client is created by api_generator.\napi_generator downloads API Documents from https://developer.nulab-inc.com/docs/backlog/ .\nAnd parse API Documents to generate The Backlog API v2 Client:\n\n.. code-block:: sh\n\n $ python3 api_generator/api_generator.py download\n $ python3 api_generator/api_generator.py create\n\nBuild Wheel Package\n~~~~~~~~~~~~~~~~~~~\n\n.. code-block:: sh\n\n $ pip3 install wheel\n $ python3 setup.py bdist_wheel\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/koxudaxi/BacklogPy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "BacklogPy", "package_url": "https://pypi.org/project/BacklogPy/", "platform": "", "project_url": "https://pypi.org/project/BacklogPy/", "project_urls": { "Homepage": "https://github.com/koxudaxi/BacklogPy" }, "release_url": "https://pypi.org/project/BacklogPy/1.0.8/", "requires_dist": [ "requests", "Deprecated", "wheel ; extra == 'deploy'", "twine ; extra == 'deploy'" ], "requires_python": "", "summary": "Backlog API v2 Client Library", "version": "1.0.8" }, "last_serial": 5640466, "releases": { "0.5.2": [ { "comment_text": "", "digests": { "md5": "a3431073a4f1a9116211eff1f71791eb", "sha256": "d96c2d94974a2b53b245bc1161bd05f863c8853365132e977e85335acd528f76" }, "downloads": -1, "filename": "BacklogPy-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3431073a4f1a9116211eff1f71791eb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34224, "upload_time": "2017-06-19T15:48:02", "url": "https://files.pythonhosted.org/packages/8e/03/51e21f1d45e67f2d266d36b764d43b40931bdc655b261cabb540ed03029e/BacklogPy-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccf29ea55345a81bd5a7c27ad66b8e01", "sha256": "d1649e40d9e1bbe91e540ec0a958a6bafb31df5d2a7528bfb2a974bf1ea623f3" }, "downloads": -1, "filename": "BacklogPy-0.5.2.tar.gz", "has_sig": false, "md5_digest": "ccf29ea55345a81bd5a7c27ad66b8e01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8483, "upload_time": "2017-06-19T15:47:47", "url": "https://files.pythonhosted.org/packages/00/a1/559006992a19efea50e0a53d8f055c4b100317c72524ea66464d292319b3/BacklogPy-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "73538e0b41d20f18c11c8e84cb9e544e", "sha256": "50870e54163e32e1b9a6ba39b76776f0f009abe3d2bdda3425d251ddf9cffb2f" }, "downloads": -1, "filename": "BacklogPy-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73538e0b41d20f18c11c8e84cb9e544e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34619, "upload_time": "2017-06-28T01:53:13", "url": "https://files.pythonhosted.org/packages/bc/a0/e0165cca005c622a35d160c6a922764a15cdaea302f9e0d02fccfb775bfe/BacklogPy-0.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6150563f4753b006295deec5fccb72b1", "sha256": "20bb2280c60a379d2678e3915f4fe106973adf91e3838f2f8b706a7bd25fe074" }, "downloads": -1, "filename": "BacklogPy-0.5.3.tar.gz", "has_sig": false, "md5_digest": "6150563f4753b006295deec5fccb72b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8624, "upload_time": "2017-06-28T01:53:31", "url": "https://files.pythonhosted.org/packages/8f/4c/845c9664607061fca94587606a3a6ae1dcbb7a97296466e1de3221b39886/BacklogPy-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "4062bbb24fc42f37ae4202a87745bc52", "sha256": "b538de2027c1be20b001c07a48291af0e896e3659651c00fbc758ee09543769b" }, "downloads": -1, "filename": "BacklogPy-0.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4062bbb24fc42f37ae4202a87745bc52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34643, "upload_time": "2017-06-29T01:05:17", "url": "https://files.pythonhosted.org/packages/6a/df/0fe830909e2e1068b3ffc54fa759ff35ac383fb91c5aeaa784da9bcf3585/BacklogPy-0.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8d30ec7fb81c508cad2d1086b6cadb0", "sha256": "ee7dfaa1e9f9bd23e24b8a3ca29eab9c8be337305623e4a5083195843db0a378" }, "downloads": -1, "filename": "BacklogPy-0.5.4.tar.gz", "has_sig": false, "md5_digest": "d8d30ec7fb81c508cad2d1086b6cadb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8640, "upload_time": "2017-06-29T01:05:29", "url": "https://files.pythonhosted.org/packages/72/88/4b9b072001198b5e4dd1702dda5dffcc51b26ec3a931b2afb28b93bed55c/BacklogPy-0.5.4.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "9f4834b950c91adce6325b3c77cefe32", "sha256": "b1badfecd8552b8bb85f45b3b269634f87866e2060a7151dedbd7b5b29d9f432" }, "downloads": -1, "filename": "BacklogPy-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f4834b950c91adce6325b3c77cefe32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 41935, "upload_time": "2017-06-29T17:12:59", "url": "https://files.pythonhosted.org/packages/a3/54/91530995c708dd81ba9b3a012bf3e0593a3ca2fd2bb60ff18719dc046dd2/BacklogPy-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "48722bb559ebe17949b41e6754671e61", "sha256": "a481f3f22e871cd0853540949542316f4f5cc26d99b08928456f6cb4a4daf24a" }, "downloads": -1, "filename": "BacklogPy-1.0.1.tar.gz", "has_sig": false, "md5_digest": "48722bb559ebe17949b41e6754671e61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14577, "upload_time": "2017-06-29T17:13:08", "url": "https://files.pythonhosted.org/packages/dc/ff/29b21e0e62762fefad98c86b1561119c2b927828d46e4f6cf1d578c1a618/BacklogPy-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8c6f3c45437857809be586859bb0da2c", "sha256": "9eb3dc68242ae886bf6195040668937df61de3b9af1e91e98be33f58e1aef4cb" }, "downloads": -1, "filename": "BacklogPy-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8c6f3c45437857809be586859bb0da2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24708, "upload_time": "2018-01-29T14:23:36", "url": "https://files.pythonhosted.org/packages/1e/f0/bab82c384cec000247cfd81a7875db2fbfb9af8207859eafb01aa653cacd/BacklogPy-1.0.2-py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "32a9b28433c559ccbb0fa4ebc5cc7589", "sha256": "a39437e6ecdf78de033a06108944e6a577111377a86247ad5ad1cc3b4018fef4" }, "downloads": -1, "filename": "BacklogPy-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "32a9b28433c559ccbb0fa4ebc5cc7589", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 42116, "upload_time": "2018-06-25T05:33:13", "url": "https://files.pythonhosted.org/packages/2e/a0/9fc2541e167cb00e057b44d9797992f55abb43812528ee8aec0656f9bc09/BacklogPy-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e41912ecca05ccb1f4414bd60ec7156", "sha256": "d7c1e2e17dee7581b9f1f8ffe2ddbb612e2ffa2f2b2b8827ecc12a39d5d8c783" }, "downloads": -1, "filename": "BacklogPy-1.0.4.tar.gz", "has_sig": false, "md5_digest": "6e41912ecca05ccb1f4414bd60ec7156", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14716, "upload_time": "2018-06-25T05:33:22", "url": "https://files.pythonhosted.org/packages/1e/e5/4dfc47d33ad8b672699697c280f1cc623c6df15b8ab9132a60ae2c1ae6d0/BacklogPy-1.0.4.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "279f134cf407029703d66e483f77a1fb", "sha256": "fc53e0def7350137dc3e2a44b3b7eb9a9b2e5d395f16d0dbc0ffbc56ea7f51b9" }, "downloads": -1, "filename": "BacklogPy-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "279f134cf407029703d66e483f77a1fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26132, "upload_time": "2019-04-19T20:48:24", "url": "https://files.pythonhosted.org/packages/9a/b7/98e23f7f49358ecca72c3922637bc7a1324a9d0160195d76722de6001ae0/BacklogPy-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6a4e046970c3cdbd0616bbd5ce6f5ca", "sha256": "74cf28965f2b2e1c6aa7700104ad4cd53fa07abee12c696c3b7f2a74fd3af20d" }, "downloads": -1, "filename": "BacklogPy-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a6a4e046970c3cdbd0616bbd5ce6f5ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16249, "upload_time": "2019-04-19T20:48:25", "url": "https://files.pythonhosted.org/packages/47/5a/b010357cbba5f06914573f9b4057c3f8499ac772508b862e7bd8ce3fe7f8/BacklogPy-1.0.6.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "fb9ad239cdbf35cd57e7e4ddbb340cca", "sha256": "52a37eb5ed0337e81b496c5137dbd1406a040ef19d15295ce765bbd1c18c6ea9" }, "downloads": -1, "filename": "BacklogPy-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "fb9ad239cdbf35cd57e7e4ddbb340cca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26429, "upload_time": "2019-08-06T15:36:45", "url": "https://files.pythonhosted.org/packages/84/5e/5508b593d44a84778215e48253e604879d676f51a62751870c6ab43b4a61/BacklogPy-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "023a0d4f27c6638652d4dbb1e37b7f22", "sha256": "dbd551d0df195dc3af5729b2fe9aac5e97cba12842bc586572a044364b283525" }, "downloads": -1, "filename": "BacklogPy-1.0.8.tar.gz", "has_sig": false, "md5_digest": "023a0d4f27c6638652d4dbb1e37b7f22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152135, "upload_time": "2019-08-06T15:36:46", "url": "https://files.pythonhosted.org/packages/d0/3c/42ae3a24d252d7bd52dd4fb73800f578bc38e45bbb24f3c4e2d034ca237c/BacklogPy-1.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb9ad239cdbf35cd57e7e4ddbb340cca", "sha256": "52a37eb5ed0337e81b496c5137dbd1406a040ef19d15295ce765bbd1c18c6ea9" }, "downloads": -1, "filename": "BacklogPy-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "fb9ad239cdbf35cd57e7e4ddbb340cca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26429, "upload_time": "2019-08-06T15:36:45", "url": "https://files.pythonhosted.org/packages/84/5e/5508b593d44a84778215e48253e604879d676f51a62751870c6ab43b4a61/BacklogPy-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "023a0d4f27c6638652d4dbb1e37b7f22", "sha256": "dbd551d0df195dc3af5729b2fe9aac5e97cba12842bc586572a044364b283525" }, "downloads": -1, "filename": "BacklogPy-1.0.8.tar.gz", "has_sig": false, "md5_digest": "023a0d4f27c6638652d4dbb1e37b7f22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152135, "upload_time": "2019-08-06T15:36:46", "url": "https://files.pythonhosted.org/packages/d0/3c/42ae3a24d252d7bd52dd4fb73800f578bc38e45bbb24f3c4e2d034ca237c/BacklogPy-1.0.8.tar.gz" } ] }