this is blocking a release downstream..
# marvin-ai
c
this is blocking a release downstream..
n
sorry, what are you looking to be released? https://github.com/PrefectHQ/ControlFlow/compare/main...v0.12.0
c
on pypi ?
n
ah weird i see 0.12 isnt on pypi
c
cool okay thanks, yea i cant build my package because it uses some of the 0.12 stuff ๐Ÿ™‚
๐Ÿ‘ 1
n
i mean fwiw you can
pip install git+<https://github.com/prefecthq/controlflow.git>
c
im using uv to publish and am getting this error : Caused by: Upload failed with status code 400 Bad Request. Server says: 400 Can't have direct dependency: controlflow@ git+https://github.com/prefecthq/ControlFlow. See https://packaging.python.org/specifications/core-metadata for more information.
yea i refactored on top of marvin for next version
much cleaner:) but that hasnt been reviewed yet and we need to push this release out
n
gotcha, yeah there's a thing in hatchling but i recognize it'd be better to install from pypi let me see what happened with that release
c
oh yea
gotta fix ur pyproject.toml also
i had opened a PR a few days ago fixing this
n
oh you beat me to it
c
hahaha
i fixed the default type to the embedding_fn in my memory module here also, which is already fixed upstream in marvin
n
can you run this locally / push that up and then ill merge
Copy code
uv run pre-commit run --all-files
c
sure
okay done
catjam 1
n
Copy code
ยป uv run --with controlflow==0.12.0 python -c "import controlflow; print(controlflow.__version__)"
Installed 128 packages in 616ms
14:16:02.830 | DEBUG   | controlflow.memory - Loading memory provider: chroma-cloud
0.12.0
๐Ÿ™Œ 1
thanks!
c
noo thank you!