Skip to content

Commit

Permalink
updating compatibility matrix for 202 (#1371)
Browse files Browse the repository at this point in the history
* updating compatibility matrix for 202

* small fix

* adding centos 7 python 3.9

* Update version migration doc

The instructions on this page should be accurate assuming you can migrate from any version 0.110.2 or newer to any version 0.117.0 or newer. If that's not the case, we need to modify the page to account for differences in the migration process and/or disallowed combinations of versions.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* updating fedora version

Co-authored-by: dwelsch-esi <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
  • Loading branch information
3 people authored Jan 4, 2023
1 parent 0a059f4 commit 40acb33
Show file tree
Hide file tree
Showing 3 changed files with 215 additions and 37 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [UNRELEASED]

### Docs

- Updated compatibility matrix

## [0.209.1-rc.0] - 2022-12-15

### Authors
Expand Down
159 changes: 159 additions & 0 deletions doc/source/getting_started/compatibility.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,164 @@ 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
********

.. raw:: html

<table style="border-collapse: collapse; width: 100%; border: 1px solid black;">
<tr style="background-color: white;">
<th style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">OS Version</th>
<th style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Python Version</th>
<th style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Supported</th>
<th style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Notes</th>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">macOS 11 (Big Sur)</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.10</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">macOS 12 (Monterey)</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.10</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Debian Buster / Ubuntu 18.04</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.10</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Debian Bullseye / Ubuntu 20.04</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"><b>Recommended platform.</b></td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.10</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.11</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #d98a91;">NOT SUPPORTED</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Coming soon!</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Ubuntu 22.04</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Fedora 36</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">CentOS 7</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">CentOS 8</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">RHEL 7</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="semi-stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">SUSE Enterprise 15</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="semi-stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Gentoo</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: #f2f2f2;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.9</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: #afddba;">STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Officially supported.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;"></td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.10</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
</table>

v0.177.0
********

Expand Down Expand Up @@ -81,6 +239,7 @@ v0.177.0
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.10</td>
<td class="stable" style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd; background-color: rgb(255 223 122);">SEMI-STABLE</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Beta testing.</td>
</tr>
<tr style="background-color: white;">
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">Fedora 35</td>
<td style="padding: 15px; text-align: center; color: black; font-size: 12px; border: 1px solid #ddd;">3.8</td>
Expand Down
Loading

0 comments on commit 40acb33

Please sign in to comment.