Pre-requisites
This software is written for CPython 3.6, and supported on Windows, Linux, and MacOS. It should work with Anaconda and more recent distributions of Python but is not tested on these platforms.
Installation
This module can be installed the same way you would install any other Python package. However, it is not distributed to the global PyPI repository.
From a tarball or cloned distribution
After expanding the tarball, change into that directory and issue the following command:
python setup.py install
A python sdist and binary wheel can be built as follows:
python setup.py sdist bdist_wheel
From a PyPI repository
If you have placed a python sdist or binary wheel into a custom PyPI respository, and properly configured pip to use that custom repository, then you can install this package as follows:
pip install nlmfedcred
Smart Card Utility
This also includes a smart card utility. To enable the smartcard utility, install PyKCS11:
pip install PyKCS11