Package Details: python-cloup 3.1.0-1

Git Clone URL: https://aur.archlinux.org/python-cloup.git (read-only, click to copy)
Package Base: python-cloup
Description: Cloup (= Click + groups) contains a set of Click extensions for multiple purposes.
Upstream URL: https://github.com/janLuke/cloup
Licenses: MIT
Submitter: groctel
Maintainer: groctel
Last Packager: groctel
Votes: 3
Popularity: 0.000788
First Submitted: 2021-04-04 16:52 (UTC)
Last Updated: 2026-05-29 09:05 (UTC)

Latest Comments

groctel commented on 2026-05-29 17:59 (UTC)

@bintoss It looks like an issue with your environment. My clean testing environment doesn't show any errors regarding this, nor does my personal computer. It looks like an issue with either your environment or paru, due to the requirement of adding --nodeps twice you documented.

bintoss commented on 2026-04-20 21:52 (UTC)

Weird. This package was causing check() scripts (including its own) to fail due to...

from cloup import *  # type: ignore[no-redef, assignment]
    ^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'cloup'
==> ERROR: A failure occurred in check().
    Aborting...

The solution? Reinstall.

paru -R python-cloup --nodeps --nodeps  && # Fails unless --nodeps is specified twice.
paru -S python-cloup --asdeps

It's not the first time I've seen this problem and solution. I wonder why this happens.

micwoj92 commented on 2025-02-27 17:58 (UTC)

Hi, the license should be in /usr/share/licenses/$pkgname.

Feel free to add me as co-maintainer for these packages, anything manim+its dependencies. Likewise, if you spot anything interesting to you in packages I maintain I can add you there as co-maintainer.

groctel commented on 2025-02-27 15:04 (UTC)

@micwoj92: I see that you're leaving request comments in many packages that I maintain. If you can, please also add a diff for the suggested changes to help the maintainer with the required changes. Personally, I also have a local test repository that you can use to check the installation of packages in a clean environment: https://git.sr.ht/~groctel/pkgbuilds

Regarding this comment: the licence file is already being installed:

# PKGBUILD L48
    install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$_name/LICENSE"

I've checked this manually by executing makepkg -s:

# My own system 
python-cloup on  master [?]
❯ head pkg/python-cloup/usr/share/licenses/cloup/LICENSE
BSD 3-Clause License

Copyright (c) 2021, Gianluca Gippetto
All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this
   list of conditions and the following disclaimer.

Is there something I'm missing? Also, if you want to collaborate with the maintenance of these packages, hit me up. All help is appreciated :)

micwoj92 commented on 2025-02-24 21:33 (UTC)

Please install license file

Vekhir commented on 2023-06-09 17:57 (UTC)

This package also needs python-click as dependency in order to work standalone