Skip to content

Latest commit

 

History

371 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coatldev/six

pre-commit.ci status Docker Repository on Docker Hub Docker Repository on Quay

Docker image based on Ubuntu 24.04 (Noble Numbat) with Python 3.12.15 and 2.7.18 pre-installed, plus uv.

Supported tags

For the full list of supported tags, see:

Supported platforms

Container image registry amd64 arm64
Docker Hub ✅ ✅
Quay.io ✅ ✅

How to use this image

The examples below will demonstrate how to use this image in Azure Pipelines, and GitHub Workflows.

Note

pip caching is disabled by default. See: actions/runner#652

Azure Pipelines

jobs:
  - job: tox

    pool:
      vmImage: ubuntu-latest

    container:
      image: coatldev/six:latest # or quay.io/coatldev/six:latest
      env:
        UV_PYTHON: '3.14'

    steps:
      - script: |
          sudo chown -R $(whoami):$(id -ng) "${PYTHON_ROOT}"
        displayName: Change owner

      - script: |
          uvx tox
        displayName: Run tests

GitHub Actions workflow

jobs:
  tox:

    runs-on: ubuntu-latest

    container:
      image: coatldev/six:latest # or quay.io/coatldev/six:latest
      env:
        UV_PYTHON: '3.14'

    steps:
      - name: Checkout repo
        uses: actions/checkout@v7

      - name: Run tests
        run: |
          uvx tox

About

🐳 Docker image with Python 3.12, 2.7.18 and uv pre-installed.

Topics

Resources

Code of conduct

Stars

7 stars

Watchers

1 watching

Forks

Sponsor this project

Used by

Contributors

Languages