{"package": "doubleratchet", "summary": "A Python implementation of the Double Ratchet algorithm.", "pypi_url": "https://pypi.org/project/doubleratchet", "piwheels_url": "https://www.piwheels.org/project/doubleratchet", "releases": {"1.3.0": {"released": "2026-01-29 20:48:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doubleratchet-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/doubleratchet-1.3.0-py3-none-any.whl", "filehash": "0947673332a854489a88957c9e7cb49aca4ab075441bb10716ac227fac592a3a", "filesize": 28109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.2.0": {"released": "2025-06-23 16:51:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doubleratchet-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/doubleratchet-1.2.0-py3-none-any.whl", "filehash": "5fdaa08c68e3e9efbdb015d9efaa7c6fdd26e0699b73d47298903842a9c84f2b", "filesize": 33183, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.1.2": {"released": "2025-06-23 08:06:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doubleratchet-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/doubleratchet-1.1.2-py3-none-any.whl", "filehash": "b4b905561ba31d15909889e415177a2a3b6158f349850dbecce7dfa15e81deec", "filesize": 33191, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.1.1": {"released": "2025-06-21 10:34:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"doubleratchet-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/doubleratchet-1.1.1-py3-none-any.whl", "filehash": "15b3580ce7d6a67216fdcd5b753ef4937a98780bd272f8015b2c057dc25ea069", "filesize": 33474, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.1.0": {"released": "2024-10-15 07:20:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-1.1.0-py3-none-any.whl", "filehash": "9fce8f2da5c36a71fe0d4490ef8728f8c420b5b630b7064beffaa85ccff690ec", "filesize": 28921, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.0.4": {"released": "2024-07-09 14:02:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-1.0.4-py3-none-any.whl", "filehash": "65d81eb1844401fb3f14f21c6593d9df5e0452f6fa2ac32fada364b5a5d70a3d", "filesize": 29662, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.0.3": {"released": "2022-11-08 12:57:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-1.0.3-py3-none-any.whl", "filehash": "9ea1dd87747c564304fe674c4d78b2cf8ea033229afcf49e83a05970d4eab5ae", "filesize": 28877, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.0.2": {"released": "2022-11-05 09:47:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-1.0.2-py3-none-any.whl", "filehash": "faab8c429bc1088c1d0d0404fab309ee4388e4e5fc410db6fbf21d3ed637185c", "filesize": 40261, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.0.1": {"released": "2022-11-03 22:36:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-1.0.1-py3-none-any.whl", "filehash": "ac088b786e345d8124bfdf2b3438d03b4616091f349cb52b9527be17d6d2c76a", "filesize": 40274, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "1.0.0": {"released": "2022-11-01 21:28:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-1.0.0-py3-none-any.whl", "filehash": "2ca1bd07eac122fe9b5af01788ba558157dc379d90c620067168fac56374eb30", "filesize": 40668, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["cryptography", "pydantic", "typing-extensions"]}}}, "0.7.0": {"released": "2019-07-21 11:50:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.7.0-py3-none-any.whl", "filehash": "0a720c63de3465e547f847986cf48a065e3766cea0c84330f75952f3629f4dca", "filesize": 19209, "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"]}}}, "0.6.0": {"released": "2018-12-15 23:08:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.6.0-py3-none-any.whl", "filehash": "5653bb7a298093a5224e4d3d88623b7ed1d9b8ae5e07c650cccdfac2314534f4", "filesize": 19129, "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"]}}}, "0.5.0": {"released": "2018-12-15 12:30:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.5.0-py3-none-any.whl", "filehash": "1f6dbbd9d3badce8e727daa241ecd6e6ce79c7bb827eed91d9becf409f70b944", "filesize": 19310, "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"]}}}, "0.4.1": {"released": "2018-11-17 10:27:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.4.1-py3-none-any.whl", "filehash": "fdc6a18069c41e1a72fbb2bb5886627d7f3c50e13990d7078470f21cf143508b", "filesize": 19742, "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"]}}}, "0.4.0": {"released": "2018-09-09 14:22:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.4.0-py3-none-any.whl", "filehash": "4e03dd04310d0569a5bbcd8c29bb26af96a90ecac34656282c7bb60afa3ac2a2", "filesize": 19830, "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"]}}}, "0.3.2": {"released": "2018-08-01 22:10:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.3.2-py3-none-any.whl", "filehash": "a4812b892d0798ce77c766ccd241a69e5ce3c427f7488386c8545215a33147d9", "filesize": 15650, "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", "hkdf"]}}}, "0.3.1": {"released": "2018-08-01 10:03:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.3.1-py3-none-any.whl", "filehash": "4d24d18af38ffda18f4645850c2d2522f3116137b5aee034489c02866d496a43", "filesize": 14181, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "hkdf"]}}}, "0.3.0": {"released": "2018-07-29 23:05:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.3.0-py3-none-any.whl", "filehash": "a17da81d1b70c26b9c1b20f4f130d6e15f16a91eaffd80d1fa4901a492ef25ce", "filesize": 14039, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "hkdf"]}}}, "0.2.0": {"released": "2018-07-28 21:59:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"DoubleRatchet-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/doubleratchet/DoubleRatchet-0.2.0-py3-none-any.whl", "filehash": "45933e89ad2f81bc1700a9fe55ecd82df0e9c87e8ed6c2528e83e4c8d233ba31", "filesize": 12079, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "hkdf"]}}}}}