In order to maintain consistency across the different instruments in the PyMeasure repository, we enforce the following standards.
Python style guides¶
Only Python 3 is used in PyMeasure. This prevents the maintaininace overhead of supporting Python 2.7, which will loose official support in the future.
Function and variable names should be lower case with underscores as needed to seperate words. CamelCase should only be used for class names, unless working with Qt, where its use is common.