Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maintenance update #169

Merged
merged 3 commits into from
Apr 7, 2015
Merged

Maintenance update #169

merged 3 commits into from
Apr 7, 2015

Conversation

mottosso
Copy link
Member

@mottosso mottosso commented Apr 7, 2015

Primarily and addition of the .id attribute on instances and plug-ins to uniquely identify them. Currently defaults to their name so as to not break backwards compatibility, but opens up doors for more unique identifiers should the need occur.

Version 1.0.15

  • API: Plugin.repair_* documented and implemented by default
  • API: Added lib.where()
  • API: Added .id attribute to instances and plug-ins

Note that this may change how you currently detect whether a plug-in has implemented repair; if you did hasattr(plugin, "repair_instance") then this will no longer work, and you will instead need to compare superclass.repair_instance != subclass.repair_instance.
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.03%) to 89.46% when pulling c29311d on mottosso:master into 7ff8f0c on pyblish:master.

mottosso added a commit that referenced this pull request Apr 7, 2015
@mottosso mottosso merged commit c1be153 into pyblish:master Apr 7, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants