mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-01-13 18:56:17 +03:00
Merge pull request #3090 from hugovk/deprecate-versions
Deprecate PILLOW_VERSION and VERSION
This commit is contained in:
commit
5e1a528eb2
|
@ -1,6 +1,6 @@
|
||||||
from helper import unittest, PillowTestCase
|
from helper import unittest, PillowTestCase
|
||||||
|
|
||||||
from PIL import PILLOW_VERSION
|
from PIL import __version__
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import pyroma
|
import pyroma
|
||||||
|
@ -26,7 +26,7 @@ class TestPyroma(PillowTestCase):
|
||||||
rating = pyroma.ratings.rate(data)
|
rating = pyroma.ratings.rate(data)
|
||||||
|
|
||||||
# Assert
|
# Assert
|
||||||
if 'rc' in PILLOW_VERSION:
|
if 'rc' in __version__:
|
||||||
# Pyroma needs to chill about RC versions
|
# Pyroma needs to chill about RC versions
|
||||||
# and not kill all our tests.
|
# and not kill all our tests.
|
||||||
self.assertEqual(rating, (9, [
|
self.assertEqual(rating, (9, [
|
||||||
|
|
|
@ -53,9 +53,9 @@ author = u'Fredrik Lundh, Alex Clark and Contributors'
|
||||||
#
|
#
|
||||||
# The short X.Y version.
|
# The short X.Y version.
|
||||||
import PIL
|
import PIL
|
||||||
version = PIL.PILLOW_VERSION
|
version = PIL.__version__
|
||||||
# The full version, including alpha/beta/rc tags.
|
# The full version, including alpha/beta/rc tags.
|
||||||
release = PIL.PILLOW_VERSION
|
release = PIL.__version__
|
||||||
|
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
|
|
|
@ -1,6 +1,23 @@
|
||||||
5.2.0
|
5.2.0
|
||||||
-----
|
-----
|
||||||
|
|
||||||
|
API Changes
|
||||||
|
===========
|
||||||
|
|
||||||
|
Deprecations
|
||||||
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
|
These version constants have been deprecated. ``VERSION`` will be removed in
|
||||||
|
Pillow 6.0.0, and ``PILLOW_VERSION`` will be removed after that.
|
||||||
|
|
||||||
|
* ``PIL.VERSION`` (old PIL version 1.1.7)
|
||||||
|
* ``PIL.PILLOW_VERSION``
|
||||||
|
* ``PIL.Image.VERSION``
|
||||||
|
* ``PIL.Image.PILLOW_VERSION``
|
||||||
|
|
||||||
|
Use ``PIL.__version__`` instead.
|
||||||
|
|
||||||
|
|
||||||
API Additions
|
API Additions
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
|
|
@ -161,7 +161,7 @@ if __name__ == "__main__":
|
||||||
exit_status = 0
|
exit_status = 0
|
||||||
|
|
||||||
print("-"*68)
|
print("-"*68)
|
||||||
print("Pillow", Image.PILLOW_VERSION, "TEST SUMMARY ")
|
print("Pillow", Image.__version__, "TEST SUMMARY ")
|
||||||
print("-"*68)
|
print("-"*68)
|
||||||
print("Python modules loaded from", os.path.dirname(Image.__file__))
|
print("Python modules loaded from", os.path.dirname(Image.__file__))
|
||||||
print("Binary modules loaded from", os.path.dirname(Image.core.__file__))
|
print("Binary modules loaded from", os.path.dirname(Image.core.__file__))
|
||||||
|
|
|
@ -24,7 +24,10 @@
|
||||||
# See the README file for information on usage and redistribution.
|
# See the README file for information on usage and redistribution.
|
||||||
#
|
#
|
||||||
|
|
||||||
from . import VERSION, PILLOW_VERSION, _plugins
|
# VERSION is deprecated and will be removed in Pillow 6.0.0.
|
||||||
|
# PILLOW_VERSION is deprecated and will be removed after that.
|
||||||
|
# Use __version__ instead.
|
||||||
|
from . import VERSION, PILLOW_VERSION, __version__, _plugins
|
||||||
from ._util import py3
|
from ._util import py3
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
@ -59,13 +62,13 @@ try:
|
||||||
# Also note that Image.core is not a publicly documented interface,
|
# Also note that Image.core is not a publicly documented interface,
|
||||||
# and should be considered private and subject to change.
|
# and should be considered private and subject to change.
|
||||||
from . import _imaging as core
|
from . import _imaging as core
|
||||||
if PILLOW_VERSION != getattr(core, 'PILLOW_VERSION', None):
|
if __version__ != getattr(core, 'PILLOW_VERSION', None):
|
||||||
raise ImportError("The _imaging extension was built for another "
|
raise ImportError("The _imaging extension was built for another "
|
||||||
"version of Pillow or PIL:\n"
|
"version of Pillow or PIL:\n"
|
||||||
"Core version: %s\n"
|
"Core version: %s\n"
|
||||||
"Pillow version: %s" %
|
"Pillow version: %s" %
|
||||||
(getattr(core, 'PILLOW_VERSION', None),
|
(getattr(core, 'PILLOW_VERSION', None),
|
||||||
PILLOW_VERSION))
|
__version__))
|
||||||
|
|
||||||
except ImportError as v:
|
except ImportError as v:
|
||||||
core = _imaging_not_installed()
|
core = _imaging_not_installed()
|
||||||
|
|
|
@ -13,6 +13,9 @@
|
||||||
|
|
||||||
from . import _version
|
from . import _version
|
||||||
|
|
||||||
|
# VERSION is deprecated and will be removed in Pillow 6.0.0.
|
||||||
|
# PILLOW_VERSION is deprecated and will be removed after that.
|
||||||
|
# Use __version__ instead.
|
||||||
VERSION = '1.1.7' # PIL Version
|
VERSION = '1.1.7' # PIL Version
|
||||||
PILLOW_VERSION = __version__ = _version.__version__
|
PILLOW_VERSION = __version__ = _version.__version__
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user