All Projects → pycontribs → Jira

pycontribs / Jira

Licence: bsd-2-clause
Python JIRA Library is the easiest way to automate JIRA. Support for py27 was dropped on 2019-10-14, do not raise bugs related to it.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Jira

Jira
Dockerized Atlassian Jira
Stars: ✭ 346 (-73.81%)
Mutual labels:  jira
Go Jira
Go client library for Atlassian Jira
Stars: ✭ 871 (-34.07%)
Mutual labels:  jira
Markra
A Markdown-to-JIRA syntax editor.
Stars: ✭ 64 (-95.16%)
Mutual labels:  jira
Php Jira Rest Client
PHP classes interact Jira with the REST API.
Stars: ✭ 394 (-70.17%)
Mutual labels:  jira
Terjira
Terjira is a very interactive and easy to use CLI tool for Jira.
Stars: ✭ 713 (-46.03%)
Mutual labels:  jira
Jiramobilekit
JIRA Mobile Kit a framework for raising bugs within your app including screenshots easily. JIRA Bug Raising written in Swift. iOS JIRA SDK Swift 3-4
Stars: ✭ 33 (-97.5%)
Mutual labels:  jira
Generic Webhook Trigger Plugin
Can receive any HTTP request, extract any values from JSON or XML and trigger a job with those values available as variables. Works with GitHub, GitLab, Bitbucket, Jira and many more.
Stars: ✭ 287 (-78.27%)
Mutual labels:  jira
Jira Steps Plugin
Jenkins pipeline steps for integration with JIRA.
Stars: ✭ 88 (-93.34%)
Mutual labels:  jira
Awesome Wm Widgets
Widgets for Awesome Window Manager
Stars: ✭ 856 (-35.2%)
Mutual labels:  jira
Auto
Generate releases based on semantic version labels on pull requests.
Stars: ✭ 1,120 (-15.22%)
Mutual labels:  jira
Codestream
The Code Collaboration Tool Built for Remote Teams
Stars: ✭ 459 (-65.25%)
Mutual labels:  jira
Atlassian Python Api
Atlassian Python REST API wrapper
Stars: ✭ 564 (-57.31%)
Mutual labels:  jira
Dashboard
📺 Create your own team dashboard with custom widgets. Built with Next.js, React, styled-components and polished.
Stars: ✭ 1,007 (-23.77%)
Mutual labels:  jira
Super Productivity
To-do list & time tracker for programmers and other digital workers with Jira, Github, and Gitlab integration
Stars: ✭ 4,505 (+241.03%)
Mutual labels:  jira
Devops Kompose
[DEPRECATED] DevOps tools on Kubernetes with Helm charts
Stars: ✭ 78 (-94.1%)
Mutual labels:  jira
Fix8
Modern open source C++ FIX framework featuring complete schema customisation, high performance and fast development.
Stars: ✭ 319 (-75.85%)
Mutual labels:  jira
Lita Jira
A JIRA plugin for Lita
Stars: ✭ 15 (-98.86%)
Mutual labels:  jira
Ox Jira.el
Org-mode export backend for JIRA markup
Stars: ✭ 88 (-93.34%)
Mutual labels:  jira
Metasearch
Search aggregator for Slack, Google Docs, GitHub, and more 🔍
Stars: ✭ 81 (-93.87%)
Mutual labels:  jira
Docker Atlassian Jira Data Center
Dockerized Atlassian Jira Data Center for local testing during plugin development.
Stars: ✭ 53 (-95.99%)
Mutual labels:  jira

=================== Jira Python Library

.. image:: https://img.shields.io/pypi/v/jira.svg :target: https://pypi.python.org/pypi/jira/

.. image:: https://img.shields.io/pypi/l/jira.svg :target: https://pypi.python.org/pypi/jira/

.. image:: https://img.shields.io/pypi/wheel/jira.svg :target: https://pypi.python.org/pypi/jira/

.. image:: https://img.shields.io/github/issues/pycontribs/jira.svg :target: https://github.com/pycontribs/jira/issues

.. image:: https://img.shields.io/badge/irc-%23pycontribs-blue :target: irc:///#pycontribs


.. image:: https://readthedocs.org/projects/jira/badge/?version=master :target: https://jira.readthedocs.io/

.. image:: https://travis-ci.com/pycontribs/jira.svg?branch=master :target: https://travis-ci.com/pycontribs/jira

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg :target: https://github.com/python/black :alt: Python Black Code Style

.. image:: https://codecov.io/gh/pycontribs/jira/branch/master/graph/badge.svg :target: https://codecov.io/gh/pycontribs/jira

.. image:: https://img.shields.io/bountysource/team/pycontribs/activity.svg :target: https://www.bountysource.com/teams/pycontribs/issues?tracker_ids=3650997

.. image:: https://requires.io/github/pycontribs/jira/requirements.svg?branch=master :target: https://requires.io/github/pycontribs/jira/requirements/?branch=master :alt: Requirements Status

This library eases the use of the Jira REST API from Python and it has been used in production for years.

As this is an open-source project that is community maintained, do not be surprised if some bugs or features are not implemented quickly enough. You are always welcomed to use BountySource_ to motivate others to help.

.. _BountySource: https://www.bountysource.com/teams/pycontribs/issues?tracker_ids=3650997

Quickstart

Feeling impatient? I like your style.

.. code-block:: python

    from jira import JIRA

    jira = JIRA('https://jira.atlassian.com')

    issue = jira.issue('JRA-9')
    print(issue.fields.project.key)            # 'JRA'
    print(issue.fields.issuetype.name)         # 'New Feature'
    print(issue.fields.reporter.displayName)   # 'Mike Cannon-Brookes [Atlassian]'

Installation

Download and install using pip install jira or easy_install jira

You can also try pip install --user --upgrade jira which will install or upgrade jira to your user directory. Or maybe you ARE using a virtualenv_ right?

By default only the basic library dependencies are installed, so if you want to use the cli tool or other optional dependencies do perform a full installation using pip install jira[opt,cli,test]

.. _virtualenv: https://virtualenv.pypa.io/

Usage

See the documentation_ for full details.

.. _documentation: https://jira.readthedocs.org/en/latest/

Development

Development takes place on GitHub_:

  • master - (default branch) contains the primary development stream. Tags will be used to show latest releases.

.. _GitHub: https://github.com/pycontribs/jira

Setup

  • Fork_ repo
  • Keep it sync_'ed while you are developing
  • Install pyenv_
  • Install Atlassian Jira Server_ for testing
    • make install-sdk
  • pip install jira[test]
  • Start up Jira Server
    • atlas-run-standalone
  • Test your changes
    • make test

.. _Fork: https://help.github.com/articles/fork-a-repo/ .. _sync: https://help.github.com/articles/syncing-a-fork/ .. _pyenv: https://amaral.northwestern.edu/resources/guides/pyenv-tutorial .. _Atlassian Jira Server: https://www.atlassian.com/software/jira/download

Credits

In addition to all the contributors we would like to thank to these companies:

  • Atlassian_ for developing such a powerful issue tracker and for providing a free on-demand Jira_ instance that we can use for continuous integration testing.
  • JetBrains_ for providing us with free licenses of PyCharm_
  • Travis_ for hosting our continuous integration
  • Navicat_ for providing us free licenses of their powerful database client GUI tools.

.. _Atlassian: https://www.atlassian.com/ .. _Jira: https://pycontribs.atlassian.net .. _JetBrains: https://www.jetbrains.com/ .. _PyCharm: https://www.jetbrains.com/pycharm/ .. _Travis: https://travis-ci.org/ .. _navicat: https://www.navicat.com/

.. image:: https://raw.githubusercontent.com/pycontribs/resources/master/logos/x32/logo-atlassian.png :target: https://www.atlassian.com/

.. image:: https://raw.githubusercontent.com/pycontribs/resources/master/logos/x32/logo-pycharm.png :target: https://www.jetbrains.com/

.. image:: https://raw.githubusercontent.com/pycontribs/resources/master/logos/x32/logo-navicat.png :target: https://www.navicat.com/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].