Sorry @Logan M I also found the error relating to llama-index-embeddings-azure-openai (thread:
https://github.com/run-llama/llama_index/issues/15575#issuecomment-2308001583).
The reason is that the latest version of this library only supports up to python 3.11 and I'm using python 3.12. So when I try upgrading the library it chooses the last python 3.12 supported version which uses llama-index 0.10.68 as its core. Of course I could just change to python 3.11 for everything but my project is in active development using python 3.12.
Possible to extend support to python 3.12?