Finally a working setup.py.
The trick was the MANIFEST.in file. Also, from testing the pip installation, I realized todo.py would fail on trying to list the files in the actions directory if it did not already exist. So I added a check for it.
|@@ -0,0 +1 @@|
|+include README.rst LICENSE HISTORY.rst|