Merge branch 'release/1.2b1' into develop
Fixes setup wheel build problem
Adds try/except for nuke imports so unittests can run without Nuke
Updates setup to use find_packages
Updates menu naming to be more consistent with Nuke
Fixes curve tool being deleted too early. Adds progress %
Fixes dynamic snap function based on incoming knobs
Remove temp var init, since temp not called until assigned to curve tool.
Offloads progress calc into a private function. Renames frames var to frange
Updates docstring
Removes redundant () in _frange_percent
Adds animated_snap to __all__ export
Adds exception handling
Adds exception handling for not finding menus to append commands to. Prints error to shell without stopping load.
Only likely with future Nuke versions.
Removes now default argument from menu item
Adds frange arg to animated_snap, allowing a frame range to be passed through, suppressing dialog box.
Minor style tweaks
Makes sure LICENSE is included in dists
Documentation fixes
Version bump
Merge branch 'release/1.2b2'