python-tuf
python-tuf copied to clipboard
Python reference implementation of The Update Framework (TUF)
**Description of the changes being introduced by the pull request**: 1. **Table of Contents**: Added a Table of Contents to improve navigation and accessibility within the README. 2. **Logo Color**:...
**Description of issue or feature request**: I would like to request an enhancement for the README of The Update Framework (TUF) repository. The goal is to improve the structure, clarity,...
**Description of issue or feature request**: I am having ruff check issue when runnning `tox` in WSL. It shows Linting error of shebang in executable file, see $ tox -e...
**Description of issue or feature request**: Add Vale linter for TUF documentation **Current behavior**: Currently, the TUF documentation does not utilize a linter to ensure consistency and quality in the...
**Description of issue or feature request**: We need to enhance the documentation for The Update Framework (TUF) by adding architecture diagrams and other visual aids, aligning with the [CNCF TechDocs...
Please fill in the fields below to submit an issue or feature request. The more information that is provided, the better. **Description of issue or feature request**: The repository currently...
**Description of issue or feature request**: Hi, I'm Harshita. I’m working with [CNCF and the Google Open Source Security Team for the GSoC 2024 term](https://github.com/cncf/mentoring/issues/1196). We are collaborating to enhance...
* Pin action with release hash * Enable the workflow for PRs (now that it's pinned) * update the client script from tuf-conformance
**Description of issue or feature request**: Right now, `tuf.ngclient` is heavily tied to local system I/O: it assumes a metadata directory on disk that can be read/written. For example: https://github.com/theupdateframework/python-tuf/blob/4d2ff8d37d30e94dbc0fe2cfa42bd46d2bb72414/tuf/ngclient/updater.py#L293-L312...
During the ongoing work on [TUFs conformance test suite](https://github.com/theupdateframework/tuf-conformance), one of the tests uncovered a case whereby a faulty version of root metadata could prevent the client from updating to...