Skip to content

waketzheng/fast-dev-cli

Repository files navigation

FastDevCli

Toolkit for python code lint/test/bump ...

Package version Supported Python versions GithubActionResult Coverage Status Ruff Mypy Coverage


Source Code: https://github.com/waketzheng/fast-dev-cli

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

About

Toolkit for python code lint/test/bump

Resources

License

Stars

Watchers

Forks

Packages

No packages published