{"id":26233581,"url":"https://github.com/edisedis777/jira-issues-extraction","last_synced_at":"2026-04-24T11:05:36.238Z","repository":{"id":278593596,"uuid":"936142188","full_name":"edisedis777/Jira-Issues-Extraction","owner":"edisedis777","description":"This Python script extracts Jira issues using the Jira API, stores them in a SQLite database, and generates summary reports in Excel format.","archived":false,"fork":false,"pushed_at":"2025-03-11T09:28:31.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-11T10:35:41.772Z","etag":null,"topics":["api","jira","python","sqlite"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/edisedis777.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-20T15:42:41.000Z","updated_at":"2025-03-11T09:28:35.000Z","dependencies_parsed_at":"2025-02-20T16:38:33.786Z","dependency_job_id":"fcd752d4-ccd7-4116-b768-4286716f15f3","html_url":"https://github.com/edisedis777/Jira-Issues-Extraction","commit_stats":null,"previous_names":["edisedis777/jira-issues-extraction-script","edisedis777/jira-issues-extraction"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisedis777%2FJira-Issues-Extraction","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisedis777%2FJira-Issues-Extraction/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisedis777%2FJira-Issues-Extraction/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/edisedis777%2FJira-Issues-Extraction/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/edisedis777","download_url":"https://codeload.github.com/edisedis777/Jira-Issues-Extraction/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243318768,"owners_count":20272144,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","jira","python","sqlite"],"created_at":"2025-03-13T01:16:31.510Z","updated_at":"2025-12-28T11:52:21.388Z","avatar_url":"https://github.com/edisedis777.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jira-Issues-Extraction\n[![Visual Studio Code](https://custom-icon-badges.demolab.com/badge/Visual%20Studio%20Code-0078d7.svg?logo=vsc\u0026logoColor=white)](#)\n[![Python](https://img.shields.io/badge/Python-3776AB?logo=python\u0026logoColor=fff)](#)\n![Jira](https://img.shields.io/badge/Jira-Project%20Management-0052CC?logo=jira\u0026logoColor=white)\n![SQLite](https://img.shields.io/badge/SQLite-Database-003B57?logo=sqlite\u0026logoColor=white)\n![Excel](https://img.shields.io/badge/Microsoft%20Excel-Spreadsheet-217346?logo=microsoft-excel\u0026logoColor=white)\n[![Markdown](https://img.shields.io/badge/Markdown-%23000000.svg?logo=markdown\u0026logoColor=white)](#)\n\nThis Python script extracts Jira issues using the Jira API, stores them in a SQLite database, and generates summary reports in Excel format.\n\n## Features\n- Connects to Jira using API credentials\n- Extracts issues using JQL (Jira Query Language)\n- Stores issue data in SQLite database\n- Generates an Excel summary report with issue type counts\n- Creates a detailed Excel report with issue keys and summaries\n\n## Requirements\nEnsure you have the following Python libraries installed:\n\nsh\npip install pandas sqlite3 xlsxwriter jira openpyxl\n\n\n## Configuration\nUpdate the following variables in the script to match your Jira environment:\n\npython\nEMAIL = 'name@domain.com'  # Jira username\nAPI_TOKEN = 'api_token'  # Jira API token\nSERVER = 'https://project.atlassian.net/'  # Jira server URL\nJQL = 'project = project_name'  # JQL Query\n\n\n## Usage\nRun the script using Python:\n\nsh\npython script.py\n\n\n## Output\n- `jira_issues.db`: SQLite database storing the extracted Jira issues.\n- `jira_summary.xlsx`: Excel file containing a summary of issues by type.\n- `jira_report.xlsx`: Excel file listing issue keys and summaries.\n\n## Error Handling\nIf the script fails to connect to Jira, it will print an error message and exit.\n\n## License\nDistributed under the GNU Affero General Public License v3.0 License. See `LICENSE` for more information.\n\n\n\u003cdiv align=\"right\"\u003e\n\n[Back To Top ⬆️](#Jira-Issues-Extraction)\n\u003c/div\u003e\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedisedis777%2Fjira-issues-extraction","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fedisedis777%2Fjira-issues-extraction","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fedisedis777%2Fjira-issues-extraction/lists"}