Dependency conflict in development requirements.
kiraware opened this issue · 2 comments
kiraware commented
Checklist
- I read Contribution Guidelines
- I searched existing issues before opening this one
- This is not a major security issue
- I reproduced the bug with the newest version
Optional checklist
Describe the bug
Try make install_dev
, but it complaint about dependency conflict
Expected behavior
Should able to make install_dev
Actual behavior
Fail make install_dev
Steps to reproduce
Steps to reproduce the behavior:
- Clone this repo
- Create virtual environment
make install_dev
Diagnostic info
This problem relate with this filerequirements/requirements-dev.lock.txt
The conflict is caused by:
The user requested asgiref==3.5.0
django 4.1.7 depends on asgiref<4 and >=3.5.2
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
WARNING: You are using pip version 21.1.1; however, version 23.0.1 is available.
You should consider upgrading via the '/home/circleci/.venv/bin/python -m pip install --upgrade pip' command.
make: *** [Makefile:53: install_test] Error 1
Exited with code exit status 2
CircleCI received exit code 2
Additional context
Nothing