pyblish / pyblish-qml

Pyblish QML frontend for Maya 2013+, Houdini 11+, Nuke 8+ and more
GNU Lesser General Public License v3.0
115 stars 44 forks source link

Fix Python 3 getfullargspec attribute name compatibility #381

Closed jedfrechette closed 2 months ago

jedfrechette commented 2 months ago

Fix another issue due to the removal of getargspec. Although returning the same info, some attribute names have changed with the move to getfullargspec, I've updated the active code where this was an issue and removed the vendorized mock.py, which will have similar issues but is not used anywhere and is badly outdated.

mottosso commented 2 months ago

Thanks for this, sorry for the delay. I struggle to review Pyblish-related code as I'm not using it myself. Would you like to handle merge requests and releases moving forward?

jedfrechette commented 2 months ago

Would you like to handle merge requests and releases moving forward? I can try to help, but a lot of pyblish-qml's internals look a bit like magic to me so I would have trouble evaluating any complex changes.

mottosso commented 2 months ago

Cool, I'll merge this now, keep an eye out for any issues.