
    e                     J    d dl mZ d dlmZ d dlmZ d dlmZ d Zdeddfd	Z	y)
    )register_module_extender)AstroidBuilder)
PY312_PLUS)AstroidManagerc                  F    t        t                     j                  d      S )zSThe datetime module was C-accelerated in Python 3.12, so use the
    Python source.zfrom _pydatetime import *)r   r   string_build     >/usr/lib/python3/dist-packages/astroid/brain/brain_datetime.pydatetime_transformr      s     .*+889TUUr
   managerreturnNc                 4    t         rt        | dt               y y )Ndatetime)r   r   r   )r   s    r   registerr      s     *6HI r
   )
astroid.brain.helpersr   astroid.builderr   astroid.constr   astroid.managerr   r   r   r	   r
   r   <module>r      s/   
 ; * $ *VJn J Jr
   