summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorUniversebenzene2024-12-03 22:05:46 +0800
committerUniversebenzene2024-12-03 22:05:46 +0800
commit1bd0d887b29fe9783b21d3f8130d831b02229d24 (patch)
tree2d455c06fc0004638cdacbef2bbbad5be5def7cf /PKGBUILD
parent8fd4c178a6d0e1d8cf543b1d547ea3e006d4253e (diff)
downloadaur-python-czml3.tar.gz
Update to version 2.0.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD26
1 files changed, 16 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 29f4b0a8356b..763d5b8bbc21 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"