Spaces:
Running
Running
| # battlewords/modules/__init__.py | |
| """ | |
| Shared utility modules for BattleWords. | |
| These modules are imported from the OpenBadge project and provide | |
| reusable functionality for storage, constants, and file utilities. | |
| """ | |
| from .storage import ( | |
| upload_files_to_repo, | |
| gen_full_url, | |
| generate_permalink, | |
| generate_permalink_from_urls, | |
| store_issuer_keypair, | |
| get_issuer_keypair, | |
| get_verification_methods_registry, | |
| list_issuer_ids | |
| ) | |
| from .constants import ( | |
| HF_API_TOKEN, | |
| HF_REPO_ID, | |
| SHORTENER_JSON_FILE, | |
| SPACE_NAME, | |
| TMPDIR, | |
| upload_file_types, | |
| model_extensions, | |
| image_extensions, | |
| audio_extensions, | |
| video_extensions, | |
| doc_extensions | |
| ) | |
| from .file_utils import ( | |
| get_file_parts, | |
| rename_file_to_lowercase_extension, | |
| get_filename, | |
| convert_title_to_filename, | |
| get_filename_from_filepath, | |
| delete_file, | |
| get_unique_file_path, | |
| download_and_save_image, | |
| download_and_save_file | |
| ) | |
| __all__ = [ | |
| # storage.py | |
| 'upload_files_to_repo', | |
| 'gen_full_url', | |
| 'generate_permalink', | |
| 'generate_permalink_from_urls', | |
| 'store_issuer_keypair', | |
| 'get_issuer_keypair', | |
| 'get_verification_methods_registry', | |
| 'list_issuer_ids', | |
| # constants.py | |
| 'HF_API_TOKEN', | |
| 'HF_REPO_ID', | |
| 'SHORTENER_JSON_FILE', | |
| 'SPACE_NAME', | |
| 'TMPDIR', | |
| 'upload_file_types', | |
| 'model_extensions', | |
| 'image_extensions', | |
| 'audio_extensions', | |
| 'video_extensions', | |
| 'doc_extensions', | |
| # file_utils.py | |
| 'get_file_parts', | |
| 'rename_file_to_lowercase_extension', | |
| 'get_filename', | |
| 'convert_title_to_filename', | |
| 'get_filename_from_filepath', | |
| 'delete_file', | |
| 'get_unique_file_path', | |
| 'download_and_save_image', | |
| 'download_and_save_file' | |
| ] | |