diff --git a/testing/py3-mycroft-messagebus-client/APKBUILD b/testing/py3-mycroft-messagebus-client/APKBUILD
new file mode 100644
index 0000000000000000000000000000000000000000..94dc63b42997c0cec0a343dfdb8e386ba54a3ede
--- /dev/null
+++ b/testing/py3-mycroft-messagebus-client/APKBUILD
@@ -0,0 +1,36 @@
+# Contributor: Bart Ribbers <bribbers@disroot.org>
+# Maintainer: Bart Ribbers <bribbers@disroot.org>
+pkgname=py3-mycroft-messagebus-client
+pkgver=0.8.4
+pkgrel=0
+pkgdesc="A simple interface for the MyCroft messagebus"
+url="https://github.com/MycroftAI/mycroft-messagebus-client"
+arch="noarch"
+license="Apache-2.0"
+depends="
+	py3-pyee
+	py3-websocket-client
+	python3
+	"
+makedepends="py3-setuptools"
+checkdepends="py3-pytest"
+source="https://pypi.python.org/packages/source/m/mycroft-messagebus-client/mycroft-messagebus-client-$pkgver.tar.gz
+	relax-dep-requirements.patch
+	"
+options="!check" # Missing file from PyPi package causing tests to fail
+builddir="$srcdir/mycroft-messagebus-client-$pkgver"
+
+build() {
+	python3 setup.py build
+}
+
+check() {
+	PYTHONPATH="$PWD/build/lib" pytest
+}
+
+package() {
+	python3 setup.py install --prefix=/usr --root="$pkgdir"
+}
+
+sha512sums="9d33e0779ab88edd8b9b8616d07e6c9ec3d77ccb2f86ae1411b2605f09466e61953409bcc12598b5a25b59701cb76607efceb014d4816a77bc47b589a08acbdb  mycroft-messagebus-client-0.8.4.tar.gz
+5f10e080e3151496e4a99119068960122d98e49a30f19942c2efaace3f7ea802ac5b3b572e9d4a6a22eb5c5df4ca71a497ad3f75be9ec722fdc28e9ce9f546d8  relax-dep-requirements.patch"
diff --git a/testing/py3-mycroft-messagebus-client/relax-dep-requirements.patch b/testing/py3-mycroft-messagebus-client/relax-dep-requirements.patch
new file mode 100644
index 0000000000000000000000000000000000000000..6bd3d87b4a26dc6d691d16cb477c9e5425216ebd
--- /dev/null
+++ b/testing/py3-mycroft-messagebus-client/relax-dep-requirements.patch
@@ -0,0 +1,9 @@
+diff --git a/requirements.txt b/requirements.txt
+index 87d50dc..f6c63d8 100644
+--- a/requirements.txt
++++ b/requirements.txt
+@@ -1,2 +1,2 @@
+-websocket-client==0.54.0
+-pyee==8.1.0
++websocket-client>=0.54.0
++pyee>=8.1.0