New repositories support added recently to #repology:
- #chromebrew (package manager for Chrome OS)
- #opam (#OCaml package manager; this should be of great help to highlight outdated packages of ocaml modules in all supported repositories)
- @serpentos

In other news, #guix is blocking access from Russia again, so it's not updated in Repology.

@AMDmi3 awesome stuff, ty ! For ourselves we process the binary manifests as its significantly quicker than processing the yamls and contains a lot more information. Need us to hook it up for you or need us to augment the jsonc further?
@serpentos YAMLs seem to contain all the required data, and whole repo is parsed in 4 secs, so it looks OK. See https://repology.org/repositories/fields#serpentos for some other fields Repology could use, but I'm not sure you have these at all. Also you could fix floating point versions in YAMLs which may be misinterpreted https://repology.org/log/5566991.
Repository support details - Repology

Multiple package repositories analyzer

@AMDmi3 yeah my major pet peeve with yaml tbh. Also somewhat difficult to mandate quoting without writing another yaml parser ^^ CI ctw
@serpentos Any YAML parser should return typed data and the type can be checked. IIRC some YAML based repo has introduced CI check for this kind of problem after my report (was it winget or scoop?). Another potential problem is dates, as for instance PyYAML won't parse `2024-24-07` while some other parser would. SerpentOS doesn't seem to use dates in YAML, fortunately.