Skip to main content

todo

###### 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)

Metadata

Release files for todo2 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for todo2 1.1.0
File Size Uploaded Provenance
todo2-1.1.0.tar.gz 4.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for todo2 1.1.0
File Interpreter ABI Platform
todo2-1.1.0-py2-none-any.whl Python 2 none any Details

Total release size: 9.9 kB

Release files / todo2-1.1.0.tar.gz

Download URL todo2-1.1.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0cefb73e4eb2fe26bb514dba1f5749a3d4bb6634ab4030ee86476a405e47e35b
BLAKE2b-256 checksum
How to use checksums
42e60436f6f6615cbb756479082f1f11e2356b8ce32165c5346b5b8017633b90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / todo2-1.1.0-py2-none-any.whl

Download URL todo2-1.1.0-py2-none-any.whl
Size 5.6 kB
Tags Python 2
SHA-256 checksum
How to use checksums
1e3faacbbfb41fbfbf7e58a47081f109a7ee400050770fd39ec41da0eb14a5c4
BLAKE2b-256 checksum
How to use checksums
c5433b8228d3a04e14a4e8f35df0c2db1fe5c7c5ebcd235ecf56d6e9c1397c45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for todo2 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page