Skip to content

Instantly share code, notes, and snippets.

@quiin
quiin / changelog_tool.py
Last active March 4, 2026 20:21
Git changelog as markdown. Summarize git changes from a given window and optional scope as markdown
#!/usr/bin/env python3
import argparse
import subprocess
import sys
from datetime import datetime
from dataclasses import dataclass, field
from typing import Iterable, List