HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.29
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/alt/python38/lib/python3.8/site-packages/geoip2/__pycache__/errors.cpython-38.pyc
U

n_��@s�dZddlmZGdd�de�ZGdd�de�ZGdd�de�ZGd	d
�d
e�ZGdd�de�ZGd
d�de�Z	Gdd�de�Z
dS)z
Errors
======

�)�Optionalc@seZdZdZdS)�GeoIP2Errorz�There was a generic error in GeoIP2.

    This class represents a generic error. It extends :py:exc:`RuntimeError`
    and does not add any additional attributes.

    N��__name__�
__module__�__qualname__�__doc__�r	r	�>/opt/alt/python38/lib/python3.8/site-packages/geoip2/errors.pyr
src@seZdZdZdS)�AddressNotFoundErrorz.The address you were looking up was not found.Nrr	r	r	r
rsrc@seZdZdZdS)�AuthenticationErrorz/There was a problem authenticating the request.Nrr	r	r	r
rsrcs<eZdZdZdeeeeeeedd��fdd�
Z�ZS)�	HTTPErrora=There was an error when making your HTTP request.

    This class represents an HTTP transport error. It extends
    :py:exc:`GeoIP2Error` and adds attributes of its own.

    :ivar http_status: The HTTP status code returned
    :ivar uri: The URI queried
    :ivar decoded_content: The decoded response content

    N)�message�http_status�uri�decoded_content�returncs"t��|�||_||_||_dS)N)�super�__init__rrr)�selfrrrr��	__class__r	r
r'szHTTPError.__init__)NNN)	rrrr�strr�intr�
__classcell__r	r	rr
r
s��r
c@seZdZdZdS)�InvalidRequestErrorzThe request was invalid.Nrr	r	r	r
r4src@seZdZdZdS)�OutOfQueriesErrorz5Your account is out of funds for the service queried.Nrr	r	r	r
r8src@seZdZdZdS)�PermissionRequiredErrorz=Your account does not have permission to access this service.Nrr	r	r	r
r<srN)r�typingr�RuntimeErrorrrrr
rrrr	r	r	r
�<module>s