{"package": "chuk-puzzles-gym", "summary": "Multi-game puzzle gym for LLM training and benchmarking - 30 constraint puzzles with synthetic data generation", "pypi_url": "https://pypi.org/project/chuk-puzzles-gym", "piwheels_url": "https://www.piwheels.org/project/chuk-puzzles-gym", "releases": {"0.10.3": {"released": "2026-02-06 00:21:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"chuk_puzzles_gym-0.10.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/chuk-puzzles-gym/chuk_puzzles_gym-0.10.3-py3-none-any.whl", "filehash": "0c6fe83bbcaf5ed647195bc650eeb7aa143100c913a5a2ea5732ab1b9991869f", "filesize": 239449, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["chuk-gym-core", "chuk-protocol-server", "pydantic"]}}}, "0.10.2": {"released": "2026-02-04 00:29:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"chuk_puzzles_gym-0.10.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/chuk-puzzles-gym/chuk_puzzles_gym-0.10.2-py3-none-any.whl", "filehash": "6c4cf05023616bf70749753a5b17bcc3d1a1a931b76b2431adbda925af89e9ca", "filesize": 230401, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["chuk-gym-core", "chuk-protocol-server", "pydantic"]}}}, "0.10.1": {"released": "2026-02-01 16:33:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"chuk_puzzles_gym-0.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/chuk-puzzles-gym/chuk_puzzles_gym-0.10.1-py3-none-any.whl", "filehash": "d5b965c8e3eb58bbf8a7385d39822f42e4651c552cb873f8a0c8689a3134b61e", "filesize": 225003, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["chuk-gym-core", "chuk-protocol-server", "pydantic"]}}}, "0.10": {"released": "2026-02-01 15:23:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"chuk_puzzles_gym-0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/chuk-puzzles-gym/chuk_puzzles_gym-0.10-py3-none-any.whl", "filehash": "38c5cb25a50667cc30c07b3302f7b460f6e103c2e89a6b37337b6ae2688fe89c", "filesize": 223887, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["chuk-gym-core", "chuk-protocol-server", "pydantic"]}}}, "0.9": {"released": "2025-12-22 01:58:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"chuk_puzzles_gym-0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/chuk-puzzles-gym/chuk_puzzles_gym-0.9-py3-none-any.whl", "filehash": "71ca18d7d965e297d189442d95b0b233074c27ef33f39beafc209216faeb062d", "filesize": 190992, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["chuk-gym-core", "chuk-protocol-server", "pydantic"]}}}}}