diff options
author | Carlos Aznarán | 2023-11-24 10:46:43 -0500 |
---|---|---|
committer | Carlos Aznarán | 2023-11-24 10:46:43 -0500 |
commit | 4044661935aad23e3a138fbd53eb6844a17134c6 (patch) | |
tree | 0c949ebab639770601acc5f603751b9722046e37 | |
parent | fb457304c30ce3326c83b65a52f35a973a8aa4e8 (diff) | |
download | aur-4044661935aad23e3a138fbd53eb6844a17134c6.tar.gz |
Bump version to 1.5.0
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 16 insertions, 13 deletions
@@ -1,14 +1,18 @@ pkgbase = python-pywavelets pkgdesc = Wavelet transform module - pkgver = 1.4.1 + pkgver = 1.5.0 pkgrel = 1 url = https://github.com/pywavelets/pywt arch = x86_64 license = MIT + makedepends = python-build + makedepends = python-installer + makedepends = meson-python makedepends = python-setuptools + makedepends = python-wheel makedepends = cython depends = python-numpy - source = pywt-1.4.1.tar.gz::https://github.com/pywavelets/pywt/archive/v1.4.1.tar.gz - sha512sums = 3950b45ce7abdae2d2bb52fbaf4b01b3a2f15761ab4814fdafa0d791d37126ab13a5dbeeb577c6f51d809a81293f7303d94b8dc2f9cca29106ee63e176816c8e + source = pywt-1.5.0.tar.gz::https://github.com/pywavelets/pywt/archive/v1.5.0.tar.gz + sha512sums = b430c6adf941fe5d1e63d42f5bd6861ddf5a1c6eab95e3731e96466cb98f6f1bc463c699ebfceeb97ec6a11c9c396296a3729e23a4e5bf8fbf49c31745a62dfe pkgname = python-pywavelets @@ -3,32 +3,31 @@ # Contributor: Francois Boulogne <fboulogne at april dot org> _base=pywavelets pkgname=python-${_base} -pkgver=1.4.1 +pkgver=1.5.0 pkgrel=1 pkgdesc="Wavelet transform module" arch=(x86_64) url="https://github.com/${_base}/${_base::3}t" license=(MIT) depends=(python-numpy) -makedepends=(python-setuptools cython) -# checkdepends=(python-pytest python-matplotlib) +makedepends=(python-build python-installer meson-python python-setuptools python-wheel cython) +# checkdepends=(python-pytest python-matplotlib) # python-scipy source=(${_base::3}t-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz) -sha512sums=('3950b45ce7abdae2d2bb52fbaf4b01b3a2f15761ab4814fdafa0d791d37126ab13a5dbeeb577c6f51d809a81293f7303d94b8dc2f9cca29106ee63e176816c8e') +sha512sums=('b430c6adf941fe5d1e63d42f5bd6861ddf5a1c6eab95e3731e96466cb98f6f1bc463c699ebfceeb97ec6a11c9c396296a3729e23a4e5bf8fbf49c31745a62dfe') build() { cd ${_base::3}t-${pkgver} - python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } # check() { -# cd ${_base::3}t-${pkgver} -# python setup.py install --root="${srcdir}/tmp_install" --optimize=1 --skip-build -# cd ${srcdir} -# MPLBACKEND=Agg PYTHONPATH="${srcdir}/tmp_install/$(python -c "import site; print(site.getsitepackages()[0])")/${_base::3}t:${PYTHONPATH}" python -m pytest ${_base::3}t-${pkgver}/${_base::3}t/tests +# python -m venv --system-site-packages test-env +# test-env/bin/python -m installer ${_base::3}t-${pkgver}/dist/*.whl +# MPLBACKEND=Agg test-env/bin/python -m pytest --pyargs ${_base::3}t-${pkgver}/${_base::3}t/tests # } package() { cd ${_base::3}t-${pkgver} - PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python -m installer --destdir="${pkgdir}" dist/*.whl install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |