From 46e37d5ff58c9bbdff37b19c2ced346572e9255a Mon Sep 17 00:00:00 2001 From: Will Date: Tue, 7 Nov 2017 17:15:47 -0500 Subject: [PATCH] Fix typing module for 3.5.1 (#1080) --- redbot/__init__.py | 15 +++++++++++++++ redbot/__main__.py | 8 -------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/redbot/__init__.py b/redbot/__init__.py index e69de29bb..a429c2c37 100644 --- a/redbot/__init__.py +++ b/redbot/__init__.py @@ -0,0 +1,15 @@ +import sys +import typing +import discord + +# Let's do all the dumb version checking in one place. + + +if sys.version_info < (3, 5, 2): + typing.TYPE_CHECKING = False + +if discord.version_info.major < 1: + print("You are not running the rewritten version of discord.py.\n\n" + "In order to use Red v3 you MUST be running d.py version" + " >= 1.0.0.") + sys.exit(1) diff --git a/redbot/__main__.py b/redbot/__main__.py index cf8ae7824..d5eb714ea 100644 --- a/redbot/__main__.py +++ b/redbot/__main__.py @@ -3,15 +3,7 @@ # Discord Version check import sys - import discord - -if discord.version_info.major < 1: - print("You are not running the rewritten version of discord.py.\n\n" - "In order to use Red v3 you MUST be running d.py version" - " >= 1.0.0.") - sys.exit(1) - from redbot.core.bot import Red, ExitCodes from redbot.core.cog_manager import CogManagerUI from redbot.core.data_manager import load_basic_configuration