Metadata-Version: 2.3
Name: jwtoxide
Version: 0.1.0
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: pyjwt >=2.0.0 ; extra == 'test'
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: autodoc ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: ruff ; extra == 'lint'
Requires-Dist: bump-my-version ; extra == 'version'
Provides-Extra: test
Provides-Extra: docs
Provides-Extra: lint
Provides-Extra: version
License-File: LICENSE
Requires-Python: >=3.9
Description-Content-Type: text/x-rst; charset=UTF-8

jwtoxide
========

PyO3 bindings to the `jsonwebtoken` library in Rust.

This library provides Python bindings to the jsonwebtoken_ Rust library. The JSON Web Token (JWT)
has become the de-facto standard for API authentication on the web. 

This is a pure Rust implementation and requires no other dependencies to use.

Installation
------------

Installation can be done through pypi using pip:

::
    
    $ pip install jwtoxide

Development
-----------

Building for development requires `maturin`. Once installed run `make install-dev`.

.. _jsonwebtoken: https://docs.rs/jsonwebtoken/latest/jsonwebtoken/

