Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 9960af4d03 | |||
| 81820bd659 | |||
| b38cb825ef | |||
| e912cb6414 |
10
patatt-0.6.3.tar.asc
Normal file
10
patatt-0.6.3.tar.asc
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Comment: This signature is for the .tar version of the archive
|
||||||
|
Comment: git archive --format tar --prefix=patatt-0.6.3/ v0.6.3
|
||||||
|
Comment: git version 2.39.1
|
||||||
|
|
||||||
|
iHUEABYKAB0WIQR2vl2yUnHhSB5njDW2xBzjVmSZbAUCY9GLxAAKCRC2xBzjVmSZ
|
||||||
|
bIRtAQDaT3/CQryfH9O6/akwhiYZNZiuAHzTpjRiVSKzN15QUAD9FxXTTmXXz0ti
|
||||||
|
lkI93vk9bGw6MRJlkVzyc5ExWTH9owM=
|
||||||
|
=ZjaI
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
3
patatt-0.6.3.tar.gz
Normal file
3
patatt-0.6.3.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d7cc136273541d659fa8f5a67e217ca5ad5685d7a180020f02e7e12029dcfd12
|
||||||
|
size 107270
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Comment: This signature is for the .tar version of the archive
|
|
||||||
Comment: git archive --format tar --prefix=patatt-0.7.0/ v0.7.0
|
|
||||||
Comment: git version 2.52.0
|
|
||||||
|
|
||||||
iHUEABYKAB0WIQR2vl2yUnHhSB5njDW2xBzjVmSZbAUCaVgpdgAKCRC2xBzjVmSZ
|
|
||||||
bJkqAP92Yx9wIg+961FVy1UlYA5yvjYhEajmA99JiCXqnI9RFwEA+IzbHLZzLemg
|
|
||||||
bJzuB0NqSgKa1fUw3e+xLwMqiJm4lgQ=
|
|
||||||
=rnzq
|
|
||||||
-----END PGP SIGNATURE-----
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:8c796be2faac7bd693fb69d2e23ba38f961d0a899dcb36d6ddaa824022d63fff
|
|
||||||
size 124710
|
|
||||||
@@ -1,39 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Mon Jan 26 09:07:18 UTC 2026 - Dirk Müller <dmueller@suse.com>
|
|
||||||
|
|
||||||
- update to 0.7.0:
|
|
||||||
* Add privacy-preserving by-hash keyring lookup. When standard
|
|
||||||
key lookup fails, patatt now falls back to looking up keys at
|
|
||||||
a SHA256 hash-based path (by-hash/XX/YYY...), avoiding
|
|
||||||
exposure of email addresses in directory structures.
|
|
||||||
* Add comprehensive Sphinx documentation for ReadTheDocs
|
|
||||||
hosting at https://patatt.docs.kernel.org
|
|
||||||
* Add PEP 561 compliance with py.typed marker for better IDE
|
|
||||||
and type checker support.
|
|
||||||
* Add docstrings to all public classes and functions for
|
|
||||||
improved IDE integration.
|
|
||||||
* Convert path handling to use pathlib.Path for cleaner code
|
|
||||||
and better cross-platform compatibility.
|
|
||||||
* Refactor codebase to pass mypy --strict type checking.
|
|
||||||
* Add pytest test framework with unit tests.
|
|
||||||
* Use walrus operator for cleaner assign-and-check patterns.
|
|
||||||
* Improve SSH signing failure messages for better debugging.
|
|
||||||
* Hook now refuses to run on cover letter templates.
|
|
||||||
* Fix validation for OpenPGP signatures without embedded public
|
|
||||||
key data.
|
|
||||||
* Fix compatibility with Python versions before 3.12 (avoid
|
|
||||||
@deprecated decorator).
|
|
||||||
* Fix subprocess file descriptor leak.
|
|
||||||
* Avoid spuriously reading git config in certain conditions.
|
|
||||||
* Fix non-writable GNUPGHOME handling.
|
|
||||||
* Fix header line splitting at 75 characters instead of 78.
|
|
||||||
* Fix header line splitting at 75 characters instead of 78.
|
|
||||||
* Better fix for non-writable GNUPGHOME handling.
|
|
||||||
* Use NamedTemporaryFile for GPG keyring creation to fix issues
|
|
||||||
with non-writable GNUPGHOME.
|
|
||||||
* Initial stable release with support for ed25519, OpenPGP, and
|
|
||||||
OpenSSH signature algorithms.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 9 14:26:21 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
Mon Jun 9 14:26:21 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-patatt
|
# spec file for package python-patatt
|
||||||
#
|
#
|
||||||
# Copyright (c) 2026 SUSE LLC and contributors
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
%bcond_without libalternatives
|
%bcond_without libalternatives
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-patatt
|
Name: python-patatt
|
||||||
Version: 0.7.0
|
Version: 0.6.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Cryptographic patch attestation for the masses
|
Summary: Cryptographic patch attestation for the masses
|
||||||
License: MIT-0
|
License: MIT-0
|
||||||
|
|||||||
Reference in New Issue
Block a user