Package Details: python-pynput 1.7.3-5

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: 9
Popularity: 1.48
First Submitted: 2017-07-14 11:34
Last Updated: 2021-04-11 02:03

Latest Comments

1 2 3 4 5 Next › Last »

yochananmarqos commented on 2021-04-11 02:02

@grandchild: No, that removes all the requirement checks.

I'm done messing around with this. I'm dropping the patch and using the requirements as specified by the project. If you don't like it, take it up with upstream.

slimb commented on 2021-04-10 23:54

I could be wrong, but I don't think python-setuptools-lint is needed at all? I took out makedepends from PKGBUILD and used this setup tools patch:

--- a/setup.py
+++ b/setup.py
@@ -17,26 +17,6 @@
 #: The author email
 AUTHOR_EMAIL = 'moses.palmer@gmail.com'

-#: The runtime requirements
-RUNTIME_PACKAGES = [
-    'six']
-
-#: Additional requirements used during setup
-SETUP_PACKAGES = [
-    'setuptools-lint >=0.5',
-    'sphinx >=1.3.1']
-
-#: Packages requires for different environments
-EXTRA_PACKAGES = {
-    ':sys_platform == "darwin"': [
-        'pyobjc-framework-Quartz >=7.0'],
-    ':"linux" in sys_platform': [
-        'evdev >= 1.3',
-        'python-xlib >= 0.17'],
-    ':python_version == "2.7"': [
-        'enum34']}
-
-
 # Read globals from ._info without loading it
 INFO = {}
 with open(os.path.join(
@@ -89,10 +69,6 @@
     description='Monitor and control user input devices',
     long_description=README + '\n\n' + CHANGES,

-    install_requires=RUNTIME_PACKAGES,
-    setup_requires=RUNTIME_PACKAGES + SETUP_PACKAGES,
-    extras_require=EXTRA_PACKAGES,
-
     author=INFO['author'],
     author_email=AUTHOR_EMAIL,

And things seem to be working fine for me. let me know if I'm missing something.

mcol commented on 2021-04-07 08:58

@yochananmarqos python-wheel still appears to be required to build

yochananmarqos commented on 2021-03-30 16:59

@tomi77: How about with 1.7.3-4?

tomi77 commented on 2021-03-30 07:14

Without python-wheel I get invalid command 'bdist_wheel'. With python-wheel everything it's ok.

yochananmarqos commented on 2021-03-27 18:28

For those that had errors about Wheel and/or Pip, try 1.7.3-3. Remove Wheel and Pip first or build in a clean chroot to test properly.

yochananmarqos commented on 2021-03-17 01:52

Again, I can neither reproduce the error in a clean chroot nor just using makepkg without python-wheel installed.

TimeWalker commented on 2021-03-16 23:23

I can confirm that python-wheel has to be installed or installation fails with the error: invalid command 'bdist_wheel'

cknoblauch commented on 2021-02-21 15:00

@grandchild Thanks, that did the trick. :)

yochananmarqos commented on 2021-02-20 16:36

@STEELBAS: No, I did not and no, it does not.