diff options
author | Universebenzene | 2022-05-10 19:47:08 +0800 |
---|---|---|
committer | Universebenzene | 2022-05-10 19:47:08 +0800 |
commit | 8be992e1446354c25b7dbb660a889322a1e88490 (patch) | |
tree | 678056144d87e6092e88fb856b46818ab0dcbc97 | |
parent | 0cd37eab298177af1ecfe4a96e07d3e75950e67f (diff) | |
download | aur-8be992e1446354c25b7dbb660a889322a1e88490.tar.gz |
Update to version 0.16.3
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 41 insertions, 28 deletions
@@ -1,17 +1,22 @@ pkgbase = python-poliastro pkgdesc = Astrodynamics and Orbital Mechanics computations - pkgver = 0.16.2 + pkgver = 0.16.3 pkgrel = 1 url = http://docs.poliastro.space arch = any license = MIT + checkdepends = python-pytest-doctestplus + checkdepends = python-astroquery + checkdepends = python-scipy + checkdepends = python-plotly + checkdepends = python-czml3 + checkdepends = python-numba>0.55.1 makedepends = python-flit-core makedepends = python-wheel makedepends = python-build makedepends = python-installer - makedepends = python-oldest-supported-numpy - source = https://files.pythonhosted.org/packages/source/p/poliastro/poliastro-0.16.2.tar.gz - md5sums = c7c32e6bad2b913f66a2a50491a72704 + source = https://files.pythonhosted.org/packages/source/p/poliastro/poliastro-0.16.3.tar.gz + md5sums = 67ae7d2c7deb100038b0eee65fcebd91 pkgname = python-poliastro depends = python-scipy>=1.4.0 @@ -19,7 +24,7 @@ pkgname = python-poliastro depends = python-jplephem depends = python-matplotlib>3.0.1 depends = python-plotly<6 - depends = python-numba>=0.53.0 + depends = python-numba>0.55.1 depends = python-pyerfa depends = python-pandas optdepends = python-poliastro-doc: Documentation for poliastro @@ -1,27 +1,34 @@ # Maintainer: Astro Benzene <universebenzene at sina dot com> pkgname=python-poliastro _pyname=${pkgname#python-} -pkgver=0.16.2 +pkgver=0.16.3 pkgrel=1 pkgdesc="Astrodynamics and Orbital Mechanics computations" arch=('any') url="http://docs.poliastro.space" license=('MIT') -makedepends=('python-flit-core' 'python-wheel' 'python-build' 'python-installer' 'python-oldest-supported-numpy') -#checkdepends=('python-pytest' -# 'python-wheel' -# 'python-hypothesis' -# 'python-pandas' -# 'jupyter-nbformat' -# 'python-matplotlib' -# 'python-retrying' -# 'python-pyrsistent' -# 'python-astroquery' -# 'python-plotly' -# 'python-jplephem' -# 'python-numba') +makedepends=('python-flit-core' 'python-wheel' 'python-build' 'python-installer') +checkdepends=('python-pytest-doctestplus' + 'python-astroquery' + 'python-scipy' +# 'python-hypothesis' +# 'python-pandas' +# 'jupyter-nbformat' +# 'python-matplotlib' +# 'python-retrying' +# 'python-pyrsistent' + 'python-plotly' +# 'python-jplephem' + 'python-czml3' + 'python-numba>0.55.1') source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") -md5sums=('c7c32e6bad2b913f66a2a50491a72704') +md5sums=('67ae7d2c7deb100038b0eee65fcebd91') + +prepare() { + cd ${srcdir}/${_pyname}-${pkgver} + + sed -i "/oldest-supported-numpy/d" pyproject.toml +} build() { cd ${srcdir}/${_pyname}-${pkgver} @@ -29,17 +36,18 @@ build() { python -m build --wheel --no-isolation } -#check() { -# cd ${srcdir}/${_pyname}-${pkgver} -# -## PYTHONPATH="build/lib" pytest || warning "Tests failed" -# python setup.py test -#} +check() { + cd ${srcdir}/${_pyname}-${pkgver} + + mkdir -p dist/lib + bsdtar -xpf dist/${_pyname}-${pkgver}-py3-none-any.whl -C dist/lib + PYTHONPATH="dist/lib" pytest "dist/lib" || warning "Tests failed" +# pytest #|| warning "Tests failed" +} package() { - depends=('python-scipy>=1.4.0' 'python-astroquery>=0.3.9"' 'python-jplephem' 'python-matplotlib>3.0.1' 'python-plotly<6' 'python-numba>=0.53.0' 'python-pyerfa' 'python-pandas') + depends=('python-scipy>=1.4.0' 'python-astroquery>=0.3.9"' 'python-jplephem' 'python-matplotlib>3.0.1' 'python-plotly<6' 'python-numba>0.55.1' 'python-pyerfa' 'python-pandas') optdepends=('python-poliastro-doc: Documentation for poliastro' -# 'python-numba: For accelerating the code' 'python-pytest: For running the tests from the package') cd ${srcdir}/${_pyname}-${pkgver} |