Metadata-Version: 2.1
Name: nonestrap
Version: 1.1.0
Summary: Another NoneBot2 project bootstrap tool.
Home-page: https://github.com/NCBM/nonestrap
Author: HivertMoZara
Author-email: worldmozara@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Description-Content-Type: text/markdown
License-File: LICENSE

# nonestrap

[中文文档在这里～](./README_CN.md)

Another NoneBot2 project bootstrap tool.

## Installation

Install nonestrap via this command:

```console
pip install nonestrap
```

## Usage

```console
# install bootstrap file into ./mybot/ with onebot-v11 adapter and without any
# extra plugin, under a virtual environment.
nonestrap -a onebot-v11 mybot

# install bootstrap file into ./mybot/ with both onebot-v11 and ding adapter
# and APScheduler, under a virtual environment
nonestrap -a onebot-v11 -a ding mybot nonebot-plugin-apscheduler

# same as the first one but with production .env file.
nonestrap -a onebot-v11 -e prod mybot

# same as the first one but without creating a new virtual environment.
# use it if you have already prepared a virtual environment.
nonestrap -a onebot-v11 -V mybot

# use it if you want to use nonestrap in/for embeddable python.
# install pip and setuptools into Lib/site-packages before you do it.
# and don't forget to edit the pth file.
pip install -t Lib/site-packages pip setuptools
nonestrap -a onebot-v11 -VE python.exe mybot
```


