Unverified Commit aa4625a7 authored by Aleksana's avatar Aleksana Committed by GitHub
Browse files

python3Packages.pillow-avif-plugin: drop (#465237)

parents e2e69328 45fabc4e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -13,6 +13,8 @@

- All Log4Shell vulnerability scanners were removed, as they were all unmaintained upstream and are no longer relevant given that the vulnerability has been fixed upstream for several years.

- `python3packages.pillow-avif-plugin` has been removed as the functionality is included in `python3packages.pillow` directly since version 11.3.

## Other Notable Changes {#sec-nixpkgs-release-26.05-notable-changes}

<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
+0 −37
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  fetchFromGitHub,
  setuptools,
  libavif,
  pillow,
  pytestCheckHook,
}:

buildPythonPackage rec {
  pname = "pillow-avif-plugin";
  version = "1.5.2";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "fdintino";
    repo = "pillow-avif-plugin";
    tag = "v${version}";
    hash = "sha256-gdDVgVNympxlTzj1VUqO+aU1/xWNjDm97a0biOTlKtA=";
  };

  build-system = [ setuptools ];

  buildInputs = [ libavif ];

  dependencies = [ pillow ];

  nativeCheckInputs = [ pytestCheckHook ];

  meta = {
    description = "Pillow plugin that adds support for AVIF files";
    homepage = "https://github.com/fdintino/pillow-avif-plugin";
    license = lib.licenses.bsd2;
    maintainers = with lib.maintainers; [ ratcornu ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -299,6 +299,7 @@ mapAliases {
  pdfminer = throw "'pdfminer' has been renamed to/replaced by 'pdfminer-six'"; # Converted to throw 2025-10-29
  pep257 = throw "'pep257' has been renamed to/replaced by 'pydocstyle'"; # Converted to throw 2025-10-29
  percol = throw "percol has been removed because it hasn't been updated since 2019"; # added 2025-05-25
  pillow-avif-plugin = throw "'pillow-avif-plugin' has been removed because 'pillow' has native avif support since 11.3"; # added 2025-11-26
  plumlightpad = throw "plumlightpad has been removed because the API was shut down"; # added 2025-11-04
  Polygon3 = throw "'Polygon3' has been renamed to/replaced by 'polygon3'"; # Converted to throw 2025-10-29
  posix_ipc = throw "'posix_ipc' has been renamed to/replaced by 'posix-ipc'"; # Converted to throw 2025-10-29
+0 −2
Original line number Diff line number Diff line
@@ -12005,8 +12005,6 @@ self: super: with self; {
    inherit (pkgs.xorg) libxcb;
  };
  pillow-avif-plugin = callPackage ../development/python-modules/pillow-avif-plugin { };
  pillow-heif = callPackage ../development/python-modules/pillow-heif { };
  pillow-jpls = callPackage ../development/python-modules/pillow-jpls { };