Skip to content

Failed installation of flet[all]==0.70.0.dev5066 #5405

@wschume

Description

@wschume

Duplicate Check

Describe the bug

Installation fails with pip install flet[all]==0.70.0.dev5066.

In a new Python venv:

python3.11 -m venv venv
venv/bin/pip install 'flet[all]==0.70.0.dev5066'

the log created is:

Collecting flet[all]==0.70.0.dev5066
  Using cached flet-0.70.0.dev5066-py3-none-any.whl (371 kB)
Collecting msgpack>=1.1.0
  Using cached msgpack-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (429 kB)
Collecting oauthlib>=3.2.2
  Using cached oauthlib-3.3.1-py3-none-any.whl (160 kB)
Collecting repath>=0.9.0
  Using cached repath-0.9.0-py3-none-any.whl (4.7 kB)
Collecting httpx>=0.28.1
  Using cached httpx-0.28.1-py3-none-any.whl (73 kB)
Collecting flet-desktop-light==0.70.0.dev5066
  Using cached flet_desktop_light-0.70.0.dev5066-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (24.5 MB)
Collecting flet-web
  Using cached flet_web-0.28.3-py3-none-any.whl (3.1 MB)
Collecting flet-desktop
  Using cached flet_desktop-0.28.3-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (16.0 MB)
Collecting flet-cli
  Using cached flet_cli-0.28.3-py3-none-any.whl (44 kB)
Collecting anyio
  Using cached anyio-4.9.0-py3-none-any.whl (100 kB)
Collecting idna
  Using cached idna-3.10-py3-none-any.whl (70 kB)
Collecting certifi
  Using cached certifi-2025.6.15-py3-none-any.whl (157 kB)
Collecting httpcore==1.*
  Using cached httpcore-1.0.9-py3-none-any.whl (78 kB)
Collecting h11>=0.16
  Using cached h11-0.16.0-py3-none-any.whl (37 kB)
Collecting six>=1.9.0
  Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Collecting qrcode<8.0.0,>=7.4.2
  Using cached qrcode-7.4.2-py3-none-any.whl (46 kB)
Collecting flet-cli
  Using cached flet_cli-0.28.2-py3-none-any.whl (44 kB)
Collecting cookiecutter<3.0.0,>=2.6.0
  Using cached cookiecutter-2.6.0-py3-none-any.whl (39 kB)
Collecting flet-cli
  Using cached flet_cli-0.28.1-py3-none-any.whl (44 kB)
Collecting toml<0.11.0,>=0.10.2
  Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting packaging
  Using cached packaging-25.0-py3-none-any.whl (66 kB)
Collecting watchdog<5.0.0,>=4.0.0
  Using cached watchdog-4.0.2-py3-none-manylinux2014_x86_64.whl (82 kB)
Collecting flet-cli
  Using cached flet_cli-0.27.6-py3-none-any.whl (44 kB)
  Using cached flet_cli-0.27.5-py3-none-any.whl (44 kB)
  Using cached flet_cli-0.27.4-py3-none-any.whl (44 kB)
  Using cached flet_cli-0.27.3-py3-none-any.whl (44 kB)
  Using cached flet_cli-0.27.2-py3-none-any.whl (44 kB)
  Using cached flet_cli-0.27.1-py3-none-any.whl (43 kB)
  Using cached flet_cli-0.27.0-py3-none-any.whl (43 kB)
  Using cached flet_cli-0.26.0-py3-none-any.whl (40 kB)
  Using cached flet_cli-0.25.2-py3-none-any.whl (32 kB)
  Using cached flet_cli-0.25.1-py3-none-any.whl (32 kB)
  Using cached flet_cli-0.25.0-py3-none-any.whl (32 kB)
INFO: pip is looking at multiple versions of repath to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of oauthlib to determine which version is compatible with other requirements. This could take a while.
Collecting oauthlib>=3.2.2
  Using cached oauthlib-3.3.0-py3-none-any.whl (165 kB)
INFO: pip is looking at multiple versions of msgpack to determine which version is compatible with other requirements. This could take a while.
Collecting msgpack>=1.1.0
  Using cached msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (403 kB)
INFO: pip is looking at multiple versions of httpcore to determine which version is compatible with other requirements. This could take a while.
Collecting httpcore==1.*
  Using cached httpcore-1.0.8-py3-none-any.whl (78 kB)
Collecting h11<0.15,>=0.13
  Using cached h11-0.14.0-py3-none-any.whl (58 kB)
Collecting httpcore==1.*
  Using cached httpcore-1.0.7-py3-none-any.whl (78 kB)
  Using cached httpcore-1.0.6-py3-none-any.whl (78 kB)
  Using cached httpcore-1.0.5-py3-none-any.whl (77 kB)
  Using cached httpcore-1.0.4-py3-none-any.whl (77 kB)
  Using cached httpcore-1.0.3-py3-none-any.whl (77 kB)
  Using cached httpcore-1.0.2-py3-none-any.whl (76 kB)
INFO: pip is looking at multiple versions of httpcore to determine which version is compatible with other requirements. This could take a while.
  Using cached httpcore-1.0.1-py3-none-any.whl (76 kB)
  Using cached httpcore-1.0.0-py3-none-any.whl (76 kB)
INFO: pip is looking at multiple versions of httpx to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of flet to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of <Python from Requires-Python> to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of flet-desktop-light to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of flet[all] to determine which version is compatible with other requirements. This could take a while.

The conflict is caused by:
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.28.3 depends on flet==0.28.3
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.28.2 depends on flet==0.28.2
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.28.1 depends on flet==0.28.1
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.27.6 depends on flet==0.27.6
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.27.5 depends on flet==0.27.5
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.27.4 depends on flet==0.27.4
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.27.3 depends on flet==0.27.3
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.27.2 depends on flet==0.27.2
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.27.1 depends on flet==0.27.1
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.27.0 depends on flet==0.27.0
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.26.0 depends on flet==0.26.0
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.25.2 depends on flet==0.25.2
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.25.1 depends on flet==0.25.1
    flet[all] 0.70.0.dev5066 depends on flet 0.70.0.dev5066 (from https://files.pythonhosted.org/packages/6b/ce/b713cf64390b77f5d108e9d300f9307d2c56a6bbf6f2b60f8f6fa2287f11/flet-0.70.0.dev5066-py3-none-any.whl#sha256=440be5465ffcbf29fb81fb78e30f6835bd3cbe8e8e61c385f8439cb2cfe5559a (from https://pypi.org/simple/flet/) (requires-python:>=3.10))
    flet-desktop-light 0.70.0.dev5066 depends on flet==0.70.0.dev5066
    flet-cli 0.25.0 depends on flet==0.25.0

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict

ERROR: Cannot install flet and flet[all]==0.70.0.dev5066 because these package versions have conflicting dependencies.
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts

The installation works without using the [all] argument:

python3.11 -m venv venv
venv/bin/pip install 'flet==0.70.0.dev5066'

But then the example code in https://flet.dev/blog/introducing-flet-1-0-alpha/#basic-declarative-flet-app-example does not run and raises errors.

Code sample

empty

To reproduce

Run the installation of the venv with

python3.11 -m venv venv
venv/bin/pip install 'flet[all]==0.70.0.dev5066'

Expected behavior

A clean installation without any errors.

Screenshots / Videos

No response

Operating System

Linux

Operating system details

Ubuntu 22.04.5 LTS

Flet version

0.70.0.dev5066

Regression

No, it isn't

Suggestions

No response

Logs

Logs
[Paste your logs here]

Additional details

No response

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions