python3Packages.pyheif: drop

This commit is contained in:
kuflierl
2025-09-15 21:36:19 +02:00
parent 4bf4253b1f
commit c104adb7da
4 changed files with 3 additions and 47 deletions

View File

@@ -177,6 +177,8 @@
- `python3Packages.heif-image-plugin` has been dropped due to lack of upstream maintenance and breakage. Use `python3Packages.pillow-heif` instead.
- `python3Packages.pyheif` has been dropped due to lack of upstream maintenance and breakage. Use `python3Packages.pillow-heif` instead.
## Other Notable Changes {#sec-nixpkgs-release-25.11-notable-changes}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->

View File

@@ -1,45 +0,0 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
setuptools,
cffi,
libheif,
piexif,
pillow,
pytestCheckHook,
}:
buildPythonPackage rec {
pname = "pyheif";
version = "0.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "carsales";
repo = "pyheif";
tag = "release-${version}";
hash = "sha256-7De8ekDceSkUcOgK7ppKad5W5qE0yxdS4kbgYVjxTGg=";
};
build-system = [ setuptools ];
buildInputs = [ libheif ];
dependencies = [ cffi ];
pythonImportsCheck = [ "pyheif" ];
nativeCheckInputs = [
piexif
pillow
pytestCheckHook
];
meta = with lib; {
homepage = "https://github.com/carsales/pyheif";
description = "Python interface to libheif library";
license = licenses.asl20;
maintainers = [ ];
};
}

View File

@@ -577,6 +577,7 @@ mapAliases ({
pygbm = throw "pygbm has been removed, since it is abandoned and broken"; # added 2023-06-20
PyGithub = pygithub; # added 2023-02-19
pyGtkGlade = throw "Glade support for pygtk has been removed"; # added 2022-01-15
pyheif = throw "pyheif has been removed due to lack of upstream maintenance and breakage. Use `pillow-heif` instead."; # added 2025-09-17
pycallgraph = throw "pycallgraph has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2022-01-18
pychef = throw "pychef has been removed because it's been archived upstream and abandoned since 2017."; # added 2022-11-14
PyChromecast = pychromecast; # added 2023-02-19

View File

@@ -13138,8 +13138,6 @@ self: super: with self; {
pyheck = callPackage ../development/python-modules/pyheck { };
pyheif = callPackage ../development/python-modules/pyheif { };
pyheos = callPackage ../development/python-modules/pyheos { };
pyhepmc = callPackage ../development/python-modules/pyhepmc { };