Skip to content

Collated dependency issues #1692

@ml-evs

Description

@ml-evs

There's a lot of drama about recently involving some packages that we rely on across different projects. This issue can used to track them and alternatives that we could switch to:

Dependency Our usage Urgency Description
mkdocs/mkdocs-material Docs sites across all repos 🟡 mkdocs-material is now "dead" for reasons (https://squidfunk.github.io/mkdocs-material/blog/2026/02/18/mkdocs-2.0/) and mkdocs itself is on shaky ground. Obvious option would be to try out zensical, frm the mkdocs-material developers, who are working to make it a drop-in replacement. Otherwise we go to sphinx or a more JS-focused docs site (docasaurus). As this is just a static site builder, there's no real urgency here.
httpx Python API package 🔴 httpx is now locked and should probably be considered a supply chain risk. There seem to be a few drop-in replacements (pyreqwest frequently recommended) or we simply rewrite in another well-known library

No doubt there are several on the JS side I am not aware of, but they could be added to this issue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions