chore(release): prepare 0.33.0 - #74
Conversation
📝 WalkthroughWalkthroughThis PR bumps Pythinker Code to version 0.33.0. The project version in ChangesRelease 0.33.0 Preparation
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested labels
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@docs/en/release-notes/changelog.md`:
- Around line 20-31: The changes to docs/en/release-notes/changelog.md must be
reverted because that file is auto-synced from the root CHANGELOG.md; undo any
manual edits to docs/en/release-notes/changelog.md (or revert the commit/patch
that touched it) and instead make any release-note edits in the root
CHANGELOG.md so the sync script can propagate them; ensure you do not
reintroduce edits to docs/en/release-notes/changelog.md in this PR and run the
sync script locally to verify the generated docs match before pushing.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro Plus
Run ID: 6090b758-1918-4170-8a2d-8d99055b2f6b
⛔ Files ignored due to path filters (1)
uv.lockis excluded by!**/*.lock
📒 Files selected for processing (7)
CHANGELOG.mdREADME.mddocs/en/guides/getting-started.mddocs/en/release-notes/breaking-changes.mddocs/en/release-notes/changelog.mdpackages/linux-installer/README.mdpyproject.toml
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment Thanks for integrating Codecov - We've got you covered ☂️ |
0.33.0 release prep
Changes in this release:
~/.pythinker/config.toml,.pythinker/config.toml, and.pythinker/config.local.toml. Scope-locked fields blocked from project/local files; local files auto-gitignored on first use; PYTHINKER_* env vars overlay all file sources.--versionoutput, andpythinker infoupdated.QUESTION_MARKERconstant replaces inconsistent glyphs across transcript, panel, pager, and prompt.SetTodoListgated behind explicit plan approval. Tool description and system prompt now enforce the plan-first contract.Files changed:
pyproject.toml,uv.lock,CHANGELOG.md,docs/en/release-notes/changelog.md,docs/en/release-notes/breaking-changes.md,README.md,docs/en/guides/getting-started.md,packages/linux-installer/README.mdLocal gates passed:
check_version_tag.py, README heading/snippet checks, CHANGELOG grep,check_pythinker_dependency_versions.py,tests/test_installation_docs.py,tests/test_homebrew_formula.pySummary by CodeRabbit
Release 0.33.0
Bug Fixes & Improvements
Changes
Documentation