Spaces:
Sleeping
Sleeping
import logging | |
log = logging.getLogger(__name__) | |
log.addHandler(logging.NullHandler()) | |
from .repo_downloader import clone_repo | |
from .language_parsers import extract_code_snippets, get_language_by_extension, SUPPORTED_EXTENSIONS | |
from .summarizer import summarize_repo, summarize_file, get_embedding, generate_summary | |
from .firebase_db import upload_summary_to_firebase, get_summaries_by_repo, is_firestore_available | |
VERSION = "0.1.0" | |
__all__ = [ | |
"clone_repo", | |
"extract_code_snippets", | |
"get_language_by_extension", | |
"SUPPORTED_EXTENSIONS", | |
"summarize_repo", | |
"summarize_file", | |
"get_embedding", | |
"generate_summary", | |
"upload_summary_to_firebase", | |
"get_summaries_by_repo", | |
"is_firestore_available", | |
"VERSION" | |
] | |
log.info(f"Code Summarizer Package v{VERSION} initialized.") |