LICENSE
LICENSE-MIT
MANIFEST.in
README.md
pyproject.toml
requirements-dev.txt
requirements-docs.txt
requirements-pinned.txt
requirements-test.txt
requirements.txt
setup.cfg
setup.py
tox.ini
docs/1.0.0-ANNOUNCEMENT.md
docs/CHANGELOG.md
docs/CODE-OF-CONDUCT.md
docs/CONTRIBUTING.rst
docs/GOVERNANCE.md
docs/INSTALLATION.rst
docs/MAINTAINERS.txt
docs/RELEASE.md
docs/conf.py
docs/index.rst
docs/repository-library-design-ownership.jpg
docs/repository-library-design-usage.jpg
docs/repository-library-design.md
docs/tuf-horizontal-white.png
docs/tuf-icon-color.png
docs/adr/0000-use-markdown-architectural-decision-records.md
docs/adr/0001-python-version-3-6-plus.md
docs/adr/0002-pre-1-0-deprecation-strategy.md
docs/adr/0003-where-to-develop-TUF-1-0-0.md
docs/adr/0004-extent-of-OOP-in-metadata-model.md
docs/adr/0005-use-google-python-style-guide.md
docs/adr/0006-where-to-implemenent-model-serialization.md
docs/adr/0008-accept-unrecognised-fields.md
docs/adr/0009-what-is-a-reference-implementation.md
docs/adr/0010-repository-library-design.md
docs/adr/index.md
docs/adr/template.md
docs/api/api-reference.rst
docs/api/tuf.api.metadata.metadata.rst
docs/api/tuf.api.metadata.root.rst
docs/api/tuf.api.metadata.snapshot.rst
docs/api/tuf.api.metadata.supporting.rst
docs/api/tuf.api.metadata.targets.rst
docs/api/tuf.api.metadata.timestamp.rst
docs/api/tuf.api.rst
docs/api/tuf.api.serialization.rst
docs/api/tuf.ngclient.config.rst
docs/api/tuf.ngclient.fetcher.rst
docs/api/tuf.ngclient.rst
docs/api/tuf.ngclient.updater.rst
tests/.coveragerc
tests/__init__.py
tests/aggregate_tests.py
tests/repository_simulator.py
tests/simple_server.py
tests/test_api.py
tests/test_examples.py
tests/test_fetcher_ng.py
tests/test_metadata_serialization.py
tests/test_trusted_metadata_set.py
tests/test_updater_consistent_snapshot.py
tests/test_updater_delegation_graphs.py
tests/test_updater_fetch_target.py
tests/test_updater_key_rotations.py
tests/test_updater_ng.py
tests/test_updater_top_level_update.py
tests/test_utils.py
tests/utils.py
tests/repository_data/README.md
tests/repository_data/map.json
tests/repository_data/client/map.json
tests/repository_data/client/test_repository1/metadata/current/1.root.json
tests/repository_data/client/test_repository1/metadata/current/role1.json
tests/repository_data/client/test_repository1/metadata/current/role2.json
tests/repository_data/client/test_repository1/metadata/current/root.json
tests/repository_data/client/test_repository1/metadata/current/snapshot.json
tests/repository_data/client/test_repository1/metadata/current/targets.json
tests/repository_data/client/test_repository1/metadata/current/timestamp.json
tests/repository_data/client/test_repository1/metadata/previous/1.root.json
tests/repository_data/client/test_repository1/metadata/previous/role1.json
tests/repository_data/client/test_repository1/metadata/previous/role2.json
tests/repository_data/client/test_repository1/metadata/previous/root.json
tests/repository_data/client/test_repository1/metadata/previous/snapshot.json
tests/repository_data/client/test_repository1/metadata/previous/targets.json
tests/repository_data/client/test_repository1/metadata/previous/timestamp.json
tests/repository_data/client/test_repository2/metadata/current/1.root.json
tests/repository_data/client/test_repository2/metadata/current/role1.json
tests/repository_data/client/test_repository2/metadata/current/role2.json
tests/repository_data/client/test_repository2/metadata/current/root.json
tests/repository_data/client/test_repository2/metadata/current/snapshot.json
tests/repository_data/client/test_repository2/metadata/current/targets.json
tests/repository_data/client/test_repository2/metadata/current/timestamp.json
tests/repository_data/client/test_repository2/metadata/previous/1.root.json
tests/repository_data/client/test_repository2/metadata/previous/role1.json
tests/repository_data/client/test_repository2/metadata/previous/role2.json
tests/repository_data/client/test_repository2/metadata/previous/root.json
tests/repository_data/client/test_repository2/metadata/previous/snapshot.json
tests/repository_data/client/test_repository2/metadata/previous/targets.json
tests/repository_data/client/test_repository2/metadata/previous/timestamp.json
tests/repository_data/fishy_rolenames/1.a.json
tests/repository_data/fishy_rolenames/metadata/1...json
tests/repository_data/fishy_rolenames/metadata/1.root.json
tests/repository_data/fishy_rolenames/metadata/1.targets.json
tests/repository_data/fishy_rolenames/metadata/1.ö.json
tests/repository_data/fishy_rolenames/metadata/2.snapshot.json
tests/repository_data/fishy_rolenames/metadata/timestamp.json
tests/repository_data/keystore/delegation_key
tests/repository_data/keystore/delegation_key.pub
tests/repository_data/keystore/root_key
tests/repository_data/keystore/root_key.pub
tests/repository_data/keystore/root_key2
tests/repository_data/keystore/root_key2.pub
tests/repository_data/keystore/root_key3
tests/repository_data/keystore/root_key3.pub
tests/repository_data/keystore/snapshot_key
tests/repository_data/keystore/snapshot_key.pub
tests/repository_data/keystore/targets_key
tests/repository_data/keystore/targets_key.pub
tests/repository_data/keystore/timestamp_key
tests/repository_data/keystore/timestamp_key.pub
tests/repository_data/project/targets/file1.txt
tests/repository_data/project/targets/file2.txt
tests/repository_data/project/targets/file3.txt
tests/repository_data/project/test-flat/project.cfg
tests/repository_data/project/test-flat/role1.json
tests/repository_data/project/test-flat/test-flat.json
tests/repository_data/repository/metadata/1.root.json
tests/repository_data/repository/metadata/role1.json
tests/repository_data/repository/metadata/role2.json
tests/repository_data/repository/metadata/root.json
tests/repository_data/repository/metadata/snapshot.json
tests/repository_data/repository/metadata/targets.json
tests/repository_data/repository/metadata/timestamp.json
tests/repository_data/repository/metadata.staged/1.root.json
tests/repository_data/repository/metadata.staged/role1.json
tests/repository_data/repository/metadata.staged/role2.json
tests/repository_data/repository/metadata.staged/root.json
tests/repository_data/repository/metadata.staged/snapshot.json
tests/repository_data/repository/metadata.staged/targets.json
tests/repository_data/repository/metadata.staged/timestamp.json
tests/repository_data/repository/targets/file1.txt
tests/repository_data/repository/targets/file2.txt
tests/repository_data/repository/targets/file3.txt
tuf/__init__.py
tuf/py.typed
tuf.egg-info/PKG-INFO
tuf.egg-info/SOURCES.txt
tuf.egg-info/dependency_links.txt
tuf.egg-info/requires.txt
tuf.egg-info/top_level.txt
tuf/api/__init__.py
tuf/api/exceptions.py
tuf/api/metadata.py
tuf/api/serialization/__init__.py
tuf/api/serialization/json.py
tuf/ngclient/README.md
tuf/ngclient/__init__.py
tuf/ngclient/config.py
tuf/ngclient/fetcher.py
tuf/ngclient/updater.py
tuf/ngclient/_internal/__init__.py
tuf/ngclient/_internal/requests_fetcher.py
tuf/ngclient/_internal/trusted_metadata_set.py