rearange files and updateing files
This commit is contained in:
1 parent
20acb4bc9f
commit
2de2c461e2
28 files changed
+285
-188
No files matched your search
@@ -0,0 +1,35 @@
|
||||
# package/__init__.py
|
||||
import os
|
||||
|
||||
# 1. Package Metadata
|
||||
__version__ = "1.0.0"
|
||||
__author__ = "Richard Allen"
|
||||
|
||||
# 2. Initialization Logic
|
||||
print("Initializing package...")
|
||||
|
||||
# Ensure a required directory exists when the package loads
|
||||
CACHE_DIR = os.path.join(os.path.expanduser("~"), ".package_cache")
|
||||
os.makedirs(CACHE_DIR, exist_ok=True)
|
||||
|
||||
# 3. Expose Database Tools (Added)
|
||||
# Replace 'DatabaseClient' and 'connect_to_db' with your actual class/function names
|
||||
from .build_videos import main as build_videos
|
||||
from .config import CHANNEL_NAME, DB
|
||||
from .database import Database
|
||||
from .transcribe_video import transcribe_to_srt
|
||||
from .utils import run_command
|
||||
|
||||
# 4. Expose Subpackages
|
||||
from . import twitch
|
||||
|
||||
# (Optional) Defines what is exposed during 'from package import *'
|
||||
__all__ = [
|
||||
"build_videos",
|
||||
"CHANNEL_NAME",
|
||||
"DB",
|
||||
"Database",
|
||||
"transcribe_to_srt",
|
||||
"utils",
|
||||
"twitch",
|
||||
]
|
||||
Reference in new issue
Block a user