]> git.phdru.name Git - mimedecode.git/blobdiff - mimedecode/mimedecode.py
Version 3.2.0: Copy `mailcap.py` from Python 3.12
[mimedecode.git] / mimedecode / mimedecode.py
index c23a88fccbda20d2520a11c3d61e4d59a608a52d..c5c80b0185524cbcde9ca47d1ee8e1d52794021d 100644 (file)
@@ -216,7 +216,10 @@ caps = None  # Globally stored mailcap database; initialized only if needed
 def decode_body(msg, s):
     "Decode body to plain text using first copiousoutput filter from mailcap"
 
-    import mailcap
+    try:
+        import mailcap
+    except ImportError:  # Python 3.13
+        from mimedecode import mailcap_312 as mailcap
     import tempfile
 
     global caps