Python-NSS is extends capabilities provided by NSS/NSPR. These packages need to be installed prior to test execution. Typically, the native package manager of the respective OS is used for this. Using these installations though requires multiple disparate installation procedures with pipelines to perform tests for each system. Conan may be a good alternative to make installation more uniform and controllable.
Acceptance
Prototype installation of NSS/NSPR using Conan with GCC. Ensure installation of Linux, MacOS, and Windows is possible. Verify that Python-NSS tests are able to run and succeed.
Overview
Python-NSS is extends capabilities provided by NSS/NSPR. These packages need to be installed prior to test execution. Typically, the native package manager of the respective OS is used for this. Using these installations though requires multiple disparate installation procedures with pipelines to perform tests for each system. Conan may be a good alternative to make installation more uniform and controllable.
Acceptance
Prototype installation of NSS/NSPR using Conan with GCC. Ensure installation of Linux, MacOS, and Windows is possible. Verify that Python-NSS tests are able to run and succeed.