Updates the versions of several dependency packages
Fix Pyyml requirements conflict issue for Python 3.12
Set Python 3.12 explicitly as a Python version for Github actions
Adds --allow-unsafe flag while compiling requirements.txt to resolve an issue with setuptools. It's safe to use it here. Also, it seems to be the default argument for pip-compile in future versions of pip-tools - https://github.com/jazzband/pip-tools?tab=readme-ov-file#deprecations
--allow-unsafe
flag while compiling requirements.txt to resolve an issue withsetuptools
. It's safe to use it here. Also, it seems to be the default argument forpip-compile
in future versions ofpip-tools
- https://github.com/jazzband/pip-tools?tab=readme-ov-file#deprecations