Compatibility
Covalent is primarily developed using Python 3.8 on MacOS and Linux. It has been tested in a variety of environments. The following tables list combinations of Python versions and operating systems that have been tested with release versions of Covalent.
OS Version | Python Version | Supported | Notes |
---|
macOS 11 (Big Sur) | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
macOS 12 (Monterey) | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
Debian Buster / Ubuntu 18.04 | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
Debian Bullseye / Ubuntu 20.04 | 3.8 | STABLE | Recommended platform. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
| 3.11 | NOT SUPPORTED | Coming soon! |
Ubuntu 22.04 | 3.8 | SEMI-STABLE | Beta testing. |
| 3.9 | SEMI-STABLE | Beta testing. |
Fedora 36 | 3.8 | STABLE | Officially supported. |
CentOS 7 | 3.8 | STABLE | Officially supported. |
| 3.9 | SEMI-STABLE | Beta testing. |
CentOS 8 | 3.9 | STABLE | Officially supported. |
RHEL 7 | 3.8 | SEMI-STABLE | Beta testing. |
SUSE Enterprise 15 | 3.8 | SEMI-STABLE | Beta testing. |
Gentoo | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
OS Version | Python Version | Supported | Notes |
---|
macOS 11 (Big Sur) | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
macOS 12 (Monterey) | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
Debian Buster / Ubuntu 18.04 | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
Debian Bullseye / Ubuntu 20.04 | 3.8 | STABLE | Recommended platform. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
Fedora 35 | 3.8 | STABLE | Officially supported. |
CentOS 7 | 3.8 | STABLE | Officially supported. |
CentOS 8 | 3.9 | STABLE | Officially supported. |
RHEL 7 | 3.8 | SEMI-STABLE | Beta testing. |
SUSE Enterprise 15 | 3.8 | SEMI-STABLE | Beta testing. |
Gentoo | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
OS Version | Python Version | Supported | Notes |
---|
macOS 11 (Big Sur) | 3.8 | STABLE | Officially supported. |
| 3.9 | SEMI-STABLE | Beta testing. |
| 3.10 | SEMI-STABLE | Beta testing. |
Debian Buster / Ubuntu 18.04 | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
Debian Bullseye / Ubuntu 20.04 | 3.8 | STABLE | Recommended platform. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
CentOS 7 | 3.8 | STABLE | Officially supported. |
RHEL 7 | 3.8 | SEMI-STABLE | Beta testing. |
SUSE Enterprise 15 | 3.8 | SEMI-STABLE | Beta testing. |
Gentoo | 3.8 | STABLE | Officially supported. |
| 3.9 | STABLE | Officially supported. |
| 3.10 | SEMI-STABLE | Beta testing. |
OS Version | Python Version | Supported | Notes |
---|
macOS 11 (Big Sur) | 3.7 | SEMI-STABLE | Source code inspection fails. |
| 3.8 | STABLE | |
| 3.9 | UNKNOWN | GitHub runner hangs. |
Debian Buster / Ubuntu 18.04 | 3.6 | NOT SUPPORTED | |
| 3.7 | SEMI-STABLE | Source code inspection fails. |
| 3.8 | STABLE | |
| 3.9 | STABLE | |
| 3.10 | NOT SUPPORTED | Compatibility problems with eventlet. |
Debian Bullseye / Ubuntu 20.04 | 3.7 | SEMI-STABLE | Source code inspection fails. |
| 3.8 | STABLE | |
| 3.9 | STABLE | |
CentOS 7 | 3.6 | NOT SUPPORTED | |
| 3.8 | STABLE | |
Gentoo | 3.8 | STABLE | |
| 3.9 | STABLE | |
Is your environment missing from this list? Help us expand it by reporting feedback on GitHub.
Return to Getting Started.