summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2023-07-14 11:46:13 +0800
committerUniversebenzene2023-07-14 11:46:13 +0800
commit0fbe85c03495680bfff51781a7030d4ef33b9b0c (patch)
treee1fc63140a38ee95fd017d9f8b5c0eb653c88c70
parent1bd1cc7477500153f41a75090ea04fad3e1b264f (diff)
downloadaur-0fbe85c03495680bfff51781a7030d4ef33b9b0c.tar.gz
Update to version 0.15.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD37
2 files changed, 23 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index de209b56e9bc..ea27b492236c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-h5pyd
pkgdesc = h5py distributed - Python client library for HDF Rest API
- pkgver = 0.14.1
+ pkgver = 0.15.0
pkgrel = 1
url = https://github.com/HDFGroup/h5pyd
arch = any
@@ -9,16 +9,16 @@ pkgbase = python-h5pyd
checkdepends = python-numpy
checkdepends = python-pytz
checkdepends = python-requests-unixsocket
- checkdepends = python-adal
+ checkdepends = python-six
makedepends = python-setuptools
makedepends = python-pkgconfig
makedepends = python-sphinx-furo
- source = h5pyd-0.14.1.tar.gz::https://github.com/HDFGroup/h5pyd/archive/refs/tags/v0.14.1.tar.gz
+ source = h5pyd-0.15.0.tar.gz::https://github.com/HDFGroup/h5pyd/archive/1b7e1f128ba6b9a0f64aff4c2ef70b9e35a273c8.tar.gz
source = https://raw.githubusercontent.com/h5py/h5py/master/examples/bytesio.py
source = https://raw.githubusercontent.com/h5py/h5py/master/examples/swmr_inotify_example.py
source = https://raw.githubusercontent.com/h5py/h5py/master/examples/swmr_multiprocess.py
source = fix-h5type-test.patch
- md5sums = 7534c426596ebbffe09b96688a636095
+ md5sums = 5e1b1e0f1706e2c24c5b01616c8aeb74
md5sums = SKIP
md5sums = SKIP
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 0f0444c1facc..e20e924b3dbb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,8 +3,8 @@
pkgbase=python-h5pyd
_pyname=${pkgbase#python-}
pkgname=("python-${_pyname}" "python-${_pyname}-doc")
-pkgver=0.14.1
-#_commit="490be2b6cc5ee3a697e5929e4e9f6bb5b7ae4548"
+pkgver=0.15.0
+_commit="1b7e1f128ba6b9a0f64aff4c2ef70b9e35a273c8"
pkgrel=1
pkgdesc="h5py distributed - Python client library for HDF Rest API "
arch=('any')
@@ -20,15 +20,16 @@ checkdepends=('python-pytest'
'python-numpy'
'python-pytz'
'python-requests-unixsocket'
- 'python-adal')
+ 'python-six')
+# 'python-adal'
#source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz"
-#source=("${_pyname}-${pkgver}.tar.gz::https://github.com/HDFGroup/h5pyd/archive/${_commit}.tar.gz"
-source=("${_pyname}-${pkgver}.tar.gz::https://github.com/HDFGroup/h5pyd/archive/refs/tags/v${pkgver}.tar.gz"
+source=("${_pyname}-${pkgver}.tar.gz::https://github.com/HDFGroup/h5pyd/archive/${_commit}.tar.gz"
+#source=("${_pyname}-${pkgver}.tar.gz::https://github.com/HDFGroup/h5pyd/archive/refs/tags/v${pkgver}.tar.gz"
"https://raw.githubusercontent.com/h5py/h5py/master/examples/bytesio.py"
"https://raw.githubusercontent.com/h5py/h5py/master/examples/swmr_inotify_example.py"
"https://raw.githubusercontent.com/h5py/h5py/master/examples/swmr_multiprocess.py"
'fix-h5type-test.patch')
-md5sums=('7534c426596ebbffe09b96688a636095'
+md5sums=('5e1b1e0f1706e2c24c5b01616c8aeb74'
'SKIP'
'SKIP'
'SKIP'
@@ -39,8 +40,8 @@ get_pyver() {
}
prepare() {
- cd ${srcdir}/${_pyname}-${pkgver}
-# cd ${srcdir}/${_pyname}-${_commit}
+# cd ${srcdir}/${_pyname}-${pkgver}
+ cd ${srcdir}/${_pyname}-${_commit}
ln -rs ${srcdir}/*.py examples
sed -i -e "/GH/s/GH/GH\%s/" -e "/PR/s/PR/PR\%s/" docs/conf.py
@@ -48,23 +49,23 @@ prepare() {
}
build() {
- cd ${srcdir}/${_pyname}-${pkgver}
-# cd ${srcdir}/${_pyname}-${_commit}
+# cd ${srcdir}/${_pyname}-${pkgver}
+ cd ${srcdir}/${_pyname}-${_commit}
python setup.py build
python setup.py egg_info # need for ln -rs ...
# python -m build --wheel --no-isolation
msg "Building Docs"
# python setup.py build_sphinx # died since py3.11
-# ln -rs ${srcdir}/${_pyname}-${_commit}/${_pyname/-/_}*egg-info \
- ln -rs ${srcdir}/${_pyname}-${pkgver}/${_pyname/-/_}*egg-info \
+# ln -rs ${srcdir}/${_pyname}-${pkgver}/${_pyname/-/_}*egg-info \
+ ln -rs ${srcdir}/${_pyname}-${_commit}/${_pyname/-/_}*egg-info \
build/lib/${_pyname/-/_}-${pkgver}-py$(get_pyver .).egg-info
PYTHONPATH="../build/lib" make -C docs html
}
check() {
- cd ${srcdir}/${_pyname}-${pkgver}
-# cd ${srcdir}/${_pyname}-${_commit}
+# cd ${srcdir}/${_pyname}-${pkgver}
+ cd ${srcdir}/${_pyname}-${_commit}
pytest || warning "Tests failed" #${PWD}/test \ -vv --color=yes
# PYTHONPATH="build/lib" pytest #|| warning "Tests failed" #${PWD}/test \
@@ -83,8 +84,8 @@ package_python-h5pyd() {
'python-google-auth'
'python-adal')
optdepends=('python-h5pyd-doc: Documentation for h5pyd')
- cd ${srcdir}/${_pyname}-${pkgver}
-# cd ${srcdir}/${_pyname}-${_commit}
+# cd ${srcdir}/${_pyname}-${pkgver}
+ cd ${srcdir}/${_pyname}-${_commit}
install -D -m644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
@@ -95,8 +96,8 @@ package_python-h5pyd() {
package_python-h5pyd-doc() {
pkgdesc="Documentation for Python h5pyd"
# cd ${srcdir}/${_pyname}-${pkgver}/build/sphinx
- cd ${srcdir}/${_pyname}-${pkgver}/docs/_build
-# cd ${srcdir}/${_pyname}-${_commit}/build/sphinx
+# cd ${srcdir}/${_pyname}-${pkgver}/docs/_build
+ cd ${srcdir}/${_pyname}-${_commit}/build/sphinx
install -D -m644 ../../COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -d -m755 "${pkgdir}/usr/share/doc/${pkgbase}"