This PR aims to enhance the stability and reproducibility of our project by freezing the dependencies in requirements.txt and specifying the Python version used.
Changes
Freezing dependencies in requirements.txt:
All packages listed in requirements.txt now have specific version numbers.
Added a .python-version file to the project root, specifying the Python version used.
Motivation and Context
By freezing the requirements, we ensure that the environment is consistent, minimizing the risk of "it works on my machine" issues.
Description
This PR aims to enhance the stability and reproducibility of our project by freezing the dependencies in requirements.txt and specifying the Python version used.
Changes
Freezing dependencies in requirements.txt:
All packages listed in requirements.txt now have specific version numbers.
Added a .python-version file to the project root, specifying the Python version used.
Motivation and Context
By freezing the requirements, we ensure that the environment is consistent, minimizing the risk of "it works on my machine" issues.