History for Lib/zoneinfo - python/cpython · GitHub

github.com

Tin mới

gh-152847: Reject POSIX TZ rule with non-digit day-of-year in `_zoneinfo.py` (#152848)

gh-152847: Reject POSIX TZ rule with non-digit day-of-year in `_zoneinfo.py` (#152848)

gh-152248: Reject a POSIX TZ abbreviation with non-ASCII-letters in pure-Python `zoneinfo` (#152249)

gh-152248: Reject a POSIX TZ abbreviation with non-ASCII-letters in pure-Python `zoneinfo` (#152249)

gh-152212: Reject a POSIX TZ footer with a missing std offset in pure-Python `zoneinfo` (#152213)

gh-152212: Reject a POSIX TZ footer with a missing std offset in pure-Python `zoneinfo` (#152213)

gh-152246: Fix pure-Python `zoneinfo` accepting invalid seperators in POSIX TZ rules (#152247)

gh-152246: Fix pure-Python `zoneinfo` accepting invalid seperators in POSIX TZ rules (#152247)

gh-140145: Use repr of the key in `zoneinfo` "No time zone found" error (#140433)

gh-140145: Use repr of the key in `zoneinfo` "No time zone found" error (#140433)

gh-145883: Fix two heap-buffer-overflows in `_zoneinfo` (#145885)

gh-145883: Fix two heap-buffer-overflows in `_zoneinfo` (#145885)

gh-142763: Fix race in ZoneInfo cache eviction (gh-144978)

gh-142763: Fix race in ZoneInfo cache eviction (gh-144978)

gh-143241: Fix infinite loop in `zoneinfo._common.load_data` (#143243)

gh-143241: Fix infinite loop in `zoneinfo._common.load_data` (#143243)

gh-137976: Explicitly exclude `localtime` from `available_timezones` (#138012)

gh-137976: Explicitly exclude `localtime` from `available_timezones` (#138012)

gh-138432: Improved invalid path checking in zoneinfo.reset_tzpath() (GH-138433)

gh-138432: Improved invalid path checking in zoneinfo.reset_tzpath() (GH-138433)

gh-137754: Fix import of zoneinfo if _datetime is not available (GH-137845)

gh-137754: Fix import of zoneinfo if _datetime is not available (GH-137845)

GH-137841: Open tzdata/zones file with UTF-8 encoding (#137872)

GH-137841: Open tzdata/zones file with UTF-8 encoding (#137872)

gh-85702: Catch PermissionError in zoneinfo.load_tzdata() (#136117)

gh-85702: Catch PermissionError in zoneinfo.load_tzdata() (#136117)

gh-135273: Unify `ZoneInfo.from_file` signatures (#135274)

gh-135273: Unify `ZoneInfo.from_file` signatures (#135274)

gh-114713: Revert gh-114731 (#133330)

gh-114713: Revert gh-114731 (#133330)

gh-114713: Handle case of an empty string passed to `zoneinfo.ZoneInfo` (#114731)

gh-114713: Handle case of an empty string passed to `zoneinfo.ZoneInfo` (#114731)

gh-85702: Catch IsADirectoryError in zoneinfo (#131333)

gh-85702: Catch IsADirectoryError in zoneinfo (#131333)

gh-106233: Fix stacklevel in zoneinfo.InvalidTZPathWarning (GH-106234)

gh-106233: Fix stacklevel in zoneinfo.InvalidTZPathWarning (GH-106234)

bpo-42663: Fix parsing TZ strings in zoneinfo module (GH-23825)

bpo-42663: Fix parsing TZ strings in zoneinfo module (GH-23825)

Fix typos in documentation and comments (GH-102374)

Fix typos in documentation and comments (GH-102374)

bpo-46124: Update zoneinfo to rely on importlib.resources traversable API. (GH-30190)

bpo-46124: Update zoneinfo to rely on importlib.resources traversable API. (GH-30190)

Fix typos in the Lib directory (GH-28775)

Fix typos in the Lib directory (GH-28775)

fix typo in warning (#20620)

fix typo in warning (#20620)

bpo-41065: Use zip-strict in zoneinfo (GH-21031)

bpo-41065: Use zip-strict in zoneinfo (GH-21031)

Update error message in _zoneinfo.py to use f-string (GH-20577)

Further de-linting of zoneinfo module (#20499)

bpo-40443: Remove unused imports in the zoneinfo (GH-20354)

bpo-40536: Add zoneinfo.available_timezones (GH-20158)

bpo-40503: PEP 615: Tests and implementation for zoneinfo (GH-19909)