github m3trik/pythontk v0.16.1
pythontk v0.16.1

2 hours ago
  • 2026-10-20 -- A finished GLB pushed to the WebXR preview needs no KTX2 encoder (net_utils/preview/bridge.py new FilePreviewBridge._preflight; deliverer.py new PreviewDeliverer.AS_AUTHORED_KEY, _texture_params(encoder=); file_utils/mesh_convert/glb/pipeline.py new GlbPipeline.publishes_as_authored, the one rule both ask). A GLB is published as authored -- no texture pass runs -- yet the preflight demanded toktx whenever KTX2 was the picked texture type, so a GLB push failed with FileNotFoundError on a machine without the encoder (extapps' WebXR Preview, KTX2 left picked from a scene push). A push whose every file is a GLB is now marked as authored and asks for no encoder; an FBX push still fails loudly without one.
    • Test(s): test_preview_server.py test_a_glb_file_push_needs_no_ktx2_encoder (red under the old preflight: FileNotFoundError; then 284 passed); extapps TestTextureToolGate 11/11 with toktx absent.

Don't miss a new pythontk release

NewReleases is sending notifications on new releases.