U5HҸ* t d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Zd dl Z d dlZd dlm Z d dlZn # e$ r dZY nw xY wg dZe j d Z G d d 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 dej j Z G d de Z G d de Z G d de Z G d de Z G d d e Z! G d! d"e Z" G d# d$ Z# G d% d&e# Z$d8d(Z%d) Z&d* Z'd+ Z(d, Z)d- Z* G d. d/e+ Z, G d0 d1e, Z- G d2 d3e, Z. G d4 d5e, Z/ G d6 d7e, Z0dS )9 N)GenericAlias)MailboxMaildirmboxMHBabylMMDFMessageMaildirMessagemboxMessage MHMessageBabylMessageMMDFMessageErrorNoSuchMailboxError NotEmptyErrorExternalClashErrorFormatErrorasciic e Zd Z d#dZd Zd Zd Zd Zd Zd$d Z d Z d Zd Zd Z d Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd$dZd Zd$dZd Zd Zd Zd Zd Z d!Z!d%d"Z" e#e$ Z%dS )&r NTc t j t j | | _ || _ d S N)ospathabspath expanduser_path_factoryselfr factorycreates 4/opt/alt/python-internal/lib64/python3.11/mailbox.py__init__zMailbox.__init__% s5 ,W__RW%7%7%=%=>> c " t d Nz&Method must be implemented by subclassNotImplementedErrorr messages r# addzMailbox.add* s 2!"JKKKr% c " t d r' r( r keys r# removezMailbox.remove. s K!"JKKKr% c 0 | | d S r )r0 r. s r# __delitem__zMailbox.__delitem__2 s Cr% c V | | d S # t $ r Y d S w xY wr )r0 KeyErrorr. s r# discardzMailbox.discard5 sD 5 KK DD s ((c " t d r' r( r r/ r+ s r# __setitem__zMailbox.__setitem__<