Metadata-Version: 2.1
Name: backlogapi
Version: 0.1.4
Summary: Backlog client for Python
Home-page: https://github.com/keinuma/backlogapi
Author: Keisuke Numata
Author-email: nununu.mono@gmail.com
License: MIT
Keywords: backlog backlogapi library
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: License :: OSI Approved :: Python Software Foundation License
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: Japanese
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown
Requires-Dist: certifi (==2018.4.16)
Requires-Dist: chardet (==3.0.4)
Requires-Dist: idna (==2.6)
Requires-Dist: pkginfo (==1.4.2)
Requires-Dist: pluggy (==0.6.0)
Requires-Dist: py (==1.5.3)
Requires-Dist: requests-toolbelt (==0.8.0)
Requires-Dist: requests (==2.18.4)
Requires-Dist: six (==1.11.0)
Requires-Dist: tox (==3.0.0)
Requires-Dist: tqdm (==4.23.3)
Requires-Dist: twine (==1.11.0)
Requires-Dist: urllib3 (==1.22)
Requires-Dist: virtualenv (==15.2.0)

# Backlog API
Backlog API is client library for using backlog API.
This library provides simple connection to RESTful API by CRUD function.

```python
>>> from backlogapi import BacklogClient

>>> client = BacklogClient(api_key='your_key', space_name='space')
>>> space = client.space.get()
>>> space.id
18812

>>> projects = client.project.all()
>>> project1 = projects[0]

>>> project1.name
project1

>>> users_in_project1 = project1.users
>>> users_in_project1
[<User: user1>, <User: user2>]

>>> # get issue in the project and can add parameter
>>> parent_issues_in_project1 = project1.get_issue({'parentChild': 4})
>>> issue1 = parent_issues_in_project1[0]

>>> issue1.due_date
'2018-05-25T12:00:00Z'
```

## Future
* Support all API
* Support OAuth 2.0
and any more

## Requirements
* Python 3.6
* requests 2.18.4


## Installation
```
$ pip intsall backlogapi
```


## License
This software is licensed under the MIT license.


# Change Log
## v0.1.0 (2018/05/11)
Initial release

## v0.1.2 (2018/05/12)
Add pipenv

## v0.1.3 (2018/05/12)
Fix TravisCI

## v0.1.4 (2018/05/12)
Fix deployment



