You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solving this issue is precondition for Python 3 support, because it de-couples to top-level package from implementation without loosing the comfortable namespace. This avoids imports of the API during installation phase, before 2to3 is run.
The text was updated successfully, but these errors were encountered:
udev was turned into a packge named pyudev. The namespace of this package
is controlled by apipkg, thus the public interface of pyudev is identical to
udev, but interally code is split into different modules. The required
apipkg module was added to the source tree and listed as install
requirement. qudev was moved into the pyudev package as pyudev.pyqt4.
Tests and documentation were updated accordingly.
Rename udev to pyudev and turn it into a package:
pyudev.__init__
contains__version__
and apipkg definitions for classes and submodulespyudev._libudev
contains ctypes wrapper code from_udev
pyudev._core
containsContext
andDevice
classespyudev._enumerate
containsEnumerator
classpyudev._monitor
containsMonitor
classpyudev._pyqt4
containsQUDevMonitorObserver
classAll these classes and submodules are grouped in the following
apipkg
structure:Solving this issue is precondition for Python 3 support, because it de-couples to top-level package from implementation without loosing the comfortable namespace. This avoids imports of the API during installation phase, before 2to3 is run.
The text was updated successfully, but these errors were encountered: