diff --git a/community/py3-beautifulsoup4/APKBUILD b/community/py3-beautifulsoup4/APKBUILD
index d2bdc3a9463c4c2186e7b126c754e38f6e36bdc8..cf3deffd7e8a53e445b0cd1c853998cfca32080a 100644
--- a/community/py3-beautifulsoup4/APKBUILD
+++ b/community/py3-beautifulsoup4/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
 pkgname=py3-beautifulsoup4
 _pkgname=beautifulsoup4
-pkgver=4.12.0
+pkgver=4.12.1
 pkgrel=0
 pkgdesc="A Python HTML/XML parser"
 url="https://www.crummy.com/software/BeautifulSoup/index.html"
@@ -11,8 +11,7 @@ license="MIT"
 depends="python3 py3-soupsieve"
 makedepends="
 	py3-gpep517
-	py3-setuptools
-	py3-wheel
+	py3-hatchling
 	"
 checkdepends="py3-pytest"
 source="https://files.pythonhosted.org/packages/source/b/beautifulsoup4/beautifulsoup4-$pkgver.tar.gz"
@@ -38,5 +37,5 @@ package() {
 }
 
 sha512sums="
-8f4dcaccdcd220f9641c7080d685c1eaa9c851daa579c187fda75a1d85dcf2fe4cc673c2d4b2143682003390ef1d954366ea0d2820e07f8c10418350d31bccd3  beautifulsoup4-4.12.0.tar.gz
+f66538e251b447e532acb5c75ec8c0af7a30a7eb4241470f0691db013ab7990a173cbe3c649f29cb58036b4ed622ee4284372fe3d091175c11baba9b15619f2d  beautifulsoup4-4.12.1.tar.gz
 "