I have this specified in my constraints file
asgiref==3.5.0
and when I run pip3 install during docker build, it complains about
#12 24.67 ERROR: Cannot install -r /tmp/requirements.txt (line 16) because these package versions have conflicting dependencies.
#12 24.67
#12 24.67 The conflict is caused by:
#12 24.67 django 3.2.11 depends on asgiref<4 and >=3.3.2
#12 24.67 The user requested (constraint) asgiref==3.5.0
#12 24.67
#12 24.67 To fix this you could try to:
#12 24.67 1. loosen the range of package versions you've specified
#12 24.67 2. remove package versions to allow pip attempt to solve the dependency conflict
#12 24.67
#12 24.67 ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
Pip3 version is 21.2.4, Linux version is 18.04, Python 3.6.9
Maybe I have been misunderstanding the >= for the whole time, I would have thought asgiref==3.5.0 would fit the asgiref<4 and >=3.3.2 condition?
The pip3 install runs fine if I specify asgiref==3.3.3 or asgiref==3.4.0
I have the 3.5.0 installed locally fine


