platypush/platypush/utils
Fabio Manganiello a2c8e27bd8 Removed PyJWT dependency.
PyJWT is a very brittle and cumbersome dependency that expects several
cryptography libraries to be already installed on the system, and it can
lead to hard-to-debug errors when ported to different systems.

Moreover, it installs the whole `cryptography` package, which is several
MBs in size, takes time to compile, and it requires a Rust compiler to
be present on the target machine.

Platypush will now use the Python-native `rsa` module to handle JWT
tokens.
2022-11-21 12:30:38 +01:00
..
__init__.py Removed PyJWT dependency. 2022-11-21 12:30:38 +01:00
manifest.py Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ngrok.py Create application ngrok tunnel method moved to utils 2021-11-07 11:35:47 +01:00
workers.py Reimplemented workers as threads instead of processes 2019-12-29 23:18:58 +01:00