theupdateframework/python-tuf
Python reference implementation of The Update Framework (TUF)
PythonApache-2.0
Issues
- 0
Investigate switching to urllib3
#2751 opened by jku - 5
Running pytest fails due to path issues: No such file or directory: 'generated_data/ed25519_metadata'
#2745 opened by jas4711 - 1
update container annotations
#2722 opened by jku - 3
- 7
PyPy3.10 test failures due to datetime mocking: `TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types, got MagicMock`
#2708 opened by mgorny - 8
Add CONTRIBUTING.md File to this Repo
#2638 opened by Ayush9026 - 2
ngclient: support `StorageBackendInterface`?
#2676 opened by woodruffw - 10
Maintenance discussion
#2700 opened by jku - 2
One faulty version of root md can prevent updating to subsequent valid versions
#2669 opened by AdamKorcz - 3
Improvement of OpenSSF Scorecard Score
#2688 opened by harshitasao - 7
max root rotations is way too small
#2672 opened by jku - 3
Enhancing The Update Framework (Python - TUF) README
#2654 opened by shubhusion - 1
repository: Tweak snapshot/timestamp triggers
#2438 opened by jku - 4
Make Implementations command/code copy-pastable
#2637 opened by h4l0gen - 9
- 2
SimpleEnvelope._DEFAULT_PAYLOAD_TYPE should be public?
#2598 opened by jku - 2
metadata API: serialization is missing a final newline
#2393 opened by jku - 5
- 2
Add Vale linter for TUF documentation
#2644 opened by Ayush9026 - 1
- 3
Workflow for monitoring issues for staleness
#2635 opened by h4l0gen - 3
user-agent should maybe mention "python"?
#2631 opened by jku - 1
next release
#2625 opened by jku - 1
Yearly maintainer permissions review
#2554 opened by github-actions - 7
linting: Enable more ruff rulesets
#2567 opened by jku - 0
workflows: macos runners are missing older pythons
#2618 opened by jku - 3
should build job require prior test job to pass?
#2604 opened by lukpueh - 0
provide user-agent customization?
#2611 opened by jku - 3
possible blog post: Caching TUF metadata
#2605 opened by jku - 2
- 1
datetime.utcnow() is deprecated: stop using it
#2572 opened by jku - 2
Test "ruff check --output-format=github"
#2566 opened by jku - 0
linting: enable pycodestyle for tests
#2568 opened by jku - 0
Test all components with DSSE
#2565 opened by lukpueh - 1
Replace most linting tools with ruff
#2550 opened by jku - 2
repository: maybe provide a Repository.get_delegating_role()
#2552 opened by jku - 4
VerificationResult should include keys for keyids
#2544 opened by lukpueh - 0
ngclient: Increase default network timeout
#2442 opened by jku - 2
investigate alternative hatchling version pinning
#2529 opened by jku - 4
build: Enable python 3.12
#2499 opened by jku - 0
- 1
tests: remove obsolete test metadata
#2489 opened by lukpueh - 1
workflows: revert v2 pinning for scorecard-action
#2487 opened by jku - 13
- 0
ngclient: Make updater.config immutable
#2471 opened by jku - 3
Include version comments in GH action uses-lines
#2439 opened by jku - 2
blog post about choosing your repository implementation
#2452 opened by jku - 1
- 0
Metadata API Root.roles should be a normal dict
#2410 opened by jku - 0
TUF specification has a new version - v1.0.32
#2394 opened by github-actions