azure-sdk-for-python
azure-sdk-for-python copied to clipboard
Analyze Dependencies should catch UNSPECIFIED dependencies
Let's say we have a shared_requirements.txt of
azure-core>=1.20.0
isodate>=0.6.1
if a setup.py specifies
requires = [
'azure-core>=1.20.0',
'isodate'
]
This does not throw. Because TECHNICALLY there are no conflicts. Isodate just doesn't SPECIFY a requirement. We should sing out if this occurs.