{"package": "duckietown-gym-daffy", "summary": "", "pypi_url": "https://pypi.org/project/duckietown-gym-daffy", "piwheels_url": "https://www.piwheels.org/project/duckietown-gym-daffy", "releases": {"6.1.34": {"released": "2022-11-29 15:06:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.34-py3-none-any.whl", "filehash": "50f9534ee1ed00a45e01aab231b335f6127a69aa68d23698751aa5a13485abc3", "filesize": 55712, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pillow", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "typing-extensions", "zuper-commons-z6"]}}}, "6.1.30": {"released": "2021-11-02 13:30:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.30-py3-none-any.whl", "filehash": "b79187049a5e7bd220081845926457cb994f2228985fd83e9dc1ff3cfe03041b", "filesize": 55224, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pillow", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "typing-extensions", "zuper-commons-z6"]}}}, "6.1.29": {"released": "2021-10-31 22:55:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.29-py3-none-any.whl", "filehash": "95507c989f148e4c8ff8e4d6dfccef99f1155a9533b4cb0659442907e9f950c1", "filesize": 103965, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pillow", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "typing-extensions", "zuper-commons-z6"]}}}, "6.1.16": {"released": "2021-06-09 06:59:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.16-py3-none-any.whl", "filehash": "dbd48b17e32f73a9ab8ce025057ef6e80bd386937ee5e87c0ef13c8ad80e2ff5", "filesize": 56303, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.1.12": {"released": "2021-04-16 20:02:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.12-py3-none-any.whl", "filehash": "f61def34e280cd8038926f105ece953d670a06ea25e3b342f9ea5da9117cfcb9", "filesize": 56162, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.1.10": {"released": "2021-04-15 13:50:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.10-py3-none-any.whl", "filehash": "99f8994e66de7b66e17e56d43ed5855c7df5aa85247e3868cc4ccfbbf7bc9956", "filesize": 56070, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.1.9": {"released": "2021-04-08 21:51:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.9-py3-none-any.whl", "filehash": "8ef41a04c9f8186429b996b6e68ce720ad83bbc9bac3a218f070b9a7f16629d8", "filesize": 56082, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.1.8": {"released": "2021-04-08 21:38:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.8-py3-none-any.whl", "filehash": "f4ae2849e5404f0b0f0c18996d018e2297203da717fd2a1d2dd3487da5d569fe", "filesize": 56080, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.1.1": {"released": "2020-12-02 15:54:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.1.1-py3-none-any.whl", "filehash": "b3a4ca7d37a44a60ef996eb9eafb779d3b5d8e65778e1a26949e1a815982180f", "filesize": 55944, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.55": {"released": "2020-11-30 21:00:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.55-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.55-py3-none-any.whl", "filehash": "764e0e17a5d114c4ac6e64cf83a82a833560d5c7ad90f89c1b3a43eb7e13a06c", "filesize": 55961, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.17": {"released": "2020-11-06 18:33:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.17-py3-none-any.whl", "filehash": "be048525dbd67be15d1c8eb1aeb70154bb8fad452b905c90b3ed2eada31c114a", "filesize": 13459371, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.16": {"released": "2020-11-03 01:19:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.16-py3-none-any.whl", "filehash": "441b6bdae2719ab8516b2b0e9068838626152f25883d51d159aa34826e11d428", "filesize": 13534704, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.13": {"released": "2020-11-02 19:12:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.13-py3-none-any.whl", "filehash": "0f7e77a4a7a204215257bdb918700b7372d504f127787219644248937b2b62f0", "filesize": 13534587, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.10": {"released": "2020-11-01 23:02:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.10-py3-none-any.whl", "filehash": "82a194964d5cfc2dadd58a466553310dc81d992acfa528d834babdbeaca0bfdc", "filesize": 13534567, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.9": {"released": "2020-10-30 20:01:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.9-py3-none-any.whl", "filehash": "ac31c9116f7f6da68e9de81cfdd49400860bf8eab8e272c664c4f0f40f62ffb4", "filesize": 13459144, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.8": {"released": "2020-10-30 17:14:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.8-py3-none-any.whl", "filehash": "566b47c9a7276a8ed563baa4755e54b659cbf0ac40d8704c5eeaaf88affb9c80", "filesize": 13534548, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.7": {"released": "2020-10-28 19:01:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.7-py3-none-any.whl", "filehash": "758f9f5c70e1811d56c02cdcde232718c5dc699dc38ef892c5be773da0229b33", "filesize": 13534548, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.6": {"released": "2020-10-19 18:09:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.6-py3-none-any.whl", "filehash": "3ff7604de0c3d62292af6939c1d5cf646029df8e162384135b76227795dc57e2", "filesize": 13333224, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.4": {"released": "2020-09-25 19:53:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.4-py3-none-any.whl", "filehash": "49ac57f09df5a06591738ac3acbc9444fc78f62880f10745bc0d63f8bd224b34", "filesize": 12887490, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.2": {"released": "2020-09-24 18:53:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.2-py3-none-any.whl", "filehash": "573c6248ab9e694f2d83d10b3aa3dbf27e553a5b78989ffa7d46f3a0b11f8542", "filesize": 12887488, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "6.0.1": {"released": "2020-09-20 16:23:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-6.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-6.0.1-py3-none-any.whl", "filehash": "0b411f668b844c330041e50448abc3da35aabbd32528bfd0b2ae236ef5a94e84", "filesize": 12887473, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry-z6", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.16": {"released": "2020-02-20 21:11:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-5.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-5.0.16-py3-none-any.whl", "filehash": "3315156db4fcde4866448d156079c212e09a3aa0c66f818b1784998a94ddeea4", "filesize": 12086918, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "dataclasses", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.14": {"released": "2019-12-02 16:22:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-5.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-5.0.14-py3-none-any.whl", "filehash": "612817b4d2b1ce1a97c0abba4b25395337f5eda75019aa758263839ccd57755b", "filesize": 10933290, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "dataclasses", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.13": {"released": "2019-11-14 10:43:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-5.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-5.0.13-py3-none-any.whl", "filehash": "669c86dbfe1023b8eb856497d66f637168437ba2401c082d7d99c820a7304ac8", "filesize": 10933281, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "dataclasses", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.12": {"released": "2019-11-04 06:36:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-5.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-5.0.12-py3-none-any.whl", "filehash": "4a74d24ed1cb24f66bc8465576a71a164c488df3e16e8a2440b13064602a9774", "filesize": 10824831, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["carnivalmirror", "cloudpickle", "dataclasses", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.10": {"released": "2019-11-03 18:13:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-5.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-5.0.10-py3-none-any.whl", "filehash": "7289826443f4d1b5e4942dfda667c8ee77ca0739f7d1260e6709631306ebcc3c", "filesize": 10520430, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cloudpickle", "dataclasses", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.9": {"released": "2019-10-28 16:47:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-5.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-5.0.9-py3-none-any.whl", "filehash": "8e70f1aef54692b333b0286ceab78c983d298eee56a49baa18b9e457e977aae6", "filesize": 10519979, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cloudpickle", "dataclasses", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.7": {"released": "2019-10-25 16:39:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"duckietown_gym_daffy-5.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/duckietown-gym-daffy/duckietown_gym_daffy-5.0.7-py3-none-any.whl", "filehash": "d9f546e38bb863780ceb83aa895fbaea6d426fbf34f348ab3d3c720586e97050", "filesize": 40981, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cloudpickle", "dataclasses", "duckietown-world-daffy", "gym", "numpy", "opencv-python", "pygeometry", "pyglet", "pyyaml", "pyzmq", "scikit-image"]}}}, "5.0.6": {"released": "2019-10-24 17:45:51", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "5.0.5": {"released": "2019-10-16 10:42:33", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "5.0.4": {"released": "2019-10-15 21:12:34", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "5.0.3": {"released": "2019-10-13 18:30:08", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "5.0.2": {"released": "2019-10-13 15:05:10", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}}}