Package Details: python-pygraphviz 1.12-2

Git Clone URL: https://aur.archlinux.org/python-pygraphviz.git (read-only, click to copy)
Package Base: python-pygraphviz
Description: Python interface to Graphviz graph drawing package
Upstream URL: https://pygraphviz.github.io
Licenses: custom:BSD-3-Clause
Submitter: alienzj
Maintainer: carlosal1015 (PumpkinCheshire, AutoUpdateBot)
Last Packager: carlosal1015
Votes: 2
Popularity: 0.71
First Submitted: 2019-10-23 15:58 (UTC)
Last Updated: 2024-01-10 16:18 (UTC)

Latest Comments

ojdo commented on 2024-01-11 17:41 (UTC)

@quietvoid Had the same issue, and it's already fixed with 1.12-2 (was pushed just now). Thanks maintainers!

quietvoid commented on 2024-01-10 11:32 (UTC)

Getting an error about missing doc since 1.12 update.

carlosal1015 commented on 2022-04-02 14:31 (UTC) (edited on 2022-04-02 14:43 (UTC) by carlosal1015)

No worries @PumpkinCheshire since there is no rush for update, thank you both all and TU for not delete this nice package.

FabioLolix commented on 2022-04-02 13:04 (UTC)

Thanks for updating PumpkinCheshire.

so whether this package been removed or orphaned depends on @alienzj.

Depends on TU decision not on @alienzj

PumpkinCheshire commented on 2022-04-02 08:56 (UTC)

@carlosal1015 @FabioLolix I am truly sorry I must missing some email notifications so I didn't fix that on time. The missing dependencies has been added. However I am not in charge of this package, so whether this package been removed or orphaned depends on @alienzj.

FabioLolix commented on 2022-03-27 10:58 (UTC)

You're pleased to build in a clean chroot to ensuring needed depends and makedepends are met, for convenience using extra-x86_64-build from devtools package https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot

python-setuptools and python-wheel are missing as makedepends as said some days ago

twouters commented on 2022-03-25 07:44 (UTC)

@carlosal1015: package builds if you add python-setuptools and python-wheel to makedepends

carlosal1015 commented on 2022-03-24 15:12 (UTC) (edited on 2022-03-24 15:13 (UTC) by carlosal1015)

I hope that this package will not be deleted for check python-colour-science.

Hi @PumpkinCheshire, since today I look this message

==> Validating source files with b2sums...
    pygraphviz-1.9.zip ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting pygraphviz-1.9.zip with bsdtar
==> Starting build()...
* Getting dependencies for wheel...
Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/pep517/wrappers.py", line 332, in _call_hook
    raise BackendUnavailable(data.get('traceback', ''))
pep517.wrappers.BackendUnavailable: Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/pep517/in_process/_in_process.py", line 89, in _build_backend
    obj = import_module(mod_path)
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 992, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1050, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1027, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1004, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'setuptools'
ERROR Backend 'setuptools.build_meta:__legacy__' is not available.
==> ERROR: A failure occurred in build().
    Aborting...

alienzj commented on 2021-03-15 14:45 (UTC)

update

julianbrost commented on 2021-01-31 21:59 (UTC)

Here is a patch to update the version to 1.6:

From 9d771988edcf7eec95ce894eaa959fa4ff3c6245 Mon Sep 17 00:00:00 2001
From: Julian Brost <julian@0x4a42.net>
Date: Sun, 31 Jan 2021 22:57:49 +0100
Subject: [PATCH] Update version to 1.6

---
 .SRCINFO |  6 +++---
 PKGBUILD | 15 +++++++--------
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index 3422aa2..46c5e5c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = python-pygraphviz
    pkgdesc = Python interface to Graphviz graph drawing package
-   pkgver = 1.5
+   pkgver = 1.6
    pkgrel = 1
    url = https://pygraphviz.github.io/
    arch = i686
@@ -9,8 +9,8 @@ pkgbase = python-pygraphviz
    makedepends = python-setuptools
    depends = python
    depends = graphviz
-   source = https://github.com/pygraphviz/pygraphviz/archive/pygraphviz-1.5.tar.gz
-   md5sums = 1ef3e258e0ec0d22218adcce2e32dedf
+   source = https://github.com/pygraphviz/pygraphviz/archive/pygraphviz-1.6.tar.gz
+   sha256sums = 9b0a7d9df881c9bb1d597ac72e96227d38b432e948d753dd9df021883668fb0e

 pkgname = python-pygraphviz

diff --git a/PKGBUILD b/PKGBUILD
index 35f8e4a..27561e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: alienzj <alienchuj@gmail.com>

 pkgname=python-pygraphviz
-pkgver=1.5
+pkgver=1.6
 pkgrel=1
 pkgdesc="Python interface to Graphviz graph drawing package"
 arch=('i686' 'x86_64')
@@ -9,24 +9,23 @@ url="https://pygraphviz.github.io/"
 license=('LGPL')
 depends=('python' 'graphviz')
 makedepends=('python-setuptools')
-source=("https://github.com/pygraphviz/pygraphviz/archive/pygraphviz-1.5.tar.gz")
-md5sums=('1ef3e258e0ec0d22218adcce2e32dedf')
+source=("https://github.com/pygraphviz/pygraphviz/archive/pygraphviz-${pkgver}.tar.gz")
+sha256sums=('9b0a7d9df881c9bb1d597ac72e96227d38b432e948d753dd9df021883668fb0e')

 prepare() {
-  cd "$srcdir/pygraphviz-pygraphviz-1.5"
-  echo "1.5"
+  cd "$srcdir/pygraphviz-pygraphviz-${pkgver}"
 }

 build() {
-  cd "$srcdir/pygraphviz-pygraphviz-1.5"
+  cd "$srcdir/pygraphviz-pygraphviz-${pkgver}"
   python setup.py build
 }

 package() {
-  cd "$srcdir/pygraphviz-pygraphviz-1.5"
+  cd "$srcdir/pygraphviz-pygraphviz-${pkgver}"
   python setup.py install --prefix=/usr --root="${pkgdir}" -O1 --skip-build
   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
-  mv "$pkgdir/usr/share/doc/pygraphviz-1.5" "$pkgdir/usr/share/doc/${pkgname}-1.5"
+  mv "$pkgdir/usr/share/doc/pygraphviz-${pkgver}" "$pkgdir/usr/share/doc/${pkgname}-${pkgver}"
 }

 # vim:set ts=2 sw=2 et:
-- 
2.30.0