Date: Friday, April 14, 2023 @ 17:30:52
  Author: jelle
Revision: 1446058

upgpkg: python-schemdraw 0.16-1: python 3.11 rebuild

Modified:
  python-schemdraw/trunk/PKGBUILD

----------+
 PKGBUILD |   12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-14 17:29:25 UTC (rev 1446057)
+++ PKGBUILD    2023-04-14 17:30:52 UTC (rev 1446058)
@@ -2,7 +2,7 @@
 # Contributor: Sequencer <[email protected]>
 
 pkgname=python-schemdraw
-pkgver=0.15
+pkgver=0.16
 pkgrel=1
 pkgdesc="Electrical circuit schematic drawing."
 url="https://bitbucket.org/cdelker/schemdraw";
@@ -13,11 +13,11 @@
             'python-ziafont: for svg backend'
             'python-ziamath: for svg backend'
             'python-latex2mathml: for svg backend')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-wheel' 
'python-setuptools')
 checkdepends=('python-pytest-runner' 'python-nbval' 'python-matplotlib' 
'python-ziafont'
               'python-ziamath' 'python-latex2mathml')
 
source=("$pkgname-$pkgver.tar.bz2::https://bitbucket.org/cdelker/schemdraw/get/$pkgver.tar.bz2";)
-sha512sums=('47d1231820b3402a3a150d7422f809c6d5bd48e9bbcdffeb5de3625f73d16d57f9212fd9fb3499e25eae58436482cf2892b48dee5f07b541a7cf1ffecce9c202')
+sha512sums=('d8f8f0547cbc2e6f32cac80ae522a91a243a903f7cc0d253e677efdf07e9f38bd0f0ad57483974d9ce362c1190f07f7de142a7522b52219d600eef90056a48ba')
 
 prepare() {
   mv cdelker-schemdraw-* schemdraw-$pkgver
@@ -25,15 +25,15 @@
 
 build() {
   cd schemdraw-$pkgver
-  python setup.py build
+  python -m build --wheel --no-isolation
 }
 
 check() {
   cd schemdraw-$pkgver
-  python setup.py pytest --addopts --nbval-lax
+  PYTHONPATH="$PWD/build/lib" pytest --nbval-lax
 }
 
 package() {
   cd schemdraw-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }

Reply via email to