Installation#
Get started with joserfc from installation.
We recommend using the latest version of Python. joserfc supports Python 3.8 and newer.
The package has a dependency of cryptography, if you encountered any issues related with
cryptography, you can follow the documentation
installation of cryptography.
Package install#
joserfc is conveniently available as a Python package on PyPI and conda-forge.
It can be easily installed via:
pip install joserfc
uv add joserfc
conda install conda-forge::joserfc
Important
To use C20P and XC20P algorithms, developers have to install the PyCryptodome module.
pip install joserfc pycryptodome
Dependency management#
There are several ways to manage the dependencies of your project, here are some examples
to track joserfc in your project.
pyproject.toml#
If you’re using pyproject.toml for your Python project, you can add joserfc
to project.dependencies.
[project]
dependencies = [
"joserfc",
]
requirements.txt#
If you’re tracking dependencies in requirements.txt, you can add joserfc to
the requirements file.
joserfc