LeanUp
一个用于管理 Lean 数学证明语言环境的 Python 工具。
功能特性
leanup mathlib setup:快速创建固定 Lean 版本项目,支持 mathlib 共享缓存leanup mathlib list:查看本地或远端 mathlib 共享缓存版本leanup mathlib create <version>:在临时目录创建某个 Lean 版本的 mathlib packages 缓存leanup mathlib pack <version>:将本地缓存里的 packages 目录打包为共享缓存归档leanup mathlib unpack <version>:从本地 archive 解压回 packages 目录leanup mathlib get <version>:从 LeanUp 服务下载packages.tar.gz并解压到本地缓存leanup serve:提供.ltar兼容路由和 LeanUp packages 归档下载服务leanup toolchains:管理.elan基础包和 Lean toolchain 归档leanup repo install:安装 Lean 仓库,支持命令优先、交互补参leanup repo list:查看已安装仓库
快速开始
查看快速开始开始使用 LeanUp。
开发说明
- 仓库级开发规范见
AGENTS.md与DEVELOP.md - 当前以中文主文档为准,不继续维护英文平行版本
repo install当前遵循:缺必要参数自动进入交互,-i强制交互,-I禁止交互