upgrade dependencies

This commit is contained in:
mein Name 2025-02-28 03:41:22 -05:00 committed by Henri Dickson
parent 97f51d78d1
commit 1507872529
4 changed files with 14 additions and 20 deletions

View file

@ -613,8 +613,9 @@ DEACTIVATE_AFTER_UNREACHABLE_DAYS = 365
DEFAULT_RELAY_SERVER = "https://relay.neodb.net/inbox" DEFAULT_RELAY_SERVER = "https://relay.neodb.net/inbox"
SENTRY_DSN: str = env("NEODB_SENTRY_DSN") # type:ignore _SENTRY_DSN: str = env("NEODB_SENTRY_DSN") # type:ignore
if SENTRY_DSN: if _SENTRY_DSN:
_SENTRY_SAMPLE_RATE: float = env("NEODB_SENTRY_SAMPLE_RATE") # type:ignore
import sentry_sdk import sentry_sdk
from sentry_sdk.integrations.django import DjangoIntegration from sentry_sdk.integrations.django import DjangoIntegration
from sentry_sdk.integrations.logging import ignore_logger 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"): if len(sys.argv) > 1 and sentry_env in ("manage.py", "django-admin"):
sentry_env = sys.argv[1] sentry_env = sys.argv[1]
sentry_sdk.init( sentry_sdk.init(
dsn=SENTRY_DSN, dsn=_SENTRY_DSN,
environment=sentry_env or "unknown", environment=sentry_env or "unknown",
integrations=[ integrations=[
DjangoIntegration(), DjangoIntegration(),
LoguruIntegration(event_format="{name}:{function}:{line} - {message}"), LoguruIntegration(event_format="{name}:{function}:{line} - {message}"), # type:ignore
], ],
release=NEODB_VERSION, release=NEODB_VERSION,
send_default_pii=True, send_default_pii=True,
traces_sample_rate=env("NEODB_SENTRY_SAMPLE_RATE"), # type:ignore traces_sample_rate=_SENTRY_SAMPLE_RATE,
) )

View file

@ -60,10 +60,8 @@ managed = true
virtual = true virtual = true
dev-dependencies = [ dev-dependencies = [
"pre-commit>=4.0.1", "pre-commit>=4.0.1",
# "black~=24.4.2",
"django-stubs>=5.1.2", "django-stubs>=5.1.2",
"djlint>=1.36.4", "djlint>=1.36.4",
# "isort~=5.13.2",
"lxml-stubs>=0.5.1", "lxml-stubs>=0.5.1",
"pyright>=1.1.393", "pyright>=1.1.393",
"ruff>=0.9.1", "ruff>=0.9.1",
@ -77,7 +75,6 @@ exclude = [
".git", ".git",
"playground", "playground",
"catalog/*/tests.py", "catalog/*/tests.py",
"neodb",
"**/migrations", "**/migrations",
"neodb-takahe", "neodb-takahe",
] ]
@ -97,10 +94,7 @@ exclude = [
'^media/', '^media/',
'^playground/', '^playground/',
'^catalog/*/tests.py', '^catalog/*/tests.py',
'^journal/tests.py',
'^neodb/',
'.*migrations.*', '.*migrations.*',
'.*sites/douban_.*',
] ]
plugins = ["mypy_django_plugin.main"] plugins = ["mypy_django_plugin.main"]
@ -114,7 +108,6 @@ exclude = [
".venv", ".venv",
".git", ".git",
"playground", "playground",
"neodb",
] ]
lint.ignore = ["F403", "F405"] lint.ignore = ["F403", "F405"]
lint.extend-select = ["I"] lint.extend-select = ["I"]

View file

@ -11,7 +11,7 @@
aiohappyeyeballs==2.4.6 aiohappyeyeballs==2.4.6
# via aiohttp # via aiohttp
aiohttp==3.11.12 aiohttp==3.11.13
# via discord-py # via discord-py
aiosignal==1.3.2 aiosignal==1.3.2
# via aiohttp # via aiohttp
@ -56,7 +56,7 @@ colorama==0.4.6
# via mkdocs-material # via mkdocs-material
cryptography==44.0.1 cryptography==44.0.1
# via atproto # via atproto
cssbeautifier==1.15.3 cssbeautifier==1.15.4
# via djlint # via djlint
dateparser==1.2.1 dateparser==1.2.1
deepmerge==2.0 deepmerge==2.0
@ -139,7 +139,7 @@ igdb-api-v4==0.3.3
jinja2==3.1.5 jinja2==3.1.5
# via mkdocs # via mkdocs
# via mkdocs-material # via mkdocs-material
jsbeautifier==1.15.3 jsbeautifier==1.15.4
# via cssbeautifier # via cssbeautifier
# via djlint # via djlint
json5==0.10.0 json5==0.10.0
@ -157,7 +157,7 @@ markdown==3.7
# via mkdocs # via mkdocs
# via mkdocs-material # via mkdocs-material
# via pymdown-extensions # via pymdown-extensions
markdownify==0.14.1 markdownify==1.0.0
markupsafe==3.0.2 markupsafe==3.0.2
# via jinja2 # via jinja2
# via mkdocs # via mkdocs
@ -213,7 +213,7 @@ pygments==2.19.1
# via mkdocs-material # via mkdocs-material
pymdown-extensions==10.14.3 pymdown-extensions==10.14.3
# via mkdocs-material # via mkdocs-material
pyright==1.1.394 pyright==1.1.395
python-dateutil==2.9.0.post0 python-dateutil==2.9.0.post0
# via dateparser # via dateparser
# via django-auditlog # via django-auditlog
@ -251,7 +251,7 @@ rjsmin==1.2.2
# via django-compressor # via django-compressor
rq==2.1.0 rq==2.1.0
# via django-rq # via django-rq
ruff==0.9.7 ruff==0.9.8
sentry-sdk==2.22.0 sentry-sdk==2.22.0
setproctitle==1.3.5 setproctitle==1.3.5
six==1.17.0 six==1.17.0

View file

@ -11,7 +11,7 @@
aiohappyeyeballs==2.4.6 aiohappyeyeballs==2.4.6
# via aiohttp # via aiohttp
aiohttp==3.11.12 aiohttp==3.11.13
# via discord-py # via discord-py
aiosignal==1.3.2 aiosignal==1.3.2
# via aiohttp # via aiohttp
@ -116,7 +116,7 @@ loguru==0.7.3
lxml==5.3.1 lxml==5.3.1
markdown==3.7 markdown==3.7
# via django-markdownx # via django-markdownx
markdownify==0.14.1 markdownify==1.0.0
mistune==3.1.2 mistune==3.1.2
multidict==6.1.0 multidict==6.1.0
# via aiohttp # via aiohttp