-
### 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 e…
-
When a something fails in Pyblish, it would be good to easily paste a report into an email or chat. Having a "Copy Report to Clipboard" button would give artists the easy option of posting reports to …
-
# Goal
To enable an arbitrary amount of servers to run, without accidentally tripping on each others ports.
# Implementation
Currently, the port number of each server is randomised between two numbe…
-
### Goal
Provide user feedback on what a particular plug-in outputs, e.g. an .abc or .mb file.
### Implementation
``` python
class MyPlugin(...)
output = [".mb", ".abc"]
```
Inspired by mkolar's …
-
### Issue
In our plug-ins we've been doing `context[:]` to get a copy of the instances list from the context, though in Python 3.6 this is giving us the following error:
```python
Traceback (mo…
-
When using a mix of Plug-Ins with positive and negative offsets, some Plug-Ins get executed twice, depending on where you continue the publishing process.
Example structure:
- `Collector1` (orde…
-
### Issue
The [**Unity**](https://unity.com/) game engine [is getting Python support.](https://forum.unity.com/threads/introducing-python-for-unity-editor.812748/) This means it should become possi…
-
### Issue
I'm looking to integrate [Gaffer](https://www.gafferhq.org/) for the Avalon pipeline. For this integration I've started a draft [Gaffer branch](https://github.com/BigRoy/core/tree/gaffer)…
-
Initial mockup.
![image](https://cloud.githubusercontent.com/assets/2152766/13548910/ef0f65f2-e2f2-11e5-8706-70b11a506e33.png)
-
### 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 t…