Coverage for src/dependenpy/dsm.py: 0.00%

6 statements  

« prev     ^ index     » next       coverage.py v7.10.5, created at 2025-08-24 18:36 +0200

1"""Deprecated. Import from `dependenpy` directly.""" 

2 

3# YORE: Bump 4: Remove file. 

4 

5import warnings 

6from typing import Any 

7 

8from dependenpy._internal import dsm 

9 

10 

11def __getattr__(name: str) -> Any: 

12 warnings.warn( 

13 "Importing from `dependenpy.dsm` is deprecated. Import from `dependenpy` directly.", 

14 DeprecationWarning, 

15 stacklevel=2, 

16 ) 

17 return getattr(dsm, name)