cuda: support cudnn manifests

Also changes the schemas a bit (still don't care about migrations),
switches to named_params!, fixes up perf issues when ingesting manifests
and/or hrefs into sqlite, etc. Adds sample queries such as "CudaArtifact
conflicts" to datasette config, which explain some issues associated
with choosing an evalModules schema on the cudaPackages side.
This commit is contained in:
Else, Someone 2025-05-09 04:01:38 +00:00
parent 26538edf4f
commit c8b8b56456
15 changed files with 770 additions and 73 deletions

View file

@ -1,7 +1,8 @@
sidx
[sidx](https://forge.someonex.net/else/sidx)
===
Work in Progress.
Indexing archives and build outputs.
@ -17,4 +18,8 @@ Roadmap
Approach
---
Vapourware and means to an end.
Vapourware and means to an end:
[this project](https://forge.someonex.net/else/sidx) was originally motivated by the needs of maintaining
`cudaPackages` in Nixpkgs.
Specifically, it attempts to answer the question of "what is there to be maintained",
improve [observability and debug-ability of the package set (cf. demo)](https://cuda-index.someonex.net/sidx/UriReference).