Skip to content

LMNetworks/docker-python3-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

docker-python3-dev

This is a Python3 image based on lmnetworks/python3 (GitHub, Docker Hub) with development tools included.

Tools included in this image:

This image is meant to be used as a base to manually test stuff during development or as part of a CI/CD pipeline.

Sources for this image are published on GitHub and builds are available from Docker Hub.

Gitlab CI integration

If your Python project uses setuptools you could use a .gitlab-ci.yml like this to test and build it:

image: "lmnetworks/python3-dev"

stages:
  - test
  - build

isort:
  stage: test
  script: "isort --check-only --diff --recursive"

pylint:
  stage: test
  script: "pylint -E $( ./setup.py --name )"

wheel:
  stage: build
  script: "python3 setup.py bdist_wheel"
  artifacts:
    paths:
    - dist/*.whl

About

Python3 Docker image with development tools

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published