Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/tuf/ngclient/__init__.py: 88%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

8 statements  

1# Copyright New York University and the TUF contributors 

2# SPDX-License-Identifier: MIT OR Apache-2.0 

3 

4"""TUF client public API.""" 

5 

6from tuf.api.metadata import TargetFile 

7from tuf.ngclient.config import UpdaterConfig 

8from tuf.ngclient.fetcher import FetcherInterface 

9from tuf.ngclient.updater import Updater 

10from tuf.ngclient.urllib3_fetcher import Urllib3Fetcher 

11 

12__all__ = [ # noqa: PLE0604 

13 FetcherInterface.__name__, 

14 Urllib3Fetcher.__name__, 

15 TargetFile.__name__, 

16 Updater.__name__, 

17 UpdaterConfig.__name__, 

18]