diff options
author | Mark Harfouche <mark.harfouche@gmail.com> | 2019-11-29 17:01:41 -0500 |
---|---|---|
committer | Mark Harfouche <mark.harfouche@gmail.com> | 2019-11-29 17:01:41 -0500 |
commit | e55fa7fa5e564a28e151b9602f1ef9e3d6d47158 (patch) | |
tree | ba5f10b418ff07b1c20e20ec762dd3b54172d47b | |
parent | 0725a58415e68eab9fa7d7389cdb40716447a4fb (diff) | |
download | numpy-e55fa7fa5e564a28e151b9602f1ef9e3d6d47158.tar.gz |
DOC: add a more useful comment to compat.py3k.py
-rw-r--r-- | numpy/compat/py3k.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/numpy/compat/py3k.py b/numpy/compat/py3k.py index c9ed9d52c..90e17d6d6 100644 --- a/numpy/compat/py3k.py +++ b/numpy/compat/py3k.py @@ -1,9 +1,15 @@ """ -Python 3 compatibility tools. +Python 3.X compatibility tools. -""" -from __future__ import division, absolute_import, print_function +While this file was originally intented for Python 2 -> 3 transition, +it is now used to create a compatibility layer between different +minor versions of Python 3. +While the active version of numpy may not support a given version of python, we +allow downstream libraries to continue to use these shims for forward +compatibility with numpy while they transition their code to newer versions of +Python. +""" __all__ = ['bytes', 'asbytes', 'isfileobj', 'getexception', 'strchar', 'unicode', 'asunicode', 'asbytes_nested', 'asunicode_nested', 'asstr', 'open_latin1', 'long', 'basestring', 'sixu', |