{"package": "omemo", "summary": "A Python implementation of the OMEMO Multi-End Message and Object Encryption protocol.", "pypi_url": "https://pypi.org/project/omemo", "piwheels_url": "https://www.piwheels.org/project/omemo", "releases": {"2.1.0": {"released": "2026-01-29 21:50:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"omemo-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/omemo-2.1.0-py3-none-any.whl", "filehash": "bacfb8d23fe4060919cd5acc0602d9e73f87f62f3ffc0b9172961451e87c3f66", "filesize": 41371, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "2.0.0": {"released": "2025-06-26 13:39:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"omemo-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/omemo-2.0.0-py3-none-any.whl", "filehash": "ca83b8e6f09bfe7919c80eed5325dbc21f997d10c72cf064047d368e00c8d15a", "filesize": 43314, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.3.0": {"released": "2025-06-24 01:55:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"omemo-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/omemo-1.3.0-py3-none-any.whl", "filehash": "5fb736ebb79afd84d67e8aad29923bd5d67199629026f3399815cfe18e219808", "filesize": 42836, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.2.0": {"released": "2024-10-15 08:12:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.2.0-py3-none-any.whl", "filehash": "0268e477e348d221694edbba8f276f1f43002e7e1a2dbecc844765f9992e2b1b", "filesize": 39519, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.1.0": {"released": "2024-09-28 04:11:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.1.0-py3-none-any.whl", "filehash": "5dffc40f013c6b9323aa65da3a92ac6c8776ddff23597cd6a942e2c5f72f1a1c", "filesize": 39957, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.0.5": {"released": "2024-09-25 11:50:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.0.5-py3-none-any.whl", "filehash": "a9d047c144f1c05ad30a0ea637b8a168fac9b311961a431a17c8f080f70be6f2", "filesize": 39958, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.0.4": {"released": "2024-07-14 17:01:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.0.4-py3-none-any.whl", "filehash": "2dd464433a06eb3dc82a3532e7e7cfdabfa185ecdec2cf1d789b162f3ab4a551", "filesize": 39913, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.0.3": {"released": "2024-07-09 15:46:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.0.3-py3-none-any.whl", "filehash": "83fe259f8ff5422afad0b13101699de6d353e08629118bc45aa3623d06e33768", "filesize": 39769, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.0.2": {"released": "2022-11-04 12:40:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.0.2-py3-none-any.whl", "filehash": "460f35647cb5bcf0aace09a892dc2482828f1a18a44cd38250a6e868d44fbb8c", "filesize": 40136, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.0.1": {"released": "2022-11-03 22:54:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.0.1-py3-none-any.whl", "filehash": "aa74efd9769b913d2ca75b59fbbcff127eecf6b3f13584adead5ad127e403f21", "filesize": 3488, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "1.0.0": {"released": "2022-11-01 21:30:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-1.0.0-py3-none-any.whl", "filehash": "4dcf19c69c1e816b39ecee1fb86e3b1605806e52056e5ab5e1d9c7fc052d090b", "filesize": 39952, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["typing-extensions", "xeddsa"]}}}, "0.14.0": {"released": "2022-03-12 12:02:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.14.0-py3-none-any.whl", "filehash": "dadd5ef106883de42058ceda90106103c0651bdb12dc57b3db155f34ae0c5b91", "filesize": 33756, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.13.0": {"released": "2021-12-15 11:55:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.13.0-py3-none-any.whl", "filehash": "b6c66c5665eab76ff5b6529e40e4add8edcbc116df9d6add82c527eb55ec7cf1", "filesize": 33700, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.12.0": {"released": "2020-03-28 18:42:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.12.0-py3-none-any.whl", "filehash": "49292396493f552223b7f0178a58c8bda0a30d7e62ae691588c90d2c189ff460", "filesize": 34017, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.11.0": {"released": "2019-12-13 16:46:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.11.0-py3-none-any.whl", "filehash": "ace6cfa592de45c0c1194da61810ce28d6bccc321caa1687cc66f2aa98a556be", "filesize": 34009, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.10.5": {"released": "2019-07-21 12:11:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.10.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.10.5-py3-none-any.whl", "filehash": "be3595acf94f272ca6ee1ed0c11885193a9da8a55c95a4b33644fd1c2b49029f", "filesize": 34487, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.10.4": {"released": "2019-02-01 14:15:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.10.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.10.4-py3-none-any.whl", "filehash": "b0f9e87c2fa11145db73360fe9c85f662b9eaa5eb779cdf7cc022a4fbc395138", "filesize": 34179, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.10.3": {"released": "2018-12-29 20:13:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.10.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.10.3-py3-none-any.whl", "filehash": "936d258a3c3ff006452de68782329f87965bb91ca0fc8c345e05cba963f818e1", "filesize": 32462, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.10.2": {"released": "2018-12-29 01:34:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.10.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.10.2-py3-none-any.whl", "filehash": "8d8ddf4841ab4b4e704754760fa11f71723e7fb8b5010d81b3d1a419c58bb9c9", "filesize": 31841, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.10.1": {"released": "2018-12-27 18:09:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.10.1-py3-none-any.whl", "filehash": "e089806743d9ce9581a3d55ff4587baebee9d2f6dce4a3f92739a19516f2387f", "filesize": 29982, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.10.0": {"released": "2018-12-26 22:51:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.10.0-py3-none-any.whl", "filehash": "58b0e57531c85ec5ca3056dfce36992c9f749f31f35e276b1354fe7240bad638", "filesize": 29701, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.9.0": {"released": "2018-12-15 23:18:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.9.0-py3-none-any.whl", "filehash": "69a71e4277e45fa6c2b8ad3c22f1ec8fc29c089b4743a5f324825ba265e6bbc4", "filesize": 28354, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.8.2": {"released": "2018-11-17 12:07:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.8.2-py3-none-any.whl", "filehash": "2a0a4100046fa7a424a6f6b5009d4084b324a68116569fc0b7169165613090ac", "filesize": 23555, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.8.1": {"released": "2018-11-17 10:39:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.8.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.8.1-py3-none-any.whl", "filehash": "b3d5c5d24043a1815855e7bdf930e4e6a5a7aa156c343f07314f8332cc53288d", "filesize": 21140, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.8.0": {"released": "2018-11-16 10:01:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.8.0-py3-none-any.whl", "filehash": "c96c5de42968fb8d322c73c66a447dd1bc76d7e7fb710b1f8a3718cc2edd9e2d", "filesize": 21328, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "x3dh"]}}}, "0.7.1": {"released": "2018-09-09 15:09:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.7.1-py3-none-any.whl", "filehash": "c833c5b6c8c8be71b4935c628d4f0ef56c59dfd3b67848b2fb745a01b8c1276d", "filesize": 31359, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "doubleratchet", "hkdf", "protobuf", "pynacl", "x3dh"]}}}, "0.7.0": {"released": "2018-08-01 11:29:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.7.0-py3-none-any.whl", "filehash": "0dc8f560edbba14bdece2ae3a95696f3c1e4e930940293adfc77ecb48388785c", "filesize": 31244, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "doubleratchet", "hkdf", "protobuf", "pynacl", "x3dh"]}}}, "0.6.0": {"released": "2018-07-30 16:16:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.6.0-py3-none-any.whl", "filehash": "dd111b1ec1f138e9abd48d37ccd1b8454537d2f4b1423f9b07372cf1fae59836", "filesize": 28466, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4", "apt_dependencies": [], "pip_dependencies": ["cryptography", "doubleratchet", "hkdf", "protobuf", "pynacl", "x3dh"]}}}, "0.5.0": {"released": "2018-07-29 11:56:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"OMEMO-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/omemo/OMEMO-0.5.0-py3-none-any.whl", "filehash": "8c86ab92d84fd917fa7b8129960bbbb15241f7b7c7d89a718747210f68a109e6", "filesize": 25921, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "doubleratchet", "hkdf", "protobuf", "pynacl", "x3dh"]}}}}}