Description
To optimize the project setup and ensure that only the necessary dependencies are included in the production environment, we need to separate the dependencies into two distinct files:
requirements.txt: For production dependencies only.
requirements-lint.txt: For static code analysis dependencies.
requirements-test.txt: For testing and code coverage dependencies.