o
    N iû  ã                   @   sŒ   d Z ddlZddlZejdkrddlmZ nddlmZ ddlmZm	Z	m
Z
mZmZ dejfdd„Zzeƒ ZW dS  eyE   eƒ ZY dS w )	zË
babel.localtime
~~~~~~~~~~~~~~~

Babel specific fork of tzlocal to determine the local timezone
of the system.

:copyright: (c) 2013-2026 by the Babel Team.
:license: BSD, see LICENSE for more details.
é    NÚwin32©Ú_get_localzone)ÚDSTDIFFÚ	DSTOFFSETÚ	STDOFFSETÚZEROÚ_FallbackLocalTimezoneÚreturnc                   C   s   t ƒ S )zµReturns the current underlying local timezone object.
    Generally this function does not need to be used, it's a
    better idea to use the :data:`LOCALTZ` singleton instead.
    r   © r   r   úL/home/ubuntu/.local/lib/python3.10/site-packages/babel/localtime/__init__.pyÚget_localzone    s   r   )Ú__doc__ÚdatetimeÚsysÚplatformÚbabel.localtime._win32r   Úbabel.localtime._unixÚbabel.localtime._fallbackr   r   r   r   r	   Útzinfor   ÚLOCALTZÚLookupErrorr   r   r   r   Ú<module>   s    
	ÿ