QuickUMLS cannot be deployed on Python 3.12. It has been reported [upstream](https://github.com/Georgetown-IR-Lab/QuickUMLS/issues/98). And a candidate fix has been [proposed](https://github.com/Georgetown-IR-Lab/QuickUMLS/pull/99). Hopefully, it will be merged soon and a new release happens. Meanwhile, we should probably guard the installation appropriately.