Python project development tool.
Project description
Toolkit for python code lint/test/bump ...
Source Code: https://github.com/waketzheng/fast-dev-cli
English | 中文
Requirements
Python 3.10+
Installation
pip install "fast-dev-cli"
Will install: fast-dev-cli typer ruff mypy bumpversion pytest coverage
Usage
- Lint py code:
fast lint /path/to/file-or-directory
- Check only
fast check
- Bump up version in pyproject.toml
fast bump
- Run unittest and report coverage
fast test
- Export requirement file and install
pip install -r
fast sync
- Upgrade main/dev dependencies to latest version
fast upgrade
- Start a fastapi server in development mode
fast dev
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
fastdevcli_slim-0.10.0.tar.gz
(21.4 kB
view details)
Built Distribution
File details
Details for the file fastdevcli_slim-0.10.0.tar.gz
.
File metadata
- Download URL: fastdevcli_slim-0.10.0.tar.gz
- Upload date:
- Size: 21.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34b5759d6a6669e6c414063357c9c446372a9ca0369d02cf7a0898b6ace47bd5 |
|
MD5 | 47ad6cdee961076765728dfdc0223531 |
|
BLAKE2b-256 | b28e2bc08c8269aa747fe4ff9f72ddf94db69a11814eab12a45458705aa61d7a |
File details
Details for the file fastdevcli_slim-0.10.0-py3-none-any.whl
.
File metadata
- Download URL: fastdevcli_slim-0.10.0-py3-none-any.whl
- Upload date:
- Size: 24.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f199820d61a5688146054096f64b8f1fdaf3d30072a5e5d3b82d0f1ab0025c65 |
|
MD5 | bbae3a9682ab9aa6ed451ccbbdabf17b |
|
BLAKE2b-256 | a37856906b2d8d4a47b05775429ffbcd8070083585b49533bfd2158df5ec8f1d |