Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ad-m/trello-csv-schedule
https://github.com/ad-m/trello-csv-schedule
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/ad-m/trello-csv-schedule
- Owner: ad-m
- Created: 2017-03-12T15:21:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-03-12T15:41:07.000Z (over 7 years ago)
- Last Synced: 2024-10-02T15:37:01.407Z (about 1 month ago)
- Language: Python
- Size: 4.88 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: HISTORY.rst
Awesome Lists containing this project
README
===============================
trello-csv-schedule
===============================.. image:: https://badge.fury.io/py/trello-csv-schedule.png
:target: http://badge.fury.io/py/trello-csv-scheduleTools to two-way sync Trello & CSV to easily manage due date.
Features
=========* Manage Trello access credentials
* Download cards of boards to CSV file
* Sync changes of due date in CSV to Trello boardUsage
=====There is a build-in ``--help`` command.
Firstly you have to setup tools to provide access keys. It simple as::
trello-csv-schedule.py setup --key="XXXX"
``XXXX`` mean access key of Trello. You can grab them at `Trello developers site `_.
Next to download boards to CSV file::
trello-csv-schedule.py download link grab.csv
``link`` mean link to Trello boards.
Next to you can modify ``grab.csv`` and upload changes to Trello board::
trello-csv-schedule.py sync link grab.csvFor details see at ``--help`` command output too::
$ python trello-csv-schedule.py --help
usage: trello-csv-schedule.py [-h] [-g GLOBAL] {sync,download,setup} ...positional arguments:
{sync,download,setup}
sync Import cards from file
download Export cards to file
setup Perform a initial configuration of tooloptional arguments:
-h, --help show this help message and exit
-g GLOBAL, --global GLOBAL
$ python trello-csv-schedule.py setup --help
usage: trello-csv-schedule.py setup [-h] -k KEYoptional arguments:
-h, --help show this help message and exit
-k KEY, --key KEY
$ python trello-csv-schedule.py download --help
usage: trello-csv-schedule.py download [-h] board filepositional arguments:
board ID or URL of board
file Filename of file to write cardsoptional arguments:
-h, --help show this help message and exit
$ python trello-csv-schedule.py sync --help
usage: trello-csv-schedule.py sync [-h] board filepositional arguments:
board ID or URL of board
file Filename of file with cardsoptional arguments:
-h, --help show this help message and exit