Sign inSign up

lmnetworks/python3-dev

By lmnetworks

•Updated almost 7 years ago

Python3 Docker image with development tools

Image
1

1.7K

lmnetworks/python3-dev repository overview

⁠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

Tag summary

Content type

Image

Digest

Size

22.8 MB

Last updated

almost 7 years ago

docker pull lmnetworks/python3-dev