{"package": "pulse-framework", "summary": "Pulse - Full-stack framework for building real-time React applications in Python", "pypi_url": "https://pypi.org/project/pulse-framework", "piwheels_url": "https://www.piwheels.org/project/pulse-framework", "releases": {"0.1.95": {"released": "2026-05-29 14:57:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.95-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.95-py3-none-any.whl", "filehash": "bfcff8cc90b1aab85520b3a65071b196aa22306dec20ce06d5693a060f7c515f", "filesize": 337393, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.94": {"released": "2026-05-29 14:47:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.94-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.94-py3-none-any.whl", "filehash": "0e83f9b18c014161d27c86f13e9afd7f6059f6fc224a7093eaa728c62674b457", "filesize": 337862, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.93": {"released": "2026-05-29 08:21:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.93-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.93-py3-none-any.whl", "filehash": "7909aff1d0854ed6f8c6f671823b4553758b36d6cdcd85c6d95841fd1d1b5fd6", "filesize": 336944, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.92": {"released": "2026-05-28 14:30:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.92-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.92-py3-none-any.whl", "filehash": "d85e444e45d4935503916e5a7ecdb5f5745a584160b8502fd6698403c0144feb", "filesize": 336909, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.91": {"released": "2026-05-28 13:58:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.91-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.91-py3-none-any.whl", "filehash": "3b3c0387ff49c9e5b3271e124fe4345a985d0c09ff494154a7c60818b00cd25c", "filesize": 336770, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.90": {"released": "2026-05-28 13:03:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.90-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.90-py3-none-any.whl", "filehash": "9361cd4361f279d6605c411aa0f412d92e5405cc84248ac1335e17f5215f2293", "filesize": 336426, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.89": {"released": "2026-05-28 12:04:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.89-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.89-py3-none-any.whl", "filehash": "d21ef900a58208bc60817acc8c98d78e1250ea22c1f9de42272b00cb077ad78d", "filesize": 336308, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.88": {"released": "2026-05-26 22:06:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.88-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.88-py3-none-any.whl", "filehash": "6e2c1572f76f802eca8fec55d0ea4f096e7d2f212cd4fb0dfabb3ee4bba23b0c", "filesize": 336069, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.87": {"released": "2026-05-26 12:52:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.87-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.87-py3-none-any.whl", "filehash": "ca221f62634be1ae7f5cca8824a948717f5c4bf8c0d9c88e8129e25ff5399178", "filesize": 335578, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.86": {"released": "2026-05-23 16:06:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.86-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.86-py3-none-any.whl", "filehash": "a0be24995f44f3db0f0e1435a1613e5f2b17f2ba1ff6cdd9eafc37f5f4db0dca", "filesize": 335560, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.85": {"released": "2026-05-23 12:25:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.85-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.85-py3-none-any.whl", "filehash": "5e163f0cb22551780d14f1771f9689ded62e765bfb203b3de7acab90c5074009", "filesize": 335537, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.84": {"released": "2026-05-21 23:23:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.84-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.84-py3-none-any.whl", "filehash": "3fdba6cd0589705a09b655ed728f65234c191a11156af80dd30f75c755580ffd", "filesize": 335125, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.83": {"released": "2026-05-21 15:50:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.83-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.83-py3-none-any.whl", "filehash": "5e68a56b12957f1be94172e8d5c87595e4c384e3fa65128d16d38e63b8d37a86", "filesize": 334897, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.82": {"released": "2026-05-19 07:14:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.82-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.82-py3-none-any.whl", "filehash": "13e7133bedef67e9618e931ff90d5a8c0639d86443636bc71d19cffb5b9e0440", "filesize": 333615, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.81": {"released": "2026-05-18 18:52:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.81-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.81-py3-none-any.whl", "filehash": "a0a54de06e0a73d7a12fccfb7fed037289c44d24e45497d9f2f350a49cef5b56", "filesize": 333556, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.80": {"released": "2026-05-16 13:08:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.80-py3-none-any.whl": {"file_url": "/simple/pulse-framework/pulse_framework-0.1.80-py3-none-any.whl", "filehash": "2d0ea3f0e92905ddbd0d52cc64949b8937c171e7ab3ccbffe2ae283befb31dbb", "filesize": 333563, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.79": {"released": "2026-04-22 17:54:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.79-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.79-py3-none-any.whl", "filehash": "6e94f8b7d9cd7c6c73900a6992a8081f7021e45a355afa4ce36589407f61a8a7", "filesize": 333453, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.78": {"released": "2026-03-30 16:33:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.78-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.78-py3-none-any.whl", "filehash": "889f9b4b99f726cf077bf3d07a8122eeb5a0cf18a332701b55f446c8edf99996", "filesize": 333264, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.77": {"released": "2026-02-02 14:09:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.77-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.77-py3-none-any.whl", "filehash": "de9114b612d95882b5c489d997a77f90bfde0216ce08d6d1978b334a4c46405a", "filesize": 332374, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.76": {"released": "2026-01-31 00:01:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.76-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.76-py3-none-any.whl", "filehash": "4c13312e0eac2f2b2c986d77d31880edf230ebdfca10e8e4e62acbbb4dab0d1d", "filesize": 330746, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.75": {"released": "2026-01-29 16:40:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.75-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.75-py3-none-any.whl", "filehash": "396ea35faf103dbeb6d72280ec9d324eac999afd8fbdb4a086e17b43cbb98ffd", "filesize": 325376, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.74": {"released": "2026-01-29 08:50:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.74-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.74-py3-none-any.whl", "filehash": "0300d4f5b84afd29d9e3598d64992f254cff3a68195bf984dd87fb7c1a5eeae8", "filesize": 312207, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.73": {"released": "2026-01-28 19:23:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.73-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.73-py3-none-any.whl", "filehash": "352845e33dbeadc693dd2ca9b5ec34d0072813c1fe1b989bc5c53314c3aa2527", "filesize": 309708, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.72": {"released": "2026-01-27 15:57:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.72-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.72-py3-none-any.whl", "filehash": "84c60f0849246bc7e0fc9934c868b90ea9c08fbacad73a14f1f4d1fb33aefe01", "filesize": 302009, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles"]}}}, "0.1.71": {"released": "2026-01-26 14:23:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.71-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.71-py3-none-any.whl", "filehash": "e651879a0d0cd5e8277a81014324add453153244fe404b7c5e2b4d973763839e", "filesize": 298444, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.70": {"released": "2026-01-25 08:01:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.70-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.70-py3-none-any.whl", "filehash": "d1143c3e4170bf4c75962427aea8bbb9bc36028478ae00cfc74a22e0964582fd", "filesize": 297515, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.69": {"released": "2026-01-23 20:04:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.69-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.69-py3-none-any.whl", "filehash": "dc1e90e116e9f4c0814243e6676a23ec15c7c02227bfa97fe35fe488eefdcd33", "filesize": 297508, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.68": {"released": "2026-01-23 18:09:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.68-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.68-py3-none-any.whl", "filehash": "6137b66dbe339e49325df4bb4a6e5606eaa117bc8d6fc087d3f7b73609078ad0", "filesize": 297471, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.68a1": {"released": "2026-01-23 18:04:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.68a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.68a1-py3-none-any.whl", "filehash": "46bd38d75f97c5393ab5e00ca71db0538fe3e991856e29864b8852ed53c06cd3", "filesize": 297494, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.67": {"released": "2026-01-23 17:44:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.67-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.67-py3-none-any.whl", "filehash": "9dc8656fbbe25a79a978fd8ce032c1ddf989eb971128c8e0cb7e4ea5fbc0c750", "filesize": 298104, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.66a2": {"released": "2026-01-23 17:39:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.66a2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.66a2-py3-none-any.whl", "filehash": "3917c4f2cfbffe54cb4e67c7efe7ec89198fef19aaf8335cd9bc176de4000696", "filesize": 298126, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.66a1": {"released": "2026-01-23 17:25:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.66a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.66a1-py3-none-any.whl", "filehash": "a9c331a25d2e501eea28cc4c70f7c995129c9b16d97582aeca5194c51ba8280c", "filesize": 298109, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.65": {"released": "2026-01-23 16:21:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.65-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.65-py3-none-any.whl", "filehash": "5453e2b75f18f28037ccc6d8d25b1fc72ecedfc9f2b872b59d8b5eb499a96883", "filesize": 297451, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.64": {"released": "2026-01-23 14:29:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.64-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.64-py3-none-any.whl", "filehash": "8cbff841e311442eaa1302a27fcbfbf7f9cbd447e33252a35978bcac13311f17", "filesize": 294919, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.63": {"released": "2026-01-22 10:27:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.63-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.63-py3-none-any.whl", "filehash": "a8f6f93dff56b0aa0240954061d88080fce51e2a1991307dd28f0c8a03707e0b", "filesize": 294044, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.62": {"released": "2026-01-21 21:41:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.62-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.62-py3-none-any.whl", "filehash": "909ad7d673a13af0eda3de13baff15e951e6785a46e3389b62d30dfcb477fb9b", "filesize": 293028, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.61": {"released": "2026-01-21 20:26:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.61-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.61-py3-none-any.whl", "filehash": "9922cf667e962c6cfa74063df5757a633bb40e23c65d8ef34e3e1850979e2229", "filesize": 292952, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.60": {"released": "2026-01-21 17:13:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.60-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.60-py3-none-any.whl", "filehash": "36b09f96a69764e2be2b0461c25b754b863990ba39f7fe574feaf43d14e77b22", "filesize": 293044, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.59": {"released": "2026-01-21 14:16:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.59-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.59-py3-none-any.whl", "filehash": "f566cd111167c63b21337ccad82ee64ec5e51b2071e1c6e34a04061308b4ab2d", "filesize": 292940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.58": {"released": "2026-01-21 12:52:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.58-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.58-py3-none-any.whl", "filehash": "b083160096d117b25ffd45367c97a7318d9b769b228576d3f0a282d5bb19d92e", "filesize": 293507, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "starlette", "typer", "urllib3", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.57": {"released": "2026-01-21 11:37:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.57-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.57-py3-none-any.whl", "filehash": "56f2a4293a361b20e55e6a28901f4b9cf672fd1daef8b41267d891044591947b", "filesize": 293344, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.56": {"released": "2026-01-21 11:32:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.56-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.56-py3-none-any.whl", "filehash": "96065a89eb5d7c9b947235b9c9ddb545c6ec167b20db83200c6dc6bc9de42b98", "filesize": 293343, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.55": {"released": "2026-01-14 08:23:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.55-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.55-py3-none-any.whl", "filehash": "354a316db58e30c133b2ca317782a59a0a4633bc0cbca15c92ed43423f321016", "filesize": 264177, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.54": {"released": "2026-01-08 10:35:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.54-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.54-py3-none-any.whl", "filehash": "0b2d7b0588f12558c51e886d161954f6ac3f16f1784b7077779f32510036e899", "filesize": 258369, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.53": {"released": "2026-01-01 13:49:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.53-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.53-py3-none-any.whl", "filehash": "3a8d9b1911ce96da19b7099b41fb7f0f66f7e4fdc8b2089291d3dde61135957e", "filesize": 249074, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.52": {"released": "2026-01-01 13:44:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.52-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.52-py3-none-any.whl", "filehash": "48bcb81da9b136170db532eea65aa3cb68b6a38706c2e64aceec7dc16b655698", "filesize": 249075, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.51": {"released": "2025-12-08 10:14:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.51-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.51-py3-none-any.whl", "filehash": "b5272d877b33db6735180ca0210b8ea8b84945c82cfee7b94f115ea5c6e6dce6", "filesize": 254644, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.50": {"released": "2025-12-07 17:48:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.50-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.50-py3-none-any.whl", "filehash": "df9210a4932c68d3404115ebce21de52212f3f5ce2827db159fc6e4dae0f8215", "filesize": 255114, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.49": {"released": "2025-12-06 19:52:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.49-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.49-py3-none-any.whl", "filehash": "801c8e7e692ebac7200895fdaf48bc034df0ed25d41b7454fd0eb63e12d2ed44", "filesize": 255035, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.48": {"released": "2025-12-06 16:30:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.48-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.48-py3-none-any.whl", "filehash": "5f196815fc0ccbd30c2ca1c0179be323633143359af9f734c40e4ef250dfa981", "filesize": 254969, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.47": {"released": "2025-12-06 16:09:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.47-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.47-py3-none-any.whl", "filehash": "dd8609ebbefd95f98cdd3a5b1ebe17b3c608d62b2de49c7b28f54bbb23b4bc65", "filesize": 254750, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.46": {"released": "2025-12-04 09:47:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.46-py3-none-any.whl", "filehash": "bb2449cbca7fa2e5031ffaf94832e1a1db00628cb3e7c285fda670017b6758e2", "filesize": 182990, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.44": {"released": "2025-12-02 14:22:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.44-py3-none-any.whl", "filehash": "6414661c1dbee65281a31efa3831d4d1eddbde2b84cf4e3bd1c8a96df0d45ac4", "filesize": 177947, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.43": {"released": "2025-11-26 13:13:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.43-py3-none-any.whl", "filehash": "f953b856e54abf1d9f3850dfd3e8e21fe2874d65eb93bcb415b1177a1203c461", "filesize": 177903, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.42": {"released": "2025-11-23 15:25:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.42-py3-none-any.whl", "filehash": "7c56fbcb843165766c9de2964c4afe76b625a2d7d6900859d0c6e4a91daac204", "filesize": 165788, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.41": {"released": "2025-11-22 14:54:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.41-py3-none-any.whl", "filehash": "913eaed8e1390858c6220d95e4ca7a163ccf82aedcbfdf6dca06c298c07b26ed", "filesize": 162132, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.40": {"released": "2025-11-01 08:31:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.40-py3-none-any.whl", "filehash": "4350502897014edbc1de29c7cd09b92e02983a323df512d59118b10c3fd33796", "filesize": 151422, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.39": {"released": "2025-10-31 19:49:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.39-py3-none-any.whl", "filehash": "a04d04354b67b107fe1557497ba3716489536ae217c585bc5cb439961c8aa63c", "filesize": 152175, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38": {"released": "2025-10-31 18:48:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38-py3-none-any.whl", "filehash": "eb40f31b6a977ed66b8b4587354c61177ce411d0af4fdb1e88f83c318c9520a4", "filesize": 152175, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a9": {"released": "2025-10-31 14:27:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a9-py3-none-any.whl", "filehash": "4a634f8bf764da48459d70fb600ef75ed25ea0e957a6f9a913dcfd4fbc8ea5e7", "filesize": 152211, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a8": {"released": "2025-10-31 13:04:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a8-py3-none-any.whl", "filehash": "1cf63848eb7b411b97cb88a2a2e6e74e5b1947071babc45513491f71b411f606", "filesize": 152093, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a7": {"released": "2025-10-31 11:47:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a7-py3-none-any.whl", "filehash": "5caf425cba646864ab851104630a85843a12d428f8d228b819ee1fb599b5880e", "filesize": 151808, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a6": {"released": "2025-10-31 10:08:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a6-py3-none-any.whl", "filehash": "597e9a0ee8709ea3e7aa87e477270ac272ed9340aa5cbbdf9119f6e01c76224f", "filesize": 151341, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a5": {"released": "2025-10-30 14:58:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a5-py3-none-any.whl", "filehash": "466a917ad80c9b999f8b04d344539cc5bd2880d756a688b7eecd5f709e20402c", "filesize": 150578, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a4": {"released": "2025-10-30 14:53:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a4-py3-none-any.whl", "filehash": "31d62b01dd8078a93ff87830a53cf439b2685176bbb5fb24e11aec80e0229772", "filesize": 150498, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a3": {"released": "2025-10-30 14:29:21", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a3-py3-none-any.whl", "filehash": "7f6c86967b1d676bbc0e3db6eaae050e7ae42c57888676e470efa645a5e1ae71", "filesize": 150530, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a2": {"released": "2025-10-30 13:32:44", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a2-py3-none-any.whl", "filehash": "7bd90473fd058bff28416d69cdf15ff13413750743d0412f0ba4c9277e5118f5", "filesize": 150918, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.38a1": {"released": "2025-10-30 12:31:39", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.38a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.38a1-py3-none-any.whl", "filehash": "a319ede57ed3365256fc4779be300f741f8b83f996f17b3ec4f316be77f9e85e", "filesize": 149629, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "httpx", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.37": {"released": "2025-10-22 17:38:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.37-py3-none-any.whl", "filehash": "ce7245999ff392611cd416f388aec8c417e766582e743dc71bee2d6c10380145", "filesize": 141081, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.36": {"released": "2025-10-22 12:35:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.36-py3-none-any.whl", "filehash": "abaefa2d553cdb9b732851088e4e7f8a0b4eebe25eb4cc22e3c62adc0cfa743b", "filesize": 141747, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.35": {"released": "2025-10-22 12:21:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.35-py3-none-any.whl", "filehash": "83b84753969712308ea07f04fd09cda3b6f965c376ed6451f32b231d3d1332df", "filesize": 141748, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.33": {"released": "2025-10-22 10:10:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.33-py3-none-any.whl", "filehash": "e7bc90a2ae950adf54c8d642517df5bec3a31ee40cade2aa3d022ac229483584", "filesize": 141409, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.32": {"released": "2025-10-22 08:36:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.32-py3-none-any.whl", "filehash": "fb4d8753cc9df15364db3c940351a66957f4e8615649924a16eb32a06f926c8b", "filesize": 141411, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.31": {"released": "2025-10-21 14:44:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.31-py3-none-any.whl", "filehash": "27a7542b8659a4b9ed3ed8b245540b5b24caff81f1f4a2defcff631f1677e217", "filesize": 141512, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.30": {"released": "2025-10-20 20:27:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.30-py3-none-any.whl", "filehash": "652a670bbe0ef4253462c9f9995dfa73199b83223bc641bdb2b1aca111a12eb3", "filesize": 141515, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.29": {"released": "2025-10-09 20:45:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.29-py3-none-any.whl", "filehash": "8992babea19869afadec41447a5c91ac3988d5b213090c32a92f8ea08b5e4c09", "filesize": 141246, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.28": {"released": "2025-10-09 20:38:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.28-py3-none-any.whl", "filehash": "f7f1e58106bef16a5e1aeb65221c39897462f839314125a197907d6b137afc01", "filesize": 141276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.27": {"released": "2025-10-09 09:44:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.27-py3-none-any.whl", "filehash": "7a1811700b8ed29690d2be79bdd450944a5de9a7a1e020b74079fd2e90dc2ea1", "filesize": 143291, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.26": {"released": "2025-10-07 13:33:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.26-py3-none-any.whl", "filehash": "0024cb5f8244d536b2f1a0f33855c3c6ff717db53a9231846d861a545cc49383", "filesize": 138946, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.25": {"released": "2025-10-06 21:17:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.25-py3-none-any.whl", "filehash": "27c9d3e92d314b589192ce65533466447c881d0b5a0bf6118de11fc3c2d4119f", "filesize": 143216, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.24": {"released": "2025-10-03 19:59:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.24-py3-none-any.whl", "filehash": "0d6398621366968f4c73197f7668e15be0972df3f6458aa07eb2910452e04ef6", "filesize": 142411, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.23": {"released": "2025-10-03 19:56:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.23-py3-none-any.whl", "filehash": "3d5a05e0fe965d5ccb4a4fce2685b2eaeda77df738018232f60c34524614c2f3", "filesize": 142419, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "watchfiles", "websockets"]}}}, "0.1.22": {"released": "2025-10-02 22:02:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.22-py3-none-any.whl", "filehash": "54bfa899b1a631a8d11fa805fbe6c99be9b0af7b102bfef2493e0b552000a621", "filesize": 142329, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.21": {"released": "2025-10-02 20:28:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.21-py3-none-any.whl", "filehash": "efedc82cd5abe749e4cde919cc08cce4dcc25f32219e4879b85aa7ef940be36a", "filesize": 141653, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.20": {"released": "2025-10-01 11:59:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.20-py3-none-any.whl", "filehash": "6a01927645f20d5ef58b21220e59f6022459d12ab889c96b813070c7a8d3a6a1", "filesize": 138476, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.19": {"released": "2025-10-01 11:46:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.19-py3-none-any.whl", "filehash": "f7d9ad9fba89e84e8ae60fff6b96a0760cc7f457b1a908e6f97d617d8f0ad49e", "filesize": 138471, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.18": {"released": "2025-09-30 15:27:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.18-py3-none-any.whl", "filehash": "331161660881eb128fa87229e56b6382b86510c984d525ac37814df0fe05f426", "filesize": 139632, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.17": {"released": "2025-09-29 20:10:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.17-py3-none-any.whl", "filehash": "6795638688423891e2b63790c238eb578d4b1495bf7974b220131d23a8af63c9", "filesize": 138021, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.16": {"released": "2025-09-28 21:19:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.16-py3-none-any.whl", "filehash": "12e0d77fcc384e46760b6213819597acd24a5345d3cc1a3a7dc7c5fa2625f7cd", "filesize": 138020, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-dateutil", "python-multipart", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.15": {"released": "2025-09-18 19:08:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.15-py3-none-any.whl", "filehash": "42601aa89144c23892c9517ced9af39ae77d4e79ced2e823a9f72c3323bfa66f", "filesize": 112416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.14": {"released": "2025-09-17 18:57:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.14-py3-none-any.whl", "filehash": "3246da354d0f8108380eddcd2559ac625987631bd41294ec537a09030c4d62ab", "filesize": 109468, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.13": {"released": "2025-09-17 13:02:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.13-py3-none-any.whl", "filehash": "1304df4030c58f8e0803953be405f44746d9ed6169f2e443a22152d548ccffad", "filesize": 109389, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.12": {"released": "2025-09-16 21:40:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.12-py3-none-any.whl", "filehash": "11964445ba4b9818e3838547042644bf2a3327f0e7cbd8ebaf7bf64be6dbe12f", "filesize": 104079, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.11": {"released": "2025-09-16 17:03:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.11-py3-none-any.whl", "filehash": "b0c3ec48abf7dfaac43806252ca9b258d40a5023f201a2302c5bf0e9a8adfb04", "filesize": 103197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.10": {"released": "2025-09-16 16:47:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.10-py3-none-any.whl", "filehash": "b4ba0055643f73ca01175d19446ed331c83b66711de2bc4d90476be9461482de", "filesize": 103024, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.9": {"released": "2025-09-16 16:28:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.9-py3-none-any.whl", "filehash": "c64ea7fb74cac03e385b69ae8e92be460d9eacde1e848bc763a74b9e944a52b3", "filesize": 103007, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.8": {"released": "2025-09-16 15:42:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.8-py3-none-any.whl", "filehash": "e5d80c4a3b43f547b89e21ab62c7618b978d2a4df3d2a115be2e26257ec56736", "filesize": 102967, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.7": {"released": "2025-09-16 15:24:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.7-py3-none-any.whl", "filehash": "9fb9eddcb88ee92950f1def3cfabae8fdea5bbb753b7c76e06ca2347ae50c765", "filesize": 102610, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.6": {"released": "2025-09-12 21:12:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.6-py3-none-any.whl", "filehash": "f455aaab89f5a016cb64d3b548573f17d3cbe2ab18a95df070da013cfd6f429e", "filesize": 93353, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.5": {"released": "2025-09-12 17:14:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.5-py3-none-any.whl", "filehash": "d3587b53b94381cadf771c8177970481590052f1f52d9a79f86b688288a086a1", "filesize": 93278, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.4": {"released": "2025-09-12 16:55:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.4-py3-none-any.whl", "filehash": "662188792bba76b3c2f12e7c2a0ee761a5fd1aab145749ea5a37c2a8536834ad", "filesize": 92812, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.3": {"released": "2025-09-02 10:25:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.3-py3-none-any.whl", "filehash": "e5ea1d5053969a9060a9458ff2c1b6df3832871ae8d254093db6e693b4e9ec20", "filesize": 82993, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.2": {"released": "2025-08-27 11:10:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.2-py3-none-any.whl", "filehash": "03c9b8788d76829eb47fd3fa58e102f8175ba4d41423a7e102d387564625701c", "filesize": 81642, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.1": {"released": "2025-08-22 20:58:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.1-py3-none-any.whl", "filehash": "228a3abc917db9d4893c1fc744fb9400622428d91ce0979b3750c4292767b535", "filesize": 118609, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}, "0.1.0": {"released": "2025-08-22 17:02:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"pulse_framework-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/pulse-framework/pulse_framework-0.1.0-py3-none-any.whl", "filehash": "0b3d023cf2f6af534b956df5f438dcbcee38761f5aed03921730d2bdcbb0f3e7", "filesize": 119936, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["fastapi", "mako", "python-socketio", "rich", "textual", "typer", "uvicorn", "websockets"]}}}}}