pynss-dev / python-nss

Python bindings for Network Security Services (NSS) and Netscape Portable Runtime (NSPR).
GNU General Public License v2.0
1 stars 2 forks source link

Integrate Conan into CI pipeline #1

Open kuwv opened 2 years ago

kuwv commented 2 years ago

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.

kuwv commented 2 years ago

https://conan.io/center/nss