Skip to content

Bump version to 0.3.4, create agent files when patching, and switch license to Apache-2.0#2

Merged
zywkloo merged 1 commit into
mainfrom
codex/clarify-npm-license-requirements-q4wad3
May 27, 2026
Merged

Bump version to 0.3.4, create agent files when patching, and switch license to Apache-2.0#2
zywkloo merged 1 commit into
mainfrom
codex/clarify-npm-license-requirements-q4wad3

Conversation

@zywkloo

@zywkloo zywkloo commented May 27, 2026

Copy link
Copy Markdown
Owner

Motivation

  • Cut a 0.3.4 release for npm and PyPI with a coordinated version bump across packaging metadata.
  • Make --patch-agent-files robust by creating CLAUDE.md/AGENTS.md when they don't exist instead of skipping.
  • Align packaging metadata and classifiers with the new license choice for downstream repositories and indexes.

Description

  • Bump package version to 0.3.4 in package.json, pyproject.toml, and src/wtcraft/__init__.py.
  • Add a 0.3.4 entry to CHANGELOG.md describing the release tagging.
  • Change project license from MIT to Apache-2.0 in package.json and pyproject.toml and update the PyPI classifier.
  • Update the shell helper append_managed_block_if_missing in scripts/wtcraft and src/wtcraft/_shell.sh to create missing parent directories and write the managed block so CLAUDE.md/AGENTS.md are created and patched, and adjust log messages accordingly, and clarify this behavior in README.md.

Testing

  • Built the Python package artifacts using python -m build to verify packaging metadata and the build backend, and the build completed successfully.
  • Performed a basic import/version sanity check with python -c "import wtcraft; print(wtcraft.__version__)" which returned 0.3.4 as expected.
  • No additional automated unit tests were added or changed in this PR.

Codex Task

@zywkloo zywkloo merged commit 9ec0005 into main May 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant