Conda package and constructor installer toolkit / Conda 包与 constructor 安装包工具集。
conda_tool is a pure Python (3.10+) CLI toolkit for:
- building local conda-forge package metadata databases,
- downloading package binaries and reconstructing feedstock-like recipe/source workspaces,
- extracting/modifying/repacking conda-constructor
.shinstallers.
conda_tool 是一个纯 Python(3.10+)命令行工具集,支持:
- 构建本地 conda-forge 包元数据库;
- 下载包二进制并重建类似 feedstock 的 recipe/源码工作区;
- 解包、修改、重打包 conda-constructor
.sh安装脚本。
ct(main dispatcher / 主入口)ct_makedbct_dlpkgct_extractct_modifyct_repack
pip install -e .
ct -V
ct makedb --help- English README
- Architecture Design (EN)
- Requirements Design (EN)
- Testing Guide (EN)
- Deployment Guide (EN)
- Python >= 3.10
- Runtime deps:
ruamel-yaml,colorama,packaging,pathspec,zstandard,rich,msgpack,aiofiles,aiohttp - Build: Hatch / hatchling
- Test: pytest, pytest-cov, coverage
- Lint: ruff, pylint
MIT