import os import struct import tempfile import unittest import remote_packages import setup_tool_dynamic as dynamic def _classic_mpq_bytes( *, archive_size=96, hash_table_offset=32, block_table_offset=48, inner_magic=b"MPQ\x1A", ): header = inner_magic + struct.pack( "