Repository: iterative/dvc
Pull request: setup: rename azure.indentity to azure-identity
Fixes #5547

* [x] ❗ I have followed the [Contributing to DVC](https://dvc.org/doc/user-guide/contributing/core) checklist.

* [x] 📖 If this PR requires [documentation](https://dvc.org/doc) updates, I have created a separate PR (or issue, at least) in [dvc.org](https://github.com/iterative/dvc.org) and linked it here.

Thank you for the contribution - we'll try to review it as soon as possible. 🙏


Problem statement:
Easy-install entry-scripts broken at init using `load_entry_point`
# Bug Report

I have a cli entry-point. I somewhere import the `dvc` cli in my code. It fails at init because the 'azure.identity` package is not written properly in the `setup.py` propagating to the METADATA file when installed.

## Description
```
# EASY-INSTALL-ENTRY-SCRIPT: 'eec-app-recommendation','console_scripts','eec_app_recommendation'
__requires__ = 'eec-app-recommendation'
import re
import sys
from pkg_resources import load_entry_point                                                                                                                                                                                                                                                                                                            if __name__ == '__main__':
    sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])                                                                                                          
    sys.exit(load_entry_point('eec-app-recommendation', 'console_scripts', 'eec_app_recommendation')())

```


```
Traceback (most recent call last):
File "/tmp/tmpr37gturf/venv/bin/eec_app_recommendation", line 6, in <module> from pkg_resources import load_entry_point
File "/tmp/tmpr37gturf/venv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3251, in <module> def _initialize_master_working_set():
File "/tmp/tmpr37gturf/venv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3234, in _call_aside f(*args, **kwargs)
File "/tmp/tmpr37gturf/venv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3263, in _initialize_master_working_set working_set = WorkingSet._build_master()
File "/tmp/tmpr37gturf/venv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master ws.require(__requires__)
File "/tmp/tmpr37gturf/venv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require needed = self.resolve(parse_requirements(requirements))
File "/tmp/tmpr37gturf/venv/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve raise
DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound:
 The 'azure.identity>=1.4.0; extra == "azure"' distribution was not found and is required by dvc
```

`pip freeze` shows
`azure-identity==1.5.0`

changing `Requires-Dist: azure.identity (>=1.4.0) ; extra == 'azure'` for `Requires-Dist: azure-identity (>=1.4.0) ; extra == 'azure'` in `venv/lib/python3.8/site-packages/dvc-2.0.1.dist-info/METADATA` patched the problem

I believe that changing `azure.identity` for `azure-identity` in `setup.py` will solve the problem.

### Reproduce

<!--
Step list of how to reproduce the bug
-->

<!--
Example:

1. dvc init
2. Copy dataset.zip to the directory
3. dvc add dataset.zip
4. dvc run -d dataset.zip -o model ./train.sh
5. modify dataset.zip
6. dvc repro
-->

Hints from issue discussion:

Commit message: simple like that

Patch to review:
diff --git a/dvc/version.py b/dvc/version.py
index 51515a4aab..1c6d1d8d83 100644
--- a/dvc/version.py
+++ b/dvc/version.py
@@ -6,7 +6,7 @@
 import os
 import subprocess
 
-_BASE_VERSION = "2.0.1"
+_BASE_VERSION = "2.0.2"
 
 
 def _generate_version(base_version):
diff --git a/setup.py b/setup.py
index 809fe0935e..a256e04d7a 100644
--- a/setup.py
+++ b/setup.py
@@ -97,7 +97,7 @@ def run(self):
 gs = ["gcsfs>=0.7.2"]
 gdrive = ["pydrive2>=1.7.3", "six >= 1.13.0"]
 s3 = ["boto3>=1.9.201"]
-azure = ["adlfs>=0.6.3", "azure.identity>=1.4.0", "knack"]
+azure = ["adlfs>=0.6.3", "azure-identity>=1.4.0", "knack"]
 # https://github.com/Legrandin/pycryptodome/issues/465
 oss = ["oss2==2.6.1", "pycryptodome<3.9.9"]
 ssh = ["paramiko[invoke]>=2.7.0"]


Code review comments:
diff_hunk: @@ -6,7 +6,7 @@
 import os
 import subprocess
 
-_BASE_VERSION = "2.0.1"
+_BASE_VERSION = "2.0.2"
path: dvc/version.py
text: @user1:
```suggestion
_BASE_VERSION = "2.0.1"
```