Azure / Azure/azure-sdk-for-python

AiProjectClient: Python Unexpected type error when I copy and paste the official example

Open
#43,618 1 comment 0 reactions 0 assignees View on GitHub
AI Projects Client customer-reported needs-team-attention question Service Attention
Dominant language
Python
Stars
5.6k
Forks
3.4k
Avg merge
1d 21h
Merged PRs (30d)
193

Description

- **Package Name**: azure.ai.projects
- **Package Version**: 1.0.0
- **Operating System**: Darwin 25.0.0
- **Python Version**: 3.11.14

**Describe the bug**
Hello,

if I copy and paste the example AiProjectClient example from https://learn.microsoft.com/en-us/python/api/overview/azure/ai-projects-readme?view=azure-python-preview#getting-started into my IntelliJ IDEA the code works fine, but I get a **python type error**. We usually do not allow type errors within our build pipeline.

```
Unexpected type(s):
(Any, DefaultAzureCredential)
Possible type(s):
(str, TokenCredential)
(str, TokenCredential)
```

**To Reproduce**
Steps to reproduce the behavior:
1. Copy and paste the code from the example
2. IDEA warns about the wrong type

**Expected behavior**
AiProjectClient constructor accepts `DefaultAzureCredential` type.

**Screenshots**
Image

**Additional context**
The problem was already mentioned within [#DefaultAzur](https://github.com/azure/azure-sdk-for-python/issues/41505) where [MiaMeyerMakes](https://github.com/MiaMeyerMakes)
[on Jun 17](https://github.com/Azure/azure-sdk-for-python/issues/41505#issuecomment-2980012562) mentioned that the type error still exists. But the issue was closed without solving the type error.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.