Hello,
I identified several dependency vulnerabilities within the requirements.txt file when building with python 3.10. For example, pillow@9.0.1 has known security issues that are addressed in later versions, which are compatible with Python 3.12.
To address these vulnerabilities and improve the project's security posture, I conducted a test build using Python 3.12. My testing indicates that the project builds successfully without any apparent compatibility issues in the 18.0.Dockerfile.
Proposed Change:
If there is no compatibility problem, I propose upgrading the Docker image build process for version 18.0 to utilize Python 3.12.