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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0cefb73e4eb2fe26bb514dba1f5749a3d4bb6634ab4030ee86476a405e47e35b |
|
MD5 | 05e30075a89ff51de05cf5da1f609e51 |
|
BLAKE2b-256 | 42e60436f6f6615cbb756479082f1f11e2356b8ce32165c5346b5b8017633b90 |
File details
Details for the file todo2-1.1.0-py2-none-any.whl
.
File metadata
- Download URL: todo2-1.1.0-py2-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e3faacbbfb41fbfbf7e58a47081f109a7ee400050770fd39ec41da0eb14a5c4 |
|
MD5 | ac65c19dcb19e5abd8c66cc7261b7ef3 |
|
BLAKE2b-256 | c5433b8228d3a04e14a4e8f35df0c2db1fe5c7c5ebcd235ecf56d6e9c1397c45 |