/fast-dev-cli

Toolkit for python code lint/test/bump

Primary LanguagePythonMIT LicenseMIT

FastDevCli

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

Package version Supported Python versions GithubActionResult Coverage Status


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

Requirements

Python 3.11+

Installation

$ pip install "fast-dev-cli[all]"
---> 100%
Successfully installed fast-dev-cli

Usage

  • Lint py code:
fast lint /path/to/file-or-directory
  • 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