From 1507872529f1c3c956a718f7d8a6fd252bbd1aff Mon Sep 17 00:00:00 2001 From: mein Name Date: Fri, 28 Feb 2025 03:41:22 -0500 Subject: [PATCH] upgrade dependencies --- boofilsic/settings.py | 11 ++++++----- pyproject.toml | 7 ------- requirements-dev.lock | 12 ++++++------ requirements.lock | 4 ++-- 4 files changed, 14 insertions(+), 20 deletions(-) diff --git a/boofilsic/settings.py b/boofilsic/settings.py index 18da0c21..250fc646 100644 --- a/boofilsic/settings.py +++ b/boofilsic/settings.py @@ -613,8 +613,9 @@ DEACTIVATE_AFTER_UNREACHABLE_DAYS = 365 DEFAULT_RELAY_SERVER = "https://relay.neodb.net/inbox" -SENTRY_DSN: str = env("NEODB_SENTRY_DSN") # type:ignore -if SENTRY_DSN: +_SENTRY_DSN: str = env("NEODB_SENTRY_DSN") # type:ignore +if _SENTRY_DSN: + _SENTRY_SAMPLE_RATE: float = env("NEODB_SENTRY_SAMPLE_RATE") # type:ignore import sentry_sdk from sentry_sdk.integrations.django import DjangoIntegration from sentry_sdk.integrations.logging import ignore_logger @@ -626,13 +627,13 @@ if SENTRY_DSN: if len(sys.argv) > 1 and sentry_env in ("manage.py", "django-admin"): sentry_env = sys.argv[1] sentry_sdk.init( - dsn=SENTRY_DSN, + dsn=_SENTRY_DSN, environment=sentry_env or "unknown", integrations=[ DjangoIntegration(), - LoguruIntegration(event_format="{name}:{function}:{line} - {message}"), + LoguruIntegration(event_format="{name}:{function}:{line} - {message}"), # type:ignore ], release=NEODB_VERSION, send_default_pii=True, - traces_sample_rate=env("NEODB_SENTRY_SAMPLE_RATE"), # type:ignore + traces_sample_rate=_SENTRY_SAMPLE_RATE, ) diff --git a/pyproject.toml b/pyproject.toml index 40e56028..ab906cd8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -60,10 +60,8 @@ managed = true virtual = true dev-dependencies = [ "pre-commit>=4.0.1", - # "black~=24.4.2", "django-stubs>=5.1.2", "djlint>=1.36.4", - # "isort~=5.13.2", "lxml-stubs>=0.5.1", "pyright>=1.1.393", "ruff>=0.9.1", @@ -77,7 +75,6 @@ exclude = [ ".git", "playground", "catalog/*/tests.py", - "neodb", "**/migrations", "neodb-takahe", ] @@ -97,10 +94,7 @@ exclude = [ '^media/', '^playground/', '^catalog/*/tests.py', - '^journal/tests.py', - '^neodb/', '.*migrations.*', - '.*sites/douban_.*', ] plugins = ["mypy_django_plugin.main"] @@ -114,7 +108,6 @@ exclude = [ ".venv", ".git", "playground", - "neodb", ] lint.ignore = ["F403", "F405"] lint.extend-select = ["I"] diff --git a/requirements-dev.lock b/requirements-dev.lock index 20407286..f6ac65fb 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -11,7 +11,7 @@ aiohappyeyeballs==2.4.6 # via aiohttp -aiohttp==3.11.12 +aiohttp==3.11.13 # via discord-py aiosignal==1.3.2 # via aiohttp @@ -56,7 +56,7 @@ colorama==0.4.6 # via mkdocs-material cryptography==44.0.1 # via atproto -cssbeautifier==1.15.3 +cssbeautifier==1.15.4 # via djlint dateparser==1.2.1 deepmerge==2.0 @@ -139,7 +139,7 @@ igdb-api-v4==0.3.3 jinja2==3.1.5 # via mkdocs # via mkdocs-material -jsbeautifier==1.15.3 +jsbeautifier==1.15.4 # via cssbeautifier # via djlint json5==0.10.0 @@ -157,7 +157,7 @@ markdown==3.7 # via mkdocs # via mkdocs-material # via pymdown-extensions -markdownify==0.14.1 +markdownify==1.0.0 markupsafe==3.0.2 # via jinja2 # via mkdocs @@ -213,7 +213,7 @@ pygments==2.19.1 # via mkdocs-material pymdown-extensions==10.14.3 # via mkdocs-material -pyright==1.1.394 +pyright==1.1.395 python-dateutil==2.9.0.post0 # via dateparser # via django-auditlog @@ -251,7 +251,7 @@ rjsmin==1.2.2 # via django-compressor rq==2.1.0 # via django-rq -ruff==0.9.7 +ruff==0.9.8 sentry-sdk==2.22.0 setproctitle==1.3.5 six==1.17.0 diff --git a/requirements.lock b/requirements.lock index c88b396a..2391a389 100644 --- a/requirements.lock +++ b/requirements.lock @@ -11,7 +11,7 @@ aiohappyeyeballs==2.4.6 # via aiohttp -aiohttp==3.11.12 +aiohttp==3.11.13 # via discord-py aiosignal==1.3.2 # via aiohttp @@ -116,7 +116,7 @@ loguru==0.7.3 lxml==5.3.1 markdown==3.7 # via django-markdownx -markdownify==0.14.1 +markdownify==1.0.0 mistune==3.1.2 multidict==6.1.0 # via aiohttp