No description
This repository has been archived on 2026-04-20. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Dockerfile 100%
Find a file
Chris Pressland ac58117b02
Some checks failed
ci / build (push) Has been cancelled
ci / build-1 (push) Has been cancelled
ci / build-2 (push) Has been cancelled
ci / build-3 (push) Has been cancelled
Remove Linkerd, Upgrade to Python 3.12.3
2024-04-19 11:29:19 +01:00
.github/workflows Remove Linkerd, Upgrade to Python 3.12.3 2024-04-19 11:29:19 +01:00
Dockerfile Remove Linkerd, Upgrade to Python 3.12.3 2024-04-19 11:29:19 +01:00
LICENSE Improved documentation, removed unused features 2024-01-04 14:06:06 +00:00
README.md Remove Linkerd, Upgrade to Python 3.12.3 2024-04-19 11:29:19 +01:00
renovate.json Add renovate.json 2024-04-19 11:29:08 +01:00

Bink Python

Python 3.9, 3.10, 3.11, and 3.12 with additional components for easy deployments into Bink Infrastructure. If you're not sure what that means, you probably don't need/want this.

Feature Matrix

Tag Base OS Python Version CPU Architectures Additional Components EOL Date
ghcr.io/binkhq/python:3.9 Ubuntu 22.04 v3.9.19 amd64, arm64 None April 2025
ghcr.io/binkhq/python:3.10 Ubuntu 22.04 v3.10.14 amd64, arm64 None April 2026
ghcr.io/binkhq/python:3.11 Ubuntu 22.04 v3.11.9 amd64, arm64 None April 2027
ghcr.io/binkhq/python:3.12 Debian 12 v3.12.3 amd64, arm64 None April 2028

Base OS Changes

With Canonical agressively pushing its own products over standard Linux tooling, e.g. Netplan, Snap, we decided to skip our migration to Ubuntu 24.04 and move back to Debian. Debian 12 has everything we need from a feature perspective and will continue to recieve security updates until 2026, at which time we'll move our images to Debian 13.

Removed Features

Linkerd

Bink is no longer using Linkerd following the changes described here and as such will no longer support linkerd-await in this image.

Rust

Previously these images shipped with special tags for poetry, pipenv, and pyo3, these have been removed as this project is built around the Python release schedule and often had out of date versions of the aformentioned projects.

The following images still exist, but are in an unmaintained state:

  • ghcr.io/binkhq/python:3.9-poetry
  • ghcr.io/binkhq/python:3.9-pipenv
  • ghcr.io/binkhq/python:3.9-pyo3
  • ghcr.io/binkhq/python:3.10-poetry
  • ghcr.io/binkhq/python:3.10-pipenv
  • ghcr.io/binkhq/python:3.10-pyo3
  • ghcr.io/binkhq/python:3.11-poetry
  • ghcr.io/binkhq/python:3.11-pipenv
  • ghcr.io/binkhq/python:3.11-pyo3