From 6889b1e5446852d973f3efac76ecbb51ccc7ee67 Mon Sep 17 00:00:00 2001
From: T-256 <mmadkhosro@outlook.com>
Date: Fri, 4 Oct 2024 00:10:41 +0330
Subject: [PATCH] Update dependencies.

---
 .github/dependabot.yml |  1 +
 requirements.txt       | 30 +++++++++++++++---------------
 2 files changed, 16 insertions(+), 15 deletions(-)

diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 0fe9b70de..94db7e048 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -10,3 +10,4 @@ updates:
           - "*"
         exclude-patterns:
           - "werkzeug"
+          - "matplotlib"
diff --git a/requirements.txt b/requirements.txt
index ba9471708..634469e9d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,30 +1,30 @@
 -e .[asyncio,trio,http2,socks]
 
 # Docs
-mkdocs==1.6.0
-mkdocs-autorefs==1.0.1
-mkdocs-material==9.5.27
+mkdocs==1.6.1
+mkdocs-autorefs==1.2.0
+mkdocs-material==9.5.39
 mkdocs-material-extensions==1.3.1
-mkdocstrings[python-legacy]==0.25.1
+mkdocstrings[python-legacy]==0.26.1
 jinja2==3.1.4
 
 # Packaging
-build==1.2.1
+build==1.2.2
 twine==5.1.1
 
 # Tests & Linting
-coverage[toml]==7.5.4
-ruff==0.5.0
-mypy==1.10.1
+coverage[toml]==7.6.1
+ruff==0.6.8
+mypy==1.11.2
 trio-typing==0.10.0
-pytest==8.2.2
-pytest-httpbin==2.0.0
+pytest==8.3.3
+pytest-httpbin==2.1.0
 pytest-trio==0.8.0
 werkzeug<3.1  # See: https://github.com/psf/httpbin/issues/35
 
 # Benchmarking and profiling
-uvicorn==0.30.1
-aiohttp==3.10.2
-urllib3==2.2.2
-matplotlib==3.7.5
-pyinstrument==4.6.2
+uvicorn==0.31.0
+aiohttp==3.10.8
+urllib3==2.2.3
+pyinstrument==4.7.3
+matplotlib<3.8  # Needs to bump minimum required Python to 3.9