Skip to main content

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

Trello2Kanboard-1.3.tar.gz (6.4 kB view details)

Uploaded Source

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

Hashes for Trello2Kanboard-1.3.tar.gz
Algorithm Hash digest
SHA256 4130f09d381dd6460915cacf517b0eeea8de58856e0bf4ff19c66d34be2dbc12
MD5 fa582092f213e6a29043d23304d12601
BLAKE2b-256 9f78c13d512f72504d01cf0c06febaf5a723e52777a729211ba98ac80817ad60

See more details on using hashes here.

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