Skip to content

✨ feat: default create to Python 3.14#66

Merged
SigureMo merged 1 commit into
mainfrom
feat/default-python-3-14
Apr 30, 2026
Merged

✨ feat: default create to Python 3.14#66
SigureMo merged 1 commit into
mainfrom
feat/default-python-3-14

Conversation

@SigureMo
Copy link
Copy Markdown
Contributor

@SigureMo SigureMo commented Apr 30, 2026

Summary

  • change meowda create to default to Python 3.14 when -p/--python is omitted
  • update the CLI help text and README command reference to match the new default
  • align the release workflow build matrix with Python 3.14

Validation

  • cargo run -- create --help
  • cargo +stable fmt --all
  • cargo +stable clippy --all-targets --all-features -- -D warnings
  • cargo +stable test
This PR is driven by @copilot (gpt-5.4 xhigh)

Copilot AI review requested due to automatic review settings April 30, 2026 22:36
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Meowda’s create command to use Python 3.14 as the default interpreter when -p/--python is not provided, and aligns user-facing documentation and release CI accordingly.

Changes:

  • Default meowda create Python version changed from 3.13 → 3.14.
  • Updated CLI help text and README command reference to reflect the new default.
  • Updated GitHub Actions build/release workflow matrix to use Python 3.14.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/venv/mod.rs Switches the internal default Python version used when --python is omitted to 3.14.
src/cli/args.rs Updates create command help text to state default Python is 3.14.
README.md Updates command reference to show -p optional and documents the 3.14 default.
.github/workflows/build-and-release.yml Updates build matrix to run wheel builds against Python 3.14.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@SigureMo SigureMo merged commit 995fb15 into main Apr 30, 2026
20 checks passed
@SigureMo SigureMo deleted the feat/default-python-3-14 branch April 30, 2026 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants