Include tzdata-legacy in python slim images after move to Debian Trixie?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 52/100
Línea de trabajo
Reproduce el fallo mostrado de ZoneInfo("US/Central") en una imagen python:slim y, después, inspecciona cómo instala paquetes Debian la imagen slim tras el cambio a Trixie. Verifica si tzdata-legacy restaura las claves de zona horaria heredadas y determina qué variantes de python:slim necesitarían cobertura; se considera terminado cuando la búsqueda afectada funciona sin romper las compilaciones de la imagen.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This may be an expected breaking change, but running the following python code in python:slim stopped working yesterday with the move to Debian Trixie :
>> from zoneinfo import ZoneInfo
>> ZoneInfo("US/Central")
Traceback (most recent call last):
File "/usr/local/lib/python3.10/zoneinfo/_common.py", line 12, in load_tzdata
return importlib.resources.open_binary(package_name, resource_name)
File "/usr/local/lib/python3.10/importlib/resources.py", line 43, in open_binary
package = _common.get_package(package)
File "/usr/local/lib/python3.10/importlib/_common.py", line 66, in get_package
resolved = resolve(package)
File "/usr/local/lib/python3.10/importlib/_common.py", line 57, in resolve
return cand if isinstance(cand, types.ModuleType) else importlib.import_module(cand)
File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'tzdata'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.10/zoneinfo/_common.py", line 24, in load_tzdata
raise ZoneInfoNotFoundError(f"No time zone found with key {key}")
zoneinfo._common.ZoneInfoNotFoundError: 'No time zone found with key US/Central'
>
This could break existing users that are depending on those timezone strings being available like they were before. This is apparently an expected change in Trixie that installing the tzdata-legacy package would resolve, so throwing that out as a possible mitigation.
- Lenguaje dominante
- Dockerfile
- Estrellas
- 2.8k
- Forks
- 1.1k
- Merge medio
- 3 d 1 h
- PR fusionados (30 d)
- 1
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 docker-library/python
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
docker-library/python#1080 · 8 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
docker-library/python#1121 · 2 comentarios ·
-
Provide 3.13t & 3.14t images Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
docker-library/python#1082 · 10 comentarios · 36 reacciones ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
docker-library/python#1076 · 6 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
docker-library/python#1054 · 4 comentarios · 1 reacción ·
Todos los issues de docker-library/python
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
ethereum-optimism/factory#64 ·
-
Observer env strips CLAUDE_CODE_TMPDIR, which is the documented fix for a fatal temp-dir error Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
thedotmack/claude-mem#4161 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
bitcoindevkit/bdk-ffi#1125 ·
-
intake mcp-intake needs-ac needs-human-review priority:medium type:bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Ikalus1988/MisakaNet#2019 · 2 comentarios ·
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100