n8's blog

running list of repros via uv in the wild

PrefectHQ/prefect/18017 ↗

» pbpaste | uv run \
--with git+https://github.com/prefecthq/prefect.git@redis-locking-serialization#subdirectory=src/integrations/prefect-redis \
--with git+https://github.com/prefecthq/prefect.git@redis-locking-serialization#subdirectory=src/integrations/prefect-ray \
--with git+https://github.com/prefecthq/prefect.git@redis-locking-serialization#subdirectory=src/integrations/prefect-dask -

pydantic/pydantic/11819 ↗

» uv run --with 'pydantic==2.11.4' repros/pydantic/configdict.py
Traceback (most recent call last):
 ...
TypeError: 'type' object is not iterable

» uv run --with 'pydantic==2.11.3' repros/pydantic/configdict.py
{'properties': {}, 'title': 'Model', 'type': 'object'}

PrefectHQ/prefect/16941 ↗

uv run --with 'prefect[slack]==3.1.13' --with 'pydantic==2.10.0b1' python -c 'from prefect_slack.messages import send_chat_message;print(send_chat_message)'

pydantic/pydantic/10912 ↗

uv run --with prefect==3.1.3 --with pydantic@git+https://github.com/pydantic/pydantic.git@validated-data-fix sandbox/repros/pydantic210.py

#open-source #python #uv