python-tuf icon indicating copy to clipboard operation
python-tuf copied to clipboard

Python reference implementation of The Update Framework (TUF)

Results 135 python-tuf issues
Sort by recently updated
recently updated
newest added

`Signer`, `Signature` (and in future maybe most of `Key`) are really part of the Metadata API but are technically implemented in securesystemslib. We should either include those in the python-tuf...

documentation

From https://github.com/theupdateframework/python-tuf/actions/runs/3249189713/jobs/5331305228 A test file import fails on windows at `from securesystemslib.signer import Signature, SSlibSigner` (flaky). This is likely https://github.com/secure-systems-lab/securesystemslib/issues/428. ``` ERROR: test_api (unittest.loader._FailedTest) ---------------------------------------------------------------------- ImportError: Failed to import test...

bug
blocked

Bumps the test-and-lint-dependencies group with 3 updates: [coverage](https://github.com/nedbat/coveragepy), [ruff](https://github.com/astral-sh/ruff) and [mypy](https://github.com/python/mypy). Updates `coverage` from 7.4.4 to 7.5.0 Changelog Sourced from coverage's changelog. Version 7.5.0 — 2024-04-23 Added initial support for...

dependencies
python

### Update to new (currently unreleased) securesystemslib API * API changes covered: * keys and interface modules removed * SSlibSigner removed * CryptoSigner added: this replaces the removed functionality *...

Enable linters: * flake8-unused-arguments * flake8-executable * pygrep-hooks * flake8-pie * flake8-pyi * flake8-raise * flake8-self These were all low hanging fruit where ruff can autofix or where there were...

I've spent far too long in the past week looking at CDN logs... I collected some notes from this, and wrote a first draft of a blog post or something....

ngclient accesses `SimpleEnvelope._DEFAULT_PAYLOAD_TYPE`. flake8-self linter complains about this, I think correctly. If we use the value from a different module, it should be public CC @lukpueh for comment

User agent set in tuf/ngclient/_internal/requests_fetcher.py is `tuf/5.0.0` -- this looks good but I think should be `python-tuf/5.0.0` instead as it should identify the complete project when visible in an access...

enhancement
good first issue

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**: Currently, the [implementation...

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**: GitHub action for...