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: LGPL-3.0-or-later
Submitter: j_4321
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 29
Popularity: 0.172348
First Submitted: 2017-07-14 11:34 (UTC)
Last Updated: 2024-01-21 18:51 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7

j_4321 commented on 2018-07-12 13:42 (UTC)

@vanyasem The python2 version is no longer brocken now so I put it back. I took advantage of the release of version 1.4 to restructure the PKGBUILD following https://wiki.archlinux.org/index.php/User:Foxboron/Python_packaging_guidelines. Thanks for the advice about building in a clean chroot.

vanyasem commented on 2018-06-27 00:51 (UTC)

please test packages in a clean chroot as described in the wiki

vanyasem commented on 2018-06-27 00:50 (UTC)

missing python-setuptools dependency

j_4321 commented on 2018-06-22 18:51 (UTC)

@vanyasem Done.

vanyasem commented on 2018-06-22 01:35 (UTC)

Maybe remove the support for python2 for now? One of my packages depends on pynput, and is not broken because of that :c

j_4321 commented on 2018-06-12 21:46 (UTC)

@vanyasem I don't know how to fix this. Even python2 setup.py sdist doesn't work. I have reported the issue upstream (https://github.com/moses-palmer/pynput/issues/96).

vanyasem commented on 2018-06-11 14:22 (UTC)

The python2 package is broken

Running typed-ast-1.1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-fLo_SK/typed-ast-1.1.0/egg-dist-tmp-caOrav
Traceback (most recent call last):
  File "setup.py", line 123, in <module>
    'Topic :: System :: Monitoring'])
  File "/usr/lib/python2.7/site-packages/setuptools/__init__.py", line 128, in setup
    _install_setup_requires(attrs)
  File "/usr/lib/python2.7/site-packages/setuptools/__init__.py", line 123, in _install_setup_requires
    dist.fetch_build_eggs(dist.setup_requires)
  File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 514, in fetch_build_eggs
    replace_conflicting=True,
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 770, in resolve
    replace_conflicting=replace_conflicting
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1053, in best_match
    return self.obtain(req, installer)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1065, in obtain
    return installer(requirement)
  File "/usr/lib/python2.7/site-packages/setuptools/dist.py", line 581, in fetch_build_egg
    return cmd.easy_install(req)
  File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 673, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 699, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 884, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1152, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/usr/lib/python2.7/site-packages/setuptools/command/easy_install.py", line 1140, in run_setup
    raise DistutilsError("Setup script exited with %s" % (v.args[0],))
distutils.errors.DistutilsError: Setup script exited with Error: typed_ast only runs on Python 3.3 and above.
==> ERROR: A failure occurred in package_python2-pynput().