From 91ed26d86403dcbc51f831879ba5ceaf5df9ac80 Mon Sep 17 00:00:00 2001 From: Kunal Mehta Date: Mon, 6 Jan 2020 21:20:59 -0800 Subject: [PATCH] Set python_requires in setup.py to ">= 3.4" In addition to replacing the manual version check, this will also instruct pip to download an older version of mwparserfromhell for users running earlier Python versions rather than just getting something broken. --- setup.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/setup.py b/setup.py index 74f7567..f339665 100644 --- a/setup.py +++ b/setup.py @@ -25,9 +25,6 @@ from glob import glob from os import environ import sys -if sys.version_info[1] == 3 and sys.version_info[1] < 4: - raise RuntimeError("mwparserfromhell needs 3.4+") - from setuptools import setup, find_packages, Extension from setuptools.command.build_ext import build_ext @@ -80,6 +77,7 @@ setup( ext_modules = [tokenizer] if use_extension else [], test_suite = "tests", version = __version__, + python_requires = ">= 3.4", author = "Ben Kurtovic", author_email = "ben.kurtovic@gmail.com", url = "https://github.com/earwig/mwparserfromhell",