
Product
Introducing Tier 1 Reachability: Precision CVE Triage for Enterprise Teams
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.
A minimalist kanban task management app that lives within your code.
Easilly add "todo" and other type of tasks in your code, and the pyTrasker app will let you visualize a managing kanban board of them.
"trask is the combination of "task" & "track""
The motivation behind this app was to have a serverless, lightweight kanban board that follows your code. Before being an application, trask is above all a coding phylosophy. Indeed, "a trask" is a specific notation, as a comment in your code, that is describing the type of task and other meaningfull information that will be visualize on a kanban board.
Advantages are that it is (will be)
This started as a small "refreshing, unpretentious" project. But, at the end of the day, it became a quite useful tool.
It is, obiously, prone to improvements, especially optimization, and UI. Currently the GUI is done through flask (and flaskwebgui) and the rendered is done with simple html and few javascript. The latter could really benefits some improvements.
pip install pytrask
To add a "trask", simply add in your code, where you want it to be, a comment with the following format:
@trask
<type>: <description>
author: <author>
tag: <tag1>, <tag2>, ..., <tagN>
only the "type" and "description" is mandatory. The other fields are optional.
Example of a 'todo' task in a python file:
"""
@trask
todo: this is an exampe 'todo' task.
It will then be displayed in the 'todo' column on the kanban board
author: optional.author@example.com
"""
def func(arg):
...
The pytraskgui app lets you visualize the kanban board and quickly jump into its location. Following features are implemented:
Default (analyse recursively current directory )
python -m pytrask
List arguments
python -m pytrask --help
Analyse and visualize specific files
python -m pytrask -f <filename1> ... <filenameN>
Analyse and visualize a specific folder (add -nr if recursivity is undesirable)
python -m pytrask -d <directory_path>
FAQs
Minimalist Kanban task management tool
We found that pytrask demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.
Research
/Security News
Ongoing npm supply chain attack spreads to DuckDB: multiple packages compromised with the same wallet-drainer malware.
Security News
The MCP Steering Committee has launched the official MCP Registry in preview, a central hub for discovering and publishing MCP servers.