linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #08162
[Branch ~dcplusplus-team/dc-plugin-sdk/trunk] Rev 40: simplify Python imports
------------------------------------------------------------
revno: 40
committer: poy <poy@xxxxxxxxxx>
branch nick: dc-plugin-sdk
timestamp: Sun 2014-07-06 22:28:15 +0200
message:
simplify Python imports
modified:
Examples/Python-Skeleton/MyPlugin.py
Libraries/PythonInterface/dcplugin/__init__.py
--
lp:dc-plugin-sdk
https://code.launchpad.net/~dcplusplus-team/dc-plugin-sdk/trunk
Your team Dcplusplus-team is subscribed to branch lp:dc-plugin-sdk.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dc-plugin-sdk/trunk/+edit-subscription
=== modified file 'Examples/Python-Skeleton/MyPlugin.py'
--- Examples/Python-Skeleton/MyPlugin.py 2014-07-03 22:33:42 +0000
+++ Examples/Python-Skeleton/MyPlugin.py 2014-07-06 20:28:15 +0000
@@ -1,14 +1,7 @@
-import DCPluginSink
-
-from dcplugin.DataTypes import *
-from dcplugin.DCPluginBase import *
-from dcplugin.DCPluginSinkProxy import *
-from dcplugin.Enumerations import *
-from dcplugin.IDCPlugin import *
-from dcplugin.IDCPluginSink import *
-
-
-class MyPlugin(DCPluginBase):
+import dcplugin
+
+
+class MyPlugin(dcplugin.DCPluginBase):
def __init__(self):
"""This initializer is important, even if it doesn't do anything! Its
@@ -25,4 +18,5 @@
False
)
- return DCPluginBase.OnChatIncoming(self,hubData, paramData)
+ # Note: "super" doesn't work here.
+ return dcplugin.DCPluginBase.OnChatIncoming(self,hubData, paramData)
=== modified file 'Libraries/PythonInterface/dcplugin/__init__.py'
--- Libraries/PythonInterface/dcplugin/__init__.py 2014-05-06 20:38:46 +0000
+++ Libraries/PythonInterface/dcplugin/__init__.py 2014-07-06 20:28:15 +0000
@@ -0,0 +1,8 @@
+import DCPluginSink
+
+from .DataTypes import *
+from .DCPluginBase import *
+from .DCPluginSinkProxy import *
+from .Enumerations import *
+from .IDCPlugin import *
+from .IDCPluginSink import *