eric6/DebugClients/Python/coverage/__init__.py

changeset 7427
362cd1b6f81a
parent 6942
2602857055c5
--- a/eric6/DebugClients/Python/coverage/__init__.py	Wed Feb 19 19:38:36 2020 +0100
+++ b/eric6/DebugClients/Python/coverage/__init__.py	Sat Feb 22 14:27:42 2020 +0100
@@ -1,5 +1,5 @@
 # Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
-# For details: https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt
+# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
 
 """Code coverage measurement for Python.
 
@@ -8,11 +8,12 @@
 
 """
 
+import sys
+
 from coverage.version import __version__, __url__, version_info
 
 from coverage.control import Coverage, process_startup
 from coverage.data import CoverageData
-from coverage.debug import enable_aspectlib_maybe
 from coverage.misc import CoverageException
 from coverage.plugin import CoveragePlugin, FileTracer, FileReporter
 from coverage.pytracer import PyTracer
@@ -20,19 +21,15 @@
 # Backward compatibility.
 coverage = Coverage
 
-# Possibly enable aspectlib to debug our execution.
-enable_aspectlib_maybe()
-
 # On Windows, we encode and decode deep enough that something goes wrong and
 # the encodings.utf_8 module is loaded and then unloaded, I don't know why.
 # Adding a reference here prevents it from being unloaded.  Yuk.
-import encodings.utf_8
+import encodings.utf_8      # pylint: disable=wrong-import-position, wrong-import-order
 
 # Because of the "from coverage.control import fooey" lines at the top of the
 # file, there's an entry for coverage.coverage in sys.modules, mapped to None.
 # This makes some inspection tools (like pydoc) unable to find the class
 # coverage.coverage.  So remove that entry.
-import sys
 try:
     del sys.modules['coverage.coverage']
 except KeyError:

eric ide

mercurial