Add Debian directory
[mspang/vmailman.git] / debian / patches / 78_DeprecationWarning.patch
1 Patch: 78_DeprecationWarning.patch
2 Author: Lionel Elie Mamane <lionel@mamane.lu>
3 Shut up DeprecationWarning in Python 2.4
4 Index: Mailman/Handlers/Scrubber.py
5 ===================================================================
6 --- Mailman/Handlers/Scrubber.py.orig   2006-08-15 15:14:55.000000000 +0800
7 +++ Mailman/Handlers/Scrubber.py        2006-08-15 15:14:58.000000000 +0800
8 @@ -26,6 +26,7 @@
9  import errno
10  import binascii
11  import tempfile
12 +import warnings
13  from cStringIO import StringIO
14  from types import IntType, StringType
15  
16 @@ -77,6 +78,10 @@
17              check(mimetypes.common_types)
18          return all
19  
20 +# FIXME: Remove for Mailman 2.2 (which will drop support for Python 2.1)
21 +# and then actually replace part.get_type(part.get_default_type())
22 +# with part.get_content_type()
23 +warnings.filterwarnings("ignore","^get_type\(\) deprecated;",DeprecationWarning,"Mailman")
24  
25  \f
26  def guess_extension(ctype, ext):