summaryrefslogtreecommitdiff
path: root/markdown/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'markdown/__init__.py')
-rw-r--r--markdown/__init__.py31
1 files changed, 2 insertions, 29 deletions
diff --git a/markdown/__init__.py b/markdown/__init__.py
index 7760a0c..d88b1e9 100644
--- a/markdown/__init__.py
+++ b/markdown/__init__.py
@@ -19,37 +19,10 @@ Copyright 2004 Manfred Stienstra (the original version)
License: BSD (see LICENSE.md for details).
"""
-import sys
-
-# TODO: Remove this check at some point in the future.
-# (also remove flake8's 'ignore E402' comments below)
-if sys.version_info[0] < 3: # pragma: no cover
- raise ImportError('A recent version of Python 3 is required.')
-
-from .core import Markdown, markdown, markdownFromFile # noqa: E402
-from .__meta__ import __version__, __version_info__ # noqa: E402
-import warnings # noqa: E402
+from .core import Markdown, markdown, markdownFromFile
+from .__meta__ import __version__, __version_info__ # noqa
# For backward compatibility as some extensions expect it...
from .extensions import Extension # noqa
__all__ = ['Markdown', 'markdown', 'markdownFromFile']
-
-__deprecated__ = {
- "version": ("__version__", __version__),
- "version_info": ("__version_info__", __version_info__)
-}
-
-
-def __getattr__(name):
- """Get attribute."""
-
- deprecated = __deprecated__.get(name)
- if deprecated:
- warnings.warn(
- "'{}' is deprecated. Use '{}' instead.".format(name, deprecated[0]),
- category=DeprecationWarning,
- stacklevel=(3 if (3, 7) <= sys.version_info else 4)
- )
- return deprecated[1]
- raise AttributeError("module '{}' has no attribute '{}'".format(__name__, name))