Skip to content

Releases: pyblish/pyblish-base

1.0.10

22 Oct 07:33
Compare
Choose a tag to compare

PyPI maintenance release only.

1.0.9

22 Oct 07:23
Compare
Choose a tag to compare

NOTE: THIS VERSION FIXES A CRITICAL BUG WITH INSTALLATION VIA PIP.

Version 1.0.9

  • Requires. Plug-ins may now specify a version with which they
    are compatible with, using iscompatible which is a
    requirements.txt-like syntax for dependency specifications.
  • Improved logging, including visualisation of which instance
    is currently being processed by each plug-in.
  • iscompatible is now included in /vendor

1.0.8

02 Oct 14:29
Compare
Choose a tag to compare

Version 1.0.8

  • 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)

1.0.7

27 Sep 20:49
Compare
Choose a tag to compare

See CHANGES for details.

Initial release

27 Aug 07:34
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Initial release, intended to test the automated PyPI builds via Travis.