diff --git a/community/py3-coverage/APKBUILD b/community/py3-coverage/APKBUILD
index 979c915744fc7864e57856ce1397fc1efdd15364..a71fd9913ddf677362871b884708d85ad8d6f45e 100644
--- a/community/py3-coverage/APKBUILD
+++ b/community/py3-coverage/APKBUILD
@@ -2,7 +2,7 @@
 # Contributor: Valery Kartel <valery.kartel@gmail.com>
 pkgname=py3-coverage
 _pkgname=coverage
-pkgver=5.0.3
+pkgver=5.0.4
 pkgrel=0
 pkgdesc="Code coverage measurement for Python"
 options="!check" # Requires unpackaged 'flaky'
@@ -10,8 +10,8 @@ url="https://pypi.python.org/pypi/coverage"
 arch="all"
 license="Apache-2.0"
 makedepends="python3-dev py3-setuptools"
-source="https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
-builddir="$srcdir/$_pkgname-$pkgver"
+source="https://files.pythonhosted.org/packages/source/c/coverage/coverage-$pkgver.tar.gz"
+builddir="$srcdir/coverage-$pkgver"
 
 replaces="py-coverage" # Backwards compatibility
 provides="py-coverage=$pkgver-r$pkgrel" # Backwards compatibility
@@ -23,4 +23,4 @@ build() {
 package() {
 	python3 setup.py install --prefix=/usr --root="$pkgdir"
 }
-sha512sums="51c648b4529cc84534865ee804bcd3dd35a6dcb23f20feb3c4702025b924de3a010fd8d08238eea926ae1874c5510ff006bc120e10d01db795ea0af6fb82834c  coverage-5.0.3.tar.gz"
+sha512sums="a6b34737f2accde2cbed55e61c1d4d1556240f827c9e14c6d1314fbfb2134f2d3a693f7710fa619cc0fd3c5826cf930a0ab63cd2bf679da83bf0bc6ef830a2e9  coverage-5.0.4.tar.gz"