Skip to content

[v1.0] Release 0.4.3 with post-0.4.2 hardening #234

Description

@codeforester

Goal

Publish a clean 0.4.3 patch release containing the hardening that landed after 0.4.2.

Scope

  • Include the merged post-0.4.2 fixes for redaction, JSON pre-parse behavior, cwd coordination, terminal/bidi sanitization, schema immutability, protocol-header validation, and published-doc hygiene.
  • Remove duplicate or stale entries from CHANGELOG.md.
  • Build and validate one sdist/wheel set, run the release gates, publish to TestPyPI, then publish to PyPI and create the GitHub release.
  • Record the release notes and artifact verification evidence.

Acceptance criteria

  • VERSION, package metadata, tag, GitHub release, and PyPI all report 0.4.3.
  • The release contains no internal planning documents or stale changelog entries.
  • TestPyPI rehearsal, wheel smoke tests, checksums, SBOM, attestations, and publication checks pass.
  • The release notes identify user-visible fixes and any compatibility implications.

Project fields

  • Status: Backlog
  • Priority: P0
  • Area: Packaging
  • Initiative: v1.0 Readiness
  • Size: M

Metadata

Metadata

Assignees

Labels

ciContinuous integration, tests, automation, or release workflows

Type

No type

Projects

Status
Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions