forked from pool/python-Pillow
- Remove other distro conditions as they can't use singlespec really
- Version update to 5.0.0: * Docs: Added docstrings from documentation #2914 [radarhere] * Test: Switch from nose to pytest #2815 [hugovk] * Rework Source directory layout, preventing accidental import of PIL. #2911 [wiredfool] * Dynamically link libraqm #2753 [wiredfool] * Removed scripts directory #2901 [wiredfool] * TIFF: Run all compressed tiffs through libtiff decoder #2899 [wiredfool] * GIF: Add disposal option when saving GIFs #2902 [linnil1, wiredfool] * EPS: Allow for an empty line in EPS header data #2903 [radarhere] * PNG: Add support for sRGB and cHRM chunks, permit sRGB when no iCCP chunk present #2898 [wiredfool] * Dependencies: Update Tk Tcl to 8.6.8 #2905 [radarhere] * Decompression bomb error now raised for images 2x larger than a decompression bomb warning #2583 [wiredfool] * Test: avoid random failure in test_effect_noise #2894 [hugovk] * Increased epsilon for test_file_eps.py:test_showpage due to Arch update. #2896 [wiredfool] * Removed check parameter from _save in BmpImagePlugin, PngImagePlugin, ImImagePlugin, PalmImagePlugin, and PcxImagePlugin. #2873 [radarhere] * Make PngImagePlugin.add_text() zip argument type bool #2890 [jdufresne] * Depends: Updated libwebp to 0.6.1 #2880 [radarhere] * Remove unnecessary bool() calls in Image.registered_extensions and skipKnownBadTests #2891 [jdufresne] * Fix count of BITSPERSAMPLE items in broken TIFF files #2883 [homm] * Fillcolor parameter for Image.Transform #2852 [wiredfool] * Test: Display differences for test failures #2862 [wiredfool] * Added executable flag to file with shebang line #2884 [radarhere] * Setup: Specify compatible Python versions for pip #2877 [hugovk] * Dependencies: Updated libimagequant to 2.11.4 #2878 [radarhere] * Setup: Warn if trying to install for Py3.7 on Windows #2855 [hugovk] * Doc: Fonts can be loaded from a file-like object, not just filename #2861 [robin-norwood] * Add eog support for Ubuntu Image Viewer #2864 [NafisFaysal] * Test: Test on 3.7-dev on Travis.ci #2870 [hugovk] * Dependencies: Update libtiff to 4.0.9 #2871 [radarhere] OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pillow?expand=0&rev=65
This commit is contained in:
parent
efebda8610
commit
d5e583f63a
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c724f65870e545316f9e82e4c6d608ab5aa9dd82d5185e5b2e72119378740073
|
||||
size 12673417
|
3
Pillow-5.0.0.tar.gz
Normal file
3
Pillow-5.0.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:12f29d6c23424f704c66b5b68c02fe0b571504459605cfe36ab8158359b0e1bb
|
||||
size 14220993
|
@ -1,3 +1,137 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 10 13:31:48 UTC 2018 - tchvatal@suse.com
|
||||
|
||||
- Remove other distro conditions as they can't use singlespec really
|
||||
- Version update to 5.0.0:
|
||||
* Docs: Added docstrings from documentation #2914 [radarhere]
|
||||
* Test: Switch from nose to pytest #2815 [hugovk]
|
||||
* Rework Source directory layout, preventing accidental import of PIL. #2911 [wiredfool]
|
||||
* Dynamically link libraqm #2753 [wiredfool]
|
||||
* Removed scripts directory #2901 [wiredfool]
|
||||
* TIFF: Run all compressed tiffs through libtiff decoder #2899 [wiredfool]
|
||||
* GIF: Add disposal option when saving GIFs #2902 [linnil1, wiredfool]
|
||||
* EPS: Allow for an empty line in EPS header data #2903 [radarhere]
|
||||
* PNG: Add support for sRGB and cHRM chunks, permit sRGB when no iCCP chunk present #2898 [wiredfool]
|
||||
* Dependencies: Update Tk Tcl to 8.6.8 #2905 [radarhere]
|
||||
* Decompression bomb error now raised for images 2x larger than a decompression bomb warning #2583 [wiredfool]
|
||||
* Test: avoid random failure in test_effect_noise #2894 [hugovk]
|
||||
* Increased epsilon for test_file_eps.py:test_showpage due to Arch update. #2896 [wiredfool]
|
||||
* Removed check parameter from _save in BmpImagePlugin, PngImagePlugin, ImImagePlugin, PalmImagePlugin, and PcxImagePlugin. #2873 [radarhere]
|
||||
* Make PngImagePlugin.add_text() zip argument type bool #2890 [jdufresne]
|
||||
* Depends: Updated libwebp to 0.6.1 #2880 [radarhere]
|
||||
* Remove unnecessary bool() calls in Image.registered_extensions and skipKnownBadTests #2891 [jdufresne]
|
||||
* Fix count of BITSPERSAMPLE items in broken TIFF files #2883 [homm]
|
||||
* Fillcolor parameter for Image.Transform #2852 [wiredfool]
|
||||
* Test: Display differences for test failures #2862 [wiredfool]
|
||||
* Added executable flag to file with shebang line #2884 [radarhere]
|
||||
* Setup: Specify compatible Python versions for pip #2877 [hugovk]
|
||||
* Dependencies: Updated libimagequant to 2.11.4 #2878 [radarhere]
|
||||
* Setup: Warn if trying to install for Py3.7 on Windows #2855 [hugovk]
|
||||
* Doc: Fonts can be loaded from a file-like object, not just filename #2861 [robin-norwood]
|
||||
* Add eog support for Ubuntu Image Viewer #2864 [NafisFaysal]
|
||||
* Test: Test on 3.7-dev on Travis.ci #2870 [hugovk]
|
||||
* Dependencies: Update libtiff to 4.0.9 #2871 [radarhere]
|
||||
* Setup: Replace deprecated platform.dist with file existence check #2869 [wiredfool]
|
||||
* Build: Fix setup.py on Debian #2853 [wiredfool]
|
||||
* Docs: Correct error in ImageDraw documentation #2858 [meribold]
|
||||
* Test: Drop Ubuntu Precise, Fedora 24, Fedora 25, add Fedora 27, Centos 7, Amazon v2 CI Support #2854, #2843, #2895, #2897 [wiredfool]
|
||||
* Dependencies: Updated libimagequant to 2.11.3 #2849 [radarhere]
|
||||
* Test: Fix test_image.py to use tempfile #2841 [radarhere]
|
||||
* Replace PIL.OleFileIO deprecation warning with descriptive ImportError #2833 [hugovk]
|
||||
* WebP: Add support for animated WebP files #2761 [jd20]
|
||||
* PDF: Set encoderinfo for images when saving multi-page PDF. Fixes #2804. #2805 [ixio]
|
||||
* Allow the olefile dependency to be optional #2789 [jdufresne]
|
||||
* GIF: Permit LZW code lengths up to 12 bits in GIF decode #2813 [wiredfool]
|
||||
* Fix unterminiated string and unchecked exception in _font_text_asBytes. #2825 [wiredfool]
|
||||
* PPM: Use fixed list of whitespace, rather relying on locale, fixes #272. #2831 [markmiscavage]
|
||||
* Added support for generators when using append_images #2829, #2835 [radarhere]
|
||||
* Doc: Correct PixelAccess.rst #2824 [hasahmed]
|
||||
* Depends: Update raqm to 0.3.0 #2822 [radarhere]
|
||||
* Docs: Link to maintained version of aggdraw #2809 [hugovk]
|
||||
* Include license file in the generated wheel packages #2801 [jdufresne]
|
||||
* Depends: Update openjpeg to 2.3.0 #2791 [radarhere]
|
||||
* Add option to Makefile to build and install with C coverage #2781 [hugovk]
|
||||
* Add context manager support to ImageFile.Parser and PngImagePlugin.ChunkStream #2793 [radarhere]
|
||||
* ImageDraw.textsize: fix zero length error #2788 [wiredfool, hugovk]
|
||||
* Fix warning on pointer cast in isblock #2775, #2778 [cgohlke]
|
||||
* Doc: Added macOS High Sierra tested Pillow version #2777 [radarhere]
|
||||
* Use correct Windows handle type on 64 bit in imagingcms #2774 [cgohlke]
|
||||
* 64 Bit Windows fix for block storage #2773 [cgohlke]
|
||||
* Fix "expression result unused" warning #2764 [radarhere]
|
||||
* Add 16bit Read/Write and RLE read support to SgiImageFile #2769 [jbltx, wiredfool]
|
||||
* Block & array hybrid storage #2738 [homm]
|
||||
* Common seek frame position check #1849 [radarhere]
|
||||
* Doc: Add note about aspect ratio to Image thumbnail script #2281 [wilsonge]
|
||||
* Fix ValueError: invalid version number '1.0.0rc1' in scipy release candidate #2771 [cgohlke]
|
||||
* Unfreeze requirements.txt #2766 [hugovk]
|
||||
* Test: ResourceWarning tests #2756 [hugovk]
|
||||
* Use n_frames to determine is_animated if possible #2315 [radarhere]
|
||||
* Doc: Corrected parameters in documentation #2768 [radarhere]
|
||||
* Avoid unnecessary Image operations #1891 [radarhere]
|
||||
* Added register_extensions method #1860 [radarhere]
|
||||
* Fix TIFF support for I;16S, I;16BS, and I;32BS rawmodes #2748 [wiredfool]
|
||||
* Fixed doc syntax in ImageDraw #2752 [radarhere]
|
||||
* Fixed support for building on Windows/msys2. Added Appveyor CI coverage for python3 on msys2 #2476 [wiredfool]
|
||||
* Fix ValueError in Exif/Tiff IFD #2719 [wiredfool]
|
||||
* Use pathlib2 for Path objects on Python < 3.4 #2291 [asergi]
|
||||
* Export only required properties in unsafe_ptrs #2740 [homm]
|
||||
* Alpha composite fixes #2709 [homm]
|
||||
* Faster Transpose operations, added 'Transverse' option #2730 [homm]
|
||||
* Deprecate ImageOps undocumented functions gaussian_blur, gblur, unsharp_mask, usm and box_blur in favor of ImageFilter implementations #2735 [homm]
|
||||
* Dependencies: Updated freetype to 2.8.1 #2741 [radarhere]
|
||||
* Bug: Player skipped first image #2742 [radarhere]
|
||||
* Faster filter operations for Kernel, Gaussian, and Unsharp Mask filters #2679 [homm]
|
||||
* EPS: Add showpage to force rendering of some EPS images #2636 [kaplun]
|
||||
* DOC: Fix type of palette parameter in Image.quantize. #2703 [kkopachev]
|
||||
* DOC: Fix Ico docs to match code #2712 [hugovk]
|
||||
* Added file pointer save to SpiderImagePlugin #2647 [radarhere]
|
||||
* Add targa version 2 footer #2713 [jhultgre]
|
||||
* Removed redundant lines #2714 [radarhere]
|
||||
* Travis CI: Use default pypy/pypy3 #2721 [hugovk]
|
||||
* Fix for SystemError when rendering an empty string, added in 4.2.0 #2706 [wiredfool]
|
||||
* Fix for memory leaks in font handling added in 4.2.0 #2634 [wiredfool]
|
||||
* Tests: cleanup, more tests. Fixed WMF save handler #2689 [radarhere]
|
||||
* Removed debugging interface for Image.core.grabclipboard #2708 [radarhere]
|
||||
* Doc syntax fix #2710 [radarhere]
|
||||
* Faster packing and unpacking for RGB, LA, and related storage modes #2693 [homm]
|
||||
* Use RGBX rawmode for RGB JPEG images where possible #1989 [homm]
|
||||
* Remove palettes from non-palette modes in _new #2702 [wiredfool]
|
||||
* Delete transparency info when convert'ing RGB/L to RGBA #2633 [olt]
|
||||
* Code tweaks to ease type annotations #2687 [neiljp]
|
||||
* Fixed incorrect use of 's#' to byteslike object #2691 [wiredfool]
|
||||
* Fix JPEG subsampling labels for subsampling=2 #2698 [homm]
|
||||
* Region of interest (box) for resampling #2254 [homm]
|
||||
* Basic support for Termux (android) in setup.py #2684 [wiredfool]
|
||||
* Bug: Fix Image.fromarray for numpy.bool type. #2683 [wiredfool]
|
||||
* CI: Add Fedora 24 and 26 to Docker tests [wiredfool]
|
||||
* JPEG: Fix ZeroDivisionError when EXIF contains invalid DPI (0/0). #2667 [vytisb]
|
||||
* Depends: Updated openjpeg to 2.2.0 #2669 [radarhere]
|
||||
* Depends: Updated Tk Tcl to 8.6.7 #2668 [radarhere]
|
||||
* Depends: Updated libimagequant to 2.10.2 #2660 [radarhere]
|
||||
* Test: Added test for ImImagePlugin tell() #2675 [radarhere]
|
||||
* Test: Additional tests for SGIImagePlugin #2659 [radarhere]
|
||||
* New Image.getchannel method #2661 [homm]
|
||||
* Remove unused im.copy2 and core.copy methods #2657 [homm]
|
||||
* Fast Image.merge() #2677 [homm]
|
||||
* Fast Image.split() #2676 [homm]
|
||||
* Fast image allocation #2655 [homm]
|
||||
* Storage cleanup #2654 [homm]
|
||||
* FLI: Use frame count from FLI header #2674 [radarhere]
|
||||
* Test: Test animated FLI file #2650 [hugovk]
|
||||
* Bug: Fixed uninitialized memory in bc5 decoding #2648 [ifeherva]
|
||||
* Moved SgiImagePlugin save error to before the start of write operations #2646 [radarhere]
|
||||
* Move createfontdatachunk.py so isn't installed globally #2645 [hugovk]
|
||||
* Bug: Fix unexpected keyword argument 'align' #2641 [hugovk]
|
||||
* Add newlines to error message for clarity #2640 [hugovk]
|
||||
* Docs: Updated redirected URL #2637 [radarhere]
|
||||
* Bug: Fix JPEG DPI when EXIF is invalid #2632 [wiredfool]
|
||||
* Bug: Fix for font getsize on empty string #2624 [radarhere]
|
||||
* Docs: Improved ImageDraw documentation #2626 [radarhere]
|
||||
* Docs: Corrected alpha_composite args documentation #2627 [radarhere]
|
||||
* Docs: added the description of the filename attribute to images.rst #2621 [dasdachs]
|
||||
* Dependencies: Updated libimagequant to 2.10.1 #2616 [radarhere]
|
||||
* PDF: Renamed parameter to not shadow built-in dict #2612 [kijeong]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 11:52:50 UTC 2017 - tbechtold@suse.com
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-Pillow
|
||||
#
|
||||
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@ -16,16 +16,15 @@
|
||||
#
|
||||
|
||||
|
||||
%if ! 0%{?is_opensuse} && 0%{?sle_version} && 0%{?sle_version} < 150000
|
||||
%bcond_with tk
|
||||
%else
|
||||
%bcond_without tk
|
||||
%endif
|
||||
|
||||
%define oldpython python
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%if 0%{?is_opensuse} || 0%{?suse_version} > 1330
|
||||
%bcond_without tk
|
||||
%else
|
||||
%bcond_with tk
|
||||
%endif
|
||||
Name: python-Pillow
|
||||
Version: 4.2.1
|
||||
Version: 5.0.0
|
||||
Release: 0
|
||||
Summary: Python Imaging Library (Fork)
|
||||
License: HPND
|
||||
@ -33,34 +32,24 @@ Group: Development/Languages/Python
|
||||
Url: http://python-imaging.github.io/
|
||||
Source: https://files.pythonhosted.org/packages/source/P/Pillow/Pillow-%{version}.tar.gz
|
||||
BuildRequires: %{python_module devel}
|
||||
BuildRequires: %{python_module nose}
|
||||
BuildRequires: %{python_module olefile}
|
||||
BuildRequires: %{python_module pytest-runner}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
%if %{with tk}
|
||||
BuildRequires: %{python_module tk}
|
||||
%endif
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: freetype2-devel
|
||||
BuildRequires: libjpeg8-devel
|
||||
BuildRequires: liblcms2-devel
|
||||
BuildRequires: libtiff-devel
|
||||
BuildRequires: libwebp-devel
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: tix
|
||||
BuildRequires: tk-devel
|
||||
BuildRequires: unzip
|
||||
BuildRequires: zlib-devel
|
||||
Requires: python-olefile
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%if 0%{?suse_version} > 1210
|
||||
BuildRequires: libjpeg8-devel
|
||||
BuildRequires: liblcms2-devel
|
||||
BuildRequires: libwebp-devel
|
||||
%else
|
||||
%if 0%{?rhel} > 6
|
||||
BuildRequires: lcms2-devel
|
||||
BuildRequires: libjpeg-turbo-devel
|
||||
BuildRequires: libwebp-devel
|
||||
%else
|
||||
BuildRequires: %{python_module unittest2}
|
||||
%endif
|
||||
%if %{with tk}
|
||||
BuildRequires: %{python_module tk}
|
||||
%endif
|
||||
%if 0%{?suse_version} > 1315
|
||||
BuildRequires: openjpeg2-devel
|
||||
@ -102,9 +91,6 @@ Provides: %{oldpython}-imaging-tk = %{version}
|
||||
Pillow is the "friendly" PIL fork by Alex Clark and Contributors. PIL is the
|
||||
Python Imaging Library by Fredrik Lundh and Contributors.
|
||||
|
||||
#NOTE(saschpe): No 'sane' subpackage like "python-imaging", that stuff
|
||||
# would belong into python-pysane, if anybody would care :-)
|
||||
|
||||
%prep
|
||||
%setup -q -n Pillow-%{version}
|
||||
|
||||
@ -113,10 +99,6 @@ Python Imaging Library by Fredrik Lundh and Contributors.
|
||||
|
||||
%install
|
||||
%python_install
|
||||
for p in pilconvert pildriver pilfile pilfont pilprint createfontdatachunk enhancer explode gifmaker painter player thresholder viewer; do
|
||||
# retain old alternative-based names
|
||||
mv %{buildroot}%{_bindir}/$p.py %{buildroot}%{_bindir}/$p
|
||||
done
|
||||
|
||||
%fdupes %{buildroot}%{_prefix}
|
||||
# add missing path
|
||||
@ -127,30 +109,16 @@ done
|
||||
%ifarch ppc ppc64 s390 s390x
|
||||
$python selftest.py --installed || \
|
||||
echo "WARNING ignore failure https://github.com/python-pillow/Pillow/issues/1204"
|
||||
$python test-installed.py || \
|
||||
$python setup.py test || \
|
||||
echo "WARNING ignore failure https://github.com/python-pillow/Pillow/issues/1204"
|
||||
%else
|
||||
$python selftest.py --installed
|
||||
$python test-installed.py
|
||||
$python setup.py test
|
||||
%endif
|
||||
}
|
||||
|
||||
%files %{python_files}
|
||||
%defattr(-,root,root,-)
|
||||
%doc CHANGES.rst README.rst LICENSE
|
||||
%python3_only %{_bindir}/pilconvert
|
||||
%python3_only %{_bindir}/pildriver
|
||||
%python3_only %{_bindir}/pilfile
|
||||
%python3_only %{_bindir}/pilfont
|
||||
%python3_only %{_bindir}/pilprint
|
||||
%python3_only %{_bindir}/createfontdatachunk
|
||||
%python3_only %{_bindir}/enhancer
|
||||
%python3_only %{_bindir}/explode
|
||||
%python3_only %{_bindir}/gifmaker
|
||||
%python3_only %{_bindir}/painter
|
||||
%python3_only %{_bindir}/player
|
||||
%python3_only %{_bindir}/thresholder
|
||||
%python3_only %{_bindir}/viewer
|
||||
%{python_sitearch}/PIL
|
||||
%{python_sitearch}/PIL.pth
|
||||
%{python_sitearch}/Pillow-%{version}-py%{python_version}.egg-info
|
||||
@ -162,9 +130,7 @@ $python test-installed.py
|
||||
%endif
|
||||
|
||||
%if %{with tk}
|
||||
|
||||
%files %{python_files tk}
|
||||
%defattr(-,root,root,-)
|
||||
%{python_sitearch}/PIL/ImageTk*
|
||||
%{python_sitearch}/PIL/_imagingtk*
|
||||
%pycache_only %{python_sitearch}/PIL/__pycache__/ImageTk.*
|
||||
|
Loading…
Reference in New Issue
Block a user