diff options
author | Universebenzene | 2022-04-14 19:05:09 +0800 |
---|---|---|
committer | Universebenzene | 2022-04-14 19:05:09 +0800 |
commit | f7672a973aea814ec513eb614a1b973fa71fbe55 (patch) | |
tree | 641dd1df36518602ff56819c517dfdec89df2ffb | |
parent | 4fb9b3fe0eab2b7ef57e31afc7dabe280bb8835f (diff) | |
download | aur-f7672a973aea814ec513eb614a1b973fa71fbe55.tar.gz |
Update to version 0.7.4
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 18 insertions, 14 deletions
@@ -1,10 +1,9 @@ pkgbase = python-tweakwcs pkgdesc = A package for correcting alignment errors in WCS objects - pkgver = 0.7.3 + pkgver = 0.7.4 pkgrel = 1 url = https://tweakwcs.readthedocs.io - arch = i686 - arch = x86_64 + arch = any license = BSD checkdepends = python-pytest-cov checkdepends = python-codecov @@ -14,15 +13,20 @@ pkgbase = python-tweakwcs checkdepends = python-stsci.stimage checkdepends = python-pytest makedepends = python-setuptools-scm - source = https://files.pythonhosted.org/packages/source/t/tweakwcs/tweakwcs-0.7.3.tar.gz + makedepends = python-wheel + makedepends = python-build + makedepends = python-installer + source = https://files.pythonhosted.org/packages/source/t/tweakwcs/tweakwcs-0.7.4.tar.gz source = https://raw.githubusercontent.com/spacetelescope/tweakwcs/master/LICENSE.txt - md5sums = f414375029841f8d4d1f870544b3be52 + md5sums = 6c31f648ea48d21d4af72b5e19a69e39 md5sums = SKIP pkgname = python-tweakwcs depends = python>=3.5 - depends = python-astropy>=3.1 + depends = python-astropy>=5.0.4 + depends = python-gwcs>=0.14.0 depends = python-spherical_geometry>=1.2.20 depends = python-stsci.imagestats depends = python-stsci.stimage + depends = python-packaging>=19.0 optdepends = python-tweakwcs-doc: Documentation for tweakwcs @@ -2,38 +2,38 @@ pkgbase=python-tweakwcs _pyname=${pkgbase#python-} pkgname=("python-${_pyname}") -pkgver=0.7.3 +pkgver=0.7.4 pkgrel=1 pkgdesc="A package for correcting alignment errors in WCS objects" -arch=('i686' 'x86_64') +arch=('any') url="https://tweakwcs.readthedocs.io" license=('BSD') -makedepends=('python-setuptools-scm') +makedepends=('python-setuptools-scm' 'python-wheel' 'python-build' 'python-installer') checkdepends=('python-pytest-cov' 'python-codecov' 'python-gwcs' 'python-spherical_geometry' 'python-stsci.imagestats' 'python-stsci.stimage' 'python-pytest') source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz" 'https://raw.githubusercontent.com/spacetelescope/tweakwcs/master/LICENSE.txt') -md5sums=('f414375029841f8d4d1f870544b3be52' +md5sums=('6c31f648ea48d21d4af72b5e19a69e39' 'SKIP') build() { cd ${srcdir}/${_pyname}-${pkgver} - python setup.py build + python -m build --wheel --no-isolation } check() { cd ${srcdir}/${_pyname}-${pkgver} # python setup.py test - pytest + pytest || warning "Tests failed" } package_python-tweakwcs() { - depends=('python>=3.5' 'python-astropy>=3.1' 'python-spherical_geometry>=1.2.20' 'python-stsci.imagestats' 'python-stsci.stimage') + depends=('python>=3.5' 'python-astropy>=5.0.4' 'python-gwcs>=0.14.0' 'python-spherical_geometry>=1.2.20' 'python-stsci.imagestats' 'python-stsci.stimage' 'python-packaging>=19.0') optdepends=('python-tweakwcs-doc: Documentation for tweakwcs') cd ${srcdir}/${_pyname}-${pkgver} install -D -m644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "${srcdir}/LICENSE.txt" install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}" - python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1 + python -m installer --destdir="${pkgdir}" dist/*.whl } |