Skip to content

Commit f182694

Browse files
fix: Add top-level py.typed marker to resolve IDE import errors (#829)
## Changes - Adds a `py.typed` marker at the root package level (`src/auth0/py.typed`). The marker previously only existed under `src/auth0/management/`, causing IDEs like PyCharm to fall back to outdated [typeshed stubs](python/typeshed#14697) and report unresolved imports for `ManagementClient`, `ApiError`, and other classes. A root-level marker signals IDEs to use the package's own inline types instead. Closes #824 Related: #804, #793
1 parent 360322a commit f182694

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

.fernignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@ CHANGELOG.md
1616
src/auth0/authentication/
1717
tests/authentication/
1818

19-
# Root auth0 __init__.py
19+
# Root auth0 __init__.py and py.typed marker
2020
src/auth0/__init__.py
21+
src/auth0/py.typed
2122

2223
# Telemetry customization (Auth0 format with dynamic versioning)
2324
src/auth0/management/core/client_wrapper.py

src/auth0/py.typed

Whitespace-only changes.

0 commit comments

Comments
 (0)