MCPcopy Create free account

hub / github.com/Yoonmoonsik/dnd55e / functions

Functions37 in github.com/Yoonmoonsik/dnd55e

↓ 10 callersFunction_add_optional
(payload: dict, cfg: dict, key: str)
NEXUSMOD/upload_mod.py:313
↓ 6 callersFunctioncid
(f)
NEXUSMOD/download_mod.py:75
↓ 5 callersFunction_raise_for_status
(resp: requests.Response, action: str)
NEXUSMOD/upload_mod.py:333
↓ 5 callersFunctionmake_headers
(api_key: str)
NEXUSMOD/upload_mod.py:35
↓ 3 callersFunctioncname
(f)
NEXUSMOD/download_mod.py:79
↓ 2 callersFunction_api_headers
(api_key: str)
NEXUSMOD/download_mod.py:50
↓ 2 callersFunction_parse_signed_headers
Extract the X-Amz-SignedHeaders list from a presigned URL.
NEXUSMOD/upload_mod.py:85
↓ 1 callersFunction_build_complete_xml
(etags: list[tuple[int, str]])
NEXUSMOD/upload_mod.py:214
↓ 1 callersFunction_decode_version64
Decode a Larian Version64 int64 to a dotted version string.
NEXUSMOD/upload_mod.py:59
↓ 1 callersFunction_post_with_retry
POST with exponential backoff on 429 rate limit responses.
NEXUSMOD/upload_mod.py:318
↓ 1 callersFunctioncleanup_temp
Delete everything in temp_dir except keep_dir.
NEXUSMOD/download_mod.py:232
↓ 1 callersFunctioncollect_localization_xmls
Search each pak extraction root for Localization* dirs; copy XMLs to xml_out. name_filter: if set, only copy XMLs whose filename contains this st
NEXUSMOD/download_mod.py:191
↓ 1 callersFunctioncreate_mod_file
(api_key: str, upload_id: str, cfg: dict)
NEXUSMOD/upload_mod.py:261
↓ 1 callersFunctioncreate_mod_file_version
(api_key: str, upload_id: str, mod_file_id: str, cfg: dict)
NEXUSMOD/upload_mod.py:284
↓ 1 callersFunctioncreate_upload_session
(api_key: str, file_path: Path, debug: bool = False)
NEXUSMOD/upload_mod.py:96
↓ 1 callersFunctioncreate_zip_from_pak
Zip the given .pak file into a temp directory and return the zip path.
NEXUSMOD/upload_mod.py:45
↓ 1 callersFunctiondownload_file
(url: str, dest_dir: Path, filename: str)
NEXUSMOD/download_mod.py:114
↓ 1 callersFunctionextract_paks
Extract every .pak in search_dir; return list of extraction root dirs.
NEXUSMOD/download_mod.py:156
↓ 1 callersFunctionextract_zip
(zip_path: Path, dest_dir: Path)
NEXUSMOD/download_mod.py:140
↓ 1 callersFunctionfinalise_upload
(api_key: str, upload_id: str)
NEXUSMOD/upload_mod.py:227
↓ 1 callersFunctionget_download_url
(api_key: str, game: str, mod_id: str, file_id: int)
NEXUSMOD/download_mod.py:99
↓ 1 callersFunctionget_mod_files
(api_key: str, game: str, mod_id: str)
NEXUSMOD/download_mod.py:58
↓ 1 callersFunctionis_skip
(f)
NEXUSMOD/download_mod.py:84
↓ 1 callersFunctionload_config
(config_path: str)
NEXUSMOD/upload_mod.py:27
↓ 1 callersFunctionload_config
(config_path: str)
NEXUSMOD/download_mod.py:42
↓ 1 callersFunctionmain
()
NEXUSMOD/upload_mod.py:346
↓ 1 callersFunctionmain
()
NEXUSMOD/download_mod.py:250
↓ 1 callersFunctionpick_latest_file
Return the most recently uploaded main/update file.
NEXUSMOD/download_mod.py:66
↓ 1 callersMethodread
(self, size: int = -1)
NEXUSMOD/upload_mod.py:140
↓ 1 callersFunctionread_version_from_meta
Read Version64 from ModuleInfo in meta.lsx and return as dotted version string.
NEXUSMOD/upload_mod.py:68
↓ 1 callersFunctionupload_multipart
(session_data: dict, file_path: Path)
NEXUSMOD/upload_mod.py:188
↓ 1 callersFunctionupload_single
(presigned_url: str, file_path: Path, cfg: dict, debug: bool = False)
NEXUSMOD/upload_mod.py:154
↓ 1 callersFunctionwait_for_available
(api_key: str, upload_id: str, timeout: int = 120)
NEXUSMOD/upload_mod.py:238
Method__init__
(self, file_obj, total: int)
NEXUSMOD/upload_mod.py:135
Method__len__
(self)
NEXUSMOD/upload_mod.py:150
Functionis_main
(f)
NEXUSMOD/download_mod.py:82
Functionis_update
(f)
NEXUSMOD/download_mod.py:83