Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

BUG: creating package brow6el-main.tar.gz generates unexpected PURL values

Aberta
#449 3 comentários 0 reações 1 responsável Ver no GitHub

Mantenedores costumam responder em até 1 dia

@tdruez já está trabalhando nisso.

Desde 2/1/2026.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

bug design needed enhancement

Describe the bug
Creating a package in DejaCode from https://codeberg.org/janantos/brow6el/archive/main.tar.gz results in unexpected PURL values.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Packages user list view
  2. Click on Add Package
  3. enter https://codeberg.org/janantos/brow6el/archive/main.tar.gz and click Add
  4. Note that the generated PURL is pkg:generic/main.tar.gz?download_url=https://codeberg.org/janantos/brow6el/archive/main.tar.gz even though it correctly generates the Filename field as brow6el-main.tar.gz and it correctly records the Download URL.

Expected behavior
The Name value in the PURL should be brow6el-main-tar-gz rather than main.tar.gz

Context (OS, Browser, Device, etc.):
DejaCode v5.5.0

Linguagem predominante
Python
Estrelas
52
Forks
30
Merge médio
4h 57min
PRs com merge (30d)
21

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de aboutcode-org/dejacode

Todas as issues de aboutcode-org/dejacode

Issues semelhantes

Mais issues de Python

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.