Include tzdata-legacy in python slim images after move to Debian Trixie?
還沒有人認領這個 Issue。
評估
研究方向
在 python:slim 映像中重現所示的 ZoneInfo("US/Central") 失敗,然後檢查 slim 映像在移轉至 Trixie 後如何安裝 Debian 套件。驗證 tzdata-legacy 是否會還原舊版時區鍵,並判斷哪些 python:slim 變體需要涵蓋;當受影響的查找能正常運作且不會破壞映像建置時,即表示完成。
由索引模型根據 Issue 內容生成。
描述
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.
- 主要語言
- Dockerfile
- 星號
- 2.8k
- 分支
- 1.1k
- 平均合併
- 3 天 1 小時
- 30 天內合併 PR
- 1
貢獻指南
這個儲存庫沒有索引到貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
docker-library/python 的其他 Issue
-
難度 2/5 1-3 小時 新手友好度 72/100
docker-library/python#1080 · 8 則留言 ·
-
難度 4/5 3-5 天 新手友好度 45/100
docker-library/python#1121 · 2 則留言 ·
-
難度 4/5 3-5 天 新手友好度 45/100
docker-library/python#1082 · 10 則留言 · 36 個 reaction ·
-
難度 3/5 1-2 天 新手友好度 55/100
docker-library/python#1076 · 6 則留言 · 1 個 reaction ·
-
難度 3/5 1-2 天 新手友好度 58/100
docker-library/python#1054 · 4 則留言 · 1 個 reaction ·
查看 docker-library/python 的全部 Issue
相似的 Issue
-
agent-ready documentation needs-triage
難度 1/5 1-3 小時 新手友好度 88/100
-
area-deployment area-integrations triage:bot-seen
難度 2/5 半天 新手友好度 86/100
-
agentic-workflows
難度 2/5 1-3 小時 新手友好度 76/100
-
refactor
難度 2/5 1-3 小時 新手友好度 78/100
-
bug build
難度 1/5 1 小時以內 新手友好度 91/100
facebookincubator/velox#19194 ·