Skip to content

TaipanStack v0.2.9 — Workflows, Translations & Documentation

Date: February 25, 2026

Overview

v0.2.9 is a feature release that adds several GitHub Actions automation workflows, translates remaining Portuguese code to English, and introduces the first documentation files.


What's New

🔄 GitHub Actions Workflows

  • Publish to PyPI: Trusted Publishing via OIDC (no long-lived secrets)
  • Pull Request Labeler: Automatic label assignment based on file paths
  • Stale Issues/PRs: Automatic management of inactive issues and pull requests
  • Greetings: Welcome messages for first-time contributors

📚 Documentation

  • docs/api.md — API reference documentation for core modules
  • docs/architecture.md — Architecture and design philosophy documentation

🌐 Translations

  • Translated taipanstack_bootstrapper.py fully to English (strings, comments, docstrings)
  • Translated tests/test_stack_script.py fully to English
  • Converted all docstrings to imperative mood for D401 Ruff compliance

🔧 Maintenance

  • Fixed deprecated [project.license] table format in pyproject.toml
  • Updated Makefile safety command to ignore disputed CVE-2022-42969 (py 1.11.0)

🛡️ Security

  • Acknowledged NLTK Zip Slip vulnerability (CVE via safety transitive dep) — not exploitable in TaipanStack (nltk is never imported)

Full Changelog: v0.2.8...v0.2.9