Skip to content

purl-next: Update FetchCode library for supported ecosystems - Batch 2 #141

Closed
10 of 10 issues completed
Closed

Description

@pombredanne

Update and release FetchCode library to infer PURL download URLs for supported ecosystems - One batch

Activity

  1. moved this to In progress in 00-AboutCodePlanneron Jul 29, 2025
  2. moved this from In progress to Review ready in 00-AboutCodePlanneron Jul 31, 2025
  3. TG1999 commented on Aug 1, 2025

    @TG1999
    Collaborator

    This is done now:

    Reference:

    To test this for

    • bitbucket
    • npm
    • luarocks
    • hackage
    • conda
    • alpm

    Install packageurl-python library by following the README https://github.com/package-url/packageurl-python/blob/main/README.rst
    and pass the purl of above ecosystems like this

    from packageurl.contrib.purl2url import get_download_url
    purl = "pkg:luarocks/hisham/luafilesystem@1.8.0-1"
    download_url = get_download_url(purl)
    

    To test this for

    • huggingface
    • cpan
    • cran
    • composer

    Install fetchcode library by following the README and pass the purl like this

    from fetchcode.download_urls import download_url as get_download_url
    purl = "pkg:cran/dplyr@1.0.0"
    download_url = get_download_url(purl)
    
  4. moved this from Review ready to Done in 00-AboutCodePlanneron Aug 1, 2025
  5. moved this from Done to Validated in 00-AboutCodePlanneron Aug 8, 2025
  6. moved this from Validated to In validation in 00-AboutCodePlanneron Aug 11, 2025
  7. moved this from In validation to Validated in 00-AboutCodePlanneron Aug 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions