Coverage for C: \ Users \ peaco \ OneDrive \ Documents \ GitHub \ mt_metadata \ mt_metadata \ transfer_functions \ io \ zonge \ metadata \ d_plus.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-10 00:11 -0800

1# ===================================================== 

2# Imports 

3# ===================================================== 

4from typing import Annotated 

5 

6from pydantic import Field 

7 

8from mt_metadata.base import MetadataBase 

9from mt_metadata.common.enumerations import YesNoEnum 

10 

11 

12# ===================================================== 

13 

14 

15class DPlus(MetadataBase): 

16 use: Annotated[ 

17 YesNoEnum, 

18 Field( 

19 default=YesNoEnum.no, 

20 description="Was D+ used to smooth the response", 

21 alias=None, 

22 json_schema_extra={ 

23 "units": None, 

24 "required": True, 

25 "examples": ["no"], 

26 }, 

27 ), 

28 ]