Browse Source

3.11 update

Kirk Trombley 1 năm trước cách đây
mục cha
commit
f492ce9425
3 tập tin đã thay đổi với 25 bổ sung41 xóa
  1. 1 1
      Dockerfile.discord
  2. 3 3
      drivers/discord_driver.py
  3. 21 37
      requirements.txt

+ 1 - 1
Dockerfile.discord

@@ -1,4 +1,4 @@
-FROM python:3.9
+FROM python:3.11
 
 LABEL maintainer="Kirk Trombley <ktrom3894@gmail.com>"
 

+ 3 - 3
drivers/discord_driver.py

@@ -4,9 +4,9 @@ import io
 import asyncio
 import logging.config
 import os
+import tomllib
 from typing import Any
 
-import toml
 import discord
 
 import rollbot
@@ -14,8 +14,8 @@ from commands import config
 
 logging.config.fileConfig("logging.conf", disable_existing_loggers=False)
 
-with open(os.environ.get("SECRET_FILE", "secrets.toml"), "r") as sfile:
-    secrets = toml.load(sfile)
+with open(os.environ.get("SECRET_FILE", "secrets.toml"), "rb") as sfile:
+    secrets = tomllib.load(sfile)
 database_file = os.environ.get("DATABASE_FILE", secrets["database_file"])
 bangs = tuple(t for t in secrets["discord"].get("bangs", "!/"))
 

+ 21 - 37
requirements.txt

@@ -1,39 +1,23 @@
-aiohttp==3.7.4.post0
-aiosqlite==0.17.0
-appdirs==1.4.4
-astroid==2.5.6
-async-timeout==3.0.1
-attrs==21.2.0
-beautifulsoup4==4.9.3
-black==21.5b0
+aiohttp==3.8.5
+aiosignal==1.3.1
+aiosqlite==0.19.0
+async-timeout==4.0.3
+attrs==23.1.0
+beautifulsoup4==4.12.2
 bs4==0.0.1
-certifi==2020.12.5
-chardet==4.0.0
-click==7.1.2
-dice==3.1.2
-docopt==0.6.2
-fastapi==0.65.1
-gTTS==2.2.2
-h11==0.12.0
-idna==2.10
-isort==5.8.0
-lazy-object-proxy==1.6.0
-mccabe==0.6.1
-multidict==5.1.0
-mypy-extensions==0.4.3
-pathspec==0.8.1
-Pillow==8.2.0
-pydantic==1.8.2
-pyparsing==2.4.7
-regex==2021.4.4
-requests==2.25.1
-six==1.16.0
-soupsieve==2.2.1
-starlette==0.14.2
+certifi==2023.7.22
+charset-normalizer==3.2.0
+click==8.1.6
+dice==4.0.0
+discord.py==2.3.2
+frozenlist==1.4.0
+gTTS==2.3.2
+idna==3.4
+multidict==6.0.4
+Pillow==10.0.0
+pyparsing==3.1.1
+requests==2.31.0
+soupsieve==2.4.1
 sudoku-py==1.0.0
-toml==0.10.2
-typing-extensions==3.10.0.0
-urllib3==1.26.4
-uvicorn==0.13.4
-wrapt==1.12.1
-yarl==1.6.3
+urllib3==2.0.4
+yarl==1.9.2