Unverified Commit 38cbba4f authored by Gaétan Lepage's avatar Gaétan Lepage Committed by GitHub
Browse files

uv: 0.8.23 -> 0.9.0 (#449568)

parents 15d73fb5 66b379da
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
  lib,
  python3Packages,
  fetchFromGitHub,
  fetchpatch2,
}:

python3Packages.buildPythonApplication rec {
@@ -16,6 +17,15 @@ python3Packages.buildPythonApplication rec {
    hash = "sha256-SdGnhHk8MelX6hqKQmZnQYXBJ5VpjPBe+PWUxaGsxC4=";
  };

  patches = [
    # https://github.com/acarapetis/jj-pre-push/pull/2
    (fetchpatch2 {
      name = "uv-build.patch";
      url = "https://github.com/Prince213/jj-pre-push/commit/aa2d917ec9560318178fbc1040281228db7b7ec1.patch?full_index=1";
      hash = "sha256-uNqOO0yVHShcXxYMPFcPCDM5YlL4IcmpUAfClmDlJ4Q=";
    })
  ];

  build-system = [
    python3Packages.uv-build
  ];
+3 −3
Original line number Diff line number Diff line
@@ -18,16 +18,16 @@

rustPlatform.buildRustPackage (finalAttrs: {
  pname = "uv";
  version = "0.8.23";
  version = "0.9.0";

  src = fetchFromGitHub {
    owner = "astral-sh";
    repo = "uv";
    tag = finalAttrs.version;
    hash = "sha256-5L/FipR5MPsscpWfpDURbC5qwn6XB5KoOrjedk1HzDo=";
    hash = "sha256-YDpaDArhw0QmJ7fmoNZAewOQx+cMnxW+xhdCL3zQ9GI=";
  };

  cargoHash = "sha256-JHfqsT/W7RvoHx9WbA4fdQZw2/+BOSRuGV3mcMx1FN4=";
  cargoHash = "sha256-eHkEUG2Er6qN8JcUaEyJSec6L9cMI4EebNrdv4UJIUk=";

  buildInputs = [
    rust-jemalloc-sys
+9 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@
  buildPythonPackage,
  construct,
  fetchFromGitHub,
  fetchpatch2,
  pytestCheckHook,
  uv-build,
}:
@@ -19,6 +20,14 @@ buildPythonPackage rec {
    hash = "sha256-goOQMt/nVjWXYltpnKHtJaLOhR+gRTmtoUh7zVb7go4=";
  };

  patches = [
    (fetchpatch2 {
      name = "uv-build.patch";
      url = "https://github.com/matejcik/construct-classes/commit/d1ecacc0cf5cb332ffe6ed85ce9dfc552f77231f.patch?full_index=1";
      hash = "sha256-VeifL8bER0mIRNXKTA+/cje8AxWJKg/q8ipmf3gTeiw=";
    })
  ];

  build-system = [ uv-build ];

  dependencies = [ construct ];
+10 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  fetchpatch2,

  # build-system
  uv-build,
@@ -26,6 +27,15 @@ buildPythonPackage rec {
    hash = "sha256-TaB2PeBjmCNFuEZ+To2Q3C6zlFCaaTB70LxQWWb5AEo=";
  };

  patches = [
    # https://github.com/zostera/django-bootstrap3/pull/1085
    (fetchpatch2 {
      name = "uv-build.patch";
      url = "https://github.com/Prince213/django-bootstrap3/commit/d3285ad9c3de87aa763bb49b9666baed514f7c87.patch?full_index=1";
      hash = "sha256-VcRC7ehyVTl0KuovD8tNCbZnKXKCOGpux1XXUOoDaTw=";
    })
  ];

  build-system = [ uv-build ];

  dependencies = [ django ];
+10 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  fetchpatch2,

  # build-system
  uv-build,
@@ -29,6 +30,15 @@ buildPythonPackage rec {
    hash = "sha256-+G9UHW4eUGl00A/kDj+iTP7ehjj/dwUENKffvGxE6/4=";
  };

  patches = [
    # https://github.com/zostera/django-bootstrap4/pull/826
    (fetchpatch2 {
      name = "uv-build.patch";
      url = "https://github.com/Prince213/django-bootstrap4/commit/e3e6b7cc6720568177d37ff0998007c84c294c5a.patch?full_index=1";
      hash = "sha256-ZW9y8n0ZCOP37EoP32e7ue6h93KgGw1pW8Q1Q8IuNk8=";
    })
  ];

  build-system = [ uv-build ];

  dependencies = [ beautifulsoup4 ];
Loading