diff --git a/poetry.lock b/poetry.lock index 3dd1da3..45c34f5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -15,18 +15,19 @@ files = [ [[package]] name = "asgiref" -version = "3.6.0" +version = "3.12.1" description = "ASGI specs, helper code, and adapters" optional = false -python-versions = ">=3.7" +python-versions = ">=3.10" groups = ["main", "dev"] files = [ - {file = "asgiref-3.6.0-py3-none-any.whl", hash = "sha256:71e68008da809b957b7ee4b43dbccff33d1b23519fb8344e33f049897077afac"}, - {file = "asgiref-3.6.0.tar.gz", hash = "sha256:9567dfe7bd8d3c8c892227827c41cce860b368104c3431da67a0c5a65a949506"}, + {file = "asgiref-3.12.1-py3-none-any.whl", hash = "sha256:fe386d1c2bff7259ea95929266d12a8cf9a8b5a1c2598402967d8792e7a7c094"}, + {file = "asgiref-3.12.1.tar.gz", hash = "sha256:59dcb51c272ad209d59bed5708a64a333083e86017d7fcdd67498eeab7784340"}, ] [package.extras] -tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] +mypy = ["mypy (>=1.14.0)"] +tests = ["pytest", "pytest-asyncio"] [[package]] name = "ast-serialize" @@ -349,18 +350,18 @@ files = [ [[package]] name = "django" -version = "4.2.30" +version = "5.2.16" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["main", "dev"] files = [ - {file = "django-4.2.30-py3-none-any.whl", hash = "sha256:4d07aaf1c62f9984842b67c2874ebbf7056a17be253860299b93ae1881faad65"}, - {file = "django-4.2.30.tar.gz", hash = "sha256:4ebc7a434e3819db6cf4b399fb5b3f536310a30e8486f08b66886840be84b37c"}, + {file = "django-5.2.16-py3-none-any.whl", hash = "sha256:04f354bf9d807a86ad1a8392fe3808d362358a8eafc322848e0e43e59b24371d"}, + {file = "django-5.2.16.tar.gz", hash = "sha256:59ea02020c3136fce14bef0bbece21a10a4febef5eed1c51c22ae468efa22200"}, ] [package.dependencies] -asgiref = ">=3.6.0,<4" +asgiref = ">=3.8.1" sqlparse = ">=0.3.1" tzdata = {version = "*", markers = "sys_platform == \"win32\""} @@ -386,37 +387,37 @@ sqlparse = ">=0.2" [[package]] name = "django-stubs" -version = "4.2.4" +version = "6.0.7" description = "Mypy stubs for Django" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["dev"] files = [ - {file = "django-stubs-4.2.4.tar.gz", hash = "sha256:7d4a132c381519815e865c27a89eca41bcbd06056832507224816a43d75c601c"}, - {file = "django_stubs-4.2.4-py3-none-any.whl", hash = "sha256:834b60fd81510cce6b56c1c6c28bec3c504a418bc90ff7d0063fabe8ab9a7868"}, + {file = "django_stubs-6.0.7-py3-none-any.whl", hash = "sha256:7ed9a14c438e589272ca04e966dee82a4d1ff7ca5c2171bc986c50a0d03ec35b"}, + {file = "django_stubs-6.0.7.tar.gz", hash = "sha256:bc55431c0af745a64e39cf33a8d36c87dccbedeae2fe26fab47dd355270e8538"}, ] [package.dependencies] django = "*" -django-stubs-ext = ">=4.2.2" -mypy = ">=1.0.0" -types-pytz = "*" -types-PyYAML = "*" -typing-extensions = "*" +django-stubs-ext = ">=6.0.2" +types-pyyaml = "*" +typing-extensions = ">=4.11.0" [package.extras] -compatible-mypy = ["mypy (==1.5.*)"] +compatible-mypy = ["mypy (>=1.13,<2.4)"] +oracle = ["oracledb"] +redis = ["redis", "types-redis"] [[package]] name = "django-stubs-ext" -version = "4.2.2" +version = "6.0.7" description = "Monkey-patching and extensions for django-stubs" optional = false -python-versions = ">=3.8" +python-versions = ">=3.10" groups = ["dev"] files = [ - {file = "django-stubs-ext-4.2.2.tar.gz", hash = "sha256:c69d1cc46f1c4c3b7894b685a5022c29b2a36c7cfb52e23762eaf357ebfc2c98"}, - {file = "django_stubs_ext-4.2.2-py3-none-any.whl", hash = "sha256:fdacc65a14d2d4b97334b58ff178a5853ec8c8c76cec406e417916ad67536ce4"}, + {file = "django_stubs_ext-6.0.7-py3-none-any.whl", hash = "sha256:53a9c7c5a7c7e718cc6308cfce1e7470f2cac0b9d38dbcd60fbfa82704f1d592"}, + {file = "django_stubs_ext-6.0.7.tar.gz", hash = "sha256:c3172c5126614fd2a44d0196b313b44c21f717cb09477ba52b447d41f4ce613e"}, ] [package.dependencies] @@ -1589,18 +1590,6 @@ files = [ docs = ["myst-parser", "pydata-sphinx-theme", "sphinx"] test = ["argcomplete (>=3.0.3)", "mypy (>=1.7.0)", "pre-commit", "pytest (>=7.0,<7.5)", "pytest-mock", "pytest-mypy-testing"] -[[package]] -name = "types-pytz" -version = "2021.1.2" -description = "Typing stubs for pytz" -optional = false -python-versions = "*" -groups = ["dev"] -files = [ - {file = "types-pytz-2021.1.2.tar.gz", hash = "sha256:448828a06f2aaa840e57364d866c661645a045e532f817e4f10c8c3ab2b66651"}, - {file = "types_pytz-2021.1.2-py3-none-any.whl", hash = "sha256:28fb1c0f77f59aebe9b792d073ebfbbbf7b329f9d4af6a6079713a618a1c0f31"}, -] - [[package]] name = "types-pyyaml" version = "5.4.10" @@ -1734,4 +1723,4 @@ files = [ [metadata] lock-version = "2.1" python-versions = "^3.11" -content-hash = "e40a2f55c7939aad1475e9485567508f196dec0172355f9a81eef6ca5a62d19c" +content-hash = "a7d021bdebf5bfc112abf13851490b77000d5b1cdc427008ce3947e6da725454" diff --git a/pyproject.toml b/pyproject.toml index 700b6fc..03d0f03 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ readme = "README.md" repository = "https://github.com/PyGotham/awards" [tool.poetry.dependencies] -Django = "^4.2" +Django = "^5.2" psycopg2 = "^2.9.11" python = "^3.11" python-decouple = "^3.8" @@ -17,7 +17,7 @@ python-decouple = "^3.8" black = "^26.5" bpython = "^0.26" django-debug-toolbar = "^6.3.0" -django-stubs = "^4.2.4" +django-stubs = "^6.0.7" flake8 = "^7.3.0" flake8-bugbear = "^25.11.29" ipdb = "^0.13.13"