Skip to content

Make compatibility table dynamic #912

@jorgepiloto

Description

@jorgepiloto

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsIssues related to documentationenhancementGeneral improvements to existing features

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions