Update __init__.py files to properly export all public APIs

This commit is contained in:
MassiveBox 2025-11-01 00:44:29 +01:00
parent 735e5de328
commit e82ecadbb3
Signed by: massivebox
GPG key ID: 9B74D3A59181947D
7 changed files with 58 additions and 7 deletions

View file

@ -3,5 +3,18 @@ Gicisky - A Python library for interacting with Gicisky electronic ink display t
"""
__version__ = "0.1.0"
__author__ = "Your Name"
__email__ = "your.email@example.com"
__author__ = "MassiveBox"
__email__ = "box@massive.box"
# Import all public APIs
from ble import *
from core import *
from image import *
from logger import *
# Define what gets imported with "from gicisky import *"
__all__ = []
__all__.extend(ble.__all__)
__all__.extend(core.__all__)
__all__.extend(image.__all__)
__all__.extend(logger.__all__)