Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Slixmpp OMEMO plugin

Project description

This library provides an interface to python-omemo.

License

This plugin is licensed under GPLv3.

The python-omemo library being used is a reimplementation of libsignal in python and plans to stay away from the GPL license as possible. For the moment, the OMEMO library has to reuse parts of the original libsignal implementation, (the wireformat), which makes it GPL. Efforts are being made in order to not have to reuse these libsignal bits, and move to a more permissive license.

As long as this is not the case, this plugin will stay GPLv3 as well, and it will not be possible to merge it without changing Slixmpp’s license itself.

Note on the underlying OMEMO library

As stated in python-xeddsa’s README, (dependency of python-omemo), this library has not undergone any security audits. If you have the knowledge, any help is welcome.

Please take this into consideration when using this library.

Installation

Credits

For the help on OMEMO:

And on Slixmpp:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for slixmpp-omemo, version 0.2.0
Filename, size File type Python version Upload date Hashes
Filename, size slixmpp-omemo-0.2.0.tar.gz (9.2 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page