diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2019-11-03 13:59:07 -0500 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2019-11-03 21:27:42 -0500 |
commit | 9c04f2d6c4dd4e1bda5fae1e58c9aad846881024 (patch) | |
tree | e3120a2caefc141a7b09225aa8e2f40ffb60f939 /coverage/tomlconfig.py | |
parent | 25311c6caabed2f13da991dae52352c3c896a3e9 (diff) | |
download | python-coveragepy-git-9c04f2d6c4dd4e1bda5fae1e58c9aad846881024.tar.gz |
A better way to import optional modules
Diffstat (limited to 'coverage/tomlconfig.py')
-rw-r--r-- | coverage/tomlconfig.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/coverage/tomlconfig.py b/coverage/tomlconfig.py index 144b13ca..33647309 100644 --- a/coverage/tomlconfig.py +++ b/coverage/tomlconfig.py @@ -8,7 +8,7 @@ import os import re from coverage import env -from coverage.backward import configparser, path_types, toml +from coverage.backward import configparser, path_types from coverage.misc import CoverageException, substitute_variables @@ -32,6 +32,7 @@ class TomlConfigParser: self._data = [] def read(self, filenames): + from coverage.optional import toml if toml is None: raise RuntimeError('toml module is not installed.') |