diff --git a/pyproject.toml b/pyproject.toml index ddeb4303..fba1bb69 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,11 +10,11 @@ dependencies = [ "django-filter>=24.3", "django-health-check~=4.0", "django-jet-reboot>=1.3.9", - "django-storages[s3]>=1.14.4", - "django~=5.2.0", + "django-storages[s3]>=1.14.6", + "django~=6.0.4", "djangorestframework>=3.15.2", "drf-spectacular>=0.27.2", - "environs[django]>=11.0.0", + "environs[django]>=15.0.1", "feedparser>=6.0.11", "httpx>=0.27.2", "markdown>=3.7", @@ -32,12 +32,12 @@ dependencies = [ [dependency-groups] dev = [ - "bandit[toml]>=1.7.9", + "bandit[toml]>=1.9.4", "commitizen>=4.0.0", "coverage>=7.6.1", "django-debug-toolbar>=4.4.6", "django-filter-stubs>=0.1.3", - "django-stubs~=5.2.9", + "django-stubs~=6.0.2", "peek-python>=25.0.7", "pyrefly>=0.60.1", "pytest>=8.3.3", diff --git a/uv.lock b/uv.lock index 78ae9e6d..45964fc2 100644 --- a/uv.lock +++ b/uv.lock @@ -302,16 +302,16 @@ wheels = [ [[package]] name = "django" -version = "5.2.13" +version = "6.0.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "sqlparse" }, { name = "tzdata", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1f/c5/c69e338eb2959f641045802e5ea87ca4bf5ac90c5fd08953ca10742fad51/django-5.2.13.tar.gz", hash = "sha256:a31589db5188d074c63f0945c3888fad104627dfcc236fb2b97f71f89da33bc4", size = 10890368, upload-time = "2026-04-07T14:02:15.072Z" } +sdist = { url = "https://files.pythonhosted.org/packages/60/b9/4155091ad1788b38563bd77a7258c0834e8c12a7f56f6975deaf54f8b61d/django-6.0.4.tar.gz", hash = "sha256:8cfa2572b3f2768b2e84983cf3c4811877a01edb64e817986ec5d60751c113ac", size = 10907407, upload-time = "2026-04-07T13:55:44.961Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/59/b1/51ab36b2eefcf8cdb9338c7188668a157e29e30306bfc98a379704c9e10d/django-5.2.13-py3-none-any.whl", hash = "sha256:5788fce61da23788a8ce6f02583765ab060d396720924789f97fa42119d37f7a", size = 8310982, upload-time = "2026-04-07T14:02:08.883Z" }, + { url = "https://files.pythonhosted.org/packages/e9/47/3d61d611609764aa71a37f7037b870e7bfb22937366974c4fd46cada7bab/django-6.0.4-py3-none-any.whl", hash = "sha256:14359c809fc16e8f81fd2b59d7d348e4d2d799da6840b10522b6edf7b8afc1da", size = 8368342, upload-time = "2026-04-07T13:55:37.999Z" }, ] [[package]] @@ -430,7 +430,7 @@ s3 = [ [[package]] name = "django-stubs" -version = "5.2.9" +version = "6.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, @@ -438,9 +438,9 @@ dependencies = [ { name = "types-pyyaml" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/9c/01/86c921e0e19c9fa7e705bf795998dbf55eb183e7be0342a3027dc1bcbc9f/django_stubs-5.2.9.tar.gz", hash = "sha256:c192257120b08785cfe6f2f1c91f1797aceae8e9daa689c336e52c91e8f6a493", size = 257970, upload-time = "2026-01-20T23:59:27.018Z" } +sdist = { url = "https://files.pythonhosted.org/packages/03/b2/f0214d86180f937c8e3358ff831b20f0634d95bd77436b18861c647e15bc/django_stubs-6.0.2.tar.gz", hash = "sha256:56d43b5e3741563af0063e5b6283f908c625b0439aa06314268673699d1bdccd", size = 274742, upload-time = "2026-04-01T08:27:35.092Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0d/05/4c9c419b7051eb4b350100b086be6df487f968ab672d3d370f8ccf7c3746/django_stubs-5.2.9-py3-none-any.whl", hash = "sha256:2317a7130afdaa76f6ff7f623650d7f3bf1b6c86a60f95840e14e6ec6de1a7cd", size = 508656, upload-time = "2026-01-20T23:59:25.12Z" }, + { url = "https://files.pythonhosted.org/packages/49/e7/8f2aaa22eac7fa18db3aca0e7b651ccf5ac79a2021bf67e75a16934a7076/django_stubs-6.0.2-py3-none-any.whl", hash = "sha256:c3bc84d80421758f3b2ad9e1358e001d719388a8eb106e67c873e606216108d4", size = 538234, upload-time = "2026-04-01T08:27:33.411Z" }, ] [[package]] @@ -1557,16 +1557,16 @@ dev = [ [package.metadata] requires-dist = [ - { name = "django", specifier = "~=5.2.0" }, + { name = "django", specifier = "~=6.0.4" }, { name = "django-cors-headers", specifier = ">=4.4.0" }, { name = "django-filter", specifier = ">=24.3" }, { name = "django-health-check", specifier = "~=4.0" }, { name = "django-jet-reboot", specifier = ">=1.3.9" }, { name = "django-redis", specifier = ">=6.0.0" }, - { name = "django-storages", extras = ["s3"], specifier = ">=1.14.4" }, + { name = "django-storages", extras = ["s3"], specifier = ">=1.14.6" }, { name = "djangorestframework", specifier = ">=3.15.2" }, { name = "drf-spectacular", specifier = ">=0.27.2" }, - { name = "environs", extras = ["django"], specifier = ">=11.0.0" }, + { name = "environs", extras = ["django"], specifier = ">=15.0.1" }, { name = "feedparser", specifier = ">=6.0.11" }, { name = "granian", specifier = ">=2.7.0" }, { name = "graphene-django", specifier = ">=3.2.2" }, @@ -1583,12 +1583,12 @@ requires-dist = [ [package.metadata.requires-dev] dev = [ - { name = "bandit", extras = ["toml"], specifier = ">=1.7.9" }, + { name = "bandit", extras = ["toml"], specifier = ">=1.9.4" }, { name = "commitizen", specifier = ">=4.0.0" }, { name = "coverage", specifier = ">=7.6.1" }, { name = "django-debug-toolbar", specifier = ">=4.4.6" }, { name = "django-filter-stubs", specifier = ">=0.1.3" }, - { name = "django-stubs", specifier = "~=5.2.9" }, + { name = "django-stubs", specifier = "~=6.0.2" }, { name = "peek-python", specifier = ">=25.0.7" }, { name = "pyrefly", specifier = ">=0.60.1" }, { name = "pytest", specifier = ">=8.3.3" },