lp:~sergiusens/python-uinput/native_packaging

Created by Sergio Schvezov and last modified
Get this branch:
bzr branch lp:~sergiusens/python-uinput/native_packaging
Only Sergio Schvezov can upload to this branch. If you are Sergio Schvezov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sergio Schvezov
Project:
python-uinput
Status:
Development

Recent revisions

86. By Sergio Schvezov

Added native packaging

85. By a

Bumped up version numbers to 0.9

84. By a

I consider this as beta quality.

83. By a

Python2.6 compatibility

- import with-statement from the future

82. By a

Define Device.__uinput_dev in a fail-proof manner

Previously Device.__uinput_fd was defined only after succesful return
from suinput_open(). This resulted in slightly erroneous behavior in
cleanup stage, because Device.__del__() was assuming that
Device.__uinput_fd existed. However, when suinput_open() failed (for
example when the user did not have sufficient permissions to
/dev/uinput), Device.__uinput_fd did not exist at all, leading to a
slightly cryptic backtrace where AttributeError was the top-most
exception.

81. By Fabian Deutsch <email address hidden>

Use distutils.sysconfig for backward compatability

Signed-off-by: Fabian Deutsch <email address hidden>
Signed-off-by: Tuomas Jorma Juhani Räsänen <email address hidden>

80. By a

Fix method documentation

79. By a

Fix string decoding problem

Name field in struct uinput_user_dev is stored as a byte/char
array. Name needs to encoded before passing it to ctypes.

78. By a

Python3 compatibility.

- Using print function
- SO-extension for _libsuinput from sysconfig

77. By a

Bumped up version numbers to 0.8

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:python-uinput
This branch contains Public information 
Everyone can see this information.

Subscribers