Skip to main content

An example python project

Project description

example-project-python

Example python project

Build Status codecov

Details

This project is a pure python project using modern tooling. It uses a Makefile as a command registry, with the following commands:

  • make: list available commands
  • make develop: install and build this library and its dependencies using pip
  • make build: build the library using setuptools
  • make lint: perform static analysis of this library with flake8 and black
  • make format: autoformat this library using black
  • make annotate: run type checking using mypy
  • make test: run automated tests with pytest
  • make coverage: run automated tests with pytest and collect coverage information
  • make dist: package library for distribution

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

example-project-python-0.1.0.tar.gz (12.8 kB view details)

Uploaded Source

File details

Details for the file example-project-python-0.1.0.tar.gz.

File metadata

File hashes

Hashes for example-project-python-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c1795f50c8543018026632249d6638d37a7c96f2e8bb6591a5f334bc0ae00bb2
MD5 0b62e8a7abf524a82ec8fbbb3c42f238
BLAKE2b-256 51917c9585527a1b3cdb3a70387f1759fbe8bec7937599f5e255da17f5dc4ab2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page