Accepting request 1244881 from devel:languages:python

- update to 1.2.0:
  * Small release with mostly internal changes.
  * SigstoreSigner now has a convenience function for creating a
    signing identity for GitHub Actions workflow
  * Linting refactoring, switched to ruff
  * Modern annotations used in most of the code base

- Actually run the testsuite.

OBS-URL: https://build.opensuse.org/request/show/1244881
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-securesystemslib?expand=0&rev=5
This commit is contained in:
Ana Guerrero 2025-02-11 20:23:35 +00:00 committed by Git OBS Bridge
commit 0bdc710468
6 changed files with 21 additions and 31 deletions

View File

@ -1,15 +0,0 @@
<services>
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/secure-systems-lab/securesystemslib</param>
<param name="scm">git</param>
<param name="version">1.1.0</param>
<param name="revision">v1.1.0</param>
</service>
<service mode="manual" name="set_version" />
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
</services>

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Mon Feb 10 20:35:16 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 1.2.0:
* Small release with mostly internal changes.
* SigstoreSigner now has a convenience function for creating a
signing identity for GitHub Actions workflow
* Linting refactoring, switched to ruff
* Modern annotations used in most of the code base
-------------------------------------------------------------------
Tue Jan 14 17:00:34 UTC 2025 - Markéta Machová <mmachova@suse.com>

View File

@ -17,12 +17,12 @@
Name: python-securesystemslib
Version: 1.1.0
Version: 1.2.0
Release: 0
License: MIT
Summary: Cryptographic and general routines for Secure Systems Lab
License: MIT
URL: https://github.com/secure-systems-lab/securesystemslib
Source: securesystemslib-%{version}.tar.xz
Source: https://files.pythonhosted.org/packages/source/s/securesystemslib/securesystemslib-%{version}.tar.gz
BuildRequires: %{python_module PyKCS11}
BuildRequires: %{python_module asn1crypto}
BuildRequires: %{python_module cryptography >= 3.3.2}
@ -31,10 +31,9 @@ BuildRequires: %{python_module pip}
BuildRequires: %{python_module pytest}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Suggests: python-asn1crypto
Suggests: python-cryptography
Suggests: python-PyKCS11
Requires: python-PyKCS11
Requires: python-asn1crypto
Requires: python-cryptography
BuildArch: noarch
%python_subpackages
@ -42,7 +41,7 @@ BuildArch: noarch
Cryptographic and general-purpose routines for Secure Systems Lab projects at NYU
%prep
%autosetup -p1 -n securesystemslib-%version
%autosetup -p1 -n securesystemslib-%{version}
# Remove exec permission from python scripts
find . -type f -name *.py -exec chmod 0644 {} \;

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:27769b9b809ec8a00ec29ab52034814ef91cb8328eef12e88fe4041975e2afbd
size 2984460

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34fa63e3296a0540b122a13bf51722ecd015be00c1d2ed45b23442e718920e76
size 934472

View File

@ -1,4 +0,0 @@
name: securesystemslib
version: 1.1.0
mtime: 1717502370
commit: c70d7be2b89659265d9fb50df4b6968780de30ab