Skip to main content

JiraX

Quality Gate StatusCoverageCode Smells

General Information

Goal

Lib created based on documentaion https://docs.atlassian.com/DAC/rest/jira/6.1.html

Documentation

The Documentation can be found in this link

Generate documentation

To create the code documentation:

pdoc --html --force jiraX/ --output docs

Acess code documentation

To accesss the documenation, go to folder docs/jiraX and open index.html

To run documentation server: pdoc jiraX --http localhost:8000

Instalation

To install jiraX, run this command in your terminal:

pip install jiraX

Usage

from jira import JIRA
from pprint import pprint
from jiraX import factories as factory

user = "x@x.com"
apikey = "Apikey"
server =  'https://xyz.atlassian.net/'

project_apl = factory.ProjectFactory(user=user,apikey=apikey,server=server)
issue_apl = factory.IssueFactory(user=user,apikey=apikey,server=server)
comment_apl = factory.CommentFactory(user=user,apikey=apikey,server=server)

projects = project_apl.find_all()

for project in projects:
    pprint ("Project Data:"+project.name)
    issues_in_proj = project_apl.find_issue(project.key)
    for issue in issues_in_proj:
        pprint ("x")
        pprint ("Project Issue:")
        issueX = issue_apl.find_by_id(issue.id)
        pprint (issueX.fields.summary)
        pprint (issueX.fields.issuetype.name)
        pprint (issueX.fields.creator.accountId)
        pprint (issueX.fields.creator.displayName)
        pprint (issueX.fields.creator.emailAddress)


        comments = comment_apl.find_by_issue(issueX)
        pprint ("Comments:")
        for comment in comments:
            pprint ("Comment: "+str(comment.id))
            pprint (comment.body)
            pprint (comment.created)
            pprint (comment.author.displayName)
            pprint (comment.author.emailAddress)

This lib was PowerRight by SEON Application Lib Generator

Metadata

Release files for jiraX 18.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for jiraX 18.0.0
File Interpreter ABI Platform
jiraX-18.0.0-py3-none-any.whl Python 3 none any Details

Release files / jiraX-18.0.0-py3-none-any.whl

Download URL jiraX-18.0.0-py3-none-any.whl
Size 9.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9df773ef4510d649c799c01df33db931204986bc8c48c93a34beb485b4cdbee2
BLAKE2b-256 checksum
How to use checksums
88511fae95162b7805182465a66d8ccd4d37d45dba5f0c515763a331ae18d21f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release history Release notifications | RSS feed

This release

18.0.0 This release

1 release file

17.0.0

1 release file

16.0.0

1 release file

15.0.0

1 release file

14.0.0

1 release file

13.0.0

1 release file

12.0.0

1 release file

11.0.0

1 release file

10.0.0

1 release file

9.0.0

1 release file

8.0.0

1 release file

7.0.0

1 release file

6.0.0

1 release file

5.0.0

1 release file

3.0.0

1 release file

2.0.0

1 release file

1.0.0

1 release file

0.9.0

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page