summaryrefslogtreecommitdiff
path: root/coverage/tomlconfig.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-05-01 13:46:29 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-05-01 16:24:37 -0400
commite96ef93d18831630687b6c026bed89a1f9149c90 (patch)
tree9f1e71e96cf9124fbc21b46c86840369d10fa9f7 /coverage/tomlconfig.py
parent9df434550a499c16e9fd26cfb9627837bfdc02a5 (diff)
downloadpython-coveragepy-git-e96ef93d18831630687b6c026bed89a1f9149c90.tar.gz
refactor: remove unneeded backward.py shims
Removed were: - StringIO - configparser - string_class - unicode_class - range - zip_longest - get_thread_id - path_types - shlex_quote - reprlib
Diffstat (limited to 'coverage/tomlconfig.py')
-rw-r--r--coverage/tomlconfig.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/coverage/tomlconfig.py b/coverage/tomlconfig.py
index 3ad58157..5f8c154d 100644
--- a/coverage/tomlconfig.py
+++ b/coverage/tomlconfig.py
@@ -3,12 +3,12 @@
"""TOML configuration support for coverage.py"""
+import configparser
import io
import os
import re
from coverage import env
-from coverage.backward import configparser, path_types
from coverage.misc import CoverageException, substitute_variables
# TOML support is an install-time extra option.
@@ -37,7 +37,7 @@ class TomlConfigParser:
def read(self, filenames):
# RawConfigParser takes a filename or list of filenames, but we only
# ever call this with a single filename.
- assert isinstance(filenames, path_types)
+ assert isinstance(filenames, (bytes, str, os.PathLike))
filename = filenames
if env.PYVERSION >= (3, 6):
filename = os.fspath(filename)