Skip to content

Clean up android_env configuration, packaging, and module structure: - #435

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_1009988768
Oct 30, 2026
Merged

copybara-service[bot] merged 1 commit into
mainfrom
test_1009988768

Conversation

@copybara-service

Copy link
Copy Markdown

Clean up android_env configuration, packaging, and module structure:

  • Decouple AndroidDeviceConfig from SimulatorConfig, replace AndroidEnvConfig.simulator with AndroidEnvConfig.device, remove unused CoordinatorError / TooManyRestartsError / SimulatorError from components/errors.py, and update remaining "simulator" comments to "device".
  • Move action_type.py from android_env/components/ to android_env/rl/action_type.py.
  • Remove __init__.py files and top-level re-exports in favor of PEP 420 namespace packages and direct subpackage imports.
  • Move dm-env>=1.6 into the optional rl extra (pip install "android-env[rl]") in pyproject.toml and BUILD.bazel.

@copybara-service
copybara-service Bot force-pushed the test_1009988768 branch 7 times, most recently from a5ac56a to 167e0a2 Compare October 30, 2026 12:48
- Decouple `AndroidDeviceConfig` from `SimulatorConfig`, replace `AndroidEnvConfig.simulator` with `AndroidEnvConfig.device`, remove unused `CoordinatorError` / `TooManyRestartsError` / `SimulatorError` from `components/errors.py`, and update remaining `"simulator"` comments to `"device"`.
- Move `action_type.py` from `android_env/components/` to `android_env/rl/action_type.py`.
- Remove `__init__.py` files and top-level re-exports in favor of PEP 420 namespace packages and direct subpackage imports.
- Move `dm-env>=1.6` into the optional `rl` extra (`pip install "android-env[rl]"`) in `pyproject.toml` and `BUILD.bazel`.

PiperOrigin-RevId: 1010455538
@copybara-service
copybara-service Bot merged commit ee40a5e into main Oct 30, 2026
1 check passed
@copybara-service
copybara-service Bot deleted the test_1009988768 branch October 30, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant