From 0f7a860dadb6b78c1dfbeeff4bf6c4996fadc8a8 Mon Sep 17 00:00:00 2001 From: profitroll Date: Tue, 17 Jan 2023 15:06:51 +0100 Subject: [PATCH] Updated requirements --- functions.py | 6 +++++- requirements-optional.txt | 1 + requirements.txt | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 requirements-optional.txt diff --git a/functions.py b/functions.py index 2d3d3ac..70a6139 100644 --- a/functions.py +++ b/functions.py @@ -1,4 +1,3 @@ -from json import loads, dumps from gzip import open as gzipopen from datetime import datetime from os import listdir, makedirs, remove, stat, path @@ -6,6 +5,11 @@ from shutil import copyfileobj from typing import Any, Literal, Union from discord import utils, Embed, TextChannel, VoiceChannel, PermissionOverwrite, Guild, CategoryChannel, Member, Client, ApplicationContext, Message +try: + from ujson import loads, dumps +except ImportError: + from json import loads, dumps + # path = Path(__file__).resolve().parent log_size = 512 diff --git a/requirements-optional.txt b/requirements-optional.txt new file mode 100644 index 0000000..e1612a9 --- /dev/null +++ b/requirements-optional.txt @@ -0,0 +1 @@ +ujson~=5.7.0 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 33cc00a..63cac09 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,2 @@ -py-cord>=2.0.0b7 +py-cord~=2.3.2 +requests~=2.28.2 \ No newline at end of file