diff -pruN 0.15.0-2/debian/changelog 0.15.0-2ubuntu1/debian/changelog
--- 0.15.0-2/debian/changelog	2021-12-01 05:01:56.000000000 +0000
+++ 0.15.0-2ubuntu1/debian/changelog	2022-03-18 19:10:11.000000000 +0000
@@ -1,3 +1,12 @@
+python-uvicorn (0.15.0-2ubuntu1) jammy; urgency=medium
+
+  * debian/patches: Add 0004-set-pytest-asyncio-mode-auto.patch to fix
+    DeprecationWarning build error on python3.10 (LP: #1965578).
+  * debian/control: Require python3-pytest-asyncio (>= 0.18.0), which is
+    necessary for the asyncio_mode config option.
+
+ -- Nick Rosbrook <nick.rosbrook@canonical.com>  Fri, 18 Mar 2022 15:10:11 -0400
+
 python-uvicorn (0.15.0-2) unstable; urgency=medium
 
   * debian/tests/
diff -pruN 0.15.0-2/debian/control 0.15.0-2ubuntu1/debian/control
--- 0.15.0-2/debian/control	2021-12-01 05:01:56.000000000 +0000
+++ 0.15.0-2ubuntu1/debian/control	2022-03-18 19:10:11.000000000 +0000
@@ -1,7 +1,8 @@
 Source: python-uvicorn
 Section: python
 Priority: optional
-Maintainer: Debian Python Team <team+python@tracker.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian Python Team <team+python@tracker.debian.org>
 Uploaders: Michael Fladischer <fladi@debian.org>,
 Build-Depends: debhelper-compat (= 13),
                dh-python,
@@ -16,7 +17,7 @@ Build-Depends: debhelper-compat (= 13),
                python3-httptools,
                python3-httpx (>= 0.18.2) <!nocheck>,
                python3-pytest <!nocheck>,
-               python3-pytest-asyncio <!nocheck>,
+               python3-pytest-asyncio (>= 0.18.0) <!nocheck>,
                python3-pytest-mock <!nocheck>,
                python3-requests,
                python3-setuptools,
diff -pruN 0.15.0-2/debian/patches/0004-set-pytest-asyncio-mode-auto.patch 0.15.0-2ubuntu1/debian/patches/0004-set-pytest-asyncio-mode-auto.patch
--- 0.15.0-2/debian/patches/0004-set-pytest-asyncio-mode-auto.patch	1970-01-01 00:00:00.000000000 +0000
+++ 0.15.0-2ubuntu1/debian/patches/0004-set-pytest-asyncio-mode-auto.patch	2022-03-18 19:10:11.000000000 +0000
@@ -0,0 +1,15 @@
+Description: Set pytest-asyncio asycnio_mode = auto
+Author: Nick Rosbrook <nick.rosbrook@canonical.com>
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/1965578
+Forwarded: no
+Last-Update: 2022-03-18
+--- a/setup.cfg
++++ b/setup.cfg
+@@ -55,6 +55,7 @@
+ known_third_party = click,does_not_exist,gunicorn,h11,httptools,pytest,requests,setuptools,urllib3,uvloop,watchgod,websockets,wsproto,yaml
+ 
+ [tool:pytest]
++asyncio_mode = auto
+ addopts = -rxXs
+   --strict-config
+   --strict-markers
diff -pruN 0.15.0-2/debian/patches/series 0.15.0-2ubuntu1/debian/patches/series
--- 0.15.0-2/debian/patches/series	2021-12-01 05:01:56.000000000 +0000
+++ 0.15.0-2ubuntu1/debian/patches/series	2022-03-18 19:10:11.000000000 +0000
@@ -1,3 +1,4 @@
 0001-Disable-material-theme-for-mkdocs-use-default-one.patch
 0002-Use-local-copy-of-uvicorn-logo.patch
 0003-Remove-image-badges-to-prevent-privacy-breaches.patch
+0004-set-pytest-asyncio-mode-auto.patch
