Metadata-Version: 2.1
Name: backlogapi
Version: 0.1.0
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
Requires-Dist: responses
Requires-Dist: requests

# 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

