databutton.com的CLI
项目描述
databutton-cli
构建和部署databutton项目的CLI
入门指南
Usage: databutton [OPTIONS] COMMAND [ARGS]...
Options:
-v, --verbose Enable verbose logging
--help Show this message and exit.
Commands:
build Build the project, built components will be found in .databutton
create Create a Databutton project in the provided project-directory
deploy Deploy your project to Databutton
docs Launches https://docs.databutton.com
init Creates a new project in Databutton and writes to databutton.json
login Login to Databutton
logout Removes all Databutton login info
serve Starts a web server for production.
start Run the Databutton development server
version Get the library version.
whoami Shows the logged in user
开发
先决条件
此项目使用poetry,因此如果您还没有的话;
pip安装poetry
安装依赖项
poetry安装
测试
poetry run pytest -s
代码检查
`make lint``
所有这些都在pull请求和主分支上的github动作中运行。
在另一个包中本地测试
要在另一个包中测试,您可以直接
pip install -e .
假设您在这个文件夹中。如果不是,请将 .
替换为 databutton-cli
文件夹的路径。
作者
- Databutton - 初始工作 - github
许可证:版权所有 (c) Databutton
保留所有权利。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源分布
databutton-0.38.18.tar.gz (19.1 kB 查看哈希值)
构建分布
databutton-0.38.18-py3-none-any.whl (24.8 kB 查看哈希值)
关闭
databutton-0.38.18.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bc7854e69e42186a6a18a480d4d88ead074d7e24422f1453e1e36e5cacab1432 |
|
MD5 | a9756d07e5381394111ce3601a87ea95 |
|
BLAKE2b-256 | b2f58103f8378fd1132bf5ef7c5069f03a62a53de6723314d49737fe0c93d8ed |
关闭
databutton-0.38.18-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 54770425654295221525c85676ab2243805957a1e89bbfecdd9a2b8a424b64a1 |
|
MD5 | 58f8598ea0dd741a1b08aee825669754 |
|
BLAKE2b-256 | 0137b3192d23b5332e9d1cca35380a8dcf69de67f29966b37495eaefb6aec5af |