purlcli fails
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 84/100
Línea de trabajo
El fallo está claramente en purldb_toolkit/purlcli.py, que importa packagedb.package_managers. Empieza comprobando ese módulo y la estructura del paquete purldb_toolkit que lo rodea para confirmar la ruta esperada del paquete/módulo o la dependencia. Después, reprodúcelo con purlcli validate --purl pkg:npm/[email protected]; estará hecho cuando el comando ya no produzca ModuleNotFoundError y devuelva una salida de validación normal.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
pipx install purldb-toolkit
installed package purldb-toolkit 0.1.0, installed using Python 3.14.6
These apps are now available
- purlcli
done! ✨ 🌟 ✨
mvargena@M-FVFL11531WG7 238 > purlcli validate --purl pkg:npm/[email protected]
Traceback (most recent call last):
File "/Users/mvargena/.local/bin/purlcli", line 3, in <module>
from purldb_toolkit.purlcli import purlcli
File "/Users/mvargena/.local/pipx/venvs/purldb-toolkit/lib/python3.14/site-packages/purldb_toolkit/purlcli.py", line 21, in <module>
from packagedb.package_managers import VERSION_API_CLASSES_BY_PACKAGE_TYPE
ModuleNotFoundError: No module named 'packagedb'
- Lenguaje dominante
- HTML
- Estrellas
- 70
- Forks
- 74
- Merge medio
- 2 d 4 h
- PR fusionados (30 d)
- 7
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de aboutcode-org/purldb
-
Incorrect set comparison between package names and PURLs in NPM sync logicPosiblemente ocupada @MuhammadBilal64 la tomó hace 26 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
aboutcode-org/purldb#890 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
PypiVersionAPI.get_latest_date() crashes when a release entry is missing upload_time_iso_8601Posiblemente ocupada @drawliin la tomó hace 209 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
aboutcode-org/purldb#863 ·
Los mantenedores suelen responder en 1 día
-
Add doctest and tests for clearcode coordinate helpersPosiblemente ocupada @drawliin la tomó hace 216 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
aboutcode-org/purldb#861 ·
Los mantenedores suelen responder en 1 día
-
Preserve version ordering in packagedb VersionResponsePosiblemente ocupada @drawliin la tomó hace 217 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
aboutcode-org/purldb#857 ·
Los mantenedores suelen responder en 1 día
-
NameError: 'e' referenced outside except block in visit_uri() when visit_error is setPosiblemente ocupada @mohityadav8 la tomó hace 224 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
aboutcode-org/purldb#851 ·
Los mantenedores suelen responder en 1 día
Todos los issues de aboutcode-org/purldb
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
localstack/localstack-mcp-server#110 ·
Los mantenedores suelen responder en 1 día
-
dotfiles: failed batch untrack removes earlier tracking declarationsPosiblemente ocupada @jdx la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
schema-drift
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
stefanhoth/paperless-ngx-cli#61 ·
Los mantenedores suelen responder en 1 día
-
enhancement nav-pilot
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día