Skip to main content

YouTrack Python 3 Client Library

Project description

|build| |pypi| |codacy| |license|

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dohq-youtrack-0.2.1.37.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dohq_youtrack-0.2.1.37-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file dohq-youtrack-0.2.1.37.tar.gz.

File metadata

File hashes

Hashes for dohq-youtrack-0.2.1.37.tar.gz
Algorithm Hash digest
SHA256 11e074e4618215e82ca338a9453bb789e5629af032bdd05b6c1c35dbc3647fd7
MD5 cde9d3570d9929a6de4a9a80ec76fabc
BLAKE2b-256 f38ca9977ea679fccf6bf1925e78d464c9c50744aa61604b01759e5d15bd7c73

See more details on using hashes here.

File details

Details for the file dohq_youtrack-0.2.1.37-py3-none-any.whl.

File metadata

File hashes

Hashes for dohq_youtrack-0.2.1.37-py3-none-any.whl
Algorithm Hash digest
SHA256 dc89054bf7ddf75128976ed63c8e5cc38bf9aad2493d8c2b8a0e7818e7066df8
MD5 2c7e4304ab985cba8a690f9ef7eeeeda
BLAKE2b-256 5a977a2449224612f6d8cb1c76c83e8fc2bf22545675a333e3e77817ad3031e6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page