Skip to content

Commit 5f37eb3

Browse files
author
Jussi Kukkonen
authored
Merge pull request #1401 from sechkova/dirs-and-names
Experimental client: renaming
2 parents 34b5e52 + 18c5272 commit 5f37eb3

File tree

11 files changed

+19
-14
lines changed

11 files changed

+19
-14
lines changed

tests/test_metadata_bundle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from tuf import exceptions
1010
from tuf.api.metadata import Metadata
11-
from tuf.client_rework.metadata_bundle import MetadataBundle
11+
from tuf.ngclient._internal.metadata_bundle import MetadataBundle
1212

1313
from tests import utils
1414

tests/test_updater_rework.py renamed to tests/test_updater_ng.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@
2828
import tuf.log
2929
import tuf.repository_tool as repo_tool
3030
import tuf.unittest_toolbox as unittest_toolbox
31-
import tuf.client_rework.updater_rework as updater
3231

3332
from tests import utils
3433
from tuf.api import metadata
34+
from tuf import ngclient
3535

3636
import securesystemslib
3737

@@ -116,7 +116,7 @@ def setUp(self):
116116
targets_url = f"{url_prefix}/targets/"
117117
# Creating a repository instance. The test cases will use this client
118118
# updater to refresh metadata, fetch target files, etc.
119-
self.repository_updater = updater.Updater(self.client_directory,
119+
self.repository_updater = ngclient.Updater(self.client_directory,
120120
metadata_url,
121121
targets_url)
122122

tox.ini

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ changedir = tests
1616
commands =
1717
python --version
1818
python -m coverage run aggregate_tests.py
19-
python -m coverage report -m --fail-under 90
19+
python -m coverage report -m --fail-under 97 --omit "{toxinidir}/tuf/ngclient/*"
2020

2121
deps =
2222
-r{toxinidir}/requirements-test.txt
@@ -42,15 +42,12 @@ commands =
4242
commands =
4343
# Use different configs for new (tuf/api/*) and legacy code
4444
# TODO: configure black and isort args in pyproject.toml (see #1161)
45-
black --check --diff --line-length 80 {toxinidir}/tuf/api
46-
black --check --diff --line-length 80 {toxinidir}/tuf/client_rework
47-
isort --check --diff --line-length 80 --profile black -p tuf {toxinidir}/tuf/api
48-
isort --check --diff --line-length 80 --profile black -p tuf {toxinidir}/tuf/client_rework
49-
pylint {toxinidir}/tuf/api --rcfile={toxinidir}/tuf/api/pylintrc
50-
pylint {toxinidir}/tuf/client_rework --rcfile={toxinidir}/tuf/api/pylintrc
45+
black --check --diff --line-length 80 {toxinidir}/tuf/api {toxinidir}/tuf/ngclient
46+
isort --check --diff --line-length 80 --profile black -p tuf {toxinidir}/tuf/api {toxinidir}/tuf/ngclient
47+
pylint {toxinidir}/tuf/api {toxinidir}/tuf/ngclient --rcfile={toxinidir}/tuf/api/pylintrc
5148

5249
# NOTE: Contrary to what the pylint docs suggest, ignoring full paths does
5350
# work, unfortunately each subdirectory has to be ignored explicitly.
54-
pylint {toxinidir}/tuf --ignore={toxinidir}/tuf/api,{toxinidir}/tuf/api/serialization,{toxinidir}/tuf/client_rework
51+
pylint {toxinidir}/tuf --ignore={toxinidir}/tuf/api,{toxinidir}/tuf/api/serialization,{toxinidir}/tuf/ngclient,{toxinidir}/tuf/ngclient/_internal
5552

5653
bandit -r {toxinidir}/tuf
File renamed without changes.

tuf/ngclient/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
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+
"""
6+
7+
from tuf.ngclient.fetcher import FetcherInterface
8+
from tuf.ngclient.updater import Updater
File renamed without changes.
File renamed without changes.

tuf/client_rework/requests_fetcher.py renamed to tuf/ngclient/_internal/requests_fetcher.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
import tuf
1717
from tuf import exceptions, settings
18-
from tuf.client_rework.fetcher import FetcherInterface
18+
from tuf.ngclient.fetcher import FetcherInterface
1919

2020
# Globals
2121
logger = logging.getLogger(__name__)
File renamed without changes.

tuf/client_rework/updater_rework.py renamed to tuf/ngclient/updater.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
from securesystemslib import util as sslib_util
1919

2020
from tuf import exceptions
21-
from tuf.client.fetcher import FetcherInterface
22-
from tuf.client_rework import download, metadata_bundle, requests_fetcher
21+
from tuf.ngclient._internal import download, metadata_bundle, requests_fetcher
22+
from tuf.ngclient.fetcher import FetcherInterface
2323

2424
# Globals
2525
MAX_ROOT_ROTATIONS = 32

0 commit comments

Comments
 (0)