Matthew Bell
03/31/2024, 10:46 PM==0.10.0
to prevent this bug.Nate
03/31/2024, 10:49 PMMatthew Bell
03/31/2024, 10:49 PMNate
03/31/2024, 10:49 PMMatthew Bell
03/31/2024, 10:49 PMMatthew Bell
03/31/2024, 10:49 PMMatthew Bell
03/31/2024, 10:49 PMMatthew Bell
03/31/2024, 10:50 PMNate
03/31/2024, 10:50 PMNate
03/31/2024, 10:50 PMMatthew Bell
03/31/2024, 10:50 PMNate
03/31/2024, 10:50 PMNate
03/31/2024, 10:51 PMMatthew Bell
03/31/2024, 10:51 PMimport typer.core
no longer existsMatthew Bell
03/31/2024, 10:51 PM0.11.0
is valid then, but 0.12.0
must be breaking again in that caseMatthew Bell
03/31/2024, 10:52 PMMatthew Bell
03/31/2024, 10:52 PMMatthew Bell
03/31/2024, 10:53 PMMatthew Bell
03/31/2024, 10:54 PMNate
03/31/2024, 10:56 PM(prefect) nate :: ~/github.com/prefecthq/prefect ‹main›
» prefect version
Version: 2.16.8
API version: 0.8.4
Python version: 3.12.2
Git commit: 11cb641c
Built: Fri, Mar 29, 2024 11:01 AM
OS/Arch: darwin/arm64
Profile: pong
Server type: cloud
» uv pip list | rg 'prefect|typer'
prefect 2.16.8
typer 0.12.0
typer-cli 0.12.0
typer-slim 0.12.0
we typically like to avoid upper bound pins when possible, since it makes resolving dependencies much harder in many casesMatthew Bell
03/31/2024, 10:58 PMMatthew Bell
03/31/2024, 10:58 PMNate
03/31/2024, 11:03 PM» prefect deployment ls
Traceback (most recent call last):
File "/Users/nate/github.com/prefecthq/prefect/.venv/bin/prefect", line 5, in <module>
from prefect.cli import app
File "/Users/nate/github.com/prefecthq/prefect/.venv/lib/python3.12/site-packages/prefect/cli/__init__.py", line 3, in <module>
from prefect.cli.root import app
File "/Users/nate/github.com/prefecthq/prefect/.venv/lib/python3.12/site-packages/prefect/cli/root.py", line 11, in <module>
import typer.core
ModuleNotFoundError: No module named 'typer.core'
» uv pip list | rg 'prefect|typer' 1 ↵
prefect 2.16.8
typer 0.12.0
typer-cli 0.12.0
typer-slim 0.12.0
Nate
03/31/2024, 11:03 PMMatthew Bell
03/31/2024, 11:05 PMMatthew Bell
03/31/2024, 11:05 PMNate
03/31/2024, 11:26 PMNate
03/31/2024, 11:26 PMtyper
since this has happened twice recentlyBilly McMonagle
04/01/2024, 7:07 PMtyper
issues? I tried adding a temporary pin for type==0.11.1
and that seems to have resolved my issues (with prefect 2.16.8).Nate
04/01/2024, 8:03 PMmain
and will go out with next release, we are discussing pins for typer since their releases have caused recent similar issuesLaxmi
04/03/2024, 8:58 AMModuleNotFoundError: No module named 'typer.core'
and prefect 2.16.8. Downgrading typer to 0.11.1 worked