Backlog API
Backlog API is client library for using backlog API. This library provides simple connection to RESTful API by CRUD function.
>>> 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.5 (2018/05/15)
- Add issue and project test
- Fix example code
- Delete unusual code
v0.1.4 (2018/05/12)
Fix deployment
v0.1.3 (2018/05/12)
Fix TravisCI
v0.1.2 (2018/05/12)
Add pipenv
v0.1.0 (2018/05/11)
Initial release
Metadata
Release files for backlogapi 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| backlogapi-0.1.5-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Release files / backlogapi-0.1.5-py2.py3-none-any.whl
| Download URL | backlogapi-0.1.5-py2.py3-none-any.whl |
|---|---|
| Size | 18.3 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
4327da5643df1134a6cb0f3c6bee84d82ab447788e25544d319bb8dcead461fb
|
|
BLAKE2b-256 checksum How to use checksums |
2e6559228aa5aebb2281f9bd093574636b5e62982ace1bad32fbc93550a1d699
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for backlogapi 0.1.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.