Open jaimergp opened 4 months ago
@afshin, this is the client-side idea we talked about with range-requests and so on.
If a standalone library needs to be created, the reference JSON payload format is "documented" at https://github.com/regro/conda-forge-metadata/blob/d6e4378f94566bafa2e7e28239633c142a93b105/conda_forge_metadata/artifact_info/info_json.py#L85C7-L96
https://github.com/Quansight-Labs/conda-metadata-app/issues/7 shows a snippet where a Docusaurus page could access Anaconda.org to query the .conda metadata live. Sadly this is not possible for .tar.bz2 artifacts, so those would need to be retrieved from either OCI or an intermediate API server (e.g. https://condametadata-1-n5494491.deta.app/).
It would use URLs like the current
/status
dashboard does for migrations (see https://deploy-preview-12--cf-infra-docs.netlify.app/status/).