Python Atlassian REST API Wrapper
Project description
For users
For everyday normal use, just install package using pip:
pip install atlassian-python-api
Here’s a short example how to create a Confluence page:
from atlassian import Confluence
confluence = Confluence(
url='http://localhost:8090',
username='admin',
password='admin')
status = confluence.create_page(
space='DEMO',
title='This is the title',
body='This is the body. You can use <strong>HTML tags</strong>!')
print(status)
And here’s another example how to get issues from Jira using JQL Query:
from atlassian import Jira
jira = Jira(
url='http://localhost:8080',
username='admin',
password='admin')
JQL = 'project = DEMO AND status NOT IN (Closed, Resolved) ORDER BY issuekey'
data = jira.jql(JQL)
print(data)
Please make sure, you’ve checked examples/ directory on how to build scripts using the API. If you want to see response in pretty print format json. Feel free for use construction like:
from pprint import pprint
# you code here
# and then print using pprint(result) instead of print(result)
pprint(response)
For Contributors
The following command builds a package and uploads it to PIP repository:
python setup.py sdist upload
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
atlassian-python-api-1.7.4.tar.gz
(20.3 kB
view hashes)
Close
Hashes for atlassian-python-api-1.7.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9ab4d7a5b9f18e1cbb53e573babca4b55ea48ad9cb7d9c3fc68ea6974a56bc8 |
|
MD5 | 21cfb85dddb2ea64d77287d4db970b77 |
|
BLAKE2b-256 | 0562f479bca8cc8240faedfa94538303b73a20c6daa3053a8fccbe7bd0b44048 |