o
    Ti                     @   sP   d dl Z d dlmZ eeefZdZdZe dZ	dd Z
efdd	Zd
d ZdS )    N)Decimalz2.4.1)         Zgeopyc                 c   s4    t dt| d D ]}| | | |d  fV  q
dS )zJ
    Pair an iterable, e.g., (1, 2, 3, 4) -> ((1, 2), (2, 3), (3, 4))
    r   r   N)rangelen)seqi r
   J/var/www/html/evchargy.com/venv/lib/python3.10/site-packages/geopy/util.pypairwise   s   r   c                    s   |   fdd|D S )z
    Join with a filter.
    c                    s   g | ]
} |rt |qS r
   )str).0r	   predr
   r   
<listcomp>   s    zjoin_filter.<locals>.<listcomp>)join)sepr   r   r
   r   r   join_filter   s   r   c                   C   s   t S )N)__version__r
   r
   r
   r   get_version   s   r   )loggingdecimalr   intfloatZNUMBER_TYPESr   __version_info__	getLoggerloggerr   boolr   r   r
   r
   r
   r   <module>   s    

