Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 1.48 KB

README.md

File metadata and controls

84 lines (58 loc) · 1.48 KB
# Funbuild

Funbuild 是一个构建工具,旨在简化 Python 项目的构建、发布和管理流程。

## 特性

- 支持多种构建类型,包括 PyPI、Poetry 和 UV。
- 自动化版本管理和发布流程。
- 支持 Git 操作,如拉取、推送和清理历史记录。
- 通过命令行界面(CLI)进行操作。

## 安装

确保您已安装 Python 3.8 及以上版本。您可以通过以下命令安装 Funbuild:

```bash
pip install .

使用

在项目根目录下,您可以使用以下命令来管理您的构建流程:

  • 升级版本

    funbuild upgrade
  • 拉取代码

    funbuild pull
  • 推送代码

    funbuild push --message "您的提交信息"
  • 安装包

    funbuild install
  • 构建发布

    funbuild build --message "您的提交信息"
  • 清理历史

    funbuild clean_history
  • 清理缓存

    funbuild clean
  • 创建标签

    funbuild tags

配置

Funbuild 使用 pyproject.toml 文件进行配置。您可以在该文件中设置项目名称、版本、依赖项等信息。

许可证

本项目采用 MIT 许可证,详情请参阅 LICENSE 文件。

贡献

欢迎任何形式的贡献!请提交问题或拉取请求。

联系

如有任何问题,请联系作者: