8000 GitHub - faustomorales/python-boilerplate
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

faustomorales/python-boilerplate

Repository files navigation

boilerplate ci

This is a boilerplate Python project with support for:

  • Documentation with sphinx
  • Type checking with mypy
  • Linting with pylint
  • Formatting with yapf
  • Unit testing with pytest
  • Hosting public documentation with readthedocs
  • Automatic checks with GitHub Workflows
  • Running local experimentation notebooks with jupyterlab
  • Automatic versioning with versioneer

All of the items above occur in Docker to avoid polluting the local Python install. It is inspired by the work of many others but is set up the way I just happen to like it.

Commands

  • make build: Build the Docker image
  • make precommit: Run comprehensive checks
  • make documentation-server: Run a local documentation server
  • make lab-server: Run a local notebook server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published
0