Skip to content

fix(build): pin flet to 0.85.3 for packaged releases#48

Merged
jorge-huxley merged 1 commit into
masterfrom
fix/pin-flet-0.85.3
Jul 18, 2026
Merged

fix(build): pin flet to 0.85.3 for packaged releases#48
jorge-huxley merged 1 commit into
masterfrom
fix/pin-flet-0.85.3

Conversation

@jorge-huxley

@jorge-huxley jorge-huxley commented Jul 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Pin flet, flet-permission-handler, and flet-secure-storage to ==0.85.3 so flet build cannot pull Python flet 0.86.x while the Flutter client stays on 0.85.3
  • That mismatch broke the wire protocol and left packaged Windows/Android builds on a black screen (v0.9.0-rc1)

Test plan

  • CI release build completes for a new RC tag after merge
  • Packaged Windows zip site-packages/flet/version.py reports 0.85.3 (not 0.86.x)
  • Windows and Android builds open past the black screen to the normal UI

Made with Cursor

flet build resolves deps from pyproject (not uv.lock); an open
>=0.85.3 range pulled Python flet 0.86.1 against a 0.85.3 Flutter
client and broke the wire protocol, leaving a black screen.

Co-authored-by: Cursor <cursoragent@cursor.com>
@cursor

cursor Bot commented Jul 18, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@jorge-huxley
jorge-huxley merged commit f4b72bd into master Jul 18, 2026
5 checks passed
@jorge-huxley
jorge-huxley deleted the fix/pin-flet-0.85.3 branch July 18, 2026 08:45
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