Package Details: python-pynput 1.7.6-2

Git Clone URL: https://aur.archlinux.org/python-pynput.git (read-only, click to copy)
Package Base: python-pynput
Description: Python library to monitor and control user input devices
Upstream URL: https://github.com/moses-palmer/pynput
Licenses: LGPL3
Submitter: j_4321
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 24
Popularity: 1.03
First Submitted: 2017-07-14 11:34 (UTC)
Last Updated: 2022-04-15 16:28 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

Hartlage commented on 2023-02-03 06:40 (UTC)

@ggnoredo: Try using a python package manager like pip to install the dependency manually. pip install setuptools

alexiswitharch commented on 2022-12-15 08:02 (UTC)

@thedylanarts All you need to do is

sudo pacman -S patch

yochananmarqos commented on 2022-11-19 15:08 (UTC)

@ggnoredo: How are you seeing that error message?

ggnoredo commented on 2022-11-19 13:16 (UTC)

ERROR Missing dependencies:
    setuptools>=40.8.0
    jaraco.text -> inflect -> pydantic>=1.9.1 -> typing-extensions>=4.1.0

thedylanarts commented on 2022-07-04 16:32 (UTC)

@yochananmarqos

Thank you! That worked!

yochananmarqos commented on 2022-07-04 14:12 (UTC)

@thedylanarts:

Packages in the AUR assume that the base-devel group is installed

-- https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites

thedylanarts commented on 2022-07-04 03:15 (UTC) (edited on 2022-07-04 03:18 (UTC) by thedylanarts)

I can not get this to install on my machine. I have tried everything I know and am at a loss. I tried using yay and using git clone but each time it is hanging up on line 20 of PKGBUILD. Here is the output after it finishes downloading using yay:

 -> Found setup.patch
==> Validating source files with sha256sums...
    pynput-1.7.6.tar.gz ... Passed
    setup.patch ... Passed
==> Making package: python-pynput 1.7.6-2 (Sun 03 Jul 2022 10:09:48 PM CDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found pynput-1.7.6.tar.gz
  -> Found setup.patch
==> Validating source files with sha256sums...
    pynput-1.7.6.tar.gz ... Passed
    setup.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting pynput-1.7.6.tar.gz with bsdtar
==> Starting prepare()...
/home/<username>/.cache/yay/python-pynput/PKGBUILD: line 20: patch: command not found
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: python-pynput

Any help would be greatly appreciated! Thank you in advance! (The edit was to get the code block right as this is my first AUR post)

incomingstick commented on 2022-06-08 19:43 (UTC)

To anyone that ends up here with a similar issue as me, I had a symlinked ~/bin/python that, when removed, resolved my issue.

yochananmarqos commented on 2022-06-05 20:53 (UTC) (edited on 2022-06-05 20:57 (UTC) by yochananmarqos)

@incomingstick: None of the issues you're having are related to this package. All the dependencies are met and builds fine in a chroot.

Sounds like you're mixing local packages with system packages, don't do that. If you want to install local packages, use a virtual environment.

incomingstick commented on 2022-06-05 20:50 (UTC)

@yochananmarqos I am not a python developer, I am just trying to get my Stream Deck running, so my python environment is about as vanilla as it comes. As there is little to no documentation to get this running, and the repo has little to no documentation as well, I do not know what to do to get this running. If pip install build is run, and then I attempt to install this package, the build still fails with the same error. If I try to install the python-build AUR package, this package STILL fails to build. What external package do I need to install to get this running? And why is it not included as a dependency of this package, if this package cannot build without it?