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