summaryrefslogtreecommitdiff
path: root/poezio/core
diff options
context:
space:
mode:
authormathieui <mathieui@mathieui.net>2016-06-30 22:56:24 +0200
committermathieui <mathieui@mathieui.net>2016-06-30 22:56:24 +0200
commitab86e7991886c3d3253af59349403c5973fe476c (patch)
treedfeba66cd8b560e8d18255e13766c51548d88e84 /poezio/core
parent5680d1584c464ea4cd63c8938a5fbe37501a44b1 (diff)
downloadpoezio-ab86e7991886c3d3253af59349403c5973fe476c.tar.gz
poezio-ab86e7991886c3d3253af59349403c5973fe476c.tar.bz2
poezio-ab86e7991886c3d3253af59349403c5973fe476c.tar.xz
poezio-ab86e7991886c3d3253af59349403c5973fe476c.zip
Use absolute imports instead of relative ones
All this crap is very brittle due to circular deps and python handling them badly. This appears to be fixing some stuff, at the very least. This is sed, so cleanup of imports (which can now be grouped together) is not done yet.
Diffstat (limited to 'poezio/core')
-rw-r--r--poezio/core/commands.py24
-rw-r--r--poezio/core/completions.py12
-rw-r--r--poezio/core/core.py46
-rw-r--r--poezio/core/handlers.py28
4 files changed, 55 insertions, 55 deletions
diff --git a/poezio/core/commands.py b/poezio/core/commands.py
index 789528d5..7692d115 100644
--- a/poezio/core/commands.py
+++ b/poezio/core/commands.py
@@ -14,18 +14,18 @@ from slixmpp.xmlstream.stanzabase import StanzaBase
from slixmpp.xmlstream.handler import Callback
from slixmpp.xmlstream.matcher import StanzaPath
-from .. import common
-from .. import fixes
-from .. import pep
-from .. import tabs
-from .. bookmarks import Bookmark
-from .. common import safeJID
-from .. config import config, DEFAULT_CONFIG, options as config_opts
-from .. import multiuserchat as muc
-from .. plugin import PluginConfig
-from .. roster import roster
-from .. theming import dump_tuple, get_theme
-from .. decorators import command_args_parser
+from poezio import common
+from poezio import fixes
+from poezio import pep
+from poezio import tabs
+from poezio.bookmarks import Bookmark
+from poezio.common import safeJID
+from poezio.config import config, DEFAULT_CONFIG, options as config_opts
+from poezio import multiuserchat as muc
+from poezio.plugin import PluginConfig
+from poezio.roster import roster
+from poezio.theming import dump_tuple, get_theme
+from poezio.decorators import command_args_parser
from . structs import Command, POSSIBLE_SHOW
diff --git a/poezio/core/completions.py b/poezio/core/completions.py
index 66f532d5..a1ac1801 100644
--- a/poezio/core/completions.py
+++ b/poezio/core/completions.py
@@ -8,12 +8,12 @@ log = logging.getLogger(__name__)
import os
from functools import reduce
-from .. import common
-from .. import pep
-from .. import tabs
-from .. common import safeJID
-from .. config import config
-from .. roster import roster
+from poezio import common
+from poezio import pep
+from poezio import tabs
+from poezio.common import safeJID
+from poezio.config import config
+from poezio.roster import roster
from . structs import POSSIBLE_SHOW
diff --git a/poezio/core/core.py b/poezio/core/core.py
index b0bb33b2..589bd2c7 100644
--- a/poezio/core/core.py
+++ b/poezio/core/core.py
@@ -19,29 +19,29 @@ import time
from slixmpp.xmlstream.handler import Callback
-from .. import connection
-from .. import decorators
-from .. import events
-from .. import multiuserchat as muc
-from .. import tabs
-from .. import theming
-from .. import timed_events
-from .. import windows
-
-from .. bookmarks import BookmarkList
-from .. common import safeJID
-from .. config import config, firstrun
-from .. contact import Contact, Resource
-from .. daemon import Executor
-from .. fifo import Fifo
-from .. logger import logger
-from .. plugin_manager import PluginManager
-from .. roster import roster
-from .. singleton import Singleton
-from .. size_manager import SizeManager
-from .. text_buffer import TextBuffer
-from .. theming import get_theme
-from .. import keyboard
+from poezio import connection
+from poezio import decorators
+from poezio import events
+from poezio import multiuserchat as muc
+from poezio import tabs
+from poezio import theming
+from poezio import timed_events
+from poezio import windows
+
+from poezio.bookmarks import BookmarkList
+from poezio.common import safeJID
+from poezio.config import config, firstrun
+from poezio.contact import Contact, Resource
+from poezio.daemon import Executor
+from poezio.fifo import Fifo
+from poezio.logger import logger
+from poezio.plugin_manager import PluginManager
+from poezio.roster import roster
+from poezio.singleton import Singleton
+from poezio.size_manager import SizeManager
+from poezio.text_buffer import TextBuffer
+from poezio.theming import get_theme
+from poezio import keyboard
from . completions import CompletionCore
from . commands import CommandCore
diff --git a/poezio/core/handlers.py b/poezio/core/handlers.py
index 44736e1e..373b7b8c 100644
--- a/poezio/core/handlers.py
+++ b/poezio/core/handlers.py
@@ -19,20 +19,20 @@ from slixmpp import InvalidJID
from slixmpp.xmlstream.stanzabase import StanzaBase, ElementBase
from xml.etree import ElementTree as ET
-from .. import common
-from .. import fixes
-from .. import pep
-from .. import tabs
-from .. import windows
-from .. import xhtml
-from .. import multiuserchat as muc
-from .. common import safeJID
-from .. config import config, CACHE_DIR
-from .. contact import Resource
-from .. logger import logger
-from .. roster import roster
-from .. text_buffer import CorrectionError, AckError
-from .. theming import dump_tuple, get_theme
+from poezio import common
+from poezio import fixes
+from poezio import pep
+from poezio import tabs
+from poezio import windows
+from poezio import xhtml
+from poezio import multiuserchat as muc
+from poezio.common import safeJID
+from poezio.config import config, CACHE_DIR
+from poezio.contact import Resource
+from poezio.logger import logger
+from poezio.roster import roster
+from poezio.text_buffer import CorrectionError, AckError
+from poezio.theming import dump_tuple, get_theme
from . commands import dumb_callback