seafile_ynh/sources/seafile-server-3.1.1/seahub/thirdpart/captcha/__init__.py
Elie 0f063400be Add sources
Former-commit-id: 2e47976ec5
2014-08-06 22:42:37 -04:00

28 lines
607 B
Python

import re
VERSION = (0, 4, 0)
def get_version(svn=False):
"Returns the version as a human-format string."
return '.'.join([str(i) for i in VERSION])
def pillow_required():
def pil_version(version):
try:
return int(re.compile('[^\d]').sub('', version))
except:
return 116
try:
from PIL import Image, ImageDraw, ImageFont
except ImportError:
try:
import Image
import ImageDraw
import ImageFont
except ImportError:
return True
return pil_version(Image.VERSION) < 116