{"package": "pyjabber", "summary": "A lightweight, modular and asyncio XMPP/Jabber server written in Python.", "pypi_url": "https://pypi.org/project/pyjabber", "piwheels_url": "https://www.piwheels.org/project/pyjabber", "releases": {"0.4.5": {"released": "2026-05-21 07:19:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.4.5-py3-none-any.whl": {"file_url": "/simple/pyjabber/pyjabber-0.4.5-py3-none-any.whl", "filehash": "331404b117d9e0cf11586199ee325e582380bed6c91ed00fd95c4343e31f647e", "filesize": 986545, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "aiosqlite", "alembic", "bcrypt", "click", "cryptography", "loguru", "nanoid", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.4.4": {"released": "2026-04-30 08:17:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.4.4-py3-none-any.whl", "filehash": "9c9cfa978760bbc508764109d38b6a437db797b11a589d10c2b108f7028ab6ce", "filesize": 990798, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "aiosqlite", "alembic", "bcrypt", "click", "cryptography", "loguru", "nanoid", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.4.3": {"released": "2026-04-29 10:26:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.4.3-py3-none-any.whl", "filehash": "c0164e26f3d5ac3e98ac55c51ea0be8424eb9d6ed6299c6c0b3ed2a01e6553f8", "filesize": 990808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "aiosqlite", "alembic", "bcrypt", "click", "cryptography", "loguru", "nanoid", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.4.2": {"released": "2026-04-02 09:01:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.4.2-py3-none-any.whl", "filehash": "443432a454836769ca7a85923a1bb09cd996d45eaa3a13e535a027ccccd8b931", "filesize": 986151, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "aiosqlite", "alembic", "bcrypt", "click", "cryptography", "loguru", "nanoid", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.4.1": {"released": "2026-03-30 07:26:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.4.1-py3-none-any.whl", "filehash": "9597a0ce875f83be1f8b0858d21ede1497c669698d9107cbb0f8a6837cf524b2", "filesize": 990445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "aiosqlite", "alembic", "bcrypt", "click", "cryptography", "loguru", "nanoid", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.4.0": {"released": "2026-03-27 12:18:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.4.0-py3-none-any.whl", "filehash": "f11a1a7d829da0184fd44d49b7afb041e61351a4ea573f76f3d20afe8e64ea1c", "filesize": 986247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "aiosqlite", "alembic", "bcrypt", "click", "cryptography", "loguru", "nanoid", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.4.0a1": {"released": "2026-01-29 09:05:14", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.4.0a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.4.0a1-py3-none-any.whl", "filehash": "5b1a74e7a8d8635e4b60cd6a8227c9787d3ecd899ec7691a0e628fb0afd198a1", "filesize": 978045, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiofiles", "aiohttp", "aiosqlite", "alembic", "bcrypt", "click", "cryptography", "loguru", "nanoid", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.3.0": {"released": "2025-05-26 08:51:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.3.0-py3-none-any.whl", "filehash": "94b4b744c5246c992e31471440ddaa3af7af3630cb7a34e1e6b952a92a545e2a", "filesize": 973416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "alembic", "bcrypt", "click", "cryptography", "loguru", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.2.9": {"released": "2025-05-22 09:12:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.9-py3-none-any.whl", "filehash": "5ac9ba8d289cb5ff474a790798291f30672d06cf7bb69ff06d5f60806fe8e54f", "filesize": 973467, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "alembic", "bcrypt", "click", "cryptography", "loguru", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.2.8": {"released": "2025-05-20 09:19:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.8-py3-none-any.whl", "filehash": "a2ba67b9768ba8fce767a103751cbc270b3146c5a22664adfc10f833509c8543", "filesize": 983608, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "alembic", "bcrypt", "click", "cryptography", "loguru", "pyyaml", "sqlalchemy", "uvloop", "winloop"]}}}, "0.2.7": {"released": "2025-05-07 11:56:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.7-py3-none-any.whl", "filehash": "a6161769cf0b3ab97e4a6c49af0b610b0f4bebc13987480fd347c53fb53a1c29", "filesize": 970153, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "bcrypt", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.2.6": {"released": "2025-05-06 08:54:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.6-py3-none-any.whl", "filehash": "ed951e133c54e37febfb6f7777955e638ae97b9b5552fcf9bb47301a0d3bdef7", "filesize": 970019, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "bcrypt", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.2.5": {"released": "2025-04-08 09:03:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.5-py3-none-any.whl", "filehash": "0ec6b073b6311ca604c537213d96f068db7c47fed77763697076b06a7afe86e1", "filesize": 969589, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.2.4": {"released": "2025-03-31 08:38:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.2.3": {"released": "2025-03-28 12:03:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.3-py3-none-any.whl", "filehash": "c5ea25d2a1b9006c682899ef3a70edbfab7e734ae52a54335f747c9d21eb2814", "filesize": 972472, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.2.2": {"released": "2025-03-26 08:46:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.2-py3-none-any.whl", "filehash": "c13c1e5312985bf570dc8ad390b0cc07e170db622f72e2604f1f2a1955dbeec3", "filesize": 968835, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.2.1": {"released": "2025-03-11 08:44:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.1-py3-none-any.whl", "filehash": "d52b7e7389479dcde9c95cc1908aaffdaa0e0b1fd6529453d087cb94f4d848eb", "filesize": 966932, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.2.0": {"released": "2025-03-10 11:04:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.2.0-py3-none-any.whl", "filehash": "4049b431ade856330f2c541640bb52c2023943ea1f9663cf9da0fb3cca1941ed", "filesize": 966955, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.1.11": {"released": "2025-03-04 08:36:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.11-py3-none-any.whl", "filehash": "cb19382d0e03612016883412e7375273aa12e0074f9f4731d6181ab9ed93e1e9", "filesize": 966811, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop", "winloop"]}}}, "0.1.10.post1": {"released": "2025-01-28 12:33:40", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.1.10": {"released": "2025-01-28 12:20:25", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.1.9.post1": {"released": "2024-12-18 08:46:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.9.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.9.post1-py3-none-any.whl", "filehash": "5cffb8aa4d2c3a9ae6d475419ebcb4509c5cb7f53b010d04e8515a5d932c8796", "filesize": 966011, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop"]}}}, "0.1.9": {"released": "2024-12-17 13:04:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.9-py3-none-any.whl", "filehash": "f12061414466c90816509c18851fc42d29673fe14ef99f932572fdeb3b61c223", "filesize": 1885350, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml", "uvloop"]}}}, "0.1.8": {"released": "2024-12-03 11:29:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.8-py3-none-any.whl", "filehash": "0e2d63c4ff05c4367c6c98cd189191deaa629fc472307bcfcea84af051d04e95", "filesize": 965070, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml"]}}}, "0.1.7": {"released": "2024-12-03 11:13:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.7-py3-none-any.whl", "filehash": "ece2b03c142efe05a5a52f2d378bbda73dfc1e46c766114f3e35eaeb2d5d9282", "filesize": 964243, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "pyyaml"]}}}, "0.1.6": {"released": "2024-09-09 07:17:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.6-py3-none-any.whl", "filehash": "e1b8ccffa5693644d2bce340ce3df35c6a8fa5583bc77639ce43b8214724b67b", "filesize": 1038455, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "cryptography", "loguru", "slixmpp", "xmlschema"]}}}, "0.1.5": {"released": "2024-08-02 07:36:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.5-py3-none-any.whl", "filehash": "aafaf14f49098baeeacd77dc9285df8728901ce9ba8c92bcf50b6bf09d97dad3", "filesize": 1021814, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "colorama", "cryptography", "loguru", "nest-asyncio", "setuptools", "slixmpp", "wget", "xmlschema"]}}}, "0.1.4": {"released": "2024-07-15 10:13:51", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.1.3": {"released": "2024-07-12 11:04:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.3-py3-none-any.whl", "filehash": "e110bc6471d2b47338951febb5904c97303e1581c3ed20a441ec3a4b251293a0", "filesize": 112309, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "colorama", "cryptography", "loguru", "nest-asyncio", "setuptools", "slixmpp", "wget", "xmlschema"]}}}, "0.1.2": {"released": "2024-06-05 06:38:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.2-py3-none-any.whl", "filehash": "f6643d789934421666abb88a637e02a43745e80e5abd15fec99ff2f52e9ed374", "filesize": 1021606, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "click", "loguru", "xmlschema"]}}}, "0.1.1": {"released": "2024-05-29 10:42:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pyjabber-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.1-py3-none-any.whl", "filehash": "9df0007ca13325e85a13acde97cc39303da24a49bf87a8ab7ee22cbb04ccf86f", "filesize": 1020776, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "loguru", "xmlschema"]}}}, "0.1.0": {"released": "2024-05-29 10:18:38", "prerelease": false, "yanked": true, "skip_reason": "", "files": {"pyjabber-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pyjabber/pyjabber-0.1.0-py3-none-any.whl", "filehash": "41ad3e79e824a4e6f8fd8adc9471310095df958eaacb9c5d2186f57ccdc9ce0b", "filesize": 1020501, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "loguru", "xmlschema"]}}}}}