music-explore icon indicating copy to clipboard operation
music-explore copied to clipboard

Upgrade dependencies

Open alastair opened this issue 1 month ago • 1 comments

Update python, flask, and computational dependencies

alastair avatar Oct 30 '25 12:10 alastair

Migrated to uv, everything seems working, please review. I am not sure if compose.yml is for dev or for deployment.

I suspect bumping numpy to v2 and annoy version upgrade mean that the data would need to be rebuilt to serve the public version. I suspect it is just mtg-jamendo dataset there, so let me know if you can do it, or I can also do it at some point and send the binary files+db. I would need to fix wsl gpu libs, so it's not happenning soon. In that case let's still merge this prs.

Also please let me know if there are more things to be done for deployment.

philtgun avatar Nov 02 '25 22:11 philtgun

thanks. going to try and deploy this, I'll let you know if the data files break and we can schedule a way of building them.

compose.yaml is for dev - we have deployment in kubernetes

alastair avatar Dec 01 '25 09:12 alastair