Skip to content

Conversation

@FeodorFitsner
Copy link
Contributor

@FeodorFitsner FeodorFitsner commented Feb 27, 2025

This PR fixes Android packages installation in non-interactive environment where StdIn is not available.

Additionally, the following environment variables must be set:

  • FLET_CLI_NO_RICH_OUTPUT: 1 - disables terminal in Rich console.
  • UV_NO_PROGRESS: 1 - disables animated progress in uv
  • PYTHONUTF8: 1 - forces UTF-8 for Python

Summary by Sourcery

Bug Fixes:

  • Fixes Android packages installation in non-interactive environments where StdIn is not available by piping 'yes' to the sdkmanager command to accept licenses and package installations.

@FeodorFitsner FeodorFitsner merged commit 244a449 into main Feb 28, 2025
2 checks passed
@FeodorFitsner FeodorFitsner deleted the feodor/flet-build-ci branch February 28, 2025 01:26
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.

2 participants