Simple Python Package for Importing Trello Projects from JSON Files Using the Kanboard API.
Project description
Trello2Kanboard
Simple Python Package for Importing Trello Projects from JSON Files Using the Kanboard API.
Installing
Install and update using pip:
$ pip install Trello2Kanboard
Trello2Kanboard supports Python 2.7, 3.4 and newer.
A Simple Example of Import
Step 1: Access your Trello account and export your Trello Project to JSON:
Step 2: Access your Kanboard account and get/generate an API Token:
Step 3.1: Run application using the special user jsonrpc
credentials:
trello2kanboard --json-file /file/trello.json import \
--api-url http://localhost/jsonrpc.php \
--api-user jsonrpc \
--api-token api-token-from-jsonrpc-kanboard-user \
--project-owner kanboard-username
Step 3.2: Or just run using you own user credentials:
trello2kanboard --json-file /file/trello.json import \
--api-url http://localhost/jsonrpc.php \
--api-user your-username \
--api-token api-token-from-your-own-kanboard-user
You could also show information without Import
trello2kanboard --json-file /file/trello.json show
And display a pretty formated JSON on screen
trello2kanboard --json-file /file/trello.json json
Requirements
Trello2Kanboard depends from:
Function Reference
Consult the Kanboard API documentation for more details.
Development
This package is just a project to improve my python skills. Any suggestions or tips are welcome.
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
File details
Details for the file Trello2Kanboard-1.3.tar.gz
.
File metadata
- Download URL: Trello2Kanboard-1.3.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4130f09d381dd6460915cacf517b0eeea8de58856e0bf4ff19c66d34be2dbc12 |
|
MD5 | fa582092f213e6a29043d23304d12601 |
|
BLAKE2b-256 | 9f78c13d512f72504d01cf0c06febaf5a723e52777a729211ba98ac80817ad60 |