Я вижу, вы не предоставили учетные данные для конструктора соединения. Вы должны пройти аутентификацию на подключенном к azure сервере devops.
Вы можете попробовать получить токен доступа человека и предоставить учетные данные для подключения к azure организации devops. Посмотрите на пример ниже:
from azure.devops.connection import Connection
from msrest.authentication import BasicAuthentication
from azure.devops.exceptions import AzureDevOpsServiceError
from msrest.exceptions import ClientRequestError
token = 'Personal Access Token'
credentials = BasicAuthentication("", token)
connection = Connection(
base_url=f"https://dev.azure.com/ms",
creds=credentials
)
try:
core_client = connection.clients.get_core_client()
core_client.get_project("calculator")
except AzureDevOpsServiceError as exception:
....
Вы также можете посмотреть пример здесь .