Package Details: python-validity 0.14-1

Git Clone URL: https://aur.archlinux.org/python-validity.git (read-only, click to copy)
Package Base: python-validity
Description: Validity fingerprint sensor driver
Upstream URL: https://github.com/uunicorn/python-validity
Licenses: MIT
Conflicts: python-validity
Provides: python-validity
Submitter: j.r
Maintainer: WSDMatty
Last Packager: j.r
Votes: 13
Popularity: 0.36
First Submitted: 2020-12-30 14:43 (UTC)
Last Updated: 2022-06-06 11:26 (UTC)

Pinned Comments

Latest Comments

essn commented on 2023-04-16 21:13 (UTC)

So, I was playing around with EndeavorOS on my Thinkpad T480, and I ran into some hiccups with python-validity and open-fprintd packages. They were throwing similar error messages as mentioned in this thread: https://aur.archlinux.org/packages/python-validity#comment-853537.

I also noticed that when I ran whereis python, it showed me both the system version and the version managed by RTX.

To fix the issue, I disabled RTX, removed all fprintd packages, reinstalled them, then followed the instructions at https://github.com/uunicorn/python-validity. And voila, it worked!

There's probably a more streamlined solution out there - but, it worked in this case.

If you're using a language manager, it might be causing some confusion during the installation process.

evil5826 commented on 2023-03-21 04:00 (UTC)

Currently will not build due to printfd-clients package build failure.

j.r commented on 2022-02-26 22:17 (UTC)

@VorpalGun I backported 032cde77, thanks for the hint

VorpalWay commented on 2022-02-24 18:21 (UTC)

The bug with PyYAML below seems to have been fixed already, but no new package release has been made. I'm switching to using python-validity-git for now. A suitable patch could be backported quite easily though (commit 032cde77)

VorpalWay commented on 2022-02-24 18:07 (UTC)

As of recent system updates this package no longer works. The service fails with the following on startup:

Feb 24 19:03:45 athena dbus-service[2611]: /usr/lib/python-validity/dbus-service:33: PyGIDeprecationWarning: Since version 3.11, calling threads_init is no longer needed. See: https://wiki.gnome.org/PyGObject/Threading
Feb 24 19:03:45 athena dbus-service[2611]:   GLib.threads_init()
Feb 24 19:03:45 athena dbus-service[2611]: Traceback (most recent call last):
Feb 24 19:03:45 athena dbus-service[2611]:   File "/usr/lib/python-validity/dbus-service", line 307, in <module>
Feb 24 19:03:45 athena dbus-service[2611]:     main()
Feb 24 19:03:45 athena dbus-service[2611]:   File "/usr/lib/python-validity/dbus-service", line 245, in main
Feb 24 19:03:45 athena dbus-service[2611]:     config = yaml.load(configfd)
Feb 24 19:03:45 athena dbus-service[2611]: TypeError: load() missing 1 required positional argument: 'Loader'
Feb 24 19:03:45 athena systemd[1]: python3-validity.service: Main process exited, code=exited, status=1/FAILURE
Feb 24 19:03:45 athena systemd[1]: python3-validity.service: Failed with result 'exit-code'.