YouTrack Python 3 Client Library
Project description
[![youtrack build status](https://travis-ci.org/devopshq/youtrack.svg?branch=master)](https://travis-ci.org/devopshq/youtrack) [![youtrack pypi build](https://img.shields.io/pypi/v/dohq-youtrack.svg)](https://pypi.python.org/pypi/dohq-youtrack) [![youtrack license](https://img.shields.io/pypi/l/dohq-youtrack.svg)](https://pypi.python.org/pypi/dohq-youtrack)
This document describes Python 3 library that wraps YouTrack REST API.
Compatibility
Current implementation of the YouTrack Python 3 Client Library and scripts is compatible with YouTrack 3.x and higher REST API and Python 3.
Installation
To install YouTrack Python 3 Client Library:
pip install dohq_youtrack
Authenticating
from youtrack.connection import Connection connection = Connection('http://teamsys.intellij.net', 'xxx', 'xxx')
Get Issues
# get one issue connection.get_issue('SB-1') # get first 10 issues in project JT for query 'for: me #unresolved' connection.get_issues('JT', 'for: me #unresolved', 0, 10)
Create Issue
connection.create_issue('SB', 'resttest', 'Test issue', 'Test description', '2', 'Bug', 'First', 'Open', '', '', '')
Other Methods
See method of class Connection in youtrack/connection.py
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
Built Distribution
Hashes for dohq-youtrack-0.0.1.dev18.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f50695c0f7eac6a7a22410df0bfb73a6f20ab5d308be33226fb8b5411aa6ac36 |
|
MD5 | 01f173633a31aac47a80d01bcdf3304e |
|
BLAKE2b-256 | 16d4941c53e2ce25e5a23e080137a20d327cfd95220bfc76449dd7179f7dc8f5 |
Hashes for dohq_youtrack-0.0.1.dev18-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f162f7f6857245cd7e045cc494b464834607ced147394e8b244d8cbc2cc740e |
|
MD5 | f989945b347ddf529e876beed7b35cb6 |
|
BLAKE2b-256 | 08650d38777a65a76fd180ce94f0726545c044c3f3c9e2467bbb039e3e25adf1 |