summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán2024-04-25 22:37:11 -0500
committerCarlos Aznarán2024-04-25 22:37:11 -0500
commit49c72494029bbab1bd928a72f8c76c420c88e8c5 (patch)
tree37bdb0ef7371a7dc747f4b7b58667190bab6c884
parentca5b57fb59166a45a3a87a6ae618b4a770c701e9 (diff)
downloadaur-49c72494029bbab1bd928a72f8c76c420c88e8c5.tar.gz
Bump version to 0.8.0
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD17
2 files changed, 17 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6040fedc3133..82509a5ee7ab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,19 @@
pkgbase = python-adios4dolfinx
pkgdesc = Wrappers for reading/writing DOLFINx meshes/functions with ADIOS2
- pkgver = 0.7.3
+ pkgver = 0.8.0
pkgrel = 1
url = https://github.com/jorgensd/adios4dolfinx
arch = any
license = MIT
checkdepends = python-pytest
+ checkdepends = python-ipyparallel
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
depends = python-fenics-dolfinx
depends = adios2
- source = adios4dolfinx-0.7.3.tar.gz::https://github.com/jorgensd/adios4dolfinx/archive/v0.7.3.tar.gz
- sha512sums = 1870cf337d3d7de66748f81a92f923bd90f73bceda79223c8ade67a4c2cf31843ddb2658f5ec73df7c6add084d326c899847ca5c2f0885b43287e243d7bc86ca
+ source = adios4dolfinx-0.8.0.tar.gz::https://github.com/jorgensd/adios4dolfinx/archive/v0.8.0.tar.gz
+ sha512sums = a104dbef03a7c3bf77efce84f2a94ec57d45071d287d9aacdd50318a17527ceb8eadff86ab868919f7a674a20e6e68e931e408245d909c28a3d2b1be51ed254b
pkgname = python-adios4dolfinx
diff --git a/PKGBUILD b/PKGBUILD
index 64c378fe5899..0d87233c6005 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,20 @@
_base=adios4dolfinx
pkgname=python-${_base}
pkgdesc="Wrappers for reading/writing DOLFINx meshes/functions with ADIOS2"
-pkgver=0.7.3
+pkgver=0.8.0
pkgrel=1
arch=(any)
url="https://github.com/jorgensd/${_base}"
license=(MIT)
depends=(python-fenics-dolfinx adios2)
makedepends=(python-build python-installer python-setuptools python-wheel)
-checkdepends=(python-pytest)
+checkdepends=(python-pytest python-ipyparallel)
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
-sha512sums=('1870cf337d3d7de66748f81a92f923bd90f73bceda79223c8ade67a4c2cf31843ddb2658f5ec73df7c6add084d326c899847ca5c2f0885b43287e243d7bc86ca')
+sha512sums=('a104dbef03a7c3bf77efce84f2a94ec57d45071d287d9aacdd50318a17527ceb8eadff86ab868919f7a674a20e6e68e931e408245d909c28a3d2b1be51ed254b')
+
+prepare() {
+ sed -i 's/.dev0//' ${_base}-${pkgver}/pyproject.toml
+}
build() {
cd ${_base}-${pkgver}
@@ -20,9 +24,14 @@ build() {
check() {
cd ${_base}-${pkgver}
+ source /etc/profile.d/petsc.sh
python -m venv --system-site-packages test-env
test-env/bin/python -m installer dist/*.whl
- test-env/bin/python -m pytest -k 'not mesh_read_writer[ghost_mode0-HDF5-.h5]'
+ test-env/bin/python -m pytest \
+ --ignore=tests/test_checkpointing_vector.py \
+ --ignore=tests/test_mesh_writer.py \
+ --ignore=tests/test_meshtags.py \
+ --ignore=tests/test_original_checkpoint.py
}
package() {