Compatibility#
Covalent is primarily developed using Python 3.10 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.
v0.202.0#
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. | |
macOS 13 (Ventura) | 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. |
v0.177.0#
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. |
v0.110.2#
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. |
Initial Release#
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.