The project does not specify which Python version is required. This can lead to compatibility issues, especially when contributors use different environments. Additionally, there is no virtual environment (venv) setup provided, which would help manage dependencies and maintain a consistent environment. (e.g. which python interpreter should be used)
Suggestion:
Include a requirements.txt or a .python-version file that explicitly states the Python version used during development. Maybe including a pre-configured venv directory or a script to set it up automatically would be a good idea.
The project does not specify which Python version is required. This can lead to compatibility issues, especially when contributors use different environments. Additionally, there is no virtual environment (venv) setup provided, which would help manage dependencies and maintain a consistent environment. (e.g. which python interpreter should be used)
Suggestion:
Include a requirements.txt or a .python-version file that explicitly states the Python version used during development. Maybe including a pre-configured venv directory or a script to set it up automatically would be a good idea.