Skip to main content

A python todo generator.

Project description

###### Simple TODO list generator

### Why Because i couldn’t find any other tool to do (pun unintended) this. Also i found it annoying to Ctrl+F (Cmd+F) all the time or run project wide searches every 2 minutes.

### How Well, code is a bit dirty and the ignore list is hardcoded, but it is OpenSource so be my guest and improve it (Could use some regex). The script cheks for an existing .git directory, finds the user and repo (this way it creates links to the GitHub file and line) and then searches for the # TODO tag in all source files. Feel free to change it to // TODO and .c.

### Install Option 0: ` pip install todo2 `

Option 1: ` git clone git@github.com:thee-engineer/todo.git cd todo pip install . `

### Use Go into your git project folder, run the todo command, and then look at your awesome TODO.md file. Add it, commit it, push it, look at it, click on it. ` cd my_git_project todo git add TODO.md git commit -m "Add TODO.md" git push `

### Contribution Add whatever. Right know the project could use (but I don’t want to invest the time): - [ ] Regex matches for gitignore rules - [ ] CL Arguments (this way more feature can be implemented) - [ ] Option for non-git projects - [ ] Branch checking - [ ] Local file links - [ ] TODO completion check and comment removal

### Support the developer Buy me a beer or something, donations are welcome.

![](https://img.shields.io/badge/Bitcoin-14xkoFmGcHDaaSbqiVd5fw3FREQeditJ5L-yellow.svg) [![](https://img.shields.io/badge/Patreon-theeengineer-orange.svg)](https://www.patreon.com/theeengineer)

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

todo2-1.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

todo2-1.1.0-py2-none-any.whl (5.6 kB view details)

Uploaded Python 2

File details

Details for the file todo2-1.1.0.tar.gz.

File metadata

  • Download URL: todo2-1.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for todo2-1.1.0.tar.gz
Algorithm Hash digest
SHA256 0cefb73e4eb2fe26bb514dba1f5749a3d4bb6634ab4030ee86476a405e47e35b
MD5 05e30075a89ff51de05cf5da1f609e51
BLAKE2b-256 42e60436f6f6615cbb756479082f1f11e2356b8ce32165c5346b5b8017633b90

See more details on using hashes here.

File details

Details for the file todo2-1.1.0-py2-none-any.whl.

File metadata

File hashes

Hashes for todo2-1.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 1e3faacbbfb41fbfbf7e58a47081f109a7ee400050770fd39ec41da0eb14a5c4
MD5 ac65c19dcb19e5abd8c66cc7261b7ef3
BLAKE2b-256 c5433b8228d3a04e14a4e8f35df0c2db1fe5c7c5ebcd235ecf56d6e9c1397c45

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