only import PIL.Image if needed
This commit is contained in:
parent
ebaeef920a
commit
43b4b63a63
1 changed files with 2 additions and 1 deletions
|
@ -8,7 +8,6 @@ from typing import Optional
|
||||||
import numpy as np
|
import numpy as np
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.core import checks
|
from django.core import checks
|
||||||
from PIL import Image
|
|
||||||
from shapely.affinity import translate
|
from shapely.affinity import translate
|
||||||
from shapely.geometry import LineString, Polygon
|
from shapely.geometry import LineString, Polygon
|
||||||
# import gobject-inspect, cairo and rsvg if the native rsvg SVG_RENDERER should be used
|
# import gobject-inspect, cairo and rsvg if the native rsvg SVG_RENDERER should be used
|
||||||
|
@ -22,6 +21,8 @@ if settings.SVG_RENDERER == 'rsvg':
|
||||||
pgi.require_version('Rsvg', '2.0')
|
pgi.require_version('Rsvg', '2.0')
|
||||||
import cairocffi
|
import cairocffi
|
||||||
from pgi.repository import Rsvg
|
from pgi.repository import Rsvg
|
||||||
|
elif settings.SVG_RENDERER == 'rsvg-convert':
|
||||||
|
from PIL import Image
|
||||||
|
|
||||||
|
|
||||||
def unwrap_hybrid_geom(geom):
|
def unwrap_hybrid_geom(geom):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue