Skip to content

deis/docker-python-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

deis/python-dev

Build Status Docker Repository on Quay

A Python 3 language development toolbox.

Some Deis Workflow components use this Docker image as a standard build and test environment, but it is intended to be useful to any Python developer. Please help make deis/python-dev better by creating issues and submitting pull requests.

Image Contents

  • codecov: uploader for codecov.io coverage reports
  • coverage: measures code coverage for Python programs
  • flake8: modular source code linter, including pep8, pyflakes and mccabe
  • Python 3.5.2

Usage

Mount your local Python code into the container to run one of the included tools or scripts. Here's an example of running flake8 for deis/dockerbuilder:

$ docker run --rm \
   --volume `pwd`/rootfs:/app \
   --workdir /app \
   quay.io/deis/python-dev:latest \
   flake8 --show-source --config=setup.cfg .

The latest deis/python-dev Docker image is available at:

About

A containerized development environment to support building Python-based Deis v2 components http://deis.com

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •