diff options
author | Kherim Willems | 2024-04-10 14:16:48 +0200 |
---|---|---|
committer | Kherim Willems | 2024-04-10 14:16:48 +0200 |
commit | c5c121106bd4f4534c678630637f4aff109fb707 (patch) | |
tree | 1c4d06b70c29bae27d0aa1534ad2b07b1d8485f7 | |
download | aur-c5c121106bd4f4534c678630637f4aff109fb707.tar.gz |
Added version 0.13.1
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d1d7e07b0301 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = python-pymeasure + pkgdesc = Scientific measurement library for instruments, experiments, and live-plotting + pkgver = 0.13.1 + pkgrel = 1 + url = http://pypi.python.org/pypi/PyMeasure + arch = any + license = MIT + checkdepends = python-pytest>=2.9.1 + checkdepends = python-pytest-cov>=4.10 + checkdepends = python-pytest-qt>=2.4.0 + checkdepends = python-pyvisa-sim>=0.4.0 + makedepends = python-setuptools>=45 + makedepends = python-wheel + makedepends = python-setuptools-scm>=6.2 + depends = python>=3.8 + depends = python-numpy>=1.6.1 + depends = python-pandas>=0.14 + depends = python-pint + depends = python-pyvisa>=1.8 + depends = python-pyserial>=2.7 + depends = python-pyqtgraph>=0.12 + depends = python-importlib-metadata + optdepends = python-pyzmq>=16.0.2: tcp support + optdepends = python-cloudpickle>=0.3.1: tcp support + optdepends = python-vxi11>=0.9: VXI-11 ethernet support + options = !emptydirs + source = https://files.pythonhosted.org/packages/source/P/PyMeasure/PyMeasure-0.13.1.tar.gz + sha256sums = 6c6f101407fef1a2218c63f333d0eeeb3c5cf614433d3a1331480988022ad520 + +pkgname = python-pymeasure diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8d8834c8b30f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Kherim Willems (aka willemsk) aur [at] kher [dot] im + +pkgname=python-pymeasure +_name=PyMeasure +pkgver=0.13.1 +pkgrel=1 +pkgdesc="Scientific measurement library for instruments, experiments, and live-plotting" +arch=(any) +url="http://pypi.python.org/pypi/${_name}" +license=('MIT') +depends=('python>=3.8' 'python-numpy>=1.6.1' 'python-pandas>=0.14' 'python-pint' 'python-pyvisa>=1.8' + 'python-pyserial>=2.7' 'python-pyqtgraph>=0.12' 'python-importlib-metadata') +makedepends=('python-setuptools>=45' 'python-wheel' "python-setuptools-scm>=6.2") +checkdepends=('python-pytest>=2.9.1' 'python-pytest-cov>=4.10' 'python-pytest-qt>=2.4.0' 'python-pyvisa-sim>=0.4.0') +optdepends=('python-pyzmq>=16.0.2: tcp support' + 'python-cloudpickle>=0.3.1: tcp support' + 'python-vxi11>=0.9: VXI-11 ethernet support') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") +sha256sums=('6c6f101407fef1a2218c63f333d0eeeb3c5cf614433d3a1331480988022ad520') +options=(!emptydirs) + +build() { + cd "${srcdir}/${_name}-${pkgver}" + python -m build --wheel --no-isolation --skip-dependency-check +} + +package() { + cd "${srcdir}/${_name}-${pkgver}" + python -m installer --destdir="$pkgdir" dist/*.whl + + install -D -m644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/python-pymeasure/ +} |