A nb-cli plugin for quickly create and bootstrap a NoneBot2 project.
Project description
💿 安装
nb self install nb-cli-plugin-bootstrap
🎉 使用
创建一个更实用的 NoneBot2 初始项目
nb bootstrap
nb bs
效果图(点击展开)
更新当前文件夹项目中的所有适配器和插件
nb update-project
nb up
效果图(点击展开)
快速修改全局 pip 的 PyPI 镜像源配置
nb pip-index
nb pi
效果图(点击展开)
进入当前项目的虚拟环境
nb shell
nb sh
效果图(点击展开)
📞 联系
QQ:3076823485
Telegram:@lgc2333
吹水群:1105946125
邮箱:lgc2333@126.com
💰 赞助
感谢大家的赞助!你们的赞助将是我继续创作的动力!
📝 更新日志
0.5.2
- 小幅代码重构
- 项目模板微调
0.5.1
- 项目模板微调
0.5.0
- 现在支持调用
uv安装依赖,以及可以识别使用uv安装的 Python 了 - 添加
nb venv指令用于显示激活虚拟环境的指令,同时修改nb shell指令为转向使用nb venv指令的提示 - 给
nb bootstrap指令填加了一些新的选项,现在-y选项默认不安装适配器,请使用-a选项来指定要安装的适配器 - 删除了安装 WebUI 的功能
- 项目模板微调,删除了 Linux 下的快速脚本,推荐直接使用
nb子命令进行操作
0.4.0
- 创建虚拟环境时可选使用哪一个 Python
- 不创建虚拟环境时也会提示是否安装依赖了
nb shell当已处在虚拟环境内时会输出提示,并不会再开一层 Shell 了- 微调项目模板
0.3.1
- 修复无法配置 WebUI
0.3.0
- 添加
nb pip-index与nb shell命令 - 为部分指令新增
-v选项用于输出更多信息 - 微调项目模板
0.2.0
- 适配 Pydantic V1 & V2
- 可能再次修复了更新所有插件后统计归类不正确的问题
0.1.6
- 修复由于下划线横线不统一导致的显示错误
0.1.5
- 更新项目的总结会显示包更新前的版本号
- 给指令添加了别名
- 新增选项
-y,可以跳过大部分询问,直接使用默认值 - 微调项目模板
0.1.4
- 更新所有插件后如果有失败项会询问是否重试
- 新增部分 pip 安装错误原因分析
- 重构部分逻辑
- 微调项目模板
.env.prod文件中的DRIVERS配置
0.1.3
- 加入了设置 pip 镜像源的选项
- 其他小修改
0.1.2
- 微调项目模板和创建项目步骤
0.1.1
- 修复版本号显示不正确的 Bug
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nb_cli_plugin_bootstrap-0.5.2.tar.gz.
File metadata
- Download URL: nb_cli_plugin_bootstrap-0.5.2.tar.gz
- Upload date:
- Size: 19.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.22.4 CPython/3.12.3 Linux/6.8.0-1021-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55e4e4e97ff836408a586495e1fa30a048e9870a1f0d1657a6f1c80a2aab891e
|
|
| MD5 |
81b49e2bd997512923015055fd36494b
|
|
| BLAKE2b-256 |
0363730ebee2f852e8ac1b26becd751f2fc7f33a6c662dfd36fce8e81b590c1f
|
File details
Details for the file nb_cli_plugin_bootstrap-0.5.2-py3-none-any.whl.
File metadata
- Download URL: nb_cli_plugin_bootstrap-0.5.2-py3-none-any.whl
- Upload date:
- Size: 25.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.22.4 CPython/3.12.3 Linux/6.8.0-1021-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
007e3cf259e755aeb5f8c727b3be5ed96f915b2b70af834417529fa3992cfea7
|
|
| MD5 |
8dd016884aabfe8009204db072790433
|
|
| BLAKE2b-256 |
ebf1768a53c4e59011537c286064dc62c6a5193fb0d6514df91e5d08876562c2
|