Getting started

Development dependencies

Working on cryptography requires the installation of a small number of development dependencies in addition to the dependencies for Installation (including Rust ). These are handled by the use of nox , which can be installed with pip .

$ # Create a virtualenv and activate it
$ # Set up your cryptography build environment
$ pip install nox
$ nox -e local
											

OpenSSL on macOS

You must have installed OpenSSL (via Homebrew , MacPorts ) before invoking nox or else pip will fail to compile.