Skip to content

Release v0.4.3

Build System

Native Python Wheels

PyPI installation now uses maturin to build native wheels instead of the previous Python wrapper approach.

Before (v0.4.2): Python package downloaded pre-compiled binary on first run.

Now (v0.4.3): Native wheels are pre-built for 6 platforms:

  • x86_64-unknown-linux-gnu (Linux AMD64)
  • aarch64-unknown-linux-gnu (Linux ARM64)
  • x86_64-apple-darwin (macOS Intel)
  • aarch64-apple-darwin (macOS Apple Silicon)
  • x86_64-pc-windows-msvc (Windows AMD64)
  • aarch64-pc-windows-msvc (Windows ARM64)

This means:

  • Faster installation (no runtime download)
  • Better reliability (no network dependency after install)
  • Proper pip/pipx integration
bash
# Install via pipx (recommended)
pipx install gcop-rs

# Install via pip
pip install gcop-rs

Documentation

VitePress Migration

Documentation has been migrated to VitePress with the following improvements:

  • Modern, fast documentation site
  • Full-text search support
  • Better navigation with sidebar
  • Improved mobile experience

Multi-language Support

Documentation now supports both English and Chinese:

  • English: /guide/
  • Chinese: /zh/guide/

Auto Language Redirect

The documentation homepage now automatically redirects based on browser language preference.

Upgrade Notes

Upgrading from v0.4.2 requires no action, fully backward compatible.

If you installed via pip/pipx, reinstalling will now get the native wheel:

bash
pipx reinstall gcop-rs

Installation

bash
# Homebrew (macOS/Linux)
brew tap AptS-1547/gcop-rs
brew install gcop-rs

# pipx (Python users, recommended)
pipx install gcop-rs

# cargo-binstall (no compilation)
cargo binstall gcop-rs

# cargo install (compile from source)
cargo install gcop-rs

Or download pre-built binaries from Releases.

Feedback

If you have any issues or suggestions, please submit an Issue.