diff options
Diffstat (limited to 'pkgs/development/python-modules/pillow/default.nix')
-rw-r--r-- | pkgs/development/python-modules/pillow/default.nix | 107 |
1 files changed, 71 insertions, 36 deletions
diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix index f101d6b361ec1..fdff3709f3cda 100644 --- a/pkgs/development/python-modules/pillow/default.nix +++ b/pkgs/development/python-modules/pillow/default.nix @@ -1,42 +1,77 @@ -{ lib -, stdenv -, buildPythonPackage -, pythonOlder -, fetchPypi -, isPyPy -, defusedxml, olefile, freetype, libjpeg, zlib, libtiff, libwebp, libxcrypt, tcl, lcms2, tk, libX11 -, libxcb, openjpeg, libimagequant, numpy, pytestCheckHook, setuptools -# for passthru.tests -, imageio, matplotlib, pilkit, pydicom, reportlab +{ + lib, + stdenv, + buildPythonPackage, + pythonOlder, + fetchPypi, + isPyPy, + defusedxml, + olefile, + freetype, + libjpeg, + zlib, + libtiff, + libwebp, + libxcrypt, + tcl, + lcms2, + tk, + libX11, + libxcb, + openjpeg, + libimagequant, + numpy, + pytestCheckHook, + setuptools, + # for passthru.tests + imageio, + matplotlib, + pilkit, + pydicom, + reportlab, + sage, }@args: -import ./generic.nix (rec { - pname = "pillow"; - version = "10.2.0"; - format = "pyproject"; +import ./generic.nix ( + rec { + pname = "pillow"; + version = "10.3.0"; + format = "pyproject"; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.8"; - src = fetchPypi { - pname = "pillow"; - inherit version; - hash = "sha256-6H8LLHgVfhLXaGsn1jwHD9ZdmU6N2ubzKODc9KDNAH4="; - }; + src = fetchPypi { + pname = "pillow"; + inherit version; + hash = "sha256-nSRV+/RMkUhAx5PomqgtDhdjoUJToAB0NxmuWUaBSy0="; + }; - passthru.tests = { - inherit imageio matplotlib pilkit pydicom reportlab; - }; + passthru.tests = { + inherit + imageio + matplotlib + pilkit + pydicom + reportlab + sage + ; + }; - meta = with lib; { - homepage = "https://python-pillow.org/"; - description = "The friendly PIL fork (Python Imaging Library)"; - longDescription = '' - The Python Imaging Library (PIL) adds image processing - capabilities to your Python interpreter. This library - supports many file formats, and provides powerful image - processing and graphics capabilities. - ''; - license = licenses.hpnd; - maintainers = with maintainers; [ goibhniu prikhi ]; - }; -} // args ) + meta = with lib; { + homepage = "https://python-pillow.org/"; + description = "The friendly PIL fork (Python Imaging Library)"; + longDescription = '' + The Python Imaging Library (PIL) adds image processing + capabilities to your Python interpreter. This library + supports many file formats, and provides powerful image + processing and graphics capabilities. + ''; + license = licenses.hpnd; + maintainers = with maintainers; [ + goibhniu + prikhi + ]; + }; + } + // args +) |