{"package": "actfw-core", "summary": "Core components of actfw, independent of specific devices", "pypi_url": "https://pypi.org/project/actfw-core", "piwheels_url": "https://www.piwheels.org/project/actfw-core", "releases": {"2.21.0": {"released": "2026-09-01 06:11:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.21.0-py3-none-any.whl": {"file_url": "/simple/actfw-core/actfw_core-2.21.0-py3-none-any.whl", "filehash": "872d938d2e694ecbcf1ed82e5d8bd4a839edcbcad276ef039638675b6e33fcd5", "filesize": 84570, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.12,>=3.9", "apt_dependencies": [], "pip_dependencies": ["pillow", "typing-extensions"]}}}, "2.20.0": {"released": "2026-08-04 06:00:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.20.0-py3-none-any.whl": {"file_url": "/simple/actfw-core/actfw_core-2.20.0-py3-none-any.whl", "filehash": "acde4629a21b0a410459afb3190e23f9076f2b8c7cde1732361aeb30956de5ff", "filesize": 84247, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.12,>=3.9", "apt_dependencies": [], "pip_dependencies": ["pillow", "typing-extensions"]}}}, "2.19.0": {"released": "2026-07-06 03:39:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.19.0-py3-none-any.whl": {"file_url": "/simple/actfw-core/actfw_core-2.19.0-py3-none-any.whl", "filehash": "681a2a81dd6737b2c8c69e721669a988508d8146187df48e9a074aef35b33188", "filesize": 84108, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.12", "apt_dependencies": [], "pip_dependencies": ["pillow", "typing-extensions"]}}}, "2.18.0": {"released": "2026-06-25 08:02:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.18.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.18.0-py3-none-any.whl", "filehash": "6f96a7fe3df328f8514802c9dc8ba12644a600c11391029e6a82d18d05edef9a", "filesize": 83770, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.12", "apt_dependencies": [], "pip_dependencies": ["pillow", "typing-extensions"]}}}, "2.17.0": {"released": "2026-06-02 02:26:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.17.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.17.0-py3-none-any.whl", "filehash": "a50b91eeefaf1212e2c980b0bc416f031156c29bc9334fec4a0ee1914b5c0d71", "filesize": 82036, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.12", "apt_dependencies": [], "pip_dependencies": ["pillow", "typing-extensions"]}}}, "2.16.0": {"released": "2026-05-26 06:28:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.16.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.16.0-py3-none-any.whl", "filehash": "9d9521f3d69a1e2c572531e5fa49f9dbbe7b597e133da9f0a845342cf71f9bba", "filesize": 81629, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<3.12", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.15.0": {"released": "2026-04-09 07:49:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.15.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.15.0-py3-none-any.whl", "filehash": "42bbc5fc7e08ac6b7956d0643056515857303bc65fef3772c5e7b6d6136e12da", "filesize": 81114, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<3.12", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.14.0": {"released": "2025-09-17 08:46:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.14.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.14.0-py3-none-any.whl", "filehash": "c2a35b359398c0f767b3a0d262118a42c49f028dc68330dbbf46e1826fc42344", "filesize": 81027, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.13.0": {"released": "2025-06-04 08:41:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.13.0-py3-none-any.whl", "filehash": "a5b62b9018c8cfce9c03c4cbaf8678a61eae949c812f10ecc9cd6d29f6ab1bb0", "filesize": 80493, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.12.3": {"released": "2025-05-27 05:58:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.12.2": {"released": "2025-05-01 07:31:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.12.1": {"released": "2025-05-01 05:37:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.12.0": {"released": "2025-04-30 08:48:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.11.1": {"released": "2025-04-18 06:56:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "2.11.0": {"released": "2025-03-10 02:25:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.11.0-py3-none-any.whl", "filehash": "90aa1ab699b51c43ceab2669dc46df464751c59eccc8abe49bc9a42506fb355e", "filesize": 79903, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.10.0": {"released": "2025-01-21 07:37:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.10.0-py3-none-any.whl", "filehash": "eb96d12f309875a92cfc197425fbcd36b3bd7d57502c134b92640b65dfb4cd6e", "filesize": 78177, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.9.0": {"released": "2024-12-02 06:17:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.9.0-py3-none-any.whl", "filehash": "55ee1cfb6a3b2c1470c2dfa20507cdc17afcf46d3ec0ee4592af4dcac0d33beb", "filesize": 76692, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.8.0": {"released": "2024-11-18 02:58:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.8.0-py3-none-any.whl", "filehash": "fde63d012e351f5b86ce94d541ae6ca5d2cfdceb65f14846034a34617922a39e", "filesize": 69707, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.7.0": {"released": "2024-09-17 08:43:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.7.0-py3-none-any.whl", "filehash": "c2cc2634817f0ff66c2fae017f811dc82120f50a88502b8807c02fb347de69f2", "filesize": 65602, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.6.0": {"released": "2024-09-05 07:56:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.6.0-py3-none-any.whl", "filehash": "ee5e65e273b537c307ec9735edb0ca7f7028834b61635f8cd0f4efe2f7af4d74", "filesize": 64976, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.5.0": {"released": "2024-08-23 05:59:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.5.0-py3-none-any.whl", "filehash": "40fc9c4f0668033abb5eb1b1a8e0af5d38f4343ed314190958c4cd0d177d1793", "filesize": 64936, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.4.0": {"released": "2024-01-23 09:50:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.4.0-py3-none-any.whl", "filehash": "f78b6e6df01fc19bbe338b83ecc0a299b065e5b40912af3ee310d679e1067272", "filesize": 59555, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.7,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.3.0": {"released": "2023-09-12 07:08:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.3.0-py3-none-any.whl", "filehash": "753726b467d3cb99f02810cf1a4de77606e094619a918975b9be4c9737530625", "filesize": 59492, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.2,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "pillow"]}}}, "2.2.1": {"released": "2023-07-13 07:18:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.2.1-py3-none-any.whl", "filehash": "3b3feb59665e7a6e51706a93e11fcf913ffa5c58554615fa5b33630f47104f40", "filesize": 58964, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.2,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "pillow"]}}}, "2.2.0": {"released": "2022-11-04 02:09:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.2.0-py3-none-any.whl", "filehash": "ed7048ce7555ddfa2400742d3a7d65d5736aa826eae0219071d27c6526c50339", "filesize": 58788, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.2,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "pillow"]}}}, "2.2.0a1": {"released": "2022-04-11 08:43:26", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.2.0a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.2.0a1-py3-none-any.whl", "filehash": "419965a1e0d5fc154837ce47cd6276c4fc5ea8448b5d8c5de37704959d1f1a8c", "filesize": 32628, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.2,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "pillow"]}}}, "2.2.0a0": {"released": "2022-03-14 09:16:16", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.2.0a0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.2.0a0-py3-none-any.whl", "filehash": "ed1c956fe0a4017f7009cf29dc914acf5e1245f5000e5a973597141e911b2925", "filesize": 32627, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6.2,<4.0.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "pillow"]}}}, "2.1.1": {"released": "2021-09-01 07:55:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.1.1-py3-none-any.whl", "filehash": "68c70ad62b684761187e740f97f2e21a2f56edc4e72523d8748c5cf76f3eae63", "filesize": 32588, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "pillow"]}}}, "2.1.0": {"released": "2021-08-30 08:59:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.1.0-py3-none-any.whl", "filehash": "45ebf4c62ed2383accbc14124c69de0e453bfc155dba5dfc2d7a3dae1f443285", "filesize": 32359, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["dataclasses", "pillow"]}}}, "2.0.0": {"released": "2021-05-18 02:21:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.0.0-py3-none-any.whl", "filehash": "85d290fa4986f6d7f3205866aa25a11de96d82d3c2a6e156fce098d3928e827f", "filesize": 27114, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "2.0.0a0": {"released": "2021-05-10 02:33:23", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-2.0.0a0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-2.0.0a0-py3-none-any.whl", "filehash": "e9d9b6ad44faa9ae170cc20e1364c670eb006c21a26555ec4b885689380b318c", "filesize": 27134, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6,<4.0", "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.5.2": {"released": "2021-03-29 07:34:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.5.2-py3-none-any.whl", "filehash": "a77106355b2a9604626f19778b669d63c0402361e1b7d42f211e323ae07177cc", "filesize": 24616, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.5.1": {"released": "2021-03-18 00:15:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.5.1-py3-none-any.whl", "filehash": "003895071451a5bca430522ad450cf10909657c9855c823dc5c8c5dd43cb84e8", "filesize": 24598, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.5.0": {"released": "2021-03-12 08:51:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.5.0-py3-none-any.whl", "filehash": "d3a74b1b19c0505ad404acf0d24d2e4c0e9279db34e88614ae12390ec5180e35", "filesize": 24596, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.4.0": {"released": "2020-12-24 04:31:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.4.0-py3-none-any.whl", "filehash": "c90e30f3a3088945eb3e3d7876598388b28823f5ef19cb0196db08b5a8eaea04", "filesize": 24336, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.4.0a17": {"released": "2020-12-24 02:37:46", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.4.0a17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.4.0a17-py3-none-any.whl", "filehash": "dab5b4789de8ff69c94b686c0515ed168be3420d6d62098c68cf556a66c40acb", "filesize": 24378, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.4.0a16": {"released": "2020-12-23 05:51:55", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.4.0a16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.4.0a16-py3-none-any.whl", "filehash": "1178c16322c07b1b3da88bba93bb05a15cefcf6b806b40a4d22661e2f576a650", "filesize": 24383, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.4.0a15": {"released": "2020-12-23 05:38:37", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.4.0a15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.4.0a15-py3-none-any.whl", "filehash": "ed72235cb801e08231bca510a2052225eea8657eac90a4e5aee3de4d83345bde", "filesize": 24381, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.4.0a13": {"released": "2020-12-23 05:17:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.4.0a13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.4.0a13-py3-none-any.whl", "filehash": "8f9b850757ad7503764412a0ffe08f86d6bbdf0d88b1973883afb9da02c349c8", "filesize": 24382, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.4.0a12": {"released": "2020-12-23 05:05:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.4.0a12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.4.0a12-py3-none-any.whl", "filehash": "eb451f19f92262384a29f69d08ffc35eaacc2d3939181c2dae638c9d3fde856d", "filesize": 24379, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}, "1.4.0a1": {"released": "2020-12-17 22:52:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"actfw_core-1.4.0a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/actfw-core/actfw_core-1.4.0a1-py3-none-any.whl", "filehash": "5b0f39cc7c0031e8015c3a3a6c1fe3e20d6c82c5da3fb3c09151563502a7db26", "filesize": 24206, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["pillow"]}}}}}