DEV Community

loading...
15Five Engineering Blog

CI/CD python packaging through CircleCI

Caleb Collins-Parks
・1 min read

15Five has open-sourced a boilerplate template for a python package with continuous integration and delivery through CircleCI. Take a look below!

GitHub logo 15five / python-circleci-package-boilerplate

boilerplate for a python package with CI/CD through circleci

Features:

  • FULL CI/CD through Circleci with the works (black linting, pip caching, tests against multiple python versions, test summary, coverage results, automatic package deploy each push to master)
  • Package directory structure already laid out
  • Makefile and other sensible files and configuration already present

If you're using Travis I suggest using the popular python package cookie cutter template.

Discussion (0)