labscript-suite / labscript-devices

A modular and extensible plugin architecture to control experiment hardware using the 𝘭𝘒𝘣𝘴𝘀𝘳π˜ͺ𝘱𝘡 𝘴𝘢π˜ͺ𝘡𝘦.
http://labscriptsuite.org
Other
5 stars 58 forks source link

Update default setuptools_scm version scheme to release-branch-semver. #73

Closed dihm closed 3 years ago

dihm commented 3 years ago

This fixes the circular dependency issue between blacs and labscript-devices that is preventing #70 from building. By extension, allows for proper pip develop installs locally, where this circular dependency issue is manifesting.

Pretty sure I got all the tweaks from labscript-utils, but best to make sure I didn't miss anything, especially where the workflows/RTD stuff is concerned since that is harder to test locally.

This should be merged at the same time as labscript-suite/blacs#82

chrisjbillington commented 3 years ago

Merged with the same changes as in https://github.com/labscript-suite/blacs/pull/82