Package Details: python-gaphor 2.27.0-1

Git Clone URL: https://aur.archlinux.org/python-gaphor.git (read-only, click to copy)
Package Base: python-gaphor
Description: Simple and easy to use modeling tool for UML using GTK
Upstream URL: https://github.com/gaphor/gaphor
Keywords: diagram diagrams gtk gtk4 gui python python3 uml
Licenses: Apache
Conflicts: python-gaphas
Provides: gaphor
Submitter: actionless
Maintainer: actionless (fanninpm, nomisge)
Last Packager: nomisge
Votes: 5
Popularity: 0.25
First Submitted: 2020-03-30 09:39 (UTC)
Last Updated: 2024-10-11 10:58 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

qruqs commented on 2022-04-03 23:09 (UTC)

We are now facing a restart instead. Was that so much better? I thought it worked just fine as it was with the GUI tests.

I've uninstalled this for now.

actionless commented on 2022-04-03 18:36 (UTC)

thanks, looks alright now!

actionless commented on 2022-04-03 13:31 (UTC) (edited on 2022-04-03 13:34 (UTC) by actionless)

@fanninpm i saw what you did with ignoring the tests - however there are still couple of tests left which creating about 5 or 6 windows during the test - if you so keen to leave integration tests in check() - then consider adding xvfb to checkdeps and running tests inside xvfb session - otherwise this build would always fail when building package on gui-less build server

actionless commented on 2022-04-01 04:31 (UTC) (edited on 2022-04-01 04:32 (UTC) by actionless)

the check() now running quite intrusive GUI tests which causing lots of popup windows - i recommend disabling this and instead running as git pre-commit hook or so

fanninpm commented on 2022-04-01 03:33 (UTC)

@jrd, I forgot to add python-hypothesis to checkdepends. pkgrel 4 should do the trick.

jrd commented on 2022-03-31 07:50 (UTC)

Adding python-hypothesis in make-depends make it work.

qruqs commented on 2022-03-31 07:41 (UTC) (edited on 2022-03-31 07:44 (UTC) by qruqs)

Tried to upgrade, but they have added https://pypi.org/project/hypothesis/ into the mix. Must have been recently because I did not have it installed since before.

Anyway, a quick "pip install hypothesis" solved the problem and upgrade went just fine.

Here's the (partial) log entry:

[...]
  -> Extracting python-gaphor-2.9.2.tar.gz with bsdtar
==> Starting prepare()...
[gaphor]                          Generating desktop file... ok
==> Starting build()...
* Getting dependencies for wheel...
* Building wheel...
Successfully built gaphor-2.9.2-py3-none-any.whl
==> Starting check()...
ImportError while loading conftest '/var/tmp/pamac-build-qruqs/python-gaphor/src/gaphor-2.9.2/tests/conftest.py'.
tests/conftest.py:3: in <module>
    from hypothesis import settings
E   ModuleNotFoundError: No module named 'hypothesis'
==> ERROR: A failure occurred in check().
    Aborting...

fanninpm commented on 2022-03-31 03:03 (UTC)

@nomisge, try it now.

actionless commented on 2022-03-30 21:59 (UTC) (edited on 2022-03-30 21:59 (UTC) by actionless)

@nomisge, yup, i guess that's the way 👍 please do that

nomisge commented on 2022-03-30 21:49 (UTC)

When starting the installed programm I get an error, that the module darkdetect is missing. This should be added or required as a dependency. If this can't be fixed otherwise, I would write an AUR-package for python-darkdetect, which could than be added as required.

Thx.