Requirements¶
To install Pontoon, you will need:
Debian or Ubuntu with systemd and an administrator (
root
) access,Python with venv module,
A C / C++ compiler (required to install some of the Python dependencies),
PostgreSQL
Git
And optionally the clients for other VCS you want to use (Mercurial, SVN)
You will find the supported versions synthesized in the table below:
Distribution |
Python |
PostgreSQL |
Distribution End of Support |
---|---|---|---|
Debian 10 (buster) |
3.7 |
11 |
→ 2024-06 |
Debian 11 (bullseye) |
3.9 |
13 |
→ 2026-06 |
Ubuntu 18.04 LTS (bionic) |
3.7 |
10 |
→ 2023-04 |
Ubuntu 20.04 LTS (focal) |
3.8 |
12 |
→ 2025-04 |
Important
Ubuntu 22.04 LTS (jammy) is not supported yet: Pontoon does not work with Python 3.10 (see #2493).
Note
Please note that the “end of support” date is the end of the Linux distribution support, not the date until when Pontoon will be maintained on this system: if Pontoon’s developers stop supporting Python or PostgreSQL versions available on those platforms, the support will be dropped for newer releases.