Search Criteria
Package Details: python-expects 0.9.0-11
Package Actions
Git Clone URL: | https://aur.archlinux.org/python-expects.git (read-only, click to copy) |
---|---|
Package Base: | python-expects |
Description: | Expressive and extensible TDD/BDD assertion library for Python |
Upstream URL: | https://github.com/jaimegildesagredo/expects |
Licenses: | Apache |
Submitter: | jelly |
Maintainer: | r4um |
Last Packager: | jelly |
Votes: | 2 |
Popularity: | 0.90 |
First Submitted: | 2024-04-29 17:48 (UTC) |
Last Updated: | 2024-04-29 17:48 (UTC) |
Dependencies (3)
- python (python37AUR, python311AUR, python310AUR)
- python-setuptools (make)
- python-mambaAUR (check)
Latest Comments
depieri.carlo commented on 2024-08-05 14:49 (UTC)
There's currently a circular dependencies issue affecting this package, and I'm going to post this workaround on every package involved, since a fix may not come easily: both
python-expects
andpython-doublex-expects
depends onpython-mamba
for their tests, whilepython-mamba
usespython-doublex-expects
(which depends onpython-expects
) in its tests suite. It's a mess.The workaround is to install both
python-expects
andpython-doublex-expects
by skipping their check steps, since both depend onpython-mamba
.If you are using an helper like
yay
you can do this quickly by running:yay -Sy --mflags "--nocheck" aur/python-expects aur/python-doublex-expects
.Now you can install
python-mamba
normally (and, if you want, reinstallpython-expects
andpython-doublex-expects
as well, so that they may go through their normal check steps).Otherwise, to do this manually start with
python-expects
:download the
PKGBUILD
file from aurinstall the package using
makepkg -si --nocheck
from the folder where you saved thePKGBUILD
file. This will skip the check step and won't try to installpython-mamba
.Then repeat these steps for
python-doublex-expects
(but first make surepython-doublex
from aur is installed, sincemakepkg
can't install that for you).Finally, install
python-mamba
normally (and optionally reinstall the expects packages, as discussed above).