diff --git a/requests_html.py b/requests_html.py index 5eede6d..0be722c 100644 --- a/requests_html.py +++ b/requests_html.py @@ -1,3 +1,4 @@ +import sys import asyncio from urllib.parse import urlparse, urlunparse from concurrent.futures._base import TimeoutError @@ -37,6 +38,13 @@ _Search = Result _Links = Set[str] _Attrs = MutableMapping +# Sanity checking. +try: + assert sys.version_info.major == 3 + assert sys.version_info.minor > 5 +except AssertionError: + raise RuntimeError('Requests-HTML requires Python 3.6+!') + class BaseParser: """A basic HTML/Element Parser, for Humans.