-Fix zoneinfo use-after-free with descriptor _weak_cache. a descriptor as _weak_cache could cause crashes during object creation. The fix ensures proper reference counting for descriptor-provided objects.
+:mod:`zoneinfo`: fix a use-after-free crash when instantiating
+:class:`~zoneinfo.ZoneInfo` objects with an invalid ``_weak_cache``