{"package": "ruyipage", "summary": "\u4e13\u7528\u4e8e AI \u5206\u6790\u548c\u6570\u636e\u91c7\u96c6\u573a\u666f\uff0c\u53ef\u62e6\u622a\u4efb\u610f\u8bf7\u6c42\u54cd\u5e94\u5305\u7684 Firefox \u81ea\u52a8\u5316\u5e93\u3002", "pypi_url": "https://pypi.org/project/ruyipage", "piwheels_url": "https://www.piwheels.org/project/ruyipage", "releases": {"1.2.43": {"released": "2026-06-10 14:56:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.43-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.43-py3-none-any.whl", "filehash": "1aff3e46464765c08e9c0fefe657d70e85c97f4fd369dd7c18e1c353a917911c", "filesize": 322670, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.42": {"released": "2026-06-09 16:41:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.42-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.42-py3-none-any.whl", "filehash": "2ef995edf21cb4970cbc42a57389164839fb0f5f8190dd00859fab9bd54d333d", "filesize": 322447, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.41": {"released": "2026-06-08 12:15:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.41-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.41-py3-none-any.whl", "filehash": "01a3b29585045405cccc7cc022b793ccc8ae6078c577e68b5c460b40daf14e20", "filesize": 320938, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.40": {"released": "2026-06-06 17:50:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.40-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.40-py3-none-any.whl", "filehash": "3ae6157ece6af562dd766afb0f7af6f5907f590ab19cf9ee8e209d7e56143769", "filesize": 320856, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.39": {"released": "2026-06-06 12:51:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.39-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.39-py3-none-any.whl", "filehash": "7c824e823b11dbb0d3c4153efb907a04ee107981dfa3496d97ef1c6ab8d38dbf", "filesize": 315830, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.38": {"released": "2026-06-06 06:11:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.38-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.38-py3-none-any.whl", "filehash": "426dc24cbc134a63a26dd113aff3edb991d3162c25235836f91963155274535d", "filesize": 315619, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.37": {"released": "2026-06-05 18:40:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.37-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.37-py3-none-any.whl", "filehash": "aae87d73b42152ae56b4afa75d6c67dd16bc6835c65079bf58b1d03542790b6f", "filesize": 314580, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.36": {"released": "2026-06-04 15:29:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.36-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.36-py3-none-any.whl", "filehash": "a4b22733c330a4697e70eb1d433993dc8e456811a80396f870cdcb59bd7625f7", "filesize": 313896, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.35": {"released": "2026-06-04 14:56:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.35-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.35-py3-none-any.whl", "filehash": "20e9bc3e3d22ad9c1104be0e781ce0a1e0c44c3a899e99b9481607595ec2ed0c", "filesize": 312909, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.34": {"released": "2026-06-04 12:01:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.34-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.34-py3-none-any.whl", "filehash": "19d813338f3a39c8973d0ce2ba2b58f2b4ecf0322b93a48ade07e68f4a43f0b3", "filesize": 312685, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.33": {"released": "2026-06-02 10:21:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.33-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.33-py3-none-any.whl", "filehash": "fa539302ad60cf61895a018679ccad3e525ab25e7e9351bd5fdfda15824bcac4", "filesize": 312187, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.32": {"released": "2026-06-02 07:29:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.32-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.32-py3-none-any.whl", "filehash": "3156b2ddcf91c3343c4092b4d2e95f9045a426027d6a47f5124b6cd22970eeea", "filesize": 311799, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.31": {"released": "2026-06-02 07:12:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.31-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.31-py3-none-any.whl", "filehash": "c82e03dae2524a29279e1d53f3d5a46a77e003421c5229b35a83df631f98742d", "filesize": 311479, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.30": {"released": "2026-06-02 04:11:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.30-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.30-py3-none-any.whl", "filehash": "08c79cc71e5342066a813c7787c73efeb06ea933e434db488d1f4ab016c4ebb1", "filesize": 311404, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.29": {"released": "2026-05-31 15:20:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.29-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.29-py3-none-any.whl", "filehash": "cd958bee0b5610762bf75ba5869448f6dcc3df6322f598a71509affaf0b5ff52", "filesize": 310424, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.28": {"released": "2026-05-31 08:06:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.28-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.28-py3-none-any.whl", "filehash": "70debadbb82afcae3fa19fd5e438fe080e6711ea649a58abeb93a20f3d6c871d", "filesize": 309652, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.27": {"released": "2026-05-30 06:29:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.27-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.27-py3-none-any.whl", "filehash": "0c9e97dc72fff2b33afc113b1c9f6160d9e0dfc2d0eddb58d5f346d5172a9151", "filesize": 310050, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.26": {"released": "2026-05-28 16:08:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.26-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.26-py3-none-any.whl", "filehash": "c86e0e0f7afa041053cb958de420f2f91bcb3d5d299c4ef0941f52a03aef121b", "filesize": 309131, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.25": {"released": "2026-05-25 05:07:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.25-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.25-py3-none-any.whl", "filehash": "3acffde2743ec49d935488cd9c1f2ac4a04a76f3f49f29e7ad0f0ac344c977b8", "filesize": 307374, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.24": {"released": "2026-05-23 17:31:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.24-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.24-py3-none-any.whl", "filehash": "bbbccb673384dbc8d6d6be12ebfbb7fc1b8db5516175bf0651cc99c16917b90c", "filesize": 305674, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.23": {"released": "2026-05-23 16:42:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.23-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.23-py3-none-any.whl", "filehash": "08c6b8c8ae7f38b5ad44a48f12a56cb06002ac7581d14594ba7596130fc3b557", "filesize": 305623, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.22": {"released": "2026-05-22 04:52:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.22-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.22-py3-none-any.whl", "filehash": "c78a72e3928d7ce9598ab03b1e0c7d7d9d6bdbcd812c39dcb3b299df5bece796", "filesize": 305778, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.21": {"released": "2026-05-18 06:28:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.21-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.21-py3-none-any.whl", "filehash": "dd9fb762738cc277f24abd599ce5d43724cca89b62a3e8916b3f74fc282bd4c7", "filesize": 303679, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.20": {"released": "2026-05-17 04:12:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.20-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.20-py3-none-any.whl", "filehash": "df4c9a3ed4182097a548bb66f87410917a06f7fe611ae7c650d02744f37d3c8c", "filesize": 303519, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.18": {"released": "2026-05-17 03:58:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.18-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.18-py3-none-any.whl", "filehash": "8f2cb893702f3a5fefbccdfc00ec6d763a5ae24c8f7267ea19c9404eab5e70f7", "filesize": 303525, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.17": {"released": "2026-05-15 10:11:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.17-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.17-py3-none-any.whl", "filehash": "b82b7a753f1ef125eb924db7b05f97c1c6c9408f455766b2ecfbbeae21d29dd1", "filesize": 292915, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.16": {"released": "2026-05-13 06:15:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.16-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.16-py3-none-any.whl", "filehash": "0eb90ffd6e541e94bc37e9d60989c5663d0db46e9ce0eae3170dbce03e7fb122", "filesize": 292786, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.15": {"released": "2026-05-12 14:26:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.15-py3-none-any.whl": {"file_url": "/simple/ruyipage/ruyipage-1.2.15-py3-none-any.whl", "filehash": "0f58691b9d8dd3278eae39f5ee2138d08e21f4f98c054ab280287247d44da93a", "filesize": 291907, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.14": {"released": "2026-05-12 05:01:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.14-py3-none-any.whl", "filehash": "538138193eba460434023b49022d42e9eb9e597f08c35ff5eeab7de4213cb7c9", "filesize": 291754, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.13": {"released": "2026-05-09 05:19:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.13-py3-none-any.whl", "filehash": "ebbd7e9552fddc37646017ff4721c6726dedc5526f13ae6c85a6a74f47afe7b7", "filesize": 291451, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.12": {"released": "2026-05-08 14:20:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.12-py3-none-any.whl", "filehash": "9b25097f68bdf99b1a3fff172229a8951eff404e10709cfa6c3ffb728f1db103", "filesize": 291115, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.11": {"released": "2026-05-06 14:22:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.11-py3-none-any.whl", "filehash": "14f31f2a2706d4c52c92c287658e14fa87ca344def5518ff47c9fe3049de651b", "filesize": 289188, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.10": {"released": "2026-05-06 05:31:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.10-py3-none-any.whl", "filehash": "3313ce2c7bbad56836fa963580829cba86ba915f8760c62be5d5abc1090fc549", "filesize": 289112, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.9": {"released": "2026-05-05 10:28:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.9-py3-none-any.whl", "filehash": "12bc14c23e0584d424beecdbcb1fa9b217c6c050bb98f1b49cb9c24604fcc660", "filesize": 288189, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.8": {"released": "2026-05-05 09:38:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.8-py3-none-any.whl", "filehash": "78f04ea656d93755b7368a5de779a0527e719b71baa863c0ccdcb39bddafee2b", "filesize": 287787, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.7": {"released": "2026-05-05 06:19:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.7-py3-none-any.whl", "filehash": "6515a97662dc918e427f4810c97b2c74af2afe7231efc2383ecebaed7f74521a", "filesize": 287438, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.6": {"released": "2026-05-04 06:02:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.6-py3-none-any.whl", "filehash": "bae88059b6b863b35f10c5453827bcd3ac67f30403655bf803954a2d6f286369", "filesize": 287409, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.5": {"released": "2026-05-03 15:33:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.5-py3-none-any.whl", "filehash": "bdd0be16d3314dff8d48f27a92bc2821b4bb127ebabca02967f10e24165e40ee", "filesize": 266919, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.4": {"released": "2026-05-02 01:01:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.4-py3-none-any.whl", "filehash": "e68c2db8614b048746f17c1935b417654f0e29b3fc9b6a17b32b67ee0e53fef0", "filesize": 266676, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.3": {"released": "2026-05-01 10:41:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.3-py3-none-any.whl", "filehash": "27bb13760aea6921845610ffd15f2d28597a2bf643720424aca44bc6209f6a7c", "filesize": 265868, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.2": {"released": "2026-04-28 05:58:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.2-py3-none-any.whl", "filehash": "1fac11b8623721837d4c7055f7daa98863cc851164679df4503542b6c846d39c", "filesize": 257390, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.1": {"released": "2026-04-23 16:49:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.1-py3-none-any.whl", "filehash": "3e671f0d456e9fe70197b1941148cdfad3c932fa8aeb89a6bb179d9a5d7a68b7", "filesize": 256148, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.2.0": {"released": "2026-04-21 07:03:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.2.0-py3-none-any.whl", "filehash": "78d289198a26ab082bfd16f9368e00d80f6bb0afa1ecd8b1825947105bc83ad4", "filesize": 254183, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.10": {"released": "2026-04-20 09:43:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.10-py3-none-any.whl", "filehash": "a822f62a758de753c77d52d3d24333989e674cedc332a1b16e07fd2aa8794977", "filesize": 235668, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.9": {"released": "2026-04-20 09:17:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.9-py3-none-any.whl", "filehash": "af29b491562150ea6073318868cac96b76519a270a4aedba12d29ceb91aaf4b7", "filesize": 233666, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.8": {"released": "2026-04-16 16:17:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.8-py3-none-any.whl", "filehash": "ddbaa75c12f23305b69e2c765696e5cbd3453613ee20ed51cbddd87753cf266c", "filesize": 229555, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.7": {"released": "2026-04-16 14:23:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.7-py3-none-any.whl", "filehash": "030b975de8dd5e093cec8468e3f90dd01bbc50e5249f60e7e3e313ae35c566f0", "filesize": 229023, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.6": {"released": "2026-04-15 09:18:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.6-py3-none-any.whl", "filehash": "a131ee2ef83eb396c20d49a66e98f3243e36c9c270f17ae704b34b4dddb01ffb", "filesize": 228797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.5": {"released": "2026-04-14 16:56:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.5-py3-none-any.whl", "filehash": "7b56cd7c04b5da502ae035865480d238f2587f7f264d7ad6022f00a9b60cd948", "filesize": 218196, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.4": {"released": "2026-04-14 12:57:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.4-py3-none-any.whl", "filehash": "630261f205cdc1d064646c484c6b77df8f8e4493ab4384e3478979ecaf93301f", "filesize": 214193, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.3": {"released": "2026-04-14 11:10:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.3-py3-none-any.whl", "filehash": "c53f56e3308e58a70421365879bc59ac9499fec31f484776e77aa93c32bc9443", "filesize": 205145, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.2": {"released": "2026-04-13 14:40:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.2-py3-none-any.whl", "filehash": "be78a838e441fc201d9b1477b3251491965db3d8e75564cebcd4761221bcf89e", "filesize": 204796, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.1": {"released": "2026-04-13 10:36:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.1-py3-none-any.whl", "filehash": "4ec28d350c455b238ba0bef724bdf07608cf809f6b823e356c1cd48cb92ae8ac", "filesize": 204420, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.1.0": {"released": "2026-04-13 08:43:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.1.0-py3-none-any.whl", "filehash": "d7e898edd707ed791c432771ef190f0babb79acd6cebac6077ba07c83e23bc56", "filesize": 204321, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.14": {"released": "2026-04-13 08:39:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.14-py3-none-any.whl", "filehash": "55b3047eafd9588e4e3cfeefaa227f9c7109706c651d49cb5d85139f44113dd2", "filesize": 204336, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.13": {"released": "2026-04-12 07:24:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.13-py3-none-any.whl", "filehash": "9b8bce83e48155b5fc7b38de3b236b723b8d8fc3cbf4c9fd436410b3341903ef", "filesize": 203544, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.12": {"released": "2026-04-11 16:58:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.12-py3-none-any.whl", "filehash": "8bdfaaa43468eef59ab26d607f4e101caf39159b42c1daba7df105e2e08b5ed6", "filesize": 202856, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.11": {"released": "2026-04-11 14:33:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.11-py3-none-any.whl", "filehash": "c6af9f8eb5b5f89368995f5aff4b1b0e84c3176d9c0f647b2adb2d15ff86b916", "filesize": 192397, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.10": {"released": "2026-04-10 03:21:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.10-py3-none-any.whl", "filehash": "c67c8f0afee7c7841cf17343caedef306271580c8a0c0b651e8c10fc2fa0d1f6", "filesize": 191859, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.9": {"released": "2026-04-09 16:53:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.9-py3-none-any.whl", "filehash": "8ece74df55f384250c8854c680d75f5ea30c49488afe0ea743fd8b5b7fcf218c", "filesize": 190988, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.8": {"released": "2026-04-09 15:27:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.8-py3-none-any.whl", "filehash": "27ec4f05cb62d94cbd75a8b14489da195e04f6422a940d10e79f041939297c64", "filesize": 186926, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.7": {"released": "2026-04-09 15:23:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.7-py3-none-any.whl", "filehash": "b47bf26a88874f054aee48dce6fa60e8b08b6ce8f2225febd69c1534b711fb9d", "filesize": 186925, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.6": {"released": "2026-04-09 06:56:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.6-py3-none-any.whl", "filehash": "631a796392fbc66f2edbb2447229a730c5bbcd5c259d21c15f7e65b26987d11f", "filesize": 184645, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.5": {"released": "2026-04-08 15:20:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.5-py3-none-any.whl", "filehash": "7b08fbe29a44a71c3c7907f0501ba1f9474344ea85eedbf3bc805b95dd559c29", "filesize": 184494, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.4": {"released": "2026-04-08 15:03:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.4-py3-none-any.whl", "filehash": "1258776721f654ab08e6dcd08167b6fc17f814b23da45c24eca4d85b6b15402a", "filesize": 184515, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.3": {"released": "2026-04-08 06:22:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.3-py3-none-any.whl", "filehash": "33083c54cc05a0637633e22ac370adcb01ac915fd434f9473ce32bb07ef04f90", "filesize": 181924, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.2": {"released": "2026-04-08 06:16:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.2-py3-none-any.whl", "filehash": "5332a594a3567719e4a070e8f55bbef8a64b6f93bfdd9c97019868776094d7ef", "filesize": 181718, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["websocket-client"]}}}, "1.0.1": {"released": "2026-04-08 01:46:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.1-py3-none-any.whl", "filehash": "13a00431b4881a6b57ff8748070d51f5dd4a2dd76fe71c35f44e981ecf3e68d4", "filesize": 181526, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.0": {"released": "2026-04-07 12:01:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"ruyipage-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/ruyipage/ruyipage-1.0.0-py3-none-any.whl", "filehash": "4f71744718c27f9eaad62cf6720bc4a5c54dda09c5b45571cf8048c95fea36a6", "filesize": 171303, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": []}}}}}