summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKherim Willems2024-04-10 14:16:48 +0200
committerKherim Willems2024-04-10 14:16:48 +0200
commitc5c121106bd4f4534c678630637f4aff109fb707 (patch)
tree1c4d06b70c29bae27d0aa1534ad2b07b1d8485f7
downloadaur-c5c121106bd4f4534c678630637f4aff109fb707.tar.gz
Added version 0.13.1
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD32
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/
+}