Skip to content

Pyblish issue has no explicit plugin control

Pyblish has no explicit plugin control¶

Despite people requesting explicit control over plugin registration, there is only an implicit implementation.
You can’t (easily) register a single plugin, (instead you register a folder with plugins.)

  • todo link to proof / examples

explicit¶

Sometimes you just want to only run plugins related to animations, or 3d environment.

implicit¶

An all or nothing approach, always running all registered plugins.
Marcus believes a scene should be clean, so the tool can auto detect the correct type and activate the correct plugin. That’s often not the case in game dev. Instead you are dumped in a messy project with hundreds of inconsistent scenes.

Some devs implemented their own explicit plugin registration: