�
�xkdȐ � �< � d dl mZ d dlZd dlZd dlZd dlZd dlmZmZm Z m
Z
mZmZm
Z
mZmZmZmZ d dlZd dlmZmZ d dlZd dlmZmZmZ G d� de� � Z G d� d e� � Z G d
� de� � Z G d� d
e� � Z G d� de!� � Z" G d� de#� � Z$ G d� de#� � Z% G d� de#� � Z& G d� de#� � Z' G d� de'� � Z( G d� de'� � Z) G d� de#� � Z* G d� de#� � Z+d � Z,d!� Z-d"� Z.e/d#k r e.� � dS dS )$� )�print_functionN)�Any�Callable�Dict�Iterator�List�Optional�Set�Tuple�Union�cast�KeysView)�Package�Version)�AcquireProgress�InstallProgress�
OpProgressc � � e Zd ZdZdS )�FetchCancelledExceptionzAException that is thrown when the user cancels a fetch operation.N��__name__�
__module__�__qualname__�__doc__� � �+/usr/lib/python3/dist-packages/apt/cache.pyr r 2 s � � � � � �K�K�K�Kr r c � � e Zd ZdZdS )�FetchFailedExceptionz-Exception that is thrown when fetching fails.Nr r r r r r 6 s � � � � � �7�7�7�7r r c � � e Zd ZdZdS )�UntrustedExceptionz>Exception that is thrown when fetching fails for trust reasonsNr r r r r! r! : � � � � � � �H�H�H�Hr r! c � � e Zd ZdZdS )�LockFailedExceptionz,Exception that is thrown when locking fails.Nr r r r r$ r$ > |