mirror of
https://github.com/python/cpython.git
synced 2025-09-26 10:19:53 +00:00
Add dead imports of modules that are "magically" imported.
This commit is contained in:
parent
bbe500e5d3
commit
6cd441d129
2 changed files with 11 additions and 0 deletions
|
@ -575,6 +575,12 @@ def make_encoding_map(decoding_map):
|
||||||
m[v] = None
|
m[v] = None
|
||||||
return m
|
return m
|
||||||
|
|
||||||
|
# Tell modulefinder that using codecs probably needs the encodings
|
||||||
|
# package
|
||||||
|
_false = 0
|
||||||
|
if _false:
|
||||||
|
import encodings
|
||||||
|
|
||||||
### Tests
|
### Tests
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|
|
@ -53,6 +53,11 @@ def parseString(string, handler, errorHandler=ErrorHandler()):
|
||||||
|
|
||||||
default_parser_list = ["xml.sax.expatreader"]
|
default_parser_list = ["xml.sax.expatreader"]
|
||||||
|
|
||||||
|
# tell modulefinder that importing sax potentially imports expatreader
|
||||||
|
_false = 0
|
||||||
|
if _false:
|
||||||
|
import xml.sax.expatreader
|
||||||
|
|
||||||
import os, string, sys
|
import os, string, sys
|
||||||
if os.environ.has_key("PY_SAX_PARSER"):
|
if os.environ.has_key("PY_SAX_PARSER"):
|
||||||
default_parser_list = string.split(os.environ["PY_SAX_PARSER"], ",")
|
default_parser_list = string.split(os.environ["PY_SAX_PARSER"], ",")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue