skip to navigation
skip to content

todo.python 0.4.4

Manage todo on git repo.

# todo.python


Manage todo on git repo.

It uses Git repo for the database,
and has feature of automated **sync** and **archive**.
The sample database is here:

The difference from its alternatives such as Evernote and iOS todo list
is the feature of auto archiving.
*todo.python* is designed for use of daily report on your work,
and you can easily look back **what you completed at each day**
[as shown in the sample](

## Installation

pip install todo.python

## Usage

GITHUB_NAME=<your github="" name="">
hub create -p $REPO # Or create it on browser (private repo is recommended)

todo init$GITHUB_NAME/$REPO.git

todo edit # pull -> archive -> edit -> push
EDITOR=emacs todo edit # default is vim

todo show # pull -> archive -> push -> show

todo open # pull -> archive -> push -> open

## Demonstration

Here, we demonstrate its feature with [the sample database](

$ todo deinit

$ todo init
Remote URL:
Pulling from remote:
+ git clone /Users/minerva/.cache/todo
Cloning into '/Users/minerva/.cache/todo'...
remote: Counting objects: 46, done.
remote: Total 46 (delta 0), reused 0 (delta 0), pack-reused 46
Unpacking objects: 100% (46/46), done.

![](static/ ![](static/todo.edit.gif)  
File Type Py Version Uploaded on Size
todo.python-0.4.4.tar.gz (md5) Source 2017-10-11 5KB