You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nice name for Plug-ins. A plug-in can now carry an
optional name attribute that will replace the
default class-name used when visualising a plug-in
name.
Configurable configuration location. Users can now specify
where Pyblish will look for configuration files, via the
PYBLISHCONFIGPATH variable.
Registered path no longer have to exist. To align better with
paths added via environment variables or configuration, the
registration of paths is now okay even though the path may
not exist. A non-existing path will simply be discarded upon
discovery (and log a warning message).
Auto-repair. pyblish.main.publish() now takes a auto_repair flag
with which the Plugin.repair_instance method is called. If a
repair fails, a message is logged, otherwise the validation is
considered a success and publishing resumes.
Plug-ins for other hosts than the currently running host are
discarded upon discovery. This means that they will be invisible
to any incompatible host.
Optional plug-ins. A plug-in may now be marked "optional" and thus
be ignored during processing by user-request using
pyblish.main.publish(include_optional=False)