Get NuGet package versions from federated PURL version data in https://github.com/aboutcode-data/
Mantenedores costumam responder em até 1 dia
@Anshi321 já está trabalhando nisso.
Desde 5/10/2026.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 72/100
Direção de pesquisa
Comece em fetchcode/package_versions.py, pois a issue chama versions() diretamente e a falha está no comportamento da busca. Rastreie como os identificadores de pacotes NuGet são resolvidos a partir dos dados federados de purls.yml e verifique se a chave Microsoft.WindowsDesktop.App.Runtime.win-arm64 está sendo encontrada. Adicione um teste de regressão para esta PURL exata aos testes de busca de versões de pacotes, execute esse arquivo de teste e confirme que a função retorna versões disponíveis em vez de uma lista vazia.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Fetchcode returns no version for pkg:nuget/Microsoft.WindowsDesktop.App.Runtime.win-arm64, but we have all the versions for this package in https://github.com/aboutcode-data/purls-nuget-0128/blob/main/nuget-0182/Microsoft.WindowsDesktop.App.Runtime.win-arm64/purls.yml.
In [13]: from fetchcode.package_versions import versions
In [14]: list(versions("pkg:nuget/Microsoft.WindowsDesktop.App.Runtime.win-arm64"))
Out[14]: []
This issue impacts our ability to unfurl NuGet versions and flag ghost NuGet packages.
- Linguagem predominante
- Python
- Estrelas
- 716
- Forks
- 347
- Merge médio
- 12h 15min
- PRs com merge (30d)
- 9
Preparar o ambiente
- Inclui um Dockerfile ou arquivo Docker Compose
- Sem modelo de pull request
- Sem guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de aboutcode-org/vulnerablecode
-
OSV parser drops all crates.io affected entries because the ecosystem mapping uses cargoTalvez já em andamento @Ashutosh-Panda2004 assumiu há 2 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
aboutcode-org/vulnerablecode#2485 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Docker Compose setup fails on wait-for-it host web:8000 and missing runtime .envTalvez já em andamento @Anurag-S1ngh assumiu há 5 dias. Aberta
Dificuldade 2/5 Meio dia Facilidade para iniciantes 77/100
aboutcode-org/vulnerablecode#2477 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
OVAL parser corrupts version bounds when the epoch is 10, 20 or the version contains "0:"Talvez já em andamento @Ashutosh-Panda2004 assumiu há 3 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
aboutcode-org/vulnerablecode#2474 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
aboutcode-org/vulnerablecode#2426 ·
Mantenedores costumam responder em até 1 dia
-
We do not collect the affected range for Gitlab advisoriesTalvez já em andamento @akashrajeev assumiu há 11 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
aboutcode-org/vulnerablecode#2412 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de aboutcode-org/vulnerablecode
Issues semelhantes
-
Support .aac audio uploadsTalvez já em andamento @julien731 assumiu hoje. Abertafeature
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
nimblehq/audio-transcriber#153 ·
-
help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
antonyrag/ragleap-core#1062 ·
-
needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
gke-labs/kube-agents#4321 ·
Mantenedores costumam responder em até 1 dia
-
enhancement help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Git-Hospital/githealthcheck#61 ·
Mantenedores costumam responder em até 1 dia
-
changelog investigate
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
ramnes/notion-sdk-py#433 ·