diff options
Diffstat (limited to 'coverage')
-rw-r--r-- | coverage/bytecode.py | 2 | ||||
-rw-r--r-- | coverage/cmdline.py | 2 | ||||
-rw-r--r-- | coverage/config.py | 1 | ||||
-rw-r--r-- | coverage/context.py | 2 | ||||
-rw-r--r-- | coverage/data.py | 2 | ||||
-rw-r--r-- | coverage/env.py | 2 | ||||
-rw-r--r-- | coverage/execfile.py | 2 | ||||
-rw-r--r-- | coverage/numbits.py | 6 | ||||
-rw-r--r-- | coverage/phystokens.py | 2 | ||||
-rw-r--r-- | coverage/pytracer.py | 2 | ||||
-rw-r--r-- | coverage/tomlconfig.py | 2 | ||||
-rw-r--r-- | coverage/version.py | 2 |
12 files changed, 25 insertions, 2 deletions
diff --git a/coverage/bytecode.py b/coverage/bytecode.py index 15bf755b..e9a908f7 100644 --- a/coverage/bytecode.py +++ b/coverage/bytecode.py @@ -3,6 +3,8 @@ """Bytecode manipulation for coverage.py""" +from __future__ import annotations + from types import CodeType from typing import Generator diff --git a/coverage/cmdline.py b/coverage/cmdline.py index b8ca2e7e..18a25fcc 100644 --- a/coverage/cmdline.py +++ b/coverage/cmdline.py @@ -3,6 +3,8 @@ """Command-line support for coverage.py.""" +from __future__ import annotations + import glob import optparse # pylint: disable=deprecated-module import os diff --git a/coverage/config.py b/coverage/config.py index 8ab68741..434a8d2a 100644 --- a/coverage/config.py +++ b/coverage/config.py @@ -4,6 +4,7 @@ """Config file for coverage.py""" from __future__ import annotations + import collections import configparser import copy diff --git a/coverage/context.py b/coverage/context.py index 3b8bc10f..20a5c92d 100644 --- a/coverage/context.py +++ b/coverage/context.py @@ -3,6 +3,8 @@ """Determine contexts for coverage.py""" +from __future__ import annotations + from types import FrameType from typing import cast, Callable, Optional, Sequence diff --git a/coverage/data.py b/coverage/data.py index baddaddd..8e987a33 100644 --- a/coverage/data.py +++ b/coverage/data.py @@ -10,6 +10,8 @@ imports working. """ +from __future__ import annotations + import glob import hashlib import os.path diff --git a/coverage/env.py b/coverage/env.py index c6c1ed13..5d69a234 100644 --- a/coverage/env.py +++ b/coverage/env.py @@ -3,6 +3,8 @@ """Determine facts about the environment.""" +from __future__ import annotations + import os import platform import sys diff --git a/coverage/execfile.py b/coverage/execfile.py index 93dffcd1..f0f4f171 100644 --- a/coverage/execfile.py +++ b/coverage/execfile.py @@ -3,6 +3,8 @@ """Execute files of Python code.""" +from __future__ import annotations + import importlib.machinery import importlib.util import inspect diff --git a/coverage/numbits.py b/coverage/numbits.py index 99d53878..26e5c272 100644 --- a/coverage/numbits.py +++ b/coverage/numbits.py @@ -13,13 +13,15 @@ in the blobs should be considered an implementation detail that might change in the future. Use these functions to work with those binary blobs of data. """ + +from __future__ import annotations + import json +import sqlite3 from itertools import zip_longest from typing import Iterable, List -import sqlite3 - def nums_to_numbits(nums: Iterable[int]) -> bytes: """Convert `nums` into a numbits. diff --git a/coverage/phystokens.py b/coverage/phystokens.py index a45242fd..4d1ee46e 100644 --- a/coverage/phystokens.py +++ b/coverage/phystokens.py @@ -3,6 +3,8 @@ """Better tokenizing for coverage.py.""" +from __future__ import annotations + import ast import io import keyword diff --git a/coverage/pytracer.py b/coverage/pytracer.py index 027e8e7e..94d2ecdc 100644 --- a/coverage/pytracer.py +++ b/coverage/pytracer.py @@ -3,6 +3,8 @@ """Raw data collector for coverage.py.""" +from __future__ import annotations + import atexit import dis import sys diff --git a/coverage/tomlconfig.py b/coverage/tomlconfig.py index 3b8ff347..139cb2c1 100644 --- a/coverage/tomlconfig.py +++ b/coverage/tomlconfig.py @@ -3,6 +3,8 @@ """TOML configuration support for coverage.py""" +from __future__ import annotations + import os import re diff --git a/coverage/version.py b/coverage/version.py index 1814eb41..bee051d5 100644 --- a/coverage/version.py +++ b/coverage/version.py @@ -4,6 +4,8 @@ """The version and URL for coverage.py""" # This file is exec'ed in setup.py, don't import anything! +from __future__ import annotations + # version_info: same semantics as sys.version_info. # _dev: the .devN suffix if any. version_info = (7, 0, 4, "alpha", 0) |