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

backblaze-b2: 4.5.1 -> 4.6.0 (#494165)

parents 26eaeac4 28428c7f
Loading
Loading
Loading
Loading
+6 −10
Original line number Diff line number Diff line
@@ -11,14 +11,14 @@

python3Packages.buildPythonApplication (finalAttrs: {
  pname = "backblaze-b2";
  version = "4.5.1";
  version = "4.6.0";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "Backblaze";
    repo = "B2_Command_Line_Tool";
    tag = "v${finalAttrs.version}";
    hash = "sha256-0BF4+L47Cx7GNGeNm8nJkEfTLYb6jLxSH3WE+h9B6zA=";
    hash = "sha256-/JCvCydW+oaPSs94Crfia9VFNSuHO02j6n+CFnxMKDE=";
  };

  patches = [ ./0001-fix-error-with-pytest-4.0.patch ];
@@ -28,25 +28,21 @@ python3Packages.buildPythonApplication (finalAttrs: {
    argcomplete
  ];

  build-system = with python3Packages; [
    pdm-backend
  ];
  build-system = with python3Packages; [ pdm-backend ];

  dependencies = with python3Packages; [
    argcomplete
    arrow
    b2sdk
    phx-class-registry
    docutils
    platformdirs
    rst2ansi
    setuptools
    tabulate
    tqdm
    platformdirs
    packaging
    setuptools
  ];

  pythonRelaxDeps = [ "phx-class-registry" ];
  pythonRelaxDeps = [ "docutils" ];

  nativeCheckInputs = with python3Packages; [
    backoff
+10 −6
Original line number Diff line number Diff line
@@ -4,8 +4,8 @@
  fetchFromGitHub,
  logfury,
  annotated-types,
  packaging,
  pdm-backend,
  hatchling,
  hatch-vcs,
  pytest-lazy-fixtures,
  pytest-mock,
  pytest-timeout,
@@ -14,27 +14,30 @@
  pythonOlder,
  requests,
  responses,
  tenacity,
  tqdm,
  typing-extensions,
}:

buildPythonPackage rec {
  pname = "b2sdk";
  version = "2.10.2";
  version = "2.10.3";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "Backblaze";
    repo = "b2-sdk-python";
    tag = "v${version}";
    hash = "sha256-RWHD1ARPSKHmGKY0xdCBn3Qj4GxAfn4o8eacMQ5RT1k=";
    hash = "sha256-Gu4MRfjNWuwEFn13U49dEndWA/HNPwrQdX9VEz1ny+M=";
  };

  build-system = [ pdm-backend ];
  build-system = [
    hatchling
    hatch-vcs
  ];

  dependencies = [
    annotated-types
    packaging
    logfury
    requests
  ]
@@ -46,6 +49,7 @@ buildPythonPackage rec {
    pytest-timeout
    pytestCheckHook
    responses
    tenacity
    tqdm
  ];

+8 −6
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchPypi,
  fetchFromGitHub,
  docutils,
}:

buildPythonPackage rec {
buildPythonPackage {
  pname = "rst2ansi";
  version = "0.1.5";
  version = "0.1.5-unstable-2025-02-12";
  format = "setuptools";

  src = fetchPypi {
    inherit pname version;
    hash = "sha256-Gxf7mmKNQPV5M60aOqlSNGREvgaUaVCOc+lQYNoz/m8=";
  src = fetchFromGitHub {
    owner = "Snaipe";
    repo = "python-rst2ansi";
    rev = "3728e16f8b8b1dc338e5df90ba2c4a93ee054b3f";
    hash = "sha256-V7tl/YJcPvEgBfH334t6CU7OXKQqBqRo/zZPiOlyCmE=";
  };

  propagatedBuildInputs = [ docutils ];