跳转到主要内容

一个Python项目示例

项目描述

example-project-python

示例Python项目

Build Status codecov

详细信息

此项目是一个使用现代工具的纯Python项目。它使用Makefile作为命令注册表,具有以下命令

  • make:列出可用命令
  • make develop:使用pip安装和构建此库及其依赖项
  • make build:使用setuptools构建库
  • make lint:使用flake8black对此库进行静态分析
  • make format:使用black自动格式化此库
  • make annotate:使用mypy运行类型检查
  • make test:使用pytest运行自动化测试
  • make coverage:使用pytest运行自动化测试并收集覆盖率信息
  • make dist:打包库以进行分发

支持