Coverage for bioimageio/core/_settings.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v7.9.1, created at 2025-07-01 13:47 +0000

1from typing import Literal 

2 

3from pydantic import Field 

4from typing_extensions import Annotated 

5 

6from bioimageio.spec._internal._settings import Settings as SpecSettings 

7 

8 

9class Settings(SpecSettings): 

10 """environment variables for bioimageio.spec and bioimageio.core""" 

11 

12 keras_backend: Annotated[ 

13 Literal["torch", "tensorflow", "jax"], Field(alias="KERAS_BACKEND") 

14 ] = "torch" 

15 

16 

17settings = Settings() 

18"""parsed environment variables for bioimageio.spec and bioimageio.core"""