pyblish-base icon indicating copy to clipboard operation
pyblish-base copied to clipboard

Pyblish base library - see https://github.com/pyblish/pyblish for details.

Results 88 pyblish-base issues
Sort by recently updated
recently updated
newest added

### Issue I'm in the process of setting up a Publishing workflow where some instances will spawn "dependent publishes" if they are set to publish in the current run, e.g....

This is a general question on error handling in pyblish. Currently (as far as I understand), any error raised in a Plugin is being caught and added to the report...

### Issue The [Action](https://api.pyblish.com/pages/Action.html) defines a couple of specific `on` states of when it can be triggered, like `failed` and `processed`. However it lacks the ability to be shown only...

### Goal Enable preparation and handling of the initial and final stages of the publishing pipeline. - Related https://github.com/pyblish/pyblish-qml/pull/344 ### Motivation At the moment, if processing fails in response to...

help wanted
feature

### Issue Whenever a `pyblish.api.ContextPlugin` inherited plug-in has the `process()` method defined with an argument name different from `context` it will fail to work correctly. Below are some example cases...

### Goal It would be nice to have mode, that would generate profiling data for pyblish process and plugins. Producing lot of timing and other data, that can be later...

help wanted
feature

## Goal Provide a framework working with Pyblish plugins as nodes in a DAG. ## Motivation The current system of ordering plugins for predictable sequential execution has served Pyblish well,...

feature

### Issue We have some InstancePlugin collectors that collect additional data for some families, however almost all families originally get collected by a [very generic ContextPlugin collector](https://github.com/Colorbleed/colorbleed-config/blob/13842d313f5ccb4875a0a5c294e117a3b3cba1ca/colorbleed/plugins/maya/publish/collect_instances.py) (detecting publishable objectSets...

There are plugins which we would like to completely skip in some cases. The `active` class property would appear to be just what we need but I cannot find a...

Some hosts, like Houdini, enjoy raising exceptions that aren't exceptions. (Bad Houdini!) That becomes a problem [here](https://github.com/pyblish/pyblish-base/blob/e0e9b893325998ade7cc47d7d1425189638ecd1f/pyblish/plugin.py#L518) and could be resolved using a bare except. See [here](https://github.com/pyblish/pyblish-qml/issues/317).

bug