Unverified Commit 0a1c14c0 authored by Paul Haerle's avatar Paul Haerle Committed by GitHub
Browse files

sigstore,tuf: update to fix sigstore build (#405679)

parents 1d525789 2d61a6f2
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -10,7 +10,7 @@

buildPythonPackage rec {
  pname = "sigstore-protobuf-specs";
  version = "0.4.0";
  version = "0.3.2";
  pyproject = true;

  disabled = pythonOlder "3.8";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
  src = fetchPypi {
    pname = "sigstore_protobuf_specs";
    inherit version;
    hash = "sha256-XrWiz2xAvGDrRwPqMcDfm0EKkhU70i3eWj8bT2bvCpA=";
    hash = "sha256-yuBBtAUCYAuKYz9DwldpXQIiqU76HlEQp+x62njDnZk=";
  };

  nativeBuildInputs = [ flit-core ];
@@ -33,6 +33,8 @@ buildPythonPackage rec {

  pythonImportsCheck = [ "sigstore_protobuf_specs" ];

  passthru.skipBulkUpdate = true;

  meta = with lib; {
    description = "Library for serializing and deserializing Sigstore messages";
    homepage = "https://pypi.org/project/sigstore-protobuf-specs/";
+2 −2
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@

buildPythonPackage rec {
  pname = "sigstore-python";
  version = "3.6.1";
  version = "3.6.2";
  pyproject = true;

  disabled = pythonOlder "3.8";
@@ -37,7 +37,7 @@ buildPythonPackage rec {
    owner = "sigstore";
    repo = "sigstore-python";
    tag = "v${version}";
    hash = "sha256-BdVX2LWCsMx9r0bDTJjMdrvy4Hqn6hrw9wAcub0nRMk=";
    hash = "sha256-fghieYu5TDYwJCwesXbqRiuYCaTTDZhmHWvCwSbIO6w=";
  };

  pythonRelaxDeps = [
+12 −3
Original line number Diff line number Diff line
@@ -2,17 +2,19 @@
  lib,
  buildPythonPackage,
  ed25519,
  freezegun,
  fetchFromGitHub,
  hatchling,
  pytestCheckHook,
  pythonOlder,
  flit-core,
  requests,
  securesystemslib,
}:

buildPythonPackage rec {
  pname = "tuf";
  version = "5.1.0";
  version = "6.0.0";
  pyproject = true;

  disabled = pythonOlder "3.8";
@@ -21,10 +23,13 @@ buildPythonPackage rec {
    owner = "theupdateframework";
    repo = "python-tuf";
    tag = "v${version}";
    hash = "sha256-Qv9SH4ObC7bgPLd2Wu5XynBddlW6pycwLwaKhZ+l61k=";
    hash = "sha256-CPbZOpUYi7MWKLMj7kwTsmEkxLCf4wU7IOCcbzMkPlU=";
  };

  build-system = [ hatchling ];
  build-system = [
    flit-core
    hatchling
  ];

  dependencies =
    [
@@ -34,6 +39,10 @@ buildPythonPackage rec {
    ++ securesystemslib.optional-dependencies.pynacl
    ++ securesystemslib.optional-dependencies.crypto;

  checkInputs = [
    freezegun
  ];

  nativeCheckInputs = [
    ed25519
    pytestCheckHook