Python signing module, implementation in Rust, ported over to C++, then to Python.
requirements.txt
- Runtime dependencies (currently empty - uses only standard library)requirements-build.txt
- Dependencies needed to build from source
-
Install system dependencies:
# Rust curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh # SWIG and C++ compiler # macOS: brew install swig && xcode-select --install # Ubuntu: sudo apt-get install swig build-essential # CentOS: sudo yum install swig && sudo yum groupinstall "Development Tools"
-
Install Python build dependencies:
pip install -r requirements-build.txt
-
Build:
cd src/ python setup.py build
pip install -r requirements-build.txt
python publish_sdist.py