# CBox
A powerful multi-repository management tool with GUI support.
[English](https://github.com/Beliefei/cbox/docs/README_en.md) | [中文](https://github.com/Beliefei/cbox/docs/README_zh.md)
<div align="center">
![CBox Logo](https://github.com/Beliefei/cbox/blob/main/icon.png)
CBox is a powerful multi-repository management tool that helps you better organize and manage multiple Git repositories. It supports workspace management, batch operations, branch management, and other features, making multi-repository management simple and efficient.
CBox 是一个强大的多仓库管理工具,帮助您更好地组织和管理多个 Git 仓库。它支持工作空间管理、批量操作、分支管理等功能,让多仓库管理变得简单高效。
[![PyPI version](https://badge.fury.io/py/cbox-tool.svg)](https://badge.fury.io/py/cbox-tool)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
</div>
---
## Features
- **Workspace Management**
- Create and manage multiple workspaces
- Import existing repositories
- Initialize new repositories
- Scan and batch import repositories
- Delete workspaces and all their contents
- **Repository Operations**
- Clone remote repositories
- Delete repositories from workspace
- Batch execute git operations (pull, push, commit)
- View repository status
- Import local repositories
- **Branch Management**
- Create, switch, and delete branches
- Merge branches
- View branch status
- Batch branch operations
- **GUI Interface**
- Cross-platform graphical interface
- Intuitive workspace management
- Visual repository status
- Easy-to-use batch operations
## Installation
### Method 1: Install from PyPI (Recommended)
```bash
pip install cbox-tool
```
### Method 2: Install from Source
1. Clone the repository:
```bash
git clone https://github.com/Beliefei/cbox.git
cd cbox
```
2. Install dependencies:
```bash
pip install -e .
```
## Quick Start
### Command Line Interface
1. Create a workspace:
```bash
cbox add_workspace dev ~/projects/dev
```
2. Clone a repository to the workspace:
```bash
cbox clone dev https://github.com/user/repo.git
```
3. View workspace status:
```bash
cbox status dev
```
### Graphical Interface
1. Launch the GUI:
```bash
cbox-gui
```
2. Use the interface to:
- Add and manage workspaces
- Clone and manage repositories
- Monitor repository status
- Perform batch operations
## Basic Usage
### Workspace Management
```bash
# List all workspaces
cbox list_workspaces
# Remove a workspace
cbox remove_workspace dev
```
### Repository Operations
```bash
# Import local repository
cbox import_repo dev ~/existing-repo
# Initialize new repository
cbox init dev new-project
# Scan and import all Git repositories in a directory
cbox scan_import dev ~/old-projects
# Remove repository
cbox remove_repo dev repo-name
```
### Git Operations
```bash
# Pull updates
cbox pull dev
# Pull updates with rebase
cbox pull-rebase dev
# Commit changes
cbox commit dev "feat: add new feature"
# Push changes
cbox push dev
```
### Branch Management
```bash
# List branches
cbox branches dev
# Create new branch
cbox create_branch dev feature/new-feature
# Switch branch
cbox switch_branch dev feature/new-feature
# Delete branch
cbox delete_branch dev feature/old-feature
# Merge branch
cbox merge dev feature/new-feature
cbox merge dev feature/new-feature --no-ff # disable fast-forward merge
```
## Advanced Features
### Batch Branch Switching
Use the `switch_branch` command to switch branches in all repositories within a workspace simultaneously:
```bash
# Switch to specified branch
cbox switch_branch dev feature/new-ui
```
### Repository Scanning
Automatically import multiple Git repositories:
```bash
# Scan and import repositories
cbox scan_import dev ~/projects
```
## Best Practices
1. **Workspace Organization**
- Group related repositories in the same workspace
- Use descriptive workspace names
- Keep workspace paths consistent
2. **Branch Management**
- Check status before batch branch operations
- Ensure no uncommitted changes
- Use consistent branch naming conventions
3. **Batch Operations**
- Review operation scope before execution
- Use status command to verify results
- Handle errors appropriately
## Contributing
Contributions are welcome! Please feel free to submit pull requests.
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Support
If you encounter any issues or have questions, please:
1. Check the documentation
2. Search existing issues
3. Create a new issue if needed
For more information, visit our [GitHub repository](https://github.com/Beliefei/cbox).
---
CBox 是一个强大的多仓库管理工具,帮助您更好地组织和管理多个 Git 仓库。它支持工作空间管理、批量操作、分支管理等功能,让多仓库管理变得简单高效。
## 特性
- **工作空间管理**
- 创建和管理多个工作空间
- 导入现有仓库
- 初始化新仓库
- 扫描并批量导入仓库
- 删除工作空间及其所有内容
- **仓库操作**
- 克隆远程仓库
- 删除工作空间中的仓库
- 批量执行 git 操作(pull、push、commit)
- 查看仓库状态
- 导入本地仓库
- **分支管理**
- 创建、切换、删除分支
- 合并分支
- 查看分支状态
- 批量分支操作
- **图形界面**
- 跨平台图形界面
- 直观的工作空间管理
- 可视化仓库状态
- 便捷的批量操作
## 安装
### 方法 1:从 PyPI 安装(推荐)
```bash
pip install cbox-tool
```
### 方法 2:从源码安装
1. 克隆仓库:
```bash
git clone https://github.com/Beliefei/cbox.git
cd cbox
```
2. 安装依赖:
```bash
pip install -e .
```
## 快速开始
### 命令行界面
1. 创建工作空间:
```bash
cbox add_workspace dev ~/projects/dev
```
2. 克隆仓库到工作空间:
```bash
cbox clone dev https://github.com/user/repo.git
```
3. 查看工作空间状态:
```bash
cbox status dev
```
### 图形界面
1. 启动图形界面:
```bash
cbox-gui
```
2. 使用界面可以:
- 添加和管理工作空间
- 克隆和管理仓库
- 监控仓库状态
- 执行批量操作
## 基本用法
### 工作空间管理
```bash
# 列出所有工作空间
cbox list_workspaces
# 删除工作空间
cbox remove_workspace dev
```
### 仓库操作
```bash
# 导入本地仓库
cbox import_repo dev ~/existing-repo
# 初始化新仓库
cbox init dev new-project
# 扫描并导入目录下的所有 Git 仓库
cbox scan_import dev ~/old-projects
# 删除仓库
cbox remove_repo dev repo-name
```
### Git 操作
```bash
# 拉取更新
cbox pull dev
# 使用 rebase 方式拉取更新
cbox pull-rebase dev
# 提交更改
cbox commit dev "feat: add new feature"
# 推送更改
cbox push dev
```
### 分支管理
```bash
# 列出分支
cbox branches dev
# 创建新分支
cbox create_branch dev feature/new-feature
# 切换分支
cbox switch_branch dev feature/new-feature
# 删除分支
cbox delete_branch dev feature/old-feature
# 合并分支
cbox merge dev feature/new-feature
cbox merge dev feature/new-feature --no-ff # 禁用 fast-forward 合并
```
## 高级功能
### 批量切换分支
使用 `switch_branch` 命令可以同时切换工作空间中所有仓库的分支:
```bash
# 切换到指定分支
cbox switch_branch dev feature/new-ui
```
### 仓库扫描
自动导入多个 Git 仓库:
```bash
# 扫描并导入仓库
cbox scan_import dev ~/projects
```
## 最佳实践
1. **工作空间组织**
- 将相关仓库分组到同一工作空间
- 使用描述性的工作空间名称
- 保持工作空间路径一致
2. **分支管理**
- 在执行批量分支操作前先检查状态
- 确保没有未提交的更改
- 使用统一的分支命名规范
3. **批量操作**
- 执行前检查操作范围
- 使用状态命令验证结果
- 妥善处理错误情况
## 贡献
欢迎贡献代码!请随时提交 pull requests。
## 许可证
本项目采用 MIT 许可证 - 详见 LICENSE 文件。
## 支持
如果遇到问题或有疑问,请:
1. 查看文档
2. 搜索已有问题
3. 必要时创建新的问题
更多信息,请访问我们的 [GitHub 仓库](https://github.com/Beliefei/cbox)。
Raw data
{
"_id": null,
"home_page": "https://github.com/Beliefei/cbox",
"name": "cbox-tool",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "git repository management tool workspace",
"author": "belief",
"author_email": "beliefchinese@gmail.com",
"download_url": null,
"platform": null,
"description": "\n# CBox\n\nA powerful multi-repository management tool with GUI support.\n\n[English](https://github.com/Beliefei/cbox/docs/README_en.md) | [\u4e2d\u6587](https://github.com/Beliefei/cbox/docs/README_zh.md)\n\n<div align=\"center\">\n\n![CBox Logo](https://github.com/Beliefei/cbox/blob/main/icon.png)\n\nCBox is a powerful multi-repository management tool that helps you better organize and manage multiple Git repositories. It supports workspace management, batch operations, branch management, and other features, making multi-repository management simple and efficient.\n\nCBox \u662f\u4e00\u4e2a\u5f3a\u5927\u7684\u591a\u4ed3\u5e93\u7ba1\u7406\u5de5\u5177\uff0c\u5e2e\u52a9\u60a8\u66f4\u597d\u5730\u7ec4\u7ec7\u548c\u7ba1\u7406\u591a\u4e2a Git \u4ed3\u5e93\u3002\u5b83\u652f\u6301\u5de5\u4f5c\u7a7a\u95f4\u7ba1\u7406\u3001\u6279\u91cf\u64cd\u4f5c\u3001\u5206\u652f\u7ba1\u7406\u7b49\u529f\u80fd\uff0c\u8ba9\u591a\u4ed3\u5e93\u7ba1\u7406\u53d8\u5f97\u7b80\u5355\u9ad8\u6548\u3002\n\n[![PyPI version](https://badge.fury.io/py/cbox-tool.svg)](https://badge.fury.io/py/cbox-tool)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n</div>\n\n---\n\n## Features\n\n- **Workspace Management**\n - Create and manage multiple workspaces\n - Import existing repositories\n - Initialize new repositories\n - Scan and batch import repositories\n - Delete workspaces and all their contents\n\n- **Repository Operations**\n - Clone remote repositories\n - Delete repositories from workspace\n - Batch execute git operations (pull, push, commit)\n - View repository status\n - Import local repositories\n\n- **Branch Management**\n - Create, switch, and delete branches\n - Merge branches\n - View branch status\n - Batch branch operations\n\n- **GUI Interface**\n - Cross-platform graphical interface\n - Intuitive workspace management\n - Visual repository status\n - Easy-to-use batch operations\n\n## Installation\n\n### Method 1: Install from PyPI (Recommended)\n\n```bash\npip install cbox-tool\n```\n\n### Method 2: Install from Source\n\n1. Clone the repository:\n```bash\ngit clone https://github.com/Beliefei/cbox.git\ncd cbox\n```\n\n2. Install dependencies:\n```bash\npip install -e .\n```\n\n## Quick Start\n\n### Command Line Interface\n\n1. Create a workspace:\n```bash\ncbox add_workspace dev ~/projects/dev\n```\n\n2. Clone a repository to the workspace:\n```bash\ncbox clone dev https://github.com/user/repo.git\n```\n\n3. View workspace status:\n```bash\ncbox status dev\n```\n\n### Graphical Interface\n\n1. Launch the GUI:\n```bash\ncbox-gui\n```\n\n2. Use the interface to:\n - Add and manage workspaces\n - Clone and manage repositories\n - Monitor repository status\n - Perform batch operations\n\n## Basic Usage\n\n### Workspace Management\n```bash\n# List all workspaces\ncbox list_workspaces\n\n# Remove a workspace\ncbox remove_workspace dev\n```\n\n### Repository Operations\n```bash\n# Import local repository\ncbox import_repo dev ~/existing-repo\n\n# Initialize new repository\ncbox init dev new-project\n\n# Scan and import all Git repositories in a directory\ncbox scan_import dev ~/old-projects\n\n# Remove repository\ncbox remove_repo dev repo-name\n```\n\n### Git Operations\n```bash\n# Pull updates\ncbox pull dev\n\n# Pull updates with rebase\ncbox pull-rebase dev\n\n# Commit changes\ncbox commit dev \"feat: add new feature\"\n\n# Push changes\ncbox push dev\n```\n\n### Branch Management\n```bash\n# List branches\ncbox branches dev\n\n# Create new branch\ncbox create_branch dev feature/new-feature\n\n# Switch branch\ncbox switch_branch dev feature/new-feature\n\n# Delete branch\ncbox delete_branch dev feature/old-feature\n\n# Merge branch\ncbox merge dev feature/new-feature\ncbox merge dev feature/new-feature --no-ff # disable fast-forward merge\n```\n\n## Advanced Features\n\n### Batch Branch Switching\n\nUse the `switch_branch` command to switch branches in all repositories within a workspace simultaneously:\n\n```bash\n# Switch to specified branch\ncbox switch_branch dev feature/new-ui\n```\n\n### Repository Scanning\n\nAutomatically import multiple Git repositories:\n\n```bash\n# Scan and import repositories\ncbox scan_import dev ~/projects\n```\n\n## Best Practices\n\n1. **Workspace Organization**\n - Group related repositories in the same workspace\n - Use descriptive workspace names\n - Keep workspace paths consistent\n\n2. **Branch Management**\n - Check status before batch branch operations\n - Ensure no uncommitted changes\n - Use consistent branch naming conventions\n\n3. **Batch Operations**\n - Review operation scope before execution\n - Use status command to verify results\n - Handle errors appropriately\n\n## Contributing\n\nContributions are welcome! Please feel free to submit pull requests.\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## Support\n\nIf you encounter any issues or have questions, please:\n1. Check the documentation\n2. Search existing issues\n3. Create a new issue if needed\n\nFor more information, visit our [GitHub repository](https://github.com/Beliefei/cbox).\n\n---\n\nCBox \u662f\u4e00\u4e2a\u5f3a\u5927\u7684\u591a\u4ed3\u5e93\u7ba1\u7406\u5de5\u5177\uff0c\u5e2e\u52a9\u60a8\u66f4\u597d\u5730\u7ec4\u7ec7\u548c\u7ba1\u7406\u591a\u4e2a Git \u4ed3\u5e93\u3002\u5b83\u652f\u6301\u5de5\u4f5c\u7a7a\u95f4\u7ba1\u7406\u3001\u6279\u91cf\u64cd\u4f5c\u3001\u5206\u652f\u7ba1\u7406\u7b49\u529f\u80fd\uff0c\u8ba9\u591a\u4ed3\u5e93\u7ba1\u7406\u53d8\u5f97\u7b80\u5355\u9ad8\u6548\u3002\n\n## \u7279\u6027\n\n- **\u5de5\u4f5c\u7a7a\u95f4\u7ba1\u7406**\n - \u521b\u5efa\u548c\u7ba1\u7406\u591a\u4e2a\u5de5\u4f5c\u7a7a\u95f4\n - \u5bfc\u5165\u73b0\u6709\u4ed3\u5e93\n - \u521d\u59cb\u5316\u65b0\u4ed3\u5e93\n - \u626b\u63cf\u5e76\u6279\u91cf\u5bfc\u5165\u4ed3\u5e93\n - \u5220\u9664\u5de5\u4f5c\u7a7a\u95f4\u53ca\u5176\u6240\u6709\u5185\u5bb9\n\n- **\u4ed3\u5e93\u64cd\u4f5c**\n - \u514b\u9686\u8fdc\u7a0b\u4ed3\u5e93\n - \u5220\u9664\u5de5\u4f5c\u7a7a\u95f4\u4e2d\u7684\u4ed3\u5e93\n - \u6279\u91cf\u6267\u884c git \u64cd\u4f5c\uff08pull\u3001push\u3001commit\uff09\n - \u67e5\u770b\u4ed3\u5e93\u72b6\u6001\n - \u5bfc\u5165\u672c\u5730\u4ed3\u5e93\n\n- **\u5206\u652f\u7ba1\u7406**\n - \u521b\u5efa\u3001\u5207\u6362\u3001\u5220\u9664\u5206\u652f\n - \u5408\u5e76\u5206\u652f\n - \u67e5\u770b\u5206\u652f\u72b6\u6001\n - \u6279\u91cf\u5206\u652f\u64cd\u4f5c\n\n- **\u56fe\u5f62\u754c\u9762**\n - \u8de8\u5e73\u53f0\u56fe\u5f62\u754c\u9762\n - \u76f4\u89c2\u7684\u5de5\u4f5c\u7a7a\u95f4\u7ba1\u7406\n - \u53ef\u89c6\u5316\u4ed3\u5e93\u72b6\u6001\n - \u4fbf\u6377\u7684\u6279\u91cf\u64cd\u4f5c\n\n## \u5b89\u88c5\n\n### \u65b9\u6cd5 1\uff1a\u4ece PyPI \u5b89\u88c5\uff08\u63a8\u8350\uff09\n\n```bash\npip install cbox-tool\n```\n\n### \u65b9\u6cd5 2\uff1a\u4ece\u6e90\u7801\u5b89\u88c5\n\n1. \u514b\u9686\u4ed3\u5e93\uff1a\n```bash\ngit clone https://github.com/Beliefei/cbox.git\ncd cbox\n```\n\n2. \u5b89\u88c5\u4f9d\u8d56\uff1a\n```bash\npip install -e .\n```\n\n## \u5feb\u901f\u5f00\u59cb\n\n### \u547d\u4ee4\u884c\u754c\u9762\n\n1. \u521b\u5efa\u5de5\u4f5c\u7a7a\u95f4\uff1a\n```bash\ncbox add_workspace dev ~/projects/dev\n```\n\n2. \u514b\u9686\u4ed3\u5e93\u5230\u5de5\u4f5c\u7a7a\u95f4\uff1a\n```bash\ncbox clone dev https://github.com/user/repo.git\n```\n\n3. \u67e5\u770b\u5de5\u4f5c\u7a7a\u95f4\u72b6\u6001\uff1a\n```bash\ncbox status dev\n```\n\n### \u56fe\u5f62\u754c\u9762\n\n1. \u542f\u52a8\u56fe\u5f62\u754c\u9762\uff1a\n```bash\ncbox-gui\n```\n\n2. \u4f7f\u7528\u754c\u9762\u53ef\u4ee5\uff1a\n - \u6dfb\u52a0\u548c\u7ba1\u7406\u5de5\u4f5c\u7a7a\u95f4\n - \u514b\u9686\u548c\u7ba1\u7406\u4ed3\u5e93\n - \u76d1\u63a7\u4ed3\u5e93\u72b6\u6001\n - \u6267\u884c\u6279\u91cf\u64cd\u4f5c\n\n## \u57fa\u672c\u7528\u6cd5\n\n### \u5de5\u4f5c\u7a7a\u95f4\u7ba1\u7406\n```bash\n# \u5217\u51fa\u6240\u6709\u5de5\u4f5c\u7a7a\u95f4\ncbox list_workspaces\n\n# \u5220\u9664\u5de5\u4f5c\u7a7a\u95f4\ncbox remove_workspace dev\n```\n\n### \u4ed3\u5e93\u64cd\u4f5c\n```bash\n# \u5bfc\u5165\u672c\u5730\u4ed3\u5e93\ncbox import_repo dev ~/existing-repo\n\n# \u521d\u59cb\u5316\u65b0\u4ed3\u5e93\ncbox init dev new-project\n\n# \u626b\u63cf\u5e76\u5bfc\u5165\u76ee\u5f55\u4e0b\u7684\u6240\u6709 Git \u4ed3\u5e93\ncbox scan_import dev ~/old-projects\n\n# \u5220\u9664\u4ed3\u5e93\ncbox remove_repo dev repo-name\n```\n\n### Git \u64cd\u4f5c\n```bash\n# \u62c9\u53d6\u66f4\u65b0\ncbox pull dev\n\n# \u4f7f\u7528 rebase \u65b9\u5f0f\u62c9\u53d6\u66f4\u65b0\ncbox pull-rebase dev\n\n# \u63d0\u4ea4\u66f4\u6539\ncbox commit dev \"feat: add new feature\"\n\n# \u63a8\u9001\u66f4\u6539\ncbox push dev\n```\n\n### \u5206\u652f\u7ba1\u7406\n```bash\n# \u5217\u51fa\u5206\u652f\ncbox branches dev\n\n# \u521b\u5efa\u65b0\u5206\u652f\ncbox create_branch dev feature/new-feature\n\n# \u5207\u6362\u5206\u652f\ncbox switch_branch dev feature/new-feature\n\n# \u5220\u9664\u5206\u652f\ncbox delete_branch dev feature/old-feature\n\n# \u5408\u5e76\u5206\u652f\ncbox merge dev feature/new-feature\ncbox merge dev feature/new-feature --no-ff # \u7981\u7528 fast-forward \u5408\u5e76\n```\n\n## \u9ad8\u7ea7\u529f\u80fd\n\n### \u6279\u91cf\u5207\u6362\u5206\u652f\n\n\u4f7f\u7528 `switch_branch` \u547d\u4ee4\u53ef\u4ee5\u540c\u65f6\u5207\u6362\u5de5\u4f5c\u7a7a\u95f4\u4e2d\u6240\u6709\u4ed3\u5e93\u7684\u5206\u652f\uff1a\n\n```bash\n# \u5207\u6362\u5230\u6307\u5b9a\u5206\u652f\ncbox switch_branch dev feature/new-ui\n```\n\n### \u4ed3\u5e93\u626b\u63cf\n\n\u81ea\u52a8\u5bfc\u5165\u591a\u4e2a Git \u4ed3\u5e93\uff1a\n\n```bash\n# \u626b\u63cf\u5e76\u5bfc\u5165\u4ed3\u5e93\ncbox scan_import dev ~/projects\n```\n\n## \u6700\u4f73\u5b9e\u8df5\n\n1. **\u5de5\u4f5c\u7a7a\u95f4\u7ec4\u7ec7**\n - \u5c06\u76f8\u5173\u4ed3\u5e93\u5206\u7ec4\u5230\u540c\u4e00\u5de5\u4f5c\u7a7a\u95f4\n - \u4f7f\u7528\u63cf\u8ff0\u6027\u7684\u5de5\u4f5c\u7a7a\u95f4\u540d\u79f0\n - \u4fdd\u6301\u5de5\u4f5c\u7a7a\u95f4\u8def\u5f84\u4e00\u81f4\n\n2. **\u5206\u652f\u7ba1\u7406**\n - \u5728\u6267\u884c\u6279\u91cf\u5206\u652f\u64cd\u4f5c\u524d\u5148\u68c0\u67e5\u72b6\u6001\n - \u786e\u4fdd\u6ca1\u6709\u672a\u63d0\u4ea4\u7684\u66f4\u6539\n - \u4f7f\u7528\u7edf\u4e00\u7684\u5206\u652f\u547d\u540d\u89c4\u8303\n\n3. **\u6279\u91cf\u64cd\u4f5c**\n - \u6267\u884c\u524d\u68c0\u67e5\u64cd\u4f5c\u8303\u56f4\n - \u4f7f\u7528\u72b6\u6001\u547d\u4ee4\u9a8c\u8bc1\u7ed3\u679c\n - \u59a5\u5584\u5904\u7406\u9519\u8bef\u60c5\u51b5\n\n## \u8d21\u732e\n\n\u6b22\u8fce\u8d21\u732e\u4ee3\u7801\uff01\u8bf7\u968f\u65f6\u63d0\u4ea4 pull requests\u3002\n\n## \u8bb8\u53ef\u8bc1\n\n\u672c\u9879\u76ee\u91c7\u7528 MIT \u8bb8\u53ef\u8bc1 - \u8be6\u89c1 LICENSE \u6587\u4ef6\u3002\n\n## \u652f\u6301\n\n\u5982\u679c\u9047\u5230\u95ee\u9898\u6216\u6709\u7591\u95ee\uff0c\u8bf7\uff1a\n1. \u67e5\u770b\u6587\u6863\n2. \u641c\u7d22\u5df2\u6709\u95ee\u9898\n3. \u5fc5\u8981\u65f6\u521b\u5efa\u65b0\u7684\u95ee\u9898\n\n\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u8bbf\u95ee\u6211\u4eec\u7684 [GitHub \u4ed3\u5e93](https://github.com/Beliefei/cbox)\u3002\n\n \n",
"bugtrack_url": null,
"license": null,
"summary": "A powerful multi-repository management tool for Git projects",
"version": "0.1.14",
"project_urls": {
"Bug Tracker": "https://github.com/Beliefei/cbox/issues",
"Documentation": "https://github.com/Beliefei/cbox/tree/main/docs",
"Homepage": "https://github.com/Beliefei/cbox",
"Source Code": "https://github.com/Beliefei/cbox"
},
"split_keywords": [
"git",
"repository",
"management",
"tool",
"workspace"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "96ce4bff5dc2f42e6427acbc066bb047b222646df10aa9065714a98a801aec7c",
"md5": "b5deb4354632c36bbaa228b99f81679e",
"sha256": "8714c5617d890ef5a2bf121afa2d05debb453351e30b27dfea097d2370e143cb"
},
"downloads": -1,
"filename": "cbox_tool-0.1.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b5deb4354632c36bbaa228b99f81679e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 21149,
"upload_time": "2024-12-24T03:13:56",
"upload_time_iso_8601": "2024-12-24T03:13:56.848115Z",
"url": "https://files.pythonhosted.org/packages/96/ce/4bff5dc2f42e6427acbc066bb047b222646df10aa9065714a98a801aec7c/cbox_tool-0.1.14-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-24 03:13:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Beliefei",
"github_project": "cbox",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "click",
"specs": [
[
">=",
"8.0.0"
]
]
},
{
"name": "pyyaml",
"specs": [
[
">=",
"6.0.0"
]
]
},
{
"name": "rich",
"specs": [
[
">=",
"13.0.0"
]
]
},
{
"name": "gitpython",
"specs": [
[
">=",
"3.1.0"
]
]
},
{
"name": "PySide6",
"specs": [
[
">=",
"6.6.0"
]
]
}
],
"lcname": "cbox-tool"
}