huak

(β˜… 601)

My experimental Python package manager.

  • .gitignore
  • .pre-commit-config.yaml
  • Cargo.lock
  • Cargo.toml
  • LICENSE
  • mkdocs.yaml
  • pyproject.toml
  • README.md
  • rust-toolchain.toml

# Installation Guide

1. Get the code
git clone https://github.com/cnpryer/huak

Downloads the entire project code from GitHub to your computer.

cd huak

Moves into the project folder you just downloaded.

2. Official Install Script

Easy Recommended
Prerequisites
cargo install --git https://github.com/cnpryer/huak.git huak

Builds and installs the package published on crates.io β€” no need to clone the repo yourself.

βœ… After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.

Pulled directly from this repo's README.

3. Python

Easy
Prerequisites
  • Git Needed to download the project code from GitHub.
  • Python 3 On Windows, be sure to check 'Add Python to PATH' during installation.
pip install .

Installs the package published on PyPI directly β€” no need to clone the source.

python <μ‹€ν–‰ν•  파일λͺ…>.py # READMEμ—μ„œ μ •ν™•ν•œ μ‹€ν–‰ 파일λͺ…을 ν™•μΈν•˜μ„Έμš”

Runs the Python script (or module).

βœ… If it runs without errors and prints output in the terminal, it worked.

4. Rust

Medium
Prerequisites
  • Git Needed to download the project code from GitHub.
  • Rust (rustup) Installing via rustup also installs cargo.
cargo install --git https://github.com/cnpryer/huak.git huak

Builds and installs the package published on crates.io β€” no need to clone the repo yourself.

A Python package manager written in Rust and inspired by Cargo.

Runs the Python script (or module).

βœ… If cargo build finishes without errors, it worked. The executable is created under target/.

Pulled directly from this repo's README.

// repository documentation