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.") |