summaryrefslogtreecommitdiff
path: root/python/astal/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/astal/__init__.py')
-rw-r--r--python/astal/__init__.py16
1 files changed, 16 insertions, 0 deletions
diff --git a/python/astal/__init__.py b/python/astal/__init__.py
new file mode 100644
index 0000000..c679c4a
--- /dev/null
+++ b/python/astal/__init__.py
@@ -0,0 +1,16 @@
+import gi
+
+gi.require_version("Astal", "0.1")
+gi.require_version("Gtk", "3.0")
+gi.require_version("GLib", "2.0")
+gi.require_version("Gio", "2.0")
+gi.require_version("GObject", "2.0")
+from gi.repository import Astal, Gtk, GLib, Gio, GObject
+from .application import App
+from .variable import Variable
+from .binding import Binding
+from . import widget as Widget
+
+bind = Binding
+
+__all__ = ["App", "Variable", "Widget" "bind", "Astal", "Gtk", "GLib", "Gio", "GObject"]