Problem
The compatibility table in the [Prerequisites] page maps the STK versions supported by a PySTK release. This page gets updated every release. However, if a user reads and old version, this person may not be aware about new supported versions.
Solution
We could have a compatibility.json file placed next to our versions.json. Its format would be:
{
"2025R2": ["13.0", "0.2.0"],
"2025R1": ["12.10", "0.1.1"],
...
}
Then, we can build the compatibility table by using a JS script that fetches it, reads its content, and populates the table.
Problem
The compatibility table in the [Prerequisites] page maps the STK versions supported by a PySTK release. This page gets updated every release. However, if a user reads and old version, this person may not be aware about new supported versions.
Solution
We could have a
compatibility.jsonfile placed next to ourversions.json. Its format would be:{ "2025R2": ["13.0", "0.2.0"], "2025R1": ["12.10", "0.1.1"], ... }Then, we can build the compatibility table by using a JS script that fetches it, reads its content, and populates the table.