fix: correctly replace with python 3.12
fix: rename python-3.12 to compatible name
feat: add python-3.12 support for overriding packages