This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

A simple command line script to publish to iDoneThis

Project Description

pydidit is a command line tool to post to iDoneThis service

Installation

to install just run:

sudo pip install pydidit

This will install didit script to your path.

Usage

pydidit uses environment variables to configure the default behaviour.

Environment variable Command line parameter Description
DIDIT_TEAM --team iDoneThis team to post to
DIDIT_API_TOKEN --api-token API token to use

You can add the following lines to your .bashrc or .zshrc shell initialization scripts:

export DIDIT_API_TOKEN=<my_idonethis_api_tag>
export DIDIT_TEAM=<my_team>

To post your progress you have several options:

  • putting your progress as an argument like:

    didit I can now post progress using a simple command line tool
    

    or like:

    didit 'I can now post progress! With simple command line tool!'
    
  • running didit without parameters will open an editor where you can enter your progress. This has an advantage, that it makes it much easier to enter multiline texts

TODO

  • Enable showing and/or editing the last post
  • Enable adding more then one progress point in one edit session
  • Allow getting a progress from STDIN
Release History

Release History

This version
History Node

0.1.7

History Node

0.1.6

History Node

0.1.5

History Node

0.1.4

History Node

0.1.3

History Node

0.1.1

History Node

0.1

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
pydidit-0.1.7.tar.gz (4.2 kB) Copy SHA256 Checksum SHA256 Source Mar 20, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting