diff --git a/main/py3-charset-normalizer/APKBUILD b/main/py3-charset-normalizer/APKBUILD
index 34814ed43f739484dfb98811a10a295f8ec97d8a..32c7cff632764b1414a8bf410fbb83cce5af1eed 100644
--- a/main/py3-charset-normalizer/APKBUILD
+++ b/main/py3-charset-normalizer/APKBUILD
@@ -1,8 +1,8 @@
 # Contributor: Bart Ribbers <bribbers@disroot.org>
 # Maintainer: Andy Postnikov <apostnikov@gmail.com>
 pkgname=py3-charset-normalizer
-pkgver=3.3.2
-pkgrel=1
+pkgver=3.4.0
+pkgrel=0
 pkgdesc="offers you an alternative to Universal Charset Encoding Detector, also known as Chardet"
 url="https://github.com/ousret/charset_normalizer"
 arch="noarch"
@@ -11,8 +11,8 @@ depends="python3"
 makedepends="py3-gpep517 py3-setuptools py3-wheel"
 checkdepends="py3-pytest"
 subpackages="$pkgname-pyc"
-source="https://files.pythonhosted.org/packages/source/c/charset-normalizer/charset-normalizer-$pkgver.tar.gz"
-builddir="$srcdir/charset-normalizer-$pkgver"
+source="https://files.pythonhosted.org/packages/source/c/charset_normalizer/charset_normalizer-$pkgver.tar.gz"
+builddir="$srcdir/charset_normalizer-$pkgver"
 
 prepare() {
 	default_prepare
@@ -39,5 +39,5 @@ package() {
 }
 
 sha512sums="
-227dd9496e080310b3262fe0ffc32b5ebed16e5b3a294877555c0b04dee0cb073a2a0a4fa8dbad3029703ffaf1857acf24d9b87ca74d75fa2f0ba8fd3413e9c4  charset-normalizer-3.3.2.tar.gz
+7b7098d389bf4b181bd26037fa439abb44811ee68b01b78bfd399b4213cca7309d4878e90a0983d6aa2c550c3b9b355c8b5157fae731981f3e6e4028a911d143  charset_normalizer-3.4.0.tar.gz
 "