{"package": "twomemo", "summary": "Backend implementation of the namespace `urn:xmpp:omemo:2` for python-omemo.", "pypi_url": "https://pypi.org/project/twomemo", "piwheels_url": "https://www.piwheels.org/project/twomemo", "releases": {"2.1.0": {"released": "2026-01-29 21:23:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"twomemo-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/twomemo-2.1.0-py3-none-any.whl", "filehash": "8dbe9e2b14df74fe8c87ca1a9926e80aa08fd3b4276527486d748d24cd3fdf50", "filesize": 17490, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "2.0.0": {"released": "2025-06-26 13:47:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"twomemo-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/twomemo-2.0.0-py3-none-any.whl", "filehash": "334f5700c68f3b8e691d9af789bb9607cfdb02aca22a150985e5784511433a10", "filesize": 19449, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "1.2.0": {"released": "2025-06-24 02:04:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"twomemo-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/twomemo-1.2.0-py3-none-any.whl", "filehash": "d13da9c9c32502085cfaa9cbaa43b8367a7aa175297dca32e35045a7738f1c7e", "filesize": 19220, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "1.1.0": {"released": "2024-10-15 07:39:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Twomemo-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/Twomemo-1.1.0-py3-none-any.whl", "filehash": "399a1e3e4fd310e096471311eb480bc1f3acbdfdb0c9424318fd5ae120b9001b", "filesize": 16757, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "1.0.4": {"released": "2024-07-09 15:09:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Twomemo-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/Twomemo-1.0.4-py3-none-any.whl", "filehash": "163c918c2d05ca3580b439b4839fde09b817f4a7c6ccd3fdc42cccbe954701f8", "filesize": 16964, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "1.0.3": {"released": "2022-11-08 13:57:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Twomemo-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/Twomemo-1.0.3-py3-none-any.whl", "filehash": "62234a9ffd3f9e73f102959e94c075fae15303dea730497dbdf42756a784663c", "filesize": 16135, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "1.0.2": {"released": "2022-11-04 13:39:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Twomemo-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/Twomemo-1.0.2-py3-none-any.whl", "filehash": "d605b9c29c1b7636d1929b05727af68c0d1230760d338e6090e21a5d9ae1df67", "filesize": 17283, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "1.0.1": {"released": "2022-11-03 22:04:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Twomemo-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/Twomemo-1.0.1-py3-none-any.whl", "filehash": "feb70a0dbc1427bc96d864a30d86d6d67d25f6af2f26649661998ca441f57a11", "filesize": 17284, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}, "1.0.0": {"released": "2022-11-01 21:31:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"Twomemo-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/twomemo/Twomemo-1.0.0-py3-none-any.whl", "filehash": "57cf0e9e15e71d038ff955b371897636337f6a85cf06f34bc45d71646f65b417", "filesize": 17336, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["doubleratchet", "omemo", "protobuf", "typing-extensions", "x3dh", "xeddsa"]}}}}}