Releases: pyblish/pyblish
1.7.0
Updated the known working combination of Pyblish packages to..
"pyblish-base==1.8.7",
"pyblish-houdini==1.0.1",
"pyblish-maya==2.1.7",
"pyblish-nuke==2.1.2",
"pyblish-lite==0.8.5",
"pyblish-qml==1.11.4",
See forum discussion for motivation and thoughts behind this release!
1.6.1
1.6.0
Updated the working combination of Pyblish projects to..
"pyblish-base==1.7.2",
"pyblish-houdini==1.0.1",
"pyblish-maya==2.1.7",
"pyblish-nuke==2.1.2",
"pyblish-lite==0.8.3",
"pyblish-qml==1.8.5",
Thanks to @darkvertex for this update!
1.5.4
Updates primarily Pyblish QML to the latest version.
1.4.3
1.4.2
Major refactoring
This project has undergone change. From being an aggregation of multiple projects as Git projects, to a flat hierarchy of files to where we are now; a single setup.py
containing references to supported versions.
It is not also available via PyPI, as a single coherent package of all supported Pyblish projects.
$ pip install pyblish
You can still choose to install indivudal projects as before.
$ pip install pyblish-base
$ pip install pyblish-qml
$ pip install pyblish-maya
$ ...
Sidenote
v1.4.0-1.4.1 are broken on PyPI.
1.3.5
1.3.3
1.3.2
Fixing obscure logical bug when publishing from pyblish-qml
using InstancePlugin
as Collector.
This would previously fail, by not processing CollectorB
due to the previously created MyInstance
not being visible.
count = {"#": 0}
history = []
class CollectorA(pyblish.api.ContextPlugin):
order = pyblish.api.CollectorOrder
def process(self, context):
history.append(type(self).__name__)
context.create_instance("MyInstance")
count["#"] += 1
class CollectorB(pyblish.api.InstancePlugin):
order = pyblish.api.CollectorOrder + 0.1
def process(self, instance):
history.append(type(self).__name__)
count["#"] += 10
pyblish.api.register_plugin(CollectorA)
pyblish.api.register_plugin(CollectorB)
c = reset()
check_present("CollectorA", c.item_model)
check_present("CollectorB", c.item_model)
check_present("MyInstance", c.item_model)
assert count["#"] == 11, count
assert history == ["CollectorA",
1.3.1
Maintenance update, see the 1.3.0 release for details.