# HG changeset patch # User Anton Shestakov # Date 1550066189 -28800 # Node ID 7b13256a6a8e68e526d2e74381cc5ddf85361ca5 # Parent 7f87ef9f0224d881c6339516790df615ad2902bb obsexchange: avoid importing io/StringIO module with a different name Since we're not interested in the whole module, let's shorten the imports and aviod the lint warnings. Otherwise pep8-naming complains: - import io as StringIO: N812 lowercase imported as non lowercase - import StringIO as io: N813 camelcase imported as lowercase diff -r 7f87ef9f0224 -r 7b13256a6a8e hgext3rd/evolve/obsexchange.py --- a/hgext3rd/evolve/obsexchange.py Wed Feb 13 21:56:05 2019 +0800 +++ b/hgext3rd/evolve/obsexchange.py Wed Feb 13 21:56:29 2019 +0800 @@ -8,11 +8,9 @@ from __future__ import absolute_import try: - import StringIO as io - StringIO = io.StringIO + from StringIO import StringIO except ImportError: - import io - StringIO = io.StringIO + from io import StringIO from mercurial import ( bundle2,