aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2025-11-05 00:46:20 +0000
committerGravatar Joe Banks <[email protected]>2025-11-10 18:41:30 +0000
commitacad2ea189a99f243b0a1c95ee3b97b02ba25c02 (patch)
treea2c60cf5974ef0abfc5313dd0285a055fc5df04b
parentUse lowest matching uv version in CI (diff)
Remove colouredlogs from the project
-rw-r--r--bot/log.py16
-rw-r--r--pyproject.toml2
-rw-r--r--uv.lock37
3 files changed, 0 insertions, 55 deletions
diff --git a/bot/log.py b/bot/log.py
index d9fe9e3f9..627f09c34 100644
--- a/bot/log.py
+++ b/bot/log.py
@@ -1,10 +1,7 @@
import logging
-import os
-import sys
from logging import handlers
from pathlib import Path
-import coloredlogs
import sentry_sdk
from pydis_core.utils import logging as core_logging
from sentry_sdk.integrations.asyncio import AsyncioIntegration
@@ -27,19 +24,6 @@ def setup() -> None:
file_handler.setFormatter(core_logging.log_format)
root_log.addHandler(file_handler)
- if "COLOREDLOGS_LEVEL_STYLES" not in os.environ:
- coloredlogs.DEFAULT_LEVEL_STYLES = {
- **coloredlogs.DEFAULT_LEVEL_STYLES,
- "trace": {"color": 246},
- "critical": {"background": "red"},
- "debug": coloredlogs.DEFAULT_LEVEL_STYLES["info"]
- }
-
- if "COLOREDLOGS_LOG_FORMAT" not in os.environ:
- coloredlogs.DEFAULT_LOG_FORMAT = core_logging.log_format._fmt
-
- coloredlogs.install(level=core_logging.TRACE_LEVEL, logger=root_log, stream=sys.stdout)
-
root_log.setLevel(logging.DEBUG if constants.DEBUG_MODE else logging.INFO)
_set_trace_loggers()
diff --git a/pyproject.toml b/pyproject.toml
index 58383c8a0..9420fee8d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -9,8 +9,6 @@ dependencies = [
"aiohttp==3.13.2",
"arrow==1.4.0",
"beautifulsoup4==4.14.2",
- "colorama==0.4.6; sys_platform == \"win32\"",
- "coloredlogs==15.0.1",
"deepdiff==8.6.1",
"emoji==2.15.0",
"feedparser==6.0.12",
diff --git a/uv.lock b/uv.lock
index 9c12d76ad..3d890e0f3 100644
--- a/uv.lock
+++ b/uv.lock
@@ -206,8 +206,6 @@ dependencies = [
{ name = "aiohttp" },
{ name = "arrow" },
{ name = "beautifulsoup4" },
- { name = "colorama", marker = "sys_platform == 'win32'" },
- { name = "coloredlogs" },
{ name = "deepdiff" },
{ name = "emoji" },
{ name = "feedparser" },
@@ -244,8 +242,6 @@ requires-dist = [
{ name = "aiohttp", specifier = "==3.13.2" },
{ name = "arrow", specifier = "==1.4.0" },
{ name = "beautifulsoup4", specifier = "==4.14.2" },
- { name = "colorama", marker = "sys_platform == 'win32'", specifier = "==0.4.6" },
- { name = "coloredlogs", specifier = "==15.0.1" },
{ name = "deepdiff", specifier = "==8.6.1" },
{ name = "emoji", specifier = "==2.15.0" },
{ name = "feedparser", specifier = "==6.0.12" },
@@ -363,18 +359,6 @@ wheels = [
]
[[package]]
-name = "coloredlogs"
-version = "15.0.1"
-source = { registry = "https://pypi.org/simple" }
-dependencies = [
- { name = "humanfriendly" },
-]
-sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520, upload-time = "2021-06-11T10:22:45.202Z" }
-wheels = [
- { url = "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", size = 46018, upload-time = "2021-06-11T10:22:42.561Z" },
-]
-
-[[package]]
name = "coverage"
version = "7.11.0"
source = { registry = "https://pypi.org/simple" }
@@ -579,18 +563,6 @@ wheels = [
]
[[package]]
-name = "humanfriendly"
-version = "10.0"
-source = { registry = "https://pypi.org/simple" }
-dependencies = [
- { name = "pyreadline3", marker = "sys_platform == 'win32'" },
-]
-sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702, upload-time = "2021-09-17T21:40:43.31Z" }
-wheels = [
- { url = "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", size = 86794, upload-time = "2021-09-17T21:40:39.897Z" },
-]
-
-[[package]]
name = "identify"
version = "2.6.15"
source = { registry = "https://pypi.org/simple" }
@@ -1009,15 +981,6 @@ wheels = [
]
[[package]]
-name = "pyreadline3"
-version = "3.5.4"
-source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/0f/49/4cea918a08f02817aabae639e3d0ac046fef9f9180518a3ad394e22da148/pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7", size = 99839, upload-time = "2024-09-19T02:40:10.062Z" }
-wheels = [
- { url = "https://files.pythonhosted.org/packages/5a/dc/491b7661614ab97483abf2056be1deee4dc2490ecbf7bff9ab5cdbac86e1/pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6", size = 83178, upload-time = "2024-09-19T02:40:08.598Z" },
-]
-
-[[package]]
name = "pytest"
version = "8.4.2"
source = { registry = "https://pypi.org/simple" }