Skip to content

Pyblish issues

Don’t only focus on the cons, there are a lot of pros too: Pyblish pros

Main issues

High barrier to entry for devs

Pyblish is easy to pick up and use, as is, the way Marcus intended it.
When you want to do more advanced stuff, it starts to feel limiting
- Pyblish issue - docs are confusing
* Pyblish issue - dependency injection is unpythonic, confusing devs
- Pyblish issue - development is slow
- Pyblish issue - inconsistent logic
- Pyblish default plugins
- Pyblish issue - warning vs error

Conclusion

The current issues make it hard to expand on Pyblish without hard forking it.
And if you hard fork, you might as well start from scratch again. see pipeline as code
Some goals:

  • community plugins repo
  • explicit workflows / pipelines.
    • config to choose which plugins to run
    • config to override plugin settings, actions, …

pipeline