├── .github ├── dependabot.yaml └── workflows │ ├── ci.yaml │ ├── release.yaml │ └── spell-check.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── crates ├── huak-cli │ ├── .gitignore │ ├── Cargo.toml │ ├── src │ │ ├── cli.rs │ │ ├── error.rs │ │ └── main.rs │ └── tests │ │ ├── mod.rs │ │ └── snapshots │ │ ├── r#mod__tests__activate_help.snap │ │ ├── r#mod__tests__add_help.snap │ │ ├── r#mod__tests__build_help.snap │ │ ├── r#mod__tests__clean_help.snap │ │ ├── r#mod__tests__completion_help.snap │ │ ├── r#mod__tests__fix_help.snap │ │ ├── r#mod__tests__fmt_help.snap │ │ ├── r#mod__tests__help-2.snap │ │ ├── r#mod__tests__help.snap │ │ ├── r#mod__tests__init_help.snap │ │ ├── r#mod__tests__install_help.snap │ │ ├── r#mod__tests__lint_help.snap │ │ ├── r#mod__tests__new_help.snap │ │ ├── r#mod__tests__publish_help.snap │ │ ├── r#mod__tests__python_help.snap │ │ ├── r#mod__tests__remove_help.snap │ │ ├── r#mod__tests__run_help.snap │ │ ├── r#mod__tests__test_help.snap │ │ ├── r#mod__tests__update_help.snap │ │ ├── r#mod__tests__version.snap │ │ └── r#mod__tests__version_help.snap ├── huak-dev │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── huak-home │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── huak-package-manager │ ├── Cargo.toml │ └── src │ │ ├── config.rs │ │ ├── dependency.rs │ │ ├── environment.rs │ │ ├── error.rs │ │ ├── fs.rs │ │ ├── git.rs │ │ ├── lib.rs │ │ ├── manifest.rs │ │ ├── ops │ │ ├── activate.rs │ │ ├── add.rs │ │ ├── build.rs │ │ ├── clean.rs │ │ ├── format.rs │ │ ├── init.rs │ │ ├── install.rs │ │ ├── lint.rs │ │ ├── mod.rs │ │ ├── new.rs │ │ ├── publish.rs │ │ ├── python.rs │ │ ├── remove.rs │ │ ├── run.rs │ │ ├── test.rs │ │ ├── toolchain.rs │ │ ├── update.rs │ │ └── version.rs │ │ ├── package.rs │ │ ├── python_environment.rs │ │ ├── sys.rs │ │ └── workspace.rs ├── huak-pyproject-toml │ ├── .gitignore │ ├── Cargo.toml │ └── src │ │ ├── error.rs │ │ ├── lib.rs │ │ └── utils.rs ├── huak-python-manager │ ├── Cargo.toml │ ├── README.md │ ├── requirements-dev.txt │ ├── scripts │ │ ├── generate_python_releases.py │ │ └── generated_python_releases.json │ └── src │ │ ├── cli.rs │ │ ├── error.rs │ │ ├── install.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── releases.rs │ │ ├── resolve.rs │ │ └── version.rs ├── huak-toolchain │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── channel.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── path.rs │ │ ├── resolve.rs │ │ ├── settings.rs │ │ └── tools.rs └── huak-workspace │ ├── .gitignore │ ├── Cargo.toml │ └── src │ ├── lib.rs │ └── resolve.rs ├── dev-resources ├── mock-project │ ├── .gitignore │ ├── dist │ │ └── mock-project │ ├── pyproject.toml │ ├── src │ │ └── mock_project │ │ │ ├── __init__.py │ │ │ └── __init__.pyc │ └── tests │ │ ├── __init__.py │ │ └── test_package.py └── planning.md ├── docs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── assets │ └── img │ │ ├── logo.png │ │ └── logo_original.png ├── index.md └── user_guide.md ├── mkdocs.yaml ├── pyproject.toml └── rust-toolchain.toml /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/spell-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/.github/workflows/spell-check.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/README.md -------------------------------------------------------------------------------- /crates/huak-cli/.gitignore: -------------------------------------------------------------------------------- 1 | .venv 2 | -------------------------------------------------------------------------------- /crates/huak-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-cli/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/src/cli.rs -------------------------------------------------------------------------------- /crates/huak-cli/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/src/error.rs -------------------------------------------------------------------------------- /crates/huak-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/src/main.rs -------------------------------------------------------------------------------- /crates/huak-cli/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/mod.rs -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__activate_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__activate_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__add_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__add_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__build_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__build_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__clean_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__clean_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__completion_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__completion_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__fix_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__fix_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__fmt_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__fmt_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__help-2.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__help-2.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__init_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__init_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__install_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__install_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__lint_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__lint_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__new_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__new_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__publish_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__publish_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__python_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__python_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__remove_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__remove_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__run_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__run_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__test_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__test_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__update_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__update_help.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__version.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__version.snap -------------------------------------------------------------------------------- /crates/huak-cli/tests/snapshots/r#mod__tests__version_help.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-cli/tests/snapshots/r#mod__tests__version_help.snap -------------------------------------------------------------------------------- /crates/huak-dev/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-dev/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-dev/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-dev/src/lib.rs -------------------------------------------------------------------------------- /crates/huak-home/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-home/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-home/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-home/src/lib.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-package-manager/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/config.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/dependency.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/dependency.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/environment.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/error.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/fs.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/git.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/git.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/lib.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/manifest.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/activate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/activate.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/add.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/add.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/build.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/clean.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/format.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/init.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/install.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/lint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/lint.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/mod.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/new.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/publish.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/publish.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/python.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/python.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/remove.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/remove.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/run.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/test.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/toolchain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/toolchain.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/update.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/ops/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/ops/version.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/package.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/python_environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/python_environment.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/sys.rs -------------------------------------------------------------------------------- /crates/huak-package-manager/src/workspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-package-manager/src/workspace.rs -------------------------------------------------------------------------------- /crates/huak-pyproject-toml/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /crates/huak-pyproject-toml/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-pyproject-toml/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-pyproject-toml/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-pyproject-toml/src/error.rs -------------------------------------------------------------------------------- /crates/huak-pyproject-toml/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-pyproject-toml/src/lib.rs -------------------------------------------------------------------------------- /crates/huak-pyproject-toml/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-pyproject-toml/src/utils.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-python-manager/README.md: -------------------------------------------------------------------------------- 1 | # Python Manager 2 | 3 | > This crate is a work-in-progress. 4 | 5 | -------------------------------------------------------------------------------- /crates/huak-python-manager/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | polars==0.19.8 2 | requests==2.31.0 3 | -------------------------------------------------------------------------------- /crates/huak-python-manager/scripts/generate_python_releases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/scripts/generate_python_releases.py -------------------------------------------------------------------------------- /crates/huak-python-manager/scripts/generated_python_releases.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/scripts/generated_python_releases.json -------------------------------------------------------------------------------- /crates/huak-python-manager/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/cli.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/error.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/src/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/install.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/lib.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/main.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/src/releases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/releases.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/src/resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/resolve.rs -------------------------------------------------------------------------------- /crates/huak-python-manager/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-python-manager/src/version.rs -------------------------------------------------------------------------------- /crates/huak-toolchain/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-toolchain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/README.md -------------------------------------------------------------------------------- /crates/huak-toolchain/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/src/channel.rs -------------------------------------------------------------------------------- /crates/huak-toolchain/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/src/error.rs -------------------------------------------------------------------------------- /crates/huak-toolchain/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/src/lib.rs -------------------------------------------------------------------------------- /crates/huak-toolchain/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/src/path.rs -------------------------------------------------------------------------------- /crates/huak-toolchain/src/resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/src/resolve.rs -------------------------------------------------------------------------------- /crates/huak-toolchain/src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/src/settings.rs -------------------------------------------------------------------------------- /crates/huak-toolchain/src/tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-toolchain/src/tools.rs -------------------------------------------------------------------------------- /crates/huak-workspace/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /crates/huak-workspace/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-workspace/Cargo.toml -------------------------------------------------------------------------------- /crates/huak-workspace/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-workspace/src/lib.rs -------------------------------------------------------------------------------- /crates/huak-workspace/src/resolve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/crates/huak-workspace/src/resolve.rs -------------------------------------------------------------------------------- /dev-resources/mock-project/.gitignore: -------------------------------------------------------------------------------- 1 | .venv 2 | !dist/ 3 | -------------------------------------------------------------------------------- /dev-resources/mock-project/dist/mock-project: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-resources/mock-project/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/dev-resources/mock-project/pyproject.toml -------------------------------------------------------------------------------- /dev-resources/mock-project/src/mock_project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-resources/mock-project/src/mock_project/__init__.pyc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-resources/mock-project/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-resources/mock-project/tests/test_package.py: -------------------------------------------------------------------------------- 1 | def test_package() -> None: 2 | pass 3 | -------------------------------------------------------------------------------- /dev-resources/planning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/dev-resources/planning.md -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/docs/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/docs/assets/img/logo.png -------------------------------------------------------------------------------- /docs/assets/img/logo_original.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/docs/assets/img/logo_original.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/docs/user_guide.md -------------------------------------------------------------------------------- /mkdocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/mkdocs.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cnpryer/huak/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly" 3 | --------------------------------------------------------------------------------