* Adding first revision of the VGA test cases
* Second revision with less repetative code
* Handling case where vga has a number in the naming
* the great VGA purge!
* Adding --all switch to the pre-commit check
* Adding test code to verify component positions are not the same for similar modules
* Adding code to validate component names and duplicate positions. This was discovered in issue #1584
* Reverting accidental change to pre-commit-config.yaml
* Update SDU-5000.yml
Reverting testing change
* Update device_types.py
Removed un-needed import