Move py3 sgmllib to an internal module - Scott Kitterman
This commit is contained in:
@@ -401,7 +401,10 @@ class _defang:
|
|||||||
# emulate old defang function
|
# emulate old defang function
|
||||||
defang = _defang()
|
defang = _defang()
|
||||||
|
|
||||||
|
if sys.version < '3.0.0':
|
||||||
from sgmllib import SGMLParser as HTMLParser
|
from sgmllib import SGMLParser as HTMLParser
|
||||||
|
else:
|
||||||
|
from Milter.sgmllib import SGMLParser as HTMLParser
|
||||||
|
|
||||||
import re
|
import re
|
||||||
declname = re.compile(r'[a-zA-Z][-_.a-zA-Z0-9]*\s*')
|
declname = re.compile(r'[a-zA-Z][-_.a-zA-Z0-9]*\s*')
|
||||||
|
|||||||
@@ -12,9 +12,6 @@ if sys.version < '2.6.5':
|
|||||||
libs = ["milter"]
|
libs = ["milter"]
|
||||||
libdirs = ["/usr/lib/libmilter"] # needed for Debian
|
libdirs = ["/usr/lib/libmilter"] # needed for Debian
|
||||||
modules = ["mime"]
|
modules = ["mime"]
|
||||||
if sys.version >= '3':
|
|
||||||
modules.append("sgmllib")
|
|
||||||
print("modules=",modules)
|
|
||||||
|
|
||||||
# NOTE: importing Milter to obtain version fails when milter.so not built
|
# NOTE: importing Milter to obtain version fails when milter.so not built
|
||||||
setup(name = "pymilter", version = '1.0.2',
|
setup(name = "pymilter", version = '1.0.2',
|
||||||
|
|||||||
Reference in New Issue
Block a user