# Contributor: Leo # Contributor: Fabian Affolter # Maintainer: Fabian Affolter pkgname=py3-websockets _pkgname=websockets pkgver=8.1 pkgrel=3 pkgdesc="An implementation of the WebSocket Protocol (RFC 6455)" options="net" url="https://websockets.readthedocs.io" arch="all" license="BSD-3-Clause" makedepends="python3-dev py3-setuptools" source="$pkgname-$pkgver.tar.gz::https://github.com/aaugustin/websockets/archive/$pkgver.tar.gz" builddir="$srcdir"/$_pkgname-$pkgver build() { python3 setup.py build } check() { export WEBSOCKETS_TESTS_TIMEOUT_FACTOR=30 python3 setup.py test } package() { python3 setup.py install --root="$pkgdir" --optimize=1 } sha512sums="d245702574cf513da54bfc0ca10768558cd4e5017ecf8cb647f4b9176561192a3ace64edfc5c6f735664bf1b6136aa0bb9828114478f92d2c051e3109a218c12 py3-websockets-8.1.tar.gz"