Welcome to the VNV Python Debian Repository.
This public Debian repository provides prebuilt .deb packages for:
Supported distributions and versions:
Note: We intentionally do not package the default Python version provided by Debian (e.g., Python 3.11 in Bookworm) to avoid conflicts with system packages.
These packages are designed to be installed directly on supported systems to ease deployment, development, and CI workflows.
Important: While the repository is public, the source code of the packaged projects is private and not distributed here.
To configure the repository on your Debian system, run:
curl -sSL https://repo.vnv.dev/debian/install.sh | sudo bash
This script will:
bullseye, bookworm, etc.)If you don't trust external scripts (you shouldn't blindly trust any), download and inspect it before execution:
curl -sSL https://repo.vnv.dev/debian/install.sh -o /tmp/repo-vnv-dev-install.sh
less /tmp/repo-vnv-dev-install.sh
sudo chmod +x /tmp/repo-vnv-dev-install.sh
sudo /tmp/repo-vnv-dev-install.sh
Once configured, you can install a specific Python version with:
sudo apt update
sudo apt install python3.12 python3.12-dev python3.12-pip
Installed Python versions are isolated and follow standard Debian packaging conventions.
Each package follows the naming format:
python3.<version>[-component]
Examples:
python3.10python3.13-devpython3.12-pipAll packages are signed using VNV's official repository GPG key.
APT uses signed-by= to verify the authenticity of packages and ensure the integrity of your system.
For more information about our work and other projects, visit:
๐ https://www.vnv.ch
This repository distributes binary packages only.
The source code remains the intellectual property of VNV SA and is not licensed for redistribution or reverse engineering.
Please contact us directly for licensing or partnership inquiries.
This repository is provided as-is, without any guarantees or warranties.
VNV disclaims any liability for damages or issues arising from the use of these packages. You are solely responsible for validating and testing them in your environment before deploying to production.
We make reasonable efforts to ensure correctness and security โ but use at your own risk.