diff options
Diffstat (limited to 'django/utils')
| -rw-r--r-- | django/utils/version.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/django/utils/version.py b/django/utils/version.py index 4569abb608..7d17da318f 100644 --- a/django/utils/version.py +++ b/django/utils/version.py @@ -2,8 +2,18 @@ import datetime import functools import os import subprocess +import sys from distutils.version import LooseVersion +# Private, stable API for detecting the Python version. PYXY means "Python X.Y +# or later". So that third-party apps can use these values, each constant +# should remain as long as the oldest supported Django version supports that +# Python version. +PY36 = sys.version_info >= (3, 6) +PY37 = sys.version_info >= (3, 7) +PY38 = sys.version_info >= (3, 8) +PY39 = sys.version_info >= (3, 9) + def get_version(version=None): """Return a PEP 440-compliant version number from VERSION.""" |
