diff --git a/community/py-dnspython/APKBUILD b/community/py-dnspython/APKBUILD
index 9fec45706d041a3c48c91c77e725ba0ae75e77a8..283da34c655e5fc07421fc649ab1f1e250b842fa 100644
--- a/community/py-dnspython/APKBUILD
+++ b/community/py-dnspython/APKBUILD
@@ -1,14 +1,13 @@
-# Contributor: Francesco Colista <francesco.colista@gmail.com>
-# Maintainer: Francesco Colista <francesco.colista@gmail.com>
+# Contributor: Francesco Colista <fcolista@alpinelinux.org>
+# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
 pkgname=py-dnspython
 _pkgname=dnspython
-pkgver=1.15.0
-pkgrel=1
+pkgver=1.16.0
+pkgrel=0
 pkgdesc="A DNS toolkit for Python"
 url="http://www.dnspython.org"
 arch="noarch"
 license="BSD"
-depends=""
 makedepends="python2-dev py-setuptools python3-dev"
 subpackages="py3-${pkgname#py-}:_py3 py2-${pkgname#py-}:_py2"
 source="http://www.dnspython.org/kits/$pkgver/$_pkgname-$pkgver.tar.gz"
@@ -16,8 +15,14 @@ builddir="$srcdir/$_pkgname-$pkgver"
 
 build() {
 	cd "$builddir"
-	python2 setup.py build || return 1
-	python3 setup.py build || return 1
+	python2 setup.py build
+	python3 setup.py build
+}
+
+check() {
+	cd "$builddir"
+	python2 setup.py check
+	python3 setup.py check
 }
 
 package() {
@@ -43,6 +48,4 @@ _py3() {
 	_py python3
 }
 
-md5sums="63a679089822fb86127867c315286dc5  dnspython-1.15.0.tar.gz"
-sha256sums="11598ae5735746e63921f8eebdfdee4a2e7d0ba842ebd57ba02682d4aed8244b  dnspython-1.15.0.tar.gz"
-sha512sums="89792cc5033a1a93a4018cf437adf141364c8a072bf7e8eb4abbe7d7f6351e652129138405c0cee2173870618f480fba4cd30f3b4874f40f5c6f870c252f08ed  dnspython-1.15.0.tar.gz"
+sha512sums="41ddca2faf696d5d682551f517efd90c007011c1f6d9355d297d71a3fe84222a1e528945343d8c2276ad3957ceaab578f3df7c2c1709418ffcca01ccbb379359  dnspython-1.16.0.tar.gz"