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.
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:
No doubt there are several on the JS side I am not aware of, but they could be added to this issue.