From f48df3b3a20d2e5fceb4b307bf5347412d77ea7a Mon Sep 17 00:00:00 2001 From: The android_world Authors Date: Thu, 5 Feb 2026 09:35:51 -0800 Subject: [PATCH] check home button success in emulator reset PiperOrigin-RevId: 865986713 --- android_world/__init__.py | 2 +- android_world/agents/__init__.py | 2 +- android_world/agents/agent_utils.py | 2 +- android_world/agents/base_agent.py | 2 +- android_world/agents/human_agent.py | 2 +- android_world/agents/infer.py | 2 +- android_world/agents/infer_test.py | 2 +- android_world/agents/m3a.py | 2 +- android_world/agents/m3a_test.py | 2 +- android_world/agents/m3a_utils.py | 2 +- android_world/agents/random_agent.py | 2 +- android_world/agents/random_agent_test.py | 2 +- android_world/agents/seeact.py | 2 +- android_world/agents/seeact_test.py | 2 +- android_world/agents/seeact_utils.py | 2 +- android_world/agents/seeact_utils_test.py | 2 +- android_world/agents/t3a.py | 2 +- android_world/agents/t3a_test.py | 2 +- android_world/checkpointer.py | 2 +- android_world/checkpointer_test.py | 2 +- android_world/constants.py | 2 +- android_world/env/__init__.py | 2 +- android_world/env/actuation.py | 2 +- android_world/env/actuation_test.py | 2 +- android_world/env/adb_utils.py | 2 +- android_world/env/adb_utils_test.py | 2 +- android_world/env/android_world_controller.py | 2 +- .../env/android_world_controller_test.py | 2 +- android_world/env/device_constants.py | 2 +- android_world/env/env_launcher.py | 2 +- android_world/env/env_launcher_test.py | 2 +- android_world/env/interface.py | 16 ++++++++++++++-- android_world/env/interface_test.py | 2 +- android_world/env/json_action.py | 2 +- android_world/env/representation_utils.py | 2 +- android_world/env/representation_utils_test.py | 2 +- android_world/env/setup_device/__init__.py | 2 +- android_world/env/setup_device/apps.py | 2 +- android_world/env/setup_device/setup.py | 2 +- android_world/env/setup_device/setup_test.py | 2 +- android_world/env/tools.py | 2 +- android_world/env/tools_test.py | 2 +- android_world/episode_runner.py | 2 +- android_world/episode_runner_test.py | 2 +- android_world/registry.py | 2 +- android_world/suite_utils.py | 2 +- android_world/suite_utils_test.py | 2 +- android_world/task_evals/__init__.py | 2 +- .../task_evals/common_validators/__init__.py | 2 +- .../common_validators/contacts_validators.py | 2 +- .../contacts_validators_test.py | 2 +- .../common_validators/file_validators.py | 2 +- .../common_validators/file_validators_test.py | 2 +- .../common_validators/phone_validators.py | 2 +- .../common_validators/phone_validators_test.py | 2 +- .../common_validators/sms_validators.py | 2 +- .../common_validators/sms_validators_test.py | 2 +- .../common_validators/sqlite_validators.py | 2 +- .../common_validators/sqlite_validators_test.py | 2 +- android_world/task_evals/composite/__init__.py | 2 +- android_world/task_evals/composite/markor_sms.py | 2 +- .../task_evals/composite/markor_sms_test.py | 2 +- android_world/task_evals/composite/system.py | 2 +- .../composite/system_composite_test.py | 2 +- .../task_evals/information_retrieval/__init__.py | 2 +- .../information_retrieval/activity_app_utils.py | 2 +- .../activity_app_utils_test.py | 2 +- .../information_retrieval/calendar_utils.py | 2 +- .../information_retrieval/datetime_utils.py | 2 +- .../information_retrieval.py | 2 +- .../information_retrieval_registry.py | 2 +- .../information_retrieval_registry_test.py | 2 +- .../information_retrieval_test.py | 2 +- .../ir_calendar_utils_test.py | 2 +- .../ir_datetime_utils_test.py | 2 +- .../information_retrieval/joplin_app_utils.py | 2 +- .../information_retrieval/proto/__init__.py | 2 +- .../information_retrieval/proto_utils.py | 2 +- .../information_retrieval/proto_utils_test.py | 2 +- .../information_retrieval/task_app_utils.py | 2 +- .../information_retrieval/task_app_utils_test.py | 2 +- android_world/task_evals/miniwob/__init__.py | 2 +- android_world/task_evals/miniwob/miniwob_base.py | 2 +- .../task_evals/miniwob/miniwob_base_test.py | 2 +- .../task_evals/miniwob/miniwob_registry.py | 2 +- .../task_evals/robustness_study/__init__.py | 2 +- .../robustness_study/goal_template_variation.py | 2 +- .../robustness_study/screen_variation.py | 2 +- android_world/task_evals/single/__init__.py | 2 +- .../task_evals/single/audio_recorder.py | 2 +- .../task_evals/single/audio_recorder_test.py | 2 +- android_world/task_evals/single/browser.py | 2 +- .../task_evals/single/calendar/__init__.py | 2 +- .../task_evals/single/calendar/calendar.py | 2 +- .../single/calendar/calendar_evaluators.py | 2 +- .../task_evals/single/calendar/calendar_test.py | 2 +- .../task_evals/single/calendar/calendar_utils.py | 2 +- .../single/calendar/calendar_utils_test.py | 2 +- .../single/calendar/events_generator.py | 2 +- .../single/calendar/events_generator_test.py | 2 +- android_world/task_evals/single/camera.py | 2 +- android_world/task_evals/single/clock.py | 2 +- android_world/task_evals/single/clock_test.py | 2 +- android_world/task_evals/single/contacts.py | 2 +- android_world/task_evals/single/contacts_test.py | 2 +- android_world/task_evals/single/expense.py | 2 +- android_world/task_evals/single/expense_test.py | 2 +- android_world/task_evals/single/files.py | 2 +- android_world/task_evals/single/generic.py | 2 +- android_world/task_evals/single/generic_test.py | 2 +- android_world/task_evals/single/markor.py | 2 +- android_world/task_evals/single/markor_test.py | 2 +- android_world/task_evals/single/osmand.py | 2 +- android_world/task_evals/single/osmand_test.py | 2 +- android_world/task_evals/single/phone.py | 2 +- android_world/task_evals/single/phone_test.py | 2 +- android_world/task_evals/single/recipe.py | 2 +- android_world/task_evals/single/recipe_test.py | 2 +- android_world/task_evals/single/retro_music.py | 2 +- .../task_evals/single/retro_music_test.py | 2 +- .../task_evals/single/simple_draw_pro.py | 2 +- .../task_evals/single/simple_gallery_pro.py | 2 +- .../task_evals/single/simple_gallery_pro_test.py | 2 +- android_world/task_evals/single/sms.py | 2 +- android_world/task_evals/single/sms_test.py | 2 +- android_world/task_evals/single/system.py | 2 +- android_world/task_evals/single/system_test.py | 2 +- android_world/task_evals/single/vlc.py | 2 +- android_world/task_evals/single/vlc_test.py | 2 +- android_world/task_evals/task_eval.py | 2 +- android_world/task_evals/task_eval_test.py | 2 +- android_world/task_evals/utils/__init__.py | 2 +- .../task_evals/utils/receipt_generator.py | 2 +- .../task_evals/utils/receipt_generator_test.py | 2 +- android_world/task_evals/utils/schema.py | 2 +- android_world/task_evals/utils/schema_test.py | 2 +- .../task_evals/utils/sqlite_schema_utils.py | 2 +- .../task_evals/utils/sqlite_schema_utils_test.py | 2 +- .../task_evals/utils/sqlite_test_utils.py | 2 +- android_world/task_evals/utils/sqlite_utils.py | 2 +- .../task_evals/utils/sqlite_utils_test.py | 2 +- .../task_evals/utils/user_data_generation.py | 2 +- .../utils/user_data_generation_test.py | 2 +- android_world/utils/__init__.py | 2 +- android_world/utils/app_snapshot.py | 2 +- android_world/utils/contacts_utils.py | 2 +- android_world/utils/contacts_utils_test.py | 2 +- android_world/utils/datetime_utils.py | 2 +- android_world/utils/datetime_utils_test.py | 2 +- android_world/utils/fake_adb_responses.py | 2 +- android_world/utils/fake_adb_responses_test.py | 2 +- android_world/utils/file_test_utils.py | 2 +- android_world/utils/file_utils.py | 2 +- android_world/utils/file_utils_test.py | 2 +- android_world/utils/fuzzy_match_lib.py | 2 +- android_world/utils/plotting.py | 2 +- android_world/utils/test_utils.py | 2 +- minimal_task_runner.py | 2 +- run.py | 2 +- scripts/run_suite_on_docker.py | 2 +- server/android_server.py | 2 +- setup.py | 2 +- 162 files changed, 175 insertions(+), 163 deletions(-) diff --git a/android_world/__init__.py b/android_world/__init__.py index c2728c563..73409e91d 100644 --- a/android_world/__init__.py +++ b/android_world/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/__init__.py b/android_world/agents/__init__.py index b78981374..b8e8fac49 100644 --- a/android_world/agents/__init__.py +++ b/android_world/agents/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/agent_utils.py b/android_world/agents/agent_utils.py index fa3f6e314..c8eb3f38d 100644 --- a/android_world/agents/agent_utils.py +++ b/android_world/agents/agent_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/base_agent.py b/android_world/agents/base_agent.py index 20171f997..ff597b93d 100644 --- a/android_world/agents/base_agent.py +++ b/android_world/agents/base_agent.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/human_agent.py b/android_world/agents/human_agent.py index d3f29c535..a02e1018b 100644 --- a/android_world/agents/human_agent.py +++ b/android_world/agents/human_agent.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/infer.py b/android_world/agents/infer.py index dd243c03a..2572beaad 100644 --- a/android_world/agents/infer.py +++ b/android_world/agents/infer.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/infer_test.py b/android_world/agents/infer_test.py index 61d64dd72..74e2905e0 100644 --- a/android_world/agents/infer_test.py +++ b/android_world/agents/infer_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/m3a.py b/android_world/agents/m3a.py index 47271e43b..694751134 100644 --- a/android_world/agents/m3a.py +++ b/android_world/agents/m3a.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/m3a_test.py b/android_world/agents/m3a_test.py index 3e9917f05..17c8235fb 100644 --- a/android_world/agents/m3a_test.py +++ b/android_world/agents/m3a_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/m3a_utils.py b/android_world/agents/m3a_utils.py index f2230369f..840bba860 100644 --- a/android_world/agents/m3a_utils.py +++ b/android_world/agents/m3a_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/random_agent.py b/android_world/agents/random_agent.py index 4eef7ad9d..9bd5cb00e 100644 --- a/android_world/agents/random_agent.py +++ b/android_world/agents/random_agent.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/random_agent_test.py b/android_world/agents/random_agent_test.py index 82ed34fb7..81586dd9a 100644 --- a/android_world/agents/random_agent_test.py +++ b/android_world/agents/random_agent_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/seeact.py b/android_world/agents/seeact.py index fdb5a31bd..ef238a85f 100644 --- a/android_world/agents/seeact.py +++ b/android_world/agents/seeact.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/seeact_test.py b/android_world/agents/seeact_test.py index 6d73b45bb..8298c52f5 100644 --- a/android_world/agents/seeact_test.py +++ b/android_world/agents/seeact_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/seeact_utils.py b/android_world/agents/seeact_utils.py index 7320e2b8e..38b080bb8 100644 --- a/android_world/agents/seeact_utils.py +++ b/android_world/agents/seeact_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/seeact_utils_test.py b/android_world/agents/seeact_utils_test.py index b5523c357..0cee16f64 100644 --- a/android_world/agents/seeact_utils_test.py +++ b/android_world/agents/seeact_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/t3a.py b/android_world/agents/t3a.py index cb38cb53a..99fdd3c68 100644 --- a/android_world/agents/t3a.py +++ b/android_world/agents/t3a.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/agents/t3a_test.py b/android_world/agents/t3a_test.py index bea5777c3..981f5b9ce 100644 --- a/android_world/agents/t3a_test.py +++ b/android_world/agents/t3a_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/checkpointer.py b/android_world/checkpointer.py index 8fef63fe3..14550cb5e 100644 --- a/android_world/checkpointer.py +++ b/android_world/checkpointer.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/checkpointer_test.py b/android_world/checkpointer_test.py index 3362a4198..fbe210e10 100644 --- a/android_world/checkpointer_test.py +++ b/android_world/checkpointer_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/constants.py b/android_world/constants.py index f98516da9..805190b72 100644 --- a/android_world/constants.py +++ b/android_world/constants.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/__init__.py b/android_world/env/__init__.py index 8ca992f11..1cc89603d 100644 --- a/android_world/env/__init__.py +++ b/android_world/env/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/actuation.py b/android_world/env/actuation.py index e628e0596..6a30fec8b 100644 --- a/android_world/env/actuation.py +++ b/android_world/env/actuation.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/actuation_test.py b/android_world/env/actuation_test.py index c827fc983..126cf207c 100644 --- a/android_world/env/actuation_test.py +++ b/android_world/env/actuation_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/adb_utils.py b/android_world/env/adb_utils.py index c5fd8a2bd..17a53f530 100644 --- a/android_world/env/adb_utils.py +++ b/android_world/env/adb_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/adb_utils_test.py b/android_world/env/adb_utils_test.py index 236648b08..b7b38f7c6 100644 --- a/android_world/env/adb_utils_test.py +++ b/android_world/env/adb_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/android_world_controller.py b/android_world/env/android_world_controller.py index 1f4e3b570..2f3133060 100644 --- a/android_world/env/android_world_controller.py +++ b/android_world/env/android_world_controller.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/android_world_controller_test.py b/android_world/env/android_world_controller_test.py index e065dc711..ae93c8c9c 100644 --- a/android_world/env/android_world_controller_test.py +++ b/android_world/env/android_world_controller_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/device_constants.py b/android_world/env/device_constants.py index 6bee9ff90..ad8e3b1af 100644 --- a/android_world/env/device_constants.py +++ b/android_world/env/device_constants.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/env_launcher.py b/android_world/env/env_launcher.py index 2bd373e14..625008a6b 100644 --- a/android_world/env/env_launcher.py +++ b/android_world/env/env_launcher.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/env_launcher_test.py b/android_world/env/env_launcher_test.py index 6206fbddc..8bd5ee7f4 100644 --- a/android_world/env/env_launcher_test.py +++ b/android_world/env/env_launcher_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/interface.py b/android_world/env/interface.py index 56ec7c8f0..42c865c14 100644 --- a/android_world/env/interface.py +++ b/android_world/env/interface.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -231,8 +231,20 @@ def controller(self) -> android_world_controller.AndroidWorldController: return self._controller def reset(self, go_home: bool = False) -> State: + """Resets the environment and optionally navigates to the home screen. + + Args: + go_home: If True, presses the home button before resetting the + environment. + + Returns: + The state of the environment after resetting. + + Raises: + RuntimeError: If go_home is True and pressing home button fails. + """ if go_home: - adb_utils.press_home_button(self.controller) + adb_utils.check_ok(adb_utils.press_home_button(self.controller)) self.interaction_cache = '' return _process_timestep(self.controller.reset()) diff --git a/android_world/env/interface_test.py b/android_world/env/interface_test.py index f6c8a2745..94c5c026e 100644 --- a/android_world/env/interface_test.py +++ b/android_world/env/interface_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/json_action.py b/android_world/env/json_action.py index 7bba56d63..5f1efd34d 100644 --- a/android_world/env/json_action.py +++ b/android_world/env/json_action.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/representation_utils.py b/android_world/env/representation_utils.py index 2960afdc0..b42e75893 100644 --- a/android_world/env/representation_utils.py +++ b/android_world/env/representation_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/representation_utils_test.py b/android_world/env/representation_utils_test.py index d8cf5465f..1de94ed3b 100644 --- a/android_world/env/representation_utils_test.py +++ b/android_world/env/representation_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/setup_device/__init__.py b/android_world/env/setup_device/__init__.py index 4c21565b3..4489fb44f 100644 --- a/android_world/env/setup_device/__init__.py +++ b/android_world/env/setup_device/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/setup_device/apps.py b/android_world/env/setup_device/apps.py index 694f2be60..8e113e72f 100644 --- a/android_world/env/setup_device/apps.py +++ b/android_world/env/setup_device/apps.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/setup_device/setup.py b/android_world/env/setup_device/setup.py index 45d09190a..644c156be 100644 --- a/android_world/env/setup_device/setup.py +++ b/android_world/env/setup_device/setup.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/setup_device/setup_test.py b/android_world/env/setup_device/setup_test.py index c0574ab19..f5a845a7a 100644 --- a/android_world/env/setup_device/setup_test.py +++ b/android_world/env/setup_device/setup_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/tools.py b/android_world/env/tools.py index 3ac7138e5..edf11570e 100644 --- a/android_world/env/tools.py +++ b/android_world/env/tools.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/env/tools_test.py b/android_world/env/tools_test.py index 30e0d618c..58662974b 100644 --- a/android_world/env/tools_test.py +++ b/android_world/env/tools_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/episode_runner.py b/android_world/episode_runner.py index 5c504c057..65c98fbfb 100644 --- a/android_world/episode_runner.py +++ b/android_world/episode_runner.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/episode_runner_test.py b/android_world/episode_runner_test.py index 6c2798740..fdd2acfeb 100644 --- a/android_world/episode_runner_test.py +++ b/android_world/episode_runner_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/registry.py b/android_world/registry.py index a12e4b451..d6f052297 100644 --- a/android_world/registry.py +++ b/android_world/registry.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/suite_utils.py b/android_world/suite_utils.py index 3b91646b4..cdf46e520 100644 --- a/android_world/suite_utils.py +++ b/android_world/suite_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/suite_utils_test.py b/android_world/suite_utils_test.py index 6a2fabec4..1446fd930 100644 --- a/android_world/suite_utils_test.py +++ b/android_world/suite_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/__init__.py b/android_world/task_evals/__init__.py index 3d2049a15..50ccd3065 100644 --- a/android_world/task_evals/__init__.py +++ b/android_world/task_evals/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/__init__.py b/android_world/task_evals/common_validators/__init__.py index a46b3741a..ec74422ce 100644 --- a/android_world/task_evals/common_validators/__init__.py +++ b/android_world/task_evals/common_validators/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/contacts_validators.py b/android_world/task_evals/common_validators/contacts_validators.py index 9c708d6d2..3523ed75a 100644 --- a/android_world/task_evals/common_validators/contacts_validators.py +++ b/android_world/task_evals/common_validators/contacts_validators.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/contacts_validators_test.py b/android_world/task_evals/common_validators/contacts_validators_test.py index 7b680f193..8e2427825 100644 --- a/android_world/task_evals/common_validators/contacts_validators_test.py +++ b/android_world/task_evals/common_validators/contacts_validators_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/file_validators.py b/android_world/task_evals/common_validators/file_validators.py index 6c5d202aa..c250c1162 100644 --- a/android_world/task_evals/common_validators/file_validators.py +++ b/android_world/task_evals/common_validators/file_validators.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/file_validators_test.py b/android_world/task_evals/common_validators/file_validators_test.py index 86b3c3e2a..f4c3eebd0 100644 --- a/android_world/task_evals/common_validators/file_validators_test.py +++ b/android_world/task_evals/common_validators/file_validators_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/phone_validators.py b/android_world/task_evals/common_validators/phone_validators.py index 85342bd91..310069b3e 100644 --- a/android_world/task_evals/common_validators/phone_validators.py +++ b/android_world/task_evals/common_validators/phone_validators.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/phone_validators_test.py b/android_world/task_evals/common_validators/phone_validators_test.py index f7453bdcc..ad25a1a6f 100644 --- a/android_world/task_evals/common_validators/phone_validators_test.py +++ b/android_world/task_evals/common_validators/phone_validators_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/sms_validators.py b/android_world/task_evals/common_validators/sms_validators.py index f9f2c4b2c..85db111d2 100644 --- a/android_world/task_evals/common_validators/sms_validators.py +++ b/android_world/task_evals/common_validators/sms_validators.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/sms_validators_test.py b/android_world/task_evals/common_validators/sms_validators_test.py index 4cb79f581..a2ff239c0 100644 --- a/android_world/task_evals/common_validators/sms_validators_test.py +++ b/android_world/task_evals/common_validators/sms_validators_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/sqlite_validators.py b/android_world/task_evals/common_validators/sqlite_validators.py index 93c07d420..3ac58cd5f 100644 --- a/android_world/task_evals/common_validators/sqlite_validators.py +++ b/android_world/task_evals/common_validators/sqlite_validators.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/common_validators/sqlite_validators_test.py b/android_world/task_evals/common_validators/sqlite_validators_test.py index 1acacdcde..be1bd7154 100644 --- a/android_world/task_evals/common_validators/sqlite_validators_test.py +++ b/android_world/task_evals/common_validators/sqlite_validators_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/composite/__init__.py b/android_world/task_evals/composite/__init__.py index 78156750b..98c81bcac 100644 --- a/android_world/task_evals/composite/__init__.py +++ b/android_world/task_evals/composite/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/composite/markor_sms.py b/android_world/task_evals/composite/markor_sms.py index 348510dbe..c30d37b9f 100644 --- a/android_world/task_evals/composite/markor_sms.py +++ b/android_world/task_evals/composite/markor_sms.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/composite/markor_sms_test.py b/android_world/task_evals/composite/markor_sms_test.py index c64ad60aa..9612d83b0 100644 --- a/android_world/task_evals/composite/markor_sms_test.py +++ b/android_world/task_evals/composite/markor_sms_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/composite/system.py b/android_world/task_evals/composite/system.py index 28b623a1b..e7dee1707 100644 --- a/android_world/task_evals/composite/system.py +++ b/android_world/task_evals/composite/system.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/composite/system_composite_test.py b/android_world/task_evals/composite/system_composite_test.py index b6966ec03..8efc3d7bf 100644 --- a/android_world/task_evals/composite/system_composite_test.py +++ b/android_world/task_evals/composite/system_composite_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/__init__.py b/android_world/task_evals/information_retrieval/__init__.py index 541255198..2341e0ec4 100644 --- a/android_world/task_evals/information_retrieval/__init__.py +++ b/android_world/task_evals/information_retrieval/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/activity_app_utils.py b/android_world/task_evals/information_retrieval/activity_app_utils.py index ce9ffd2eb..4c300f7bd 100644 --- a/android_world/task_evals/information_retrieval/activity_app_utils.py +++ b/android_world/task_evals/information_retrieval/activity_app_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/activity_app_utils_test.py b/android_world/task_evals/information_retrieval/activity_app_utils_test.py index 9fbfd7379..0fe0fcda0 100644 --- a/android_world/task_evals/information_retrieval/activity_app_utils_test.py +++ b/android_world/task_evals/information_retrieval/activity_app_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/calendar_utils.py b/android_world/task_evals/information_retrieval/calendar_utils.py index 6f06ebadf..c70caff97 100644 --- a/android_world/task_evals/information_retrieval/calendar_utils.py +++ b/android_world/task_evals/information_retrieval/calendar_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/datetime_utils.py b/android_world/task_evals/information_retrieval/datetime_utils.py index dd6da3fca..d158f175d 100644 --- a/android_world/task_evals/information_retrieval/datetime_utils.py +++ b/android_world/task_evals/information_retrieval/datetime_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/information_retrieval.py b/android_world/task_evals/information_retrieval/information_retrieval.py index aa581fd49..1fb8a49bf 100644 --- a/android_world/task_evals/information_retrieval/information_retrieval.py +++ b/android_world/task_evals/information_retrieval/information_retrieval.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/information_retrieval_registry.py b/android_world/task_evals/information_retrieval/information_retrieval_registry.py index 908551969..37130bf12 100644 --- a/android_world/task_evals/information_retrieval/information_retrieval_registry.py +++ b/android_world/task_evals/information_retrieval/information_retrieval_registry.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/information_retrieval_registry_test.py b/android_world/task_evals/information_retrieval/information_retrieval_registry_test.py index 5cfdc4432..47186cdbe 100644 --- a/android_world/task_evals/information_retrieval/information_retrieval_registry_test.py +++ b/android_world/task_evals/information_retrieval/information_retrieval_registry_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/information_retrieval_test.py b/android_world/task_evals/information_retrieval/information_retrieval_test.py index 21d9d6a9a..e33abdb04 100644 --- a/android_world/task_evals/information_retrieval/information_retrieval_test.py +++ b/android_world/task_evals/information_retrieval/information_retrieval_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/ir_calendar_utils_test.py b/android_world/task_evals/information_retrieval/ir_calendar_utils_test.py index 9b12f4831..acebaf60c 100644 --- a/android_world/task_evals/information_retrieval/ir_calendar_utils_test.py +++ b/android_world/task_evals/information_retrieval/ir_calendar_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/ir_datetime_utils_test.py b/android_world/task_evals/information_retrieval/ir_datetime_utils_test.py index 04fa5ba75..1439afa5d 100644 --- a/android_world/task_evals/information_retrieval/ir_datetime_utils_test.py +++ b/android_world/task_evals/information_retrieval/ir_datetime_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/joplin_app_utils.py b/android_world/task_evals/information_retrieval/joplin_app_utils.py index 07c1fa611..acb5db8d2 100644 --- a/android_world/task_evals/information_retrieval/joplin_app_utils.py +++ b/android_world/task_evals/information_retrieval/joplin_app_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/proto/__init__.py b/android_world/task_evals/information_retrieval/proto/__init__.py index 017e69703..adc96a254 100644 --- a/android_world/task_evals/information_retrieval/proto/__init__.py +++ b/android_world/task_evals/information_retrieval/proto/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/proto_utils.py b/android_world/task_evals/information_retrieval/proto_utils.py index 1de9f9ab2..57d0ac81c 100644 --- a/android_world/task_evals/information_retrieval/proto_utils.py +++ b/android_world/task_evals/information_retrieval/proto_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/proto_utils_test.py b/android_world/task_evals/information_retrieval/proto_utils_test.py index c96a392b5..588c8596d 100644 --- a/android_world/task_evals/information_retrieval/proto_utils_test.py +++ b/android_world/task_evals/information_retrieval/proto_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/task_app_utils.py b/android_world/task_evals/information_retrieval/task_app_utils.py index c9808de7f..411f25b9e 100644 --- a/android_world/task_evals/information_retrieval/task_app_utils.py +++ b/android_world/task_evals/information_retrieval/task_app_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/information_retrieval/task_app_utils_test.py b/android_world/task_evals/information_retrieval/task_app_utils_test.py index 0fe465310..4a120609b 100644 --- a/android_world/task_evals/information_retrieval/task_app_utils_test.py +++ b/android_world/task_evals/information_retrieval/task_app_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/miniwob/__init__.py b/android_world/task_evals/miniwob/__init__.py index 814227205..328c87e6c 100644 --- a/android_world/task_evals/miniwob/__init__.py +++ b/android_world/task_evals/miniwob/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/miniwob/miniwob_base.py b/android_world/task_evals/miniwob/miniwob_base.py index e63c743b4..fe5f74fd9 100644 --- a/android_world/task_evals/miniwob/miniwob_base.py +++ b/android_world/task_evals/miniwob/miniwob_base.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/miniwob/miniwob_base_test.py b/android_world/task_evals/miniwob/miniwob_base_test.py index 4c48c2e40..a98dfa3b9 100644 --- a/android_world/task_evals/miniwob/miniwob_base_test.py +++ b/android_world/task_evals/miniwob/miniwob_base_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/miniwob/miniwob_registry.py b/android_world/task_evals/miniwob/miniwob_registry.py index 1fad6bf84..730773b5f 100644 --- a/android_world/task_evals/miniwob/miniwob_registry.py +++ b/android_world/task_evals/miniwob/miniwob_registry.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/robustness_study/__init__.py b/android_world/task_evals/robustness_study/__init__.py index ce0447379..9e5aab746 100644 --- a/android_world/task_evals/robustness_study/__init__.py +++ b/android_world/task_evals/robustness_study/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/robustness_study/goal_template_variation.py b/android_world/task_evals/robustness_study/goal_template_variation.py index 710180a38..6fd1f975c 100644 --- a/android_world/task_evals/robustness_study/goal_template_variation.py +++ b/android_world/task_evals/robustness_study/goal_template_variation.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/robustness_study/screen_variation.py b/android_world/task_evals/robustness_study/screen_variation.py index f62c9a62c..76c7871d4 100644 --- a/android_world/task_evals/robustness_study/screen_variation.py +++ b/android_world/task_evals/robustness_study/screen_variation.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/__init__.py b/android_world/task_evals/single/__init__.py index 88e4dc752..b4bd2ee51 100644 --- a/android_world/task_evals/single/__init__.py +++ b/android_world/task_evals/single/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/audio_recorder.py b/android_world/task_evals/single/audio_recorder.py index 3cc6d707c..cd941bc6e 100644 --- a/android_world/task_evals/single/audio_recorder.py +++ b/android_world/task_evals/single/audio_recorder.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/audio_recorder_test.py b/android_world/task_evals/single/audio_recorder_test.py index 363f7259a..c084327d5 100644 --- a/android_world/task_evals/single/audio_recorder_test.py +++ b/android_world/task_evals/single/audio_recorder_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/browser.py b/android_world/task_evals/single/browser.py index bf6d413fc..15ef16c7c 100644 --- a/android_world/task_evals/single/browser.py +++ b/android_world/task_evals/single/browser.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/__init__.py b/android_world/task_evals/single/calendar/__init__.py index 6092110da..734e41465 100644 --- a/android_world/task_evals/single/calendar/__init__.py +++ b/android_world/task_evals/single/calendar/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/calendar.py b/android_world/task_evals/single/calendar/calendar.py index 917257bb4..a2c4dd782 100644 --- a/android_world/task_evals/single/calendar/calendar.py +++ b/android_world/task_evals/single/calendar/calendar.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/calendar_evaluators.py b/android_world/task_evals/single/calendar/calendar_evaluators.py index be8afa600..951b0f34b 100644 --- a/android_world/task_evals/single/calendar/calendar_evaluators.py +++ b/android_world/task_evals/single/calendar/calendar_evaluators.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/calendar_test.py b/android_world/task_evals/single/calendar/calendar_test.py index dc27076cc..643adce04 100644 --- a/android_world/task_evals/single/calendar/calendar_test.py +++ b/android_world/task_evals/single/calendar/calendar_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/calendar_utils.py b/android_world/task_evals/single/calendar/calendar_utils.py index fa423424a..e70055ab1 100644 --- a/android_world/task_evals/single/calendar/calendar_utils.py +++ b/android_world/task_evals/single/calendar/calendar_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/calendar_utils_test.py b/android_world/task_evals/single/calendar/calendar_utils_test.py index 99ca3d7b4..b7c6726b6 100644 --- a/android_world/task_evals/single/calendar/calendar_utils_test.py +++ b/android_world/task_evals/single/calendar/calendar_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/events_generator.py b/android_world/task_evals/single/calendar/events_generator.py index 22327fe08..a85222e60 100644 --- a/android_world/task_evals/single/calendar/events_generator.py +++ b/android_world/task_evals/single/calendar/events_generator.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/calendar/events_generator_test.py b/android_world/task_evals/single/calendar/events_generator_test.py index 7e2801faa..cba623844 100644 --- a/android_world/task_evals/single/calendar/events_generator_test.py +++ b/android_world/task_evals/single/calendar/events_generator_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/camera.py b/android_world/task_evals/single/camera.py index 6dbcaec22..796732815 100644 --- a/android_world/task_evals/single/camera.py +++ b/android_world/task_evals/single/camera.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/clock.py b/android_world/task_evals/single/clock.py index 21349bd02..774a4a847 100644 --- a/android_world/task_evals/single/clock.py +++ b/android_world/task_evals/single/clock.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/clock_test.py b/android_world/task_evals/single/clock_test.py index e21b580e0..7a52048cd 100644 --- a/android_world/task_evals/single/clock_test.py +++ b/android_world/task_evals/single/clock_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/contacts.py b/android_world/task_evals/single/contacts.py index 872b8b514..0aebb2f43 100644 --- a/android_world/task_evals/single/contacts.py +++ b/android_world/task_evals/single/contacts.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/contacts_test.py b/android_world/task_evals/single/contacts_test.py index 5b1a56a4c..c73977e08 100644 --- a/android_world/task_evals/single/contacts_test.py +++ b/android_world/task_evals/single/contacts_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/expense.py b/android_world/task_evals/single/expense.py index 07954af3e..55d8a5b43 100644 --- a/android_world/task_evals/single/expense.py +++ b/android_world/task_evals/single/expense.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/expense_test.py b/android_world/task_evals/single/expense_test.py index 67606bfbe..12eee87b4 100644 --- a/android_world/task_evals/single/expense_test.py +++ b/android_world/task_evals/single/expense_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/files.py b/android_world/task_evals/single/files.py index da5eab829..fcd0c0bb0 100644 --- a/android_world/task_evals/single/files.py +++ b/android_world/task_evals/single/files.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/generic.py b/android_world/task_evals/single/generic.py index 7a6ca911d..5cba7a16a 100644 --- a/android_world/task_evals/single/generic.py +++ b/android_world/task_evals/single/generic.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/generic_test.py b/android_world/task_evals/single/generic_test.py index 9c2574f93..7ac3e91d2 100644 --- a/android_world/task_evals/single/generic_test.py +++ b/android_world/task_evals/single/generic_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/markor.py b/android_world/task_evals/single/markor.py index 82eb89e17..d353d84cc 100644 --- a/android_world/task_evals/single/markor.py +++ b/android_world/task_evals/single/markor.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/markor_test.py b/android_world/task_evals/single/markor_test.py index 0986713af..2cbc5f4f3 100644 --- a/android_world/task_evals/single/markor_test.py +++ b/android_world/task_evals/single/markor_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/osmand.py b/android_world/task_evals/single/osmand.py index 9c16cd648..576e32d73 100644 --- a/android_world/task_evals/single/osmand.py +++ b/android_world/task_evals/single/osmand.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/osmand_test.py b/android_world/task_evals/single/osmand_test.py index c6c91a431..63a82495e 100644 --- a/android_world/task_evals/single/osmand_test.py +++ b/android_world/task_evals/single/osmand_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/phone.py b/android_world/task_evals/single/phone.py index f816b89d6..39738748c 100644 --- a/android_world/task_evals/single/phone.py +++ b/android_world/task_evals/single/phone.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/phone_test.py b/android_world/task_evals/single/phone_test.py index ec2d7c897..982ba0a97 100644 --- a/android_world/task_evals/single/phone_test.py +++ b/android_world/task_evals/single/phone_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/recipe.py b/android_world/task_evals/single/recipe.py index 5b0edab55..6a6b76b62 100644 --- a/android_world/task_evals/single/recipe.py +++ b/android_world/task_evals/single/recipe.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/recipe_test.py b/android_world/task_evals/single/recipe_test.py index ac1d13eb1..5c21b8b2c 100644 --- a/android_world/task_evals/single/recipe_test.py +++ b/android_world/task_evals/single/recipe_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/retro_music.py b/android_world/task_evals/single/retro_music.py index 3bf38fde1..2bbc702c6 100644 --- a/android_world/task_evals/single/retro_music.py +++ b/android_world/task_evals/single/retro_music.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/retro_music_test.py b/android_world/task_evals/single/retro_music_test.py index eaf7169f3..600443241 100644 --- a/android_world/task_evals/single/retro_music_test.py +++ b/android_world/task_evals/single/retro_music_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/simple_draw_pro.py b/android_world/task_evals/single/simple_draw_pro.py index fcb707c1b..2d409183b 100644 --- a/android_world/task_evals/single/simple_draw_pro.py +++ b/android_world/task_evals/single/simple_draw_pro.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/simple_gallery_pro.py b/android_world/task_evals/single/simple_gallery_pro.py index 2bb77722a..6beb1d899 100644 --- a/android_world/task_evals/single/simple_gallery_pro.py +++ b/android_world/task_evals/single/simple_gallery_pro.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/simple_gallery_pro_test.py b/android_world/task_evals/single/simple_gallery_pro_test.py index fe79e8b02..d8233f2cb 100644 --- a/android_world/task_evals/single/simple_gallery_pro_test.py +++ b/android_world/task_evals/single/simple_gallery_pro_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/sms.py b/android_world/task_evals/single/sms.py index e9c0f1fde..8dcaa56a0 100644 --- a/android_world/task_evals/single/sms.py +++ b/android_world/task_evals/single/sms.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/sms_test.py b/android_world/task_evals/single/sms_test.py index 34e1d6d9e..dafe9db1e 100644 --- a/android_world/task_evals/single/sms_test.py +++ b/android_world/task_evals/single/sms_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/system.py b/android_world/task_evals/single/system.py index 054855e1e..c9e4cc724 100644 --- a/android_world/task_evals/single/system.py +++ b/android_world/task_evals/single/system.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/system_test.py b/android_world/task_evals/single/system_test.py index b4aad70b6..21f745728 100644 --- a/android_world/task_evals/single/system_test.py +++ b/android_world/task_evals/single/system_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/vlc.py b/android_world/task_evals/single/vlc.py index c20ce4bf1..abeb4565b 100644 --- a/android_world/task_evals/single/vlc.py +++ b/android_world/task_evals/single/vlc.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/single/vlc_test.py b/android_world/task_evals/single/vlc_test.py index 55717567b..5a36274be 100644 --- a/android_world/task_evals/single/vlc_test.py +++ b/android_world/task_evals/single/vlc_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/task_eval.py b/android_world/task_evals/task_eval.py index fd80d41ec..a04b5f4dc 100644 --- a/android_world/task_evals/task_eval.py +++ b/android_world/task_evals/task_eval.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/task_eval_test.py b/android_world/task_evals/task_eval_test.py index 008eb8b7e..0f06d2fd5 100644 --- a/android_world/task_evals/task_eval_test.py +++ b/android_world/task_evals/task_eval_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/__init__.py b/android_world/task_evals/utils/__init__.py index 82e901081..f3f61910f 100644 --- a/android_world/task_evals/utils/__init__.py +++ b/android_world/task_evals/utils/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/receipt_generator.py b/android_world/task_evals/utils/receipt_generator.py index 01f0bcdf6..9bf7620cd 100644 --- a/android_world/task_evals/utils/receipt_generator.py +++ b/android_world/task_evals/utils/receipt_generator.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/receipt_generator_test.py b/android_world/task_evals/utils/receipt_generator_test.py index 49ac15e33..36aac3169 100644 --- a/android_world/task_evals/utils/receipt_generator_test.py +++ b/android_world/task_evals/utils/receipt_generator_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/schema.py b/android_world/task_evals/utils/schema.py index 4a51cf418..5c3a95749 100644 --- a/android_world/task_evals/utils/schema.py +++ b/android_world/task_evals/utils/schema.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/schema_test.py b/android_world/task_evals/utils/schema_test.py index 56dd6c22a..abfe9804f 100644 --- a/android_world/task_evals/utils/schema_test.py +++ b/android_world/task_evals/utils/schema_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/sqlite_schema_utils.py b/android_world/task_evals/utils/sqlite_schema_utils.py index a2f4c776f..645812f59 100644 --- a/android_world/task_evals/utils/sqlite_schema_utils.py +++ b/android_world/task_evals/utils/sqlite_schema_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/sqlite_schema_utils_test.py b/android_world/task_evals/utils/sqlite_schema_utils_test.py index 48862e40a..d11097f18 100644 --- a/android_world/task_evals/utils/sqlite_schema_utils_test.py +++ b/android_world/task_evals/utils/sqlite_schema_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/sqlite_test_utils.py b/android_world/task_evals/utils/sqlite_test_utils.py index 4017d212b..aeb4d56f8 100644 --- a/android_world/task_evals/utils/sqlite_test_utils.py +++ b/android_world/task_evals/utils/sqlite_test_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/sqlite_utils.py b/android_world/task_evals/utils/sqlite_utils.py index 01f168eb1..532c13f22 100644 --- a/android_world/task_evals/utils/sqlite_utils.py +++ b/android_world/task_evals/utils/sqlite_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/sqlite_utils_test.py b/android_world/task_evals/utils/sqlite_utils_test.py index 9171b4253..19abc899f 100644 --- a/android_world/task_evals/utils/sqlite_utils_test.py +++ b/android_world/task_evals/utils/sqlite_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/user_data_generation.py b/android_world/task_evals/utils/user_data_generation.py index f9f35924a..102a08598 100644 --- a/android_world/task_evals/utils/user_data_generation.py +++ b/android_world/task_evals/utils/user_data_generation.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/task_evals/utils/user_data_generation_test.py b/android_world/task_evals/utils/user_data_generation_test.py index bab0fa493..fb23d3e2f 100644 --- a/android_world/task_evals/utils/user_data_generation_test.py +++ b/android_world/task_evals/utils/user_data_generation_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/__init__.py b/android_world/utils/__init__.py index 2f009c806..bad40fa3a 100644 --- a/android_world/utils/__init__.py +++ b/android_world/utils/__init__.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/app_snapshot.py b/android_world/utils/app_snapshot.py index 67f3f2ba7..8632ef293 100644 --- a/android_world/utils/app_snapshot.py +++ b/android_world/utils/app_snapshot.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/contacts_utils.py b/android_world/utils/contacts_utils.py index 6ccb5c182..5f23281a7 100644 --- a/android_world/utils/contacts_utils.py +++ b/android_world/utils/contacts_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/contacts_utils_test.py b/android_world/utils/contacts_utils_test.py index e3d248a7a..503c3d872 100644 --- a/android_world/utils/contacts_utils_test.py +++ b/android_world/utils/contacts_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/datetime_utils.py b/android_world/utils/datetime_utils.py index d0e93bfe6..8ee68a0d7 100644 --- a/android_world/utils/datetime_utils.py +++ b/android_world/utils/datetime_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/datetime_utils_test.py b/android_world/utils/datetime_utils_test.py index dc9ec5061..cb64b7a18 100644 --- a/android_world/utils/datetime_utils_test.py +++ b/android_world/utils/datetime_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/fake_adb_responses.py b/android_world/utils/fake_adb_responses.py index 6c45686b7..cb86d3c9d 100644 --- a/android_world/utils/fake_adb_responses.py +++ b/android_world/utils/fake_adb_responses.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/fake_adb_responses_test.py b/android_world/utils/fake_adb_responses_test.py index 0efcb4e96..86e465f80 100644 --- a/android_world/utils/fake_adb_responses_test.py +++ b/android_world/utils/fake_adb_responses_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/file_test_utils.py b/android_world/utils/file_test_utils.py index 529c08558..d5b34a143 100644 --- a/android_world/utils/file_test_utils.py +++ b/android_world/utils/file_test_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/file_utils.py b/android_world/utils/file_utils.py index 0466bcf55..bf2280346 100644 --- a/android_world/utils/file_utils.py +++ b/android_world/utils/file_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/file_utils_test.py b/android_world/utils/file_utils_test.py index 64ff07d43..cd4c22295 100644 --- a/android_world/utils/file_utils_test.py +++ b/android_world/utils/file_utils_test.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/fuzzy_match_lib.py b/android_world/utils/fuzzy_match_lib.py index 8860fbfed..a87a232da 100644 --- a/android_world/utils/fuzzy_match_lib.py +++ b/android_world/utils/fuzzy_match_lib.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/plotting.py b/android_world/utils/plotting.py index 16d2e3bca..982888c89 100644 --- a/android_world/utils/plotting.py +++ b/android_world/utils/plotting.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/android_world/utils/test_utils.py b/android_world/utils/test_utils.py index 7a010bc56..78038fcd6 100644 --- a/android_world/utils/test_utils.py +++ b/android_world/utils/test_utils.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/minimal_task_runner.py b/minimal_task_runner.py index 08ab731ce..010a0b443 100644 --- a/minimal_task_runner.py +++ b/minimal_task_runner.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/run.py b/run.py index a9b8ef97b..ac790065f 100644 --- a/run.py +++ b/run.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/scripts/run_suite_on_docker.py b/scripts/run_suite_on_docker.py index 3e491f5ea..c48680227 100644 --- a/scripts/run_suite_on_docker.py +++ b/scripts/run_suite_on_docker.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/server/android_server.py b/server/android_server.py index 63cb6e029..583b40e7f 100644 --- a/server/android_server.py +++ b/server/android_server.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/setup.py b/setup.py index ef2023a07..209ea6f40 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -# Copyright 2025 The android_world Authors. +# Copyright 2026 The android_world Authors. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License.