
    h                      2    d Z ddlmZ ereZ G d de      Zy)z(A BSON wrapper for long (int in python3)    )PY3c                       e Zd ZdZdZy)Int64a?  Representation of the BSON int64 type.

    This is necessary because every integral number is an :class:`int` in
    Python 3. Small integral numbers are encoded to BSON int32 by default,
    but Int64 numbers will always be encoded to BSON int64.

    :Parameters:
      - `value`: the numeric value to represent
       N)__name__
__module____qualname____doc___type_marker     M/var/www/html/ranktracker/api/venv/lib/python3.12/site-packages/bson/int64.pyr   r      s     Lr   r   N)r
   bson.py3compatr   intlongr   r   r   r   <module>r      s!    / DD r   