Skip to content

Bug triage: audit of open "type: bug" issues (May 2026) #1964

@bearomorphism

Description

@bearomorphism

This issue tracks an audit of all 30 originally-open type: bug issues, checked against master (v4.15.1).

Note

Update 2026-05-09: All actionable bug items now have either a closing decision or an open PR. Each issue has an individual verification comment with reproduction steps, and (where applicable) a follow-up confirming the fix. The 12 open PRs each follow the AI-assisted contributions guidelines and pass the full CI matrix (Python 3.10–3.14 × Linux/macOS/Windows).

✅ Closed (10) — fixed / not-a-bug / stale

🔧 Open PR (12) — awaiting review

Issue PR Title
#1164 #1966 yaml unicode preservation
#1615 #1967 ${devrelease} substitution in tag_format
#1530 #1969 skip bump commit when nothing to commit
#466 #1970 cz_customize commit_parser default
#1614 #1972 widen prerelease/devrelease tag regex (semver2)
#894 #1973 clearer error when changelog format can''t be inferred
#956 #1975 reconfigure stdout to UTF-8 cross-platform
#1728 #1977 derive bump_map_major_version_zero from custom bump_map
#595 #1978 flag sibling version mismatches under --check-consistency
#1497 #1980 tolerate noisy git rev-parse output in is_git_project
#1790 #1981 workflow_dispatch trigger for pythonpublish.yml
#1772 #1983 only match bump patterns against commit title

Tip

Each PR has a Closes #... linkage so its issue auto-closes on merge. PRs #1967 and #1972 should land together (PR #1972 widens the regex that PR #1967''s substitution depends on).

🎁 Relabeled type: bugtype: feature (3) — waiting for maintainers to triage and decide

These were originally filed as bugs but are feature requests. They are not in scope for this bug triage; no PRs will be opened until maintainers triage and explicitly accept them. Leaving the checkboxes open as a reminder.

🤷 Open without PR (2) — needs design discussion


Summary: 10 closed · 12 open with PR · 3 relabeled (waiting on maintainer triage, no PRs to be opened) · 2 left for design.

Each issue has individual triage and verification comments — happy to pull individual PRs out of this list for separate review.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions