Skip to main content

A wrapper around Jira API to run jira commands missing in their UI as oneliners

Project description

jira_easy_api

A wrapper around Jira API to run jira commands missing in their UI as oneliners

Installation

Use the package manager pip to install jira_easy_api.

pip install jira_easy_api

Usage

from jira_easy_api_core import JiraClient

jira_api_token="2pU1YDiGagbISzfGgDzfzE5C"
jira_workspace_url='https://your_workspace.atlassian.net'


jc=JiraClient(jira_workspace_url,"your_email@gmail.com",jira_api_token) #Initialize Jira Client

issues=jc.get_all_issues_by_project_name("FP") #Get all issues/tasks
jc.create_new_issue("FP", "Test task", "It works!") #Create new issue/task
jc.update_issue_by_name("FP-377",{"description":"Test"}) #Update existing issue/task

issues=jc.get_all_issues_by_project_name("FP")
issue_ids=[str(issue) for issue in issues]

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Currently implemented

  • Get all issues
  • Create new issue
  • Update issue
  • Delete issue

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

jira_easy_api-0.1.2.tar.gz (2.4 kB view hashes)

Uploaded Source

Built Distribution

jira_easy_api-0.1.2-py3-none-any.whl (3.7 kB view hashes)

Uploaded Python 3

Supported by

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