### Summary

Add support for the next version of `coverage` as needed to support Python 3.12.

### Issue Type

Feature Idea

### Component Name

`ansible-test`
"""Utility code for facilitating collection of code coverage when running tests."""
from __future__ import annotations
import dataclasses
import os
import sqlite3
import tempfile
import typing as t
from .config import (
    IntegrationConfig,
    SanityConfig,
    TestConfig,
)
from .io import (
    write_text_file,
    make_dirs,
    open_binary_file,
)
from .util import (
    ApplicationError,
    InternalError,