Skip to content

Fix compatibility with latest vstools - #31

Open
rurin1x wants to merge 1 commit into
nekotrix:mainfrom
rurin1x:main
Open

Fix compatibility with latest vstools#31
rurin1x wants to merge 1 commit into
nekotrix:mainfrom
rurin1x:main

Conversation

@rurin1x

@rurin1x rurin1x commented Aug 3, 2026

Copy link
Copy Markdown

This PR updates Auto-Boost-Essential to work with the latest vstools releases.

Changes

  • Remove the deprecated set_output import.
  • Replace set_output(src) with src.set_output().

set_output is no longer exported by recent versions of vstools, while VideoNode.set_output() is the native VapourSynth API and provides the same behavior.

This fixes the following error when running the script with recent versions of vstools:

ImportError: cannot import name 'set_output' from 'vstools'

Tested with

  • Python 3.12.13
  • VapourSynth R78
  • vstools 3.1.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant