Skip to content
Snippets Groups Projects
Commit 55e53786 authored by Stuart D. Gathman's avatar Stuart D. Gathman
Browse files

Move py3 sgmllib to an internal module - Scott Kitterman

parent f9b2241e
Branches
Tags
No related merge requests found
File moved
...@@ -401,7 +401,10 @@ class _defang: ...@@ -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': ...@@ -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',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment