Unverified Commit 3de6ab6d authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

python312Packages.willow: 1.8.0 -> 1.9.0 (#351563)

parents 6efd0116 79618982
Loading
Loading
Loading
Loading
+12 −16
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  defusedxml,
  fetchFromGitHub,

  # build-system
  flit-core,

  # dependencies
  filetype,
  defusedxml,

  # optional-dependencies
  pillow-heif,

  # tests
  flit-core,
  numpy,
  opencv4,
  pillow-heif,
  pillow,
  pytestCheckHook,
  pythonOlder,
  wand,
}:

buildPythonPackage rec {
  pname = "willow";
  version = "1.8.0";
  format = "pyproject";
  version = "1.9.0";
  pyproject = true;

  disabled = pythonOlder "3.9";

  src = fetchFromGitHub {
    owner = "wagtail";
    repo = "Willow";
    rev = "refs/tags/v${version}";
    hash = "sha256-g9/v56mdo0sJe5Pl/to/R/kXayaKK3qaYbnnPXpFjXE=";
    hash = "sha256-H/UXE6gA6x849aqBcUgl3JYZ87OMNpuFyWGSsgqW1Rk=";
  };

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

  pythonRelaxDeps = [ "defusedxml" ];

  propagatedBuildInputs = [
  dependencies = [
    filetype
    defusedxml
  ];
@@ -57,6 +52,7 @@ buildPythonPackage rec {
  meta = with lib; {
    description = "Python image library that sits on top of Pillow, Wand and OpenCV";
    homepage = "https://github.com/torchbox/Willow/";
    changelog = "https://github.com/wagtail/Willow/releases/tag/v${version}";
    license = licenses.bsd2;
    maintainers = with maintainers; [ desiderius ];
  };