Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

11.0.123 and 11.0.124 sdists on PyPI are corrupt (absolute symlink) - uninstallable by pip and uv; consider yank

Abierto
#2,815 0 comentarios 0 reacciones 0 asignados Ver en GitHub

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
35/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
python
Área
release

Línea de trabajo

Start by reviewing the issue’s comparison of the 11.0.x sdists and the reproduction showing that pip and uv cannot unpack versions 11.0.123 and 11.0.124. No code change appears necessary; confirm the affected releases and check the project’s PyPI release process. Done means both affected releases are yanked from PyPI.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

The PyPI sdists for openshift-python-wrapper 11.0.123 (2026-04-17) and 11.0.124 (2026-04-20) contain AGENTS.md as an absolute symlink pointing at a maintainer home path. Both pip and uv refuse to unpack it, which makes these two releases uninstallable.

Reproduction (uv):

$ uv pip install openshift-python-wrapper==11.0.124
error: Failed to download and build openshift-python-wrapper==11.0.124
  cause: Failed to extract archive
  cause: Invalid tar file
  cause: failed to unpack '.../AGENTS.md'
  cause: symlink path /home/<maintainer>/... is absolute, but external symlinks are not allowed

Reproduction (pip):

$ pip install openshift-python-wrapper==11.0.123
ERROR: Invalid member in the tar file .../openshift_python_wrapper-11.0.123.tar.gz:
'AGENTS.md' is a link to an absolute path

Scope (verified by downloading and inspecting every 11.0.x sdist on PyPI):

  • 11.0.122 (2026-04-08): clean
  • 11.0.123 (2026-04-17): corrupt
  • 11.0.124 (2026-04-20): corrupt
  • 11.0.125 ... 11.0.141 (latest): all clean

The repository's AGENTS.md is a regular file today. The symlink was committed on 2026-04-12 (d71149a76a) and removed in the 2026-07-09 docs restructure (54468997b1), which matches the two affected builds falling inside that window.

Why this matters: the releases are not merely stale, they are uninstallable. Resolvers that backtrack onto 11.0.123/11.0.124 (e.g. uv under version constraints or exclude-newer windows, particularly on less common platforms) fail with a misleading tar error instead of cleanly skipping the version.

Suggested action: yank 11.0.123 and 11.0.124 from PyPI. No code change appears to be needed; current source and all other releases are clean.

Lenguaje dominante
Python
Estrellas
27
Forks
83
Merge medio
1 d 11 h
PR fusionados (30 d)
12

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de RedHatQE/openshift-python-wrapper

Todos los issues de RedHatQE/openshift-python-wrapper

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.