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.
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.