$ python dmm_freezify.py There are some missing modules: ['Cookie', 'OpenSSL.SSL', 'OpenSSL.crypto', 'StringIO', '__builtin__', '_winapi', 'backports.ssl_match_hostname', 'brotli', 'collections.Callable', 'cookielib', 'cryptography', 'cryptography.hazmat.backends.openssl', 'cryptography.hazmat.backends.openssl.x509', 'cryptography.x509', 'cryptography.x509.extensions', 'packages.six.moves', 'packages.six.moves.http_client', 'packages.six.moves.urllib.parse', 'packages.ssl_match_hostname.CertificateError', 'packages.ssl_match_hostname.match_hostname', 'simplejson', 'socks', 'urllib.getproxies', 'urllib.getproxies_environment', 'urllib.proxy_bypass', 'urllib.proxy_bypass_environment', 'urllib.quote', 'urllib.quote_plus', 'urllib.unquote', 'urllib.unquote_plus', 'urllib.urlencode', 'urllib2', 'urlparse', 'util.SKIPPABLE_HEADERS', 'util.SKIP_HEADER', 'zipimport'] WARNING: Python cannot import extension modules under frozen Python packages; panda3d.core will be inaccessible. passing either -l to link in extension modules or use -x panda3d to exclude the entire package. WARNING: Python cannot import extension modules under frozen Python packages; panda3d.direct will be inaccessible. passing either -l to link in extension modules or use -x panda3d to exclude the entire package. WARNING: Python cannot import extension modules under frozen Python packages; panda3d.physics will be inaccessible. passing either -l to link in extension modules or use -x panda3d to exclude the entire package. Now doing: emcc -O3 -s ASSERTIONS=0 -s NO_EXIT_RUNTIME=1 -fno-exceptions -fno-rtti -c -o editor.o editor.c -I/Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/python/include/python3.8 Now doing: emcc -O3 -s TOTAL_MEMORY=50331648 -s ASSERTIONS=0 -s NO_EXIT_RUNTIME=1 -fno-exceptions -fno-rtti -o editor.html editor.o /Users/davidmarques/prog/Python-3.8.6/Modules/getbuildinfo.o /Users/davidmarques/prog/Python-3.8.6/Modules/xxsubtype.o /Users/davidmarques/prog/Python-3.8.6/Modules/symtablemodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/hashtable.o /Users/davidmarques/prog/Python-3.8.6/Modules/_tracemalloc.o /Users/davidmarques/prog/Python-3.8.6/Modules/faulthandler.o /Users/davidmarques/prog/Python-3.8.6/Modules/stringio.o /Users/davidmarques/prog/Python-3.8.6/Modules/textio.o /Users/davidmarques/prog/Python-3.8.6/Modules/bufferedio.o /Users/davidmarques/prog/Python-3.8.6/Modules/bytesio.o /Users/davidmarques/prog/Python-3.8.6/Modules/fileio.o /Users/davidmarques/prog/Python-3.8.6/Modules/iobase.o /Users/davidmarques/prog/Python-3.8.6/Modules/_iomodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/_localemodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/_threadmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/timemodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/_stat.o /Users/davidmarques/prog/Python-3.8.6/Modules/signalmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/atexitmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/itertoolsmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/_abc.o /Users/davidmarques/prog/Python-3.8.6/Modules/_collectionsmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/_operator.o /Users/davidmarques/prog/Python-3.8.6/Modules/_functoolsmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/_weakref.o /Users/davidmarques/prog/Python-3.8.6/Modules/_codecsmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/_sre.o /Users/davidmarques/prog/Python-3.8.6/Modules/pwdmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/errnomodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/posixmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/gcmodule.o /Users/davidmarques/prog/Python-3.8.6/Modules/main.o /Users/davidmarques/prog/Python-3.8.6/Modules/getpath.o /Users/davidmarques/prog/Python-3.8.6/Modules/config.o /Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/python/lib/libpython3.8.a /Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/openssl/lib/libssl.a /Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/openssl/lib/libcrypto.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/panda3d/core.so /Users/davidmarques/prog/panda3d-webgl-port/embuilt/panda3d/direct.so /Users/davidmarques/prog/panda3d-webgl-port/embuilt/panda3d/physics.so /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3pandatoolbase.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3pstatserver.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3xfileegg.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3xfile.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3vrmlegg.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3vrml.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3lwoegg.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3lwo.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3imagebase.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3fltegg.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3flt.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3eggcharbase.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3palettizer.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3objegg.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3dxfegg.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3dxf.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3eggbase.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3progbase.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3converter.a /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3direct.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpandaphysics.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpandabullet.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3webgldisplay.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpandaegg.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3framework.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3openal_audio.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpandafx.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpandaskel.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3vision.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpanda.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpandaexpress.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3interrogatedb.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3dtoolconfig.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3dtool.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libp3ptloader.bc /Users/davidmarques/prog/panda3d-webgl-port/embuilt/lib/libpandaai.bc -I/Users/davidmarques/prog/panda3d-webgl-port/embuilt/include -s USE_ZLIB=1 -s USE_VORBIS=1 -s USE_LIBPNG=1 -s USE_FREETYPE=1 -s USE_HARFBUZZ=1 -s ERROR_ON_UNDEFINED_SYMBOLS=0 -s DISABLE_EXCEPTION_THROWING=0 -s 'EXTRA_EXPORTED_RUNTIME_METHODS=["cwrap"]' --preload-file models/door.bam --preload-file models/sphere.bam --preload-file models/floor.bam --preload-file models/wall.bam --preload-file audio/cheering.ogg --preload-file audio/bell-ring-01.ogg --preload-file audio/correct-answer-2.ogg --preload-file audio/incorrect-answer.ogg emcc: warning: /Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/openssl/lib/libssl.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc] emcc: warning: /Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/openssl/lib/libssl.a: adding index [-Wemcc] emcc: warning: /Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/openssl/lib/libcrypto.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc] emcc: warning: /Users/davidmarques/prog/panda3d-webgl-port/thirdparty/emscripten-libs/openssl/lib/libcrypto.a: adding index [-Wemcc] warning: undefined symbol: _Z21btAlignedFreeInternalPv (referenced by top-level compiled C/C++ code) warning: undefined symbol: _Z22btAlignedAllocInternalmi (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN10btBoxShapeC1ERK9btVector3 (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN11btConeShapeC1Eff (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN11btRigidBody10setDampingEff (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN11btRigidBody10setGravityERK9btVector3 (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN11btRigidBody12setMassPropsEfRK9btVector3 (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN11btRigidBody19updateInertiaTensorEv (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN11btRigidBody24setCenterOfMassTransformERK11btTransform (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN11btRigidBodyC1ERKNS_27btRigidBodyConstructionInfoE (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN12btConeShapeXC1Eff (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN12btConeShapeZC1Eff (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN12btEmptyShapeC1Ev (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN14btCapsuleShapeC1Eff (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN14btConcaveShapeC2Ev (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN15btCapsuleShapeXC1Eff (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN15btCapsuleShapeZC1Eff (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN15btCompoundShape13addChildShapeERK11btTransformP16btCollisionShape (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN15btCompoundShapeC1Eb (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN15btCylinderShapeC1ERK9btVector3 (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN16btCylinderShapeXC1ERK9btVector3 (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN16btCylinderShapeZC1ERK9btVector3 (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN17btConvexHullShape8addPointERK9btVector3b (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN17btConvexHullShapeC1EPKfii (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN18btMultiSphereShapeC1EPK9btVector3PKfi (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN18btStaticPlaneShapeC1ERK9btVector3f (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN19btMinkowskiSumShapeC1EPK13btConvexShapeS2_ (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN21btConvexInternalShapeC2Ev (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN22btBvhTriangleMeshShapeC1EP23btStridingMeshInterfacebb (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN25btHeightfieldTerrainShapeC1EiiPKvfibb (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN26btTriangleIndexVertexArrayD1Ev (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN34btPolyhedralConvexAabbCachingShape15recalcLocalAabbEv (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZN34btPolyhedralConvexAabbCachingShapeC2Ev (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZNK17btCollisionObject20forceActivationStateEi (referenced by top-level compiled C/C++ code) warning: undefined symbol: _ZNK17btCollisionObject8activateEb (referenced by top-level compiled C/C++ code) warning: undefined symbol: __posix_spawnx (referenced by top-level compiled C/C++ code) ('_bisect', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_bisect.cpython-38-darwin.so') ('_blake2', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_blake2.cpython-38-darwin.so') ('_bz2', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_bz2.cpython-38-darwin.so') ('_codecs_cn', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_codecs_cn.cpython-38-darwin.so') ('_codecs_hk', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_codecs_hk.cpython-38-darwin.so') ('_codecs_iso2022', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_codecs_iso2022.cpython-38-darwin.so') ('_codecs_jp', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_codecs_jp.cpython-38-darwin.so') ('_codecs_kr', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_codecs_kr.cpython-38-darwin.so') ('_codecs_tw', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_codecs_tw.cpython-38-darwin.so') ('_csv', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_csv.cpython-38-darwin.so') ('_datetime', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_datetime.cpython-38-darwin.so') ('_hashlib', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so') ('_heapq', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_heapq.cpython-38-darwin.so') ('_json', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_json.cpython-38-darwin.so') ('_lzma', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_lzma.cpython-38-darwin.so') ('_md5', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_md5.cpython-38-darwin.so') ('_multibytecodec', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_multibytecodec.cpython-38-darwin.so') ('_opcode', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_opcode.cpython-38-darwin.so') ('_pickle', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_pickle.cpython-38-darwin.so') ('_posixsubprocess', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-darwin.so') ('_queue', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_queue.cpython-38-darwin.so') ('_random', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_random.cpython-38-darwin.so') ('_scproxy', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_scproxy.cpython-38-darwin.so') ('_sha1', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_sha1.cpython-38-darwin.so') ('_sha256', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_sha256.cpython-38-darwin.so') ('_sha3', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_sha3.cpython-38-darwin.so') ('_sha512', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_sha512.cpython-38-darwin.so') ('_socket', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_socket.cpython-38-darwin.so') ('_ssl', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so') ('_struct', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/_struct.cpython-38-darwin.so') ('binascii', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/binascii.cpython-38-darwin.so') ('grp', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/grp.cpython-38-darwin.so') ('math', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/math.cpython-38-darwin.so') ('panda3d.core', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/panda3d/core.cpython-38-darwin.so') ('panda3d.direct', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/panda3d/direct.cpython-38-darwin.so') ('panda3d.physics', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/panda3d/physics.cpython-38-darwin.so') ('readline', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so') ('select', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/select.cpython-38-darwin.so') ('termios', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/termios.cpython-38-darwin.so') ('unicodedata', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/unicodedata.cpython-38-darwin.so') ('zlib', '/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/lib-dynload/zlib.cpython-38-darwin.so') doctest difflib __main__ _frozen_importlib _frozen_importlib_external imp encodings encodings.mac_romanian encodings.mac_farsi encodings.idna encodings.cp273 encodings.punycode encodings.raw_unicode_escape encodings.utf_8 encodings.cp1252 encodings.cp869 encodings.iso8859_14 encodings.iso8859_2 encodings.mac_arabic encodings.mac_croatian encodings.big5hkscs encodings.cp1256 encodings.iso8859_6 encodings.iso8859_10 encodings.iso2022_kr encodings.cp1140 encodings.cp1125 encodings.iso2022_jp_1 encodings.cp1257 encodings.cp949 encodings.cp858 encodings.iso8859_7 encodings.iso8859_11 encodings.hp_roman8 encodings.koi8_r encodings.zlib_codec encodings.gbk encodings.johab encodings.cp1253 encodings.iso8859_15 encodings.iso2022_jp_2004 encodings.mac_iceland encodings.iso8859_3 encodings.mac_greek encodings.rot_13 encodings.utf_16_be encodings.euc_kr encodings.mac_centeuro encodings.euc_jisx0213 encodings.cp863 encodings.ascii encodings.iso8859_8 encodings.cp857 encodings.utf_32_be encodings.cp1258 encodings.oem encodings.mac_latin2 encodings.cp775 encodings.mac_roman encodings.cp852 encodings.shift_jisx0213 encodings.cp866 encodings.utf_7 encodings.base64_codec encodings.cp932 encodings.cp720 encodings.cp862 encodings.cp437 encodings.palmos encodings.iso8859_9 encodings.cp856 encodings.aliases encodings.latin_1 encodings.cp875 encodings.cp950 encodings.unicode_escape encodings.cp737 encodings.cp865 encodings.ptcp154 encodings.big5 encodings.cp424 encodings.cp861 encodings.euc_jp encodings.cp855 encodings.shift_jis encodings.utf_32_le encodings.cp500 encodings.undefined encodings.cp860 encodings.uu_codec encodings.utf_16_le encodings.gb18030 encodings.cp874 encodings.cp850 encodings.cp864 encodings.utf_32 encodings.koi8_u encodings.cp1254 encodings.iso2022_jp_2 encodings.utf_16 encodings.iso8859_4 encodings.euc_jis_2004 encodings.mbcs encodings.cp1250 encodings.gb2312 encodings.iso8859_16 encodings.mac_cyrillic encodings.hex_codec encodings.tis_620 encodings.cp037 encodings.cp1006 encodings.cp1251 encodings.mac_turkish encodings.iso2022_jp_ext encodings.iso8859_1 encodings.hz encodings.bz2_codec encodings.quopri_codec encodings.kz1048 encodings.utf_8_sig encodings.koi8_t encodings.cp1255 encodings.iso2022_jp_3 encodings.shift_jis_2004 encodings.cp1026 encodings.charmap encodings.iso8859_5 encodings.iso8859_13 encodings.iso2022_jp io marshal importlib.machinery importlib.util time sys direct direct.showbase direct.showbase.ShowBase panda3d panda3d.core panda3d.direct direct.showbase.DConfig direct.extensions_native direct.extensions_native.NodePath_extensions direct.extensions_native.extension_native_helpers importlib _imp tokenize builtins codecs _codecs collections _collections_abc abc _abc _py_abc _weakrefset _weakref operator _operator functools reprlib itertools _thread _functools warnings _warnings linecache tracemalloc collections.abc fnmatch os stat _stat posix posixpath genericpath pwd re enum types sre_compile _sre sre_parse sre_constants unicodedata _locale copyreg ntpath string _string subprocess errno _io signal _signal threading _collections traceback _threading_local weakref copy atexit gc contextlib _posixsubprocess select selectors math pickle struct _struct _compat_pickle _pickle argparse shutil zlib bz2 _compression _bz2 lzma _lzma grp tarfile gzip zipfile binascii importlib.abc py_compile gettext locale _bootlocale textwrap pprint _tracemalloc typing keyword heapq _heapq token importlib.metadata csv _csv email email.parser email.feedparser email.errors email._policybase email.header email.quoprimime email.base64mime base64 getopt email.charset email.encoders quopri email.utils random bisect _bisect _sha512 hashlib _hashlib logging _sha1 _md5 _sha256 _blake2 _sha3 _random socket _socket datetime _datetime _strptime calendar urllib urllib.parse email._parseaddr email.message uu optparse email._encoded_words email.iterators email.generator email.policy email.headerregistry email._header_value_parser email.contentmanager pathlib configparser direct.interval direct.interval.LerpInterval direct.directnotify direct.directnotify.DirectNotifyGlobal direct.directnotify.DirectNotify direct.directnotify.Notifier direct.directnotify.LoggerGlobal direct.directnotify.Logger direct.showbase.PythonUtil profile pstats cmd readline runpy pkgutil inspect dis opcode _opcode ast _ast direct.interval.Interval direct.showbase.DirectObject direct.showbase.MessengerGlobal direct.showbase.Messenger direct.stdpy direct.stdpy.threading direct.stdpy.thread direct.task direct.task.TaskManagerGlobal direct.task.Task direct.showbase.ExceptionVarDump direct.extensions_native.HTTPChannel_extensions direct.fsm direct.fsm.StatePush direct.extensions_native.CInterval_extensions direct.interval.LerpBlendHelpers direct.showbase.BulletinBoardGlobal direct.showbase.BulletinBoard direct.showbase.JobManagerGlobal direct.showbase.JobManager direct.showbase.Job direct.showbase.EventManagerGlobal direct.showbase.EventManager direct.interval.IntervalManager direct.showbase.BufferViewer direct.showbase.Loader direct.showbase.SfxPlayer direct.showbase.GarbageReport direct.directutil direct.directutil.DeltaProfiler direct.showbase.OnScreenDebug direct.gui direct.gui.OnscreenText direct.gui.DirectGuiGlobals direct.showbase.ShowBaseGlobal direct.directtools direct.directtools.DirectUtil direct.directtools.DirectGlobals direct.showbase.AppRunnerGlobal direct.showbase.Transitions direct.gui.DirectGui direct.gui.OnscreenGeom direct.gui.OnscreenImage direct.gui.DirectFrame direct.gui.DirectGuiBase direct.gui.DirectButton direct.gui.DirectEntry direct.gui.DirectEntryScroll direct.gui.DirectScrolledFrame direct.gui.DirectScrollBar direct.gui.DirectLabel direct.gui.DirectScrolledList direct.gui.DirectDialog direct.gui.DirectWaitBar direct.gui.DirectSlider direct.gui.DirectCheckButton direct.gui.DirectOptionMenu direct.gui.DirectRadioButton direct.interval.MetaInterval direct.interval.FunctionInterval direct.actor direct.actor.Actor direct.interval.ActorInterval direct.interval.IntervalGlobal direct.interval.IndirectInterval direct.interval.MopathInterval panda3d.physics direct.interval.ParticleInterval direct.interval.TestInterval direct.interval.SoundInterval direct.interval.ProjectileInterval PPLutilities Room Menu Player Topics requests urllib3 __future__ urllib3.exceptions urllib3.packages urllib3.packages.ssl_match_hostname ssl _ssl urllib3.packages.ssl_match_hostname._implementation ipaddress urllib3.packages.six urllib3._version urllib3.connectionpool urllib3.connection urllib3.util urllib3.util.connection urllib3.contrib urllib3.contrib._appengine_environ urllib3.util.wait urllib3.util.request urllib3.util.response urllib3.util.retry urllib3.util.ssl_ hmac urllib3.util.url idna idna.package_data idna.core idna.idnadata idna.intranges idna.uts46data urllib3.util.ssltransport urllib3.util.timeout urllib3.util.proxy urllib3._collections urllib3.request urllib3.filepost urllib3.fields mimetypes urllib3.response urllib3.util.queue Queue _queue urllib3.poolmanager chardet chardet.universaldetector chardet.charsetgroupprober chardet.enums chardet.charsetprober chardet.escprober chardet.codingstatemachine chardet.escsm chardet.latin1prober chardet.mbcsgroupprober chardet.utf8prober chardet.mbcssm chardet.sjisprober chardet.mbcharsetprober chardet.chardistribution chardet.euctwfreq chardet.euckrfreq chardet.gb2312freq chardet.big5freq chardet.jisfreq chardet.jpcntx chardet.eucjpprober chardet.gb2312prober chardet.euckrprober chardet.cp949prober chardet.big5prober chardet.euctwprober chardet.sbcsgroupprober chardet.hebrewprober chardet.langbulgarianmodel chardet.sbcharsetprober chardet.langgreekmodel chardet.langhebrewmodel chardet.langrussianmodel chardet.langthaimodel chardet.langturkishmodel chardet.version requests.exceptions urllib3.contrib.pyopenssl urllib3.packages.backports urllib3.packages.backports.makefile requests.__version__ requests.utils tempfile requests.certs certifi certifi.core importlib.resources requests._internal_utils requests.compat json json.decoder json.scanner _json json.encoder urllib.request http http.client urllib.error urllib.response nturl2path _scproxy http.cookiejar ftplib netrc shlex getpass termios http.cookies requests.cookies dummy_threading _dummy_thread requests.structures requests.packages requests.models stringprep requests.hooks requests.auth requests.status_codes requests.api requests.sessions requests.adapters urllib3.util.Timeout urllib3.contrib.socks _codecs_tw _multibytecodec _codecs_hk _codecs_jp _codecs_kr _codecs_cn _codecs_iso2022 Cookie OpenSSL.SSL OpenSSL.crypto StringIO __builtin__ _dummy_threading _winapi _winreg backports.ssl_match_hostname brotli collections.Callable collections.Mapping collections.MutableMapping cookielib cryptography cryptography.hazmat.backends.openssl cryptography.hazmat.backends.openssl.x509 cryptography.x509 cryptography.x509.extensions msvcrt nt org.python.core os.path packages.six.moves packages.six.moves.http_client packages.six.moves.urllib.parse packages.ssl_match_hostname.CertificateError packages.ssl_match_hostname.match_hostname simplejson socks urllib.getproxies urllib.getproxies_environment urllib.proxy_bypass urllib.proxy_bypass_environment urllib.quote urllib.quote_plus urllib.unquote urllib.unquote_plus urllib.urlencode urllib2 urlparse util.SKIPPABLE_HEADERS util.SKIP_HEADER winreg zipimport \w $