Make uvloop an optional dependency

This commit is contained in:
Ske 2018-12-10 19:32:31 +01:00
parent 2c528500aa
commit 504e350c45
3 changed files with 6 additions and 4 deletions

View File

View File

@ -1,8 +1,11 @@
import asyncio
import os
import uvloop
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
try:
# uvloop doesn't work on Windows, therefore an optional dependency
import uvloop
asyncio.set_event_loop_policy(uvloop.EventLoopPolicy())
except ImportError:
pass
from pluralkit import bot
bot.run()

View File

@ -4,5 +4,4 @@ asyncpg
dateparser
https://github.com/Rapptz/discord.py/archive/860d6a9ace8248dfeec18b8b159e7b757d9f56bb.zip#egg=discord.py
humanize
uvloop
ciso8601