omniperf icon indicating copy to clipboard operation
omniperf copied to clipboard

Check Python version on application launch

Open dgaliffiAMD opened this issue 1 year ago • 0 comments

Cherry pick PR#393

  • Check that the minimum required Python (3.8) version is used.

Prints a descriptive error message, rather than a cryptic import failure, if minimum Python version is not met.

Internal ticket SWDEV-477233.

  • Disable the RPM mangling of shebangs.

The are changing the #!/usr/bin/python3 to #!/usr/libexec/platform-python. With this set, omniperf is always using the platform installed version of python, which is python 3.6 on RHEL 8. Using virtual environments, like conda, did not work.

  • Fix pylint issues

dgaliffiAMD avatar Aug 13 '24 18:08 dgaliffiAMD