# Jira 2 Notion DB
Jira issue to Notion database Migration Tool
## Installation
```shell
pip install jira-2-notion-db
```
## Configuration
* Jira login token
* Notion integration token
## CLI Usage
should be able to find Notion db using Jira project name.
```shell
jira-2-notion-db --url "https://your.atlassian.net" --username "your@mail.com" --password "yourAtlassianToken" --project "PJ" --notion "yourNotionIntegrationToken"
```
* arguments:
* --url URL
* Jira url ex) https://your.atlassian.net
* --username
* Jira username
* --password
* Jira api token (Not Password)
* --project
* Jira project name
* --notion
* Notion integration bot token
* --delay
* Notion update delay
## Python Usage
```python
# jira
from jira_2_notion_db.services.jira_service import JiraService
jira = JiraService(base_url="https://your.atlassian.net", username="username", password="password")
all_projects = jira.read_project()
jira.login()
jira_contents = jira.collect(project="PJ", only_my_issue=False)
# notion
from jira_2_notion_db.services.notion_service import NotionService
notion = NotionService(notion_key="notionToken")
notion.run(db_name="PJ", data=jira_contents, delay_time=1)
```
## Open source license
[LICENSE](LICENSE)
## Related projects
* https://github.com/minwook-shin/notion-database
Raw data
{
"_id": null,
"home_page": "https://github.com/minwook-shin/jira-2-notion-db",
"name": "jira-2-notion-db",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "",
"author": "minwook-shin",
"author_email": "minwook0106@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/bd/8f/6287b64988a26743e0293a9456a6cb491c632688ef4b92d486a88a8d4958/jira-2-notion-db-1.1.2.tar.gz",
"platform": null,
"description": "# Jira 2 Notion DB\n\nJira issue to Notion database Migration Tool\n\n## Installation\n\n```shell\npip install jira-2-notion-db\n```\n\n## Configuration\n\n* Jira login token\n* Notion integration token\n\n\n## CLI Usage\n\nshould be able to find Notion db using Jira project name.\n\n```shell\njira-2-notion-db --url \"https://your.atlassian.net\" --username \"your@mail.com\" --password \"yourAtlassianToken\" --project \"PJ\" --notion \"yourNotionIntegrationToken\"\n```\n\n* arguments:\n * --url URL\n * Jira url ex) https://your.atlassian.net\n * --username\n * Jira username\n * --password\n * Jira api token (Not Password)\n * --project\n * Jira project name\n * --notion\n * Notion integration bot token\n * --delay\n * Notion update delay\n\n\n## Python Usage\n\n```python\n# jira\nfrom jira_2_notion_db.services.jira_service import JiraService\njira = JiraService(base_url=\"https://your.atlassian.net\", username=\"username\", password=\"password\")\nall_projects = jira.read_project()\njira.login()\njira_contents = jira.collect(project=\"PJ\", only_my_issue=False)\n\n# notion\nfrom jira_2_notion_db.services.notion_service import NotionService\nnotion = NotionService(notion_key=\"notionToken\")\nnotion.run(db_name=\"PJ\", data=jira_contents, delay_time=1)\n```\n\n## Open source license\n[LICENSE](LICENSE)\n\n## Related projects\n\n* https://github.com/minwook-shin/notion-database\n",
"bugtrack_url": null,
"license": "",
"summary": "Jira to Notion-database Migration Tool",
"version": "1.1.2",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1e05758f3f0f128d588d38fdea0ba5ae363ac9ebfdf0e264f4b3fcc02a473c5c",
"md5": "5b2cd54dfab14dc36cd3d8b392df61b3",
"sha256": "6f1cc3864c9c3d3851be59f65c94a6f2897e82971bc50e0bc6f98a2f18afecd9"
},
"downloads": -1,
"filename": "jira_2_notion_db-1.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5b2cd54dfab14dc36cd3d8b392df61b3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 18645,
"upload_time": "2023-01-03T10:30:33",
"upload_time_iso_8601": "2023-01-03T10:30:33.673878Z",
"url": "https://files.pythonhosted.org/packages/1e/05/758f3f0f128d588d38fdea0ba5ae363ac9ebfdf0e264f4b3fcc02a473c5c/jira_2_notion_db-1.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bd8f6287b64988a26743e0293a9456a6cb491c632688ef4b92d486a88a8d4958",
"md5": "f7dbf8ee87915784e3fc5f8b77ddf40d",
"sha256": "d21530ec487127ad99a60fd5212384ab8171d45237da79fcb98dfc6b1099d349"
},
"downloads": -1,
"filename": "jira-2-notion-db-1.1.2.tar.gz",
"has_sig": false,
"md5_digest": "f7dbf8ee87915784e3fc5f8b77ddf40d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 18107,
"upload_time": "2023-01-03T10:30:35",
"upload_time_iso_8601": "2023-01-03T10:30:35.826096Z",
"url": "https://files.pythonhosted.org/packages/bd/8f/6287b64988a26743e0293a9456a6cb491c632688ef4b92d486a88a8d4958/jira-2-notion-db-1.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-03 10:30:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "minwook-shin",
"github_project": "jira-2-notion-db",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "jira-2-notion-db"
}