From a7e5b18ed49d1007ac7506c8bb3e86651b449aa3 Mon Sep 17 00:00:00 2001 From: firefly-cpp Date: Mon, 18 Apr 2022 12:03:35 +0000 Subject: [PATCH] testing/py3-pyswarms: new aport --- testing/py3-pyswarms/APKBUILD | 45 +++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 testing/py3-pyswarms/APKBUILD diff --git a/testing/py3-pyswarms/APKBUILD b/testing/py3-pyswarms/APKBUILD new file mode 100644 index 00000000000..278df47012a --- /dev/null +++ b/testing/py3-pyswarms/APKBUILD @@ -0,0 +1,45 @@ +# Contributor: Iztok Fister, Jr. +# Maintainer: Iztok Fister, Jr. +pkgname=py3-pyswarms +_pkgorig=pyswarms +pkgver=1.3.0 +pkgrel=0 +pkgdesc="A research toolkit for particle swarm optimization in Python" +url="https://github.com/ljvmiranda921/" +arch="noarch !riscv64" #py3-matplotlib +license="MIT" +depends=" + python3 + py3-attrs + py3-cycler + py3-future + py3-kiwisolver + py3-matplotlib + py3-numpy + py3-parsing + py3-dateutil + py3-scipy + py3-six + py3-tqdm + py3-yaml + " +checkdepends="python3-dev py3-pytest" +makedepends="py3-setuptools" +source="$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/p/pyswarms/pyswarms-$pkgver.tar.gz" +builddir="$srcdir/$_pkgorig-$pkgver" + +build() { + python3 setup.py build +} + +check() { + python3 -m pytest +} + +package() { + python3 setup.py install --prefix=/usr --root="$pkgdir" +} + +sha512sums=" +0aba56044417f40fe294b2fa427a1cc548c1e9825de436ee62ed6b2fdc32707976c10c8eefd6212cb73b41e8e54dbb06737ab769e6e53a54ef288d2048b19f9b py3-pyswarms-1.3.0.tar.gz +"