huak icon indicating copy to clipboard operation
huak copied to clipboard

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

Results 74 huak issues
Sort by recently updated
recently updated
newest added

command ` huak add --group dev black` Actually it failed in `parse_version_specifiers_str` with following input `dsproto @ git+ssh://[email protected]/dataspike-io/proto.git@a4d900ee9b9084d54d7a895b8aa1b9e366043211` Crash report: ```toml name = "huak" operating_system = "Ubuntu 22.04 (jammy) [64-bit]"...

bug

I want to look at `build` and `twine` more.

enhancement

## Summary [PEP 508](https://peps.python.org/pep-0508/) details the Dependency specification for Python Software Packages. This would add support for things like initializing a project from requirements files, offer more robustness with less...

``` test-ruff on  master [?] is 📦 v0.0.1 via 🐍 v3.12.1 ❯ huak toolchain install 3.8 ... test-ruff on  master [?] is 📦 v0.0.1 via 🐍 v3.12.1 took...

## Expected Behavior I stay in zsh. ## Actual Behavior I get switched to bash. ## Steps to Reproduce Just huak activate ``` echo $0 -zsh huak activate echo $0...

bug

## Summary Related to #868, when a project is initialized or created a toolchain can be assigned. Need to decide if this is opt-in or opt-out. ## Motivation - Moves...

Saw this and thought it'd be nice to incorporate in future refactors https://rust-lang.github.io/api-guidelines/naming.html#ad-hoc-conversions-follow-as_-to_-into_-conventions-c-conv

cc #853 Adding tools to toolchains is limited to by-name installs. So ``` huak tc add huak # expected huak tc add huak==0.0.20 # not expected ``` Tools can be...

Currently the toolchain system will download Python releases to the root of the toolchain. This should change so that a downloads directory is used for all downloaded artifacts that can...