Source code for duck.compat

"""
Compatibility module for applying backward compatibility especially for `python <= 3.13`.
"""
import sys

[docs] def apply_backward_compatibility(): # Patch datetime module # Only patch if Python < 3.11 if sys.version_info < (3, 11): import datetime datetime.UTC = datetime.timezone.utc