From 1a40dacce6e36bc62172b2aca6e799b0a8524428 Mon Sep 17 00:00:00 2001 From: SigureMo Date: Fri, 1 May 2026 06:36:26 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20default=20create=20to=20Pyt?= =?UTF-8?q?hon=203.14?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-and-release.yml | 6 +++--- README.md | 2 +- src/cli/args.rs | 2 +- src/venv/mod.rs | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 2590680..fd705b0 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.13"] + python-version: ["3.14"] target: [x86_64, x86, aarch64, armv7, s390x, ppc64le] name: Ubuntu, ${{ matrix.target }}, Python ${{ matrix.python-version }} steps: @@ -41,7 +41,7 @@ jobs: runs-on: windows-latest strategy: matrix: - python-version: ["3.13"] + python-version: ["3.14"] target: [x64, x86] name: Windows, ${{ matrix.target }}, Python ${{ matrix.python-version }} steps: @@ -66,7 +66,7 @@ jobs: runs-on: macos-latest strategy: matrix: - python-version: ["3.13"] + python-version: ["3.14"] target: [x86_64, aarch64] name: macOS, ${{ matrix.target }}, Python ${{ matrix.python-version }} steps: diff --git a/README.md b/README.md index aa327a5..901c8d1 100644 --- a/README.md +++ b/README.md @@ -152,7 +152,7 @@ Add to your `settings.json`: **Environment Management** -- `meowda create -p ` - Create environment +- `meowda create [-p ]` - Create environment (defaults to Python 3.14) - `meowda fork ` - Fork from the current active environment - `meowda fork --from ` - Fork from another managed environment or any Python environment path/executable - `meowda activate ` - Activate environment diff --git a/src/cli/args.rs b/src/cli/args.rs index 750bc4c..923e42a 100644 --- a/src/cli/args.rs +++ b/src/cli/args.rs @@ -57,7 +57,7 @@ pub enum Commands { pub struct CreateArgs { #[arg(help = "Name of the virtual environment")] pub name: String, - #[arg(short, long, help = "Python version/path to use (default: 3.13)")] + #[arg(short, long, help = "Python version/path to use (default: 3.14)")] pub python: Option, #[arg(short, long, help = "Clear existing virtual environment")] pub clear: bool, diff --git a/src/venv/mod.rs b/src/venv/mod.rs index b8d4381..3720291 100644 --- a/src/venv/mod.rs +++ b/src/venv/mod.rs @@ -183,7 +183,7 @@ impl VenvService { create_uv_venv( &self.uv_path, &venv_path, - options.python.unwrap_or("3.13"), + options.python.unwrap_or("3.14"), true, false, )?;