Thank you @yassine_eal , it was the same thing here. I haven't analyzed it yet to discover which dependency is breaking the dlt pipeline, but here are my dependencies if it helps anyone.

dependencies = [
    "azure-identity>=1.25.1",
    "httpx>=0.27.0",
    "msal>=1.34.0",
    "office365-rest-python-client>=2.6.2",
    "openpyxl>=3.1.5",
    "pandas>=2.3.3",
    "tenacity>=9.0.0",
]