forked from Lainports/opnsense-ports
18 lines
1,020 B
Python
18 lines
1,020 B
Python
--- impressive.py.orig 2018-02-04 20:31:39 UTC
|
|
+++ impressive.py
|
|
@@ -6332,7 +6332,14 @@ def run_main():
|
|
print >>sys.stderr, "Impressive version:", __version__
|
|
print >>sys.stderr, "Python version:", sys.version
|
|
print >>sys.stderr, "PyGame version:", pygame.__version__
|
|
- print >>sys.stderr, "PIL version:", Image.VERSION
|
|
+ if hasattr(Image, "__version__"): # Pillow >= 5.2
|
|
+ print >>sys.stderr, "PIL version: Pillow", Image.__version__
|
|
+ elif hasattr(Image, "PILLOW_VERSION"): # Pillow < 7.0
|
|
+ print >>sys.stderr, "PIL version: Pillow", Image.PILLOW_VERSION
|
|
+ elif hasattr(Image, "VERSION"): # classic PIL or Pillow 1.x
|
|
+ print >>sys.stderr, "PIL version: classic", Image.VERSION
|
|
+ else:
|
|
+ print >>sys.stderr, "PIL version: unknown"
|
|
if PDFRenderer:
|
|
print >>sys.stderr, "PDF renderer:", PDFRenderer.name
|
|
else:
|