diff --git a/testing/py-openapi-codec/APKBUILD b/testing/py-openapi-codec/APKBUILD
index 44921ad68af1fae509704785fc7d56bc178f58e6..f268fe7fe599b9c9e1fb1e211f7a2c698305b60d 100644
--- a/testing/py-openapi-codec/APKBUILD
+++ b/testing/py-openapi-codec/APKBUILD
@@ -8,8 +8,8 @@ url="https://github.com/core-api/python-openapi-codec"
 arch="noarch"
 license="BSD-2-Clause"
 depends="py-core-api"
-makedepends="python3-dev python2-dev py2-setuptools"
-checkdepends="py-coverage pytest py-core-api py-jinja2 py-pycodestyle py-pyflakes"
+makedepends="py3-setuptools py2-setuptools"
+checkdepends="py-coverage pytest py-jinja2 py-pycodestyle py-pyflakes"
 subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3"
 source="$pkgname-$pkgver.tar.gz::https://github.com/core-api/python-openapi-codec/archive/$pkgver.tar.gz
 	disable-flake8-tests-that-requires-pyflake15.patch
@@ -17,18 +17,15 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/core-api/python-openapi-code
 builddir="$srcdir"/python-openapi-codec-$pkgver
 
 build() {
-	cd "$builddir"
 	python2 setup.py --quiet build
 	python3 setup.py --quiet build
 }
 
 package() {
-	cd "$builddir"
 	mkdir -p "$pkgdir"/usr/bin
 }
 
 check() {
-	cd "$builddir"
 	python2 runtests
 	python3 runtests
 }