OwlCyberSecurity - MANAGER
Edit File: _compat.cpython-38.pyc
U �1^, � @ s� d dl mZ d dlZd dlZd dlZd dlZejdkrvd dlZd dlm Z d dl mZ ejZej Z ejZejZejZnDd dlm Z d dlmZ d dlmZ eefZeefZ eefZeefZejdkr�d dlZnd dlZz ejZW n eefk r� eZY nX ejdk�rd dlmZ nG d d � d e�Ze Z!ddd d dddddddgZ"dd� Z#dd� Z$G dd� d�Z%dd� Z&ejdk �r|e&nej'Z(G dd� d�Z)dS )� )�absolute_importN)� )�ConfigParser)�suppress)�imap)r � )�MetaPathFinderc @ s e Zd ZejZdS )r N)�__name__� __module__�__qualname__�abc�ABCMeta� __metaclass__� r r �</usr/lib/python3/dist-packages/importlib_metadata/_compat.pyr ) s r �install� NullFinder�ModuleNotFoundError�pathlibr �mapr �FileNotFoundError�NotADirectoryError�email_message_from_stringc C s t j�| � � t� | S )z� Class decorator for installation on sys.meta_path. Adds the backport DistributionFinder to sys.meta_path and attempts to disable the finder functionality of the stdlib DistributionFinder. )�sys� meta_path�append�disable_stdlib_finder)�clsr r r r 5 s c C s"