diff options
author | Universebenzene | 2024-12-03 22:05:46 +0800 |
---|---|---|
committer | Universebenzene | 2024-12-03 22:05:46 +0800 |
commit | 1bd0d887b29fe9783b21d3f8130d831b02229d24 (patch) | |
tree | 2d455c06fc0004638cdacbef2bbbad5be5def7cf /PKGBUILD | |
parent | 8fd4c178a6d0e1d8cf543b1d547ea3e006d4253e (diff) | |
download | aur-python-czml3.tar.gz |
Update to version 2.0.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 16 insertions, 10 deletions
@@ -1,37 +1,38 @@ # Maintainer: Astro Benzene <universebenzene at sina dot com> + pkgbase=python-czml3 _pyname=${pkgbase#python-} pkgname=("python-${_pyname}") -pkgver=1.0.2 +pkgver=2.0.1 pkgrel=1 pkgdesc="Python 3 library to write CZML" arch=('any') url="https://github.com/poliastro/czml3" license=('MIT') makedepends=('python-setuptools-scm' - 'python-wheel' 'python-build' - 'python-installer') + 'python-installer') # wheel required by new setuptools # 'python-versioneer') checkdepends=('python-pytest' # 'subversion' 'python-astropy' - 'python-attrs' + 'python-pydantic' 'python-dateutil' 'python-w3lib') source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz") # "https://github.com/poliastro/czml3/raw/main/tests/simple.czml" # "https://github.com/poliastro/czml3/raw/main/tests/smiley.png") -md5sums=('9819ff7c755c72543c7b099fdf8ecb0a') +md5sums=('38260ba5a63e8f8d137b3933452572ef') # 'SKIP' # 'SKIP') -#prepare() { -# cd ${srcdir}/${_pyname}-${pkgver} +prepare() { + cd ${srcdir}/${_pyname}-${pkgver} # # rm versioneer.py # cp ${srcdir}/{simple.czml,smiley.png} tests -#} + sed -i "/lambda/s/_:/:/" src/czml3/core.py +} build() { cd ${srcdir}/${_pyname}-${pkgver} @@ -43,11 +44,16 @@ check() { cd ${srcdir}/${_pyname}-${pkgver} # svn export https://github.com/poliastro/czml3/trunk/tests || warning "Failed to fetch testing files" - PYTHONPATH="build/lib" pytest || warning "Tests failed" # -vv -l -ra --color=yes -o console_output_style=count + PYTHONPATH="build/lib" pytest || warning "Tests failed" # -vv -l -ra --color=yes -o console_output_style=count # } package_python-czml3() { - depends=('python>=3.7' 'python-attrs>=19.2' 'python-dateutil<3' 'python-w3lib') + depends=('python>=3.10' + 'python-pydantic' + 'python-dateutil<3' + 'python-w3lib' + 'python-typing_extensions>=4.12.0' + 'python-strenum>=0.4.0') cd ${srcdir}/${_pyname}-${pkgver} install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" |