Skip to main content

Release 0.4 compatibility

Requires pycodetags 0.8.x and Python 3.9–3.15. Select schema = "TDG", "PEP350", or this plugin's "TODO" schema explicitly under [tool.pycodetags]. TODO uses extended PEP-350. pycodetags issues respects that selection; TDG is owned by the core, not registered by this plugin. Conversions preserve titles, bodies, local IDs, schema selection, and mutation fingerprints. issue is a parent relationship; tracker may be shared by several independently identified tags. HTML reports honor --output; set PYCODETAGS_NO_OPEN_BROWSER=1 for unattended use.

Issue Tracker

This is a PEP350 inspired issue tracker. Store issues in source code.

# TODO: Fix this code <matth 2025-07-05 category=math priority=high release=2.01>

Also supports advanced scenarios with TODOs as Objects, Decorators, etc.

Installation

pip install pycodetags pycodetags-issue-tracker
pipa install pycodetags 
pipx inject pycodetags pycodetags-issue-tracker

Usage

Basic usage is to generate a TODO report and website.

.PHONY: issues
issues:install_plugins
	@echo "Checking issues"
	$(VENV)	pycodetags data --src pycodetags --src plugins --format json>issues_site/data.json
	@echo "Current issues:"
	$(VENV) pycodetags issues --src pycodetags --src plugins --format text
	@echo "For best results, fix these issues:"
	$(VENV) pycodetags issues --src pycodetags --src plugins --format validate
	@echo "Generating HTML report"
	$(VENV) pycodetags issues --src pycodetags --src plugins --format html

Prior Art

PEPs and Standard Library Prior Art

Documentation

Metadata

Release files for pycodetags-issue-tracker 0.4.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 pycodetags-issue-tracker 0.4.0
File Size Uploaded
pycodetags_issue_tracker-0.4.0.tar.gz 49.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pycodetags-issue-tracker 0.4.0
File Interpreter ABI Platform
pycodetags_issue_tracker-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 81.4 kB

Release files / pycodetags_issue_tracker-0.4.0.tar.gz

Download URL pycodetags_issue_tracker-0.4.0.tar.gz
Size 49.3 kB
Tags Source
SHA-256 checksum
How to use checksums
62a1dcf61f80ed92226452f3378b29abeab5ef8137e535a96ba98c31dbef666f
BLAKE2b-256 checksum
How to use checksums
d8da091492a3a3df75c442df408f07e6a962eb30d788801f1c249c681d68b03a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release files / pycodetags_issue_tracker-0.4.0-py3-none-any.whl

Download URL pycodetags_issue_tracker-0.4.0-py3-none-any.whl
Size 32.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c71c20dddb5f017855d9ce118ae41e27327e2f3af3ca1801c60233cd2ceb5ae2
BLAKE2b-256 checksum
How to use checksums
51a2e47219dec7cb06743f7e923be363b187564fff225039b29bf2c2495772da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 10, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

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