Coverage for src/nendo/__init__.py: 100%

12 statements  

« prev     ^ index     » next       coverage.py v7.3.2, created at 2023-11-25 13:14 +0100

1# -*- encoding: utf-8 -*- 

2# ruff: noqa: F401 

3"""The Nendo AI Audio Tool Suite.""" 

4 

5from importlib import metadata 

6 

7from .config import NendoConfig 

8from .library import SqlAlchemyNendoLibrary 

9from .main import Nendo 

10from .schema import ( 

11 NendoAnalysisPlugin, 

12 NendoBucketNotFoundError, 

13 NendoCollection, 

14 NendoCollectionNotFoundError, 

15 NendoCollectionSlim, 

16 NendoEffectPlugin, 

17 NendoError, 

18 NendoFileFormatError, 

19 NendoGeneratePlugin, 

20 NendoIdError, 

21 NendoLibraryError, 

22 NendoLibraryIdError, 

23 NendoLibraryPlugin, 

24 NendoPlugin, 

25 NendoPluginConfigError, 

26 NendoPluginData, 

27 NendoPluginDataNotFoundError, 

28 NendoPluginError, 

29 NendoPluginLoadingError, 

30 NendoPluginRuntimeError, 

31 NendoRelationshipNotFoundError, 

32 NendoStorage, 

33 NendoStorageError, 

34 NendoStorageLocalFS, 

35 NendoTrack, 

36 NendoTrackNotFoundError, 

37 NendoTrackSlim, 

38 NendoUser, 

39 NendoUserNotFoundError, 

40 ResourceLocation, 

41) 

42 

43meta = metadata.metadata(__package__ or __name__) 

44 

45__version__ = meta["Version"] 

46__author__ = meta["Author"] 

47__email__ = meta["Author-email"] 

48__description__ = meta["Description"] 

49__url__ = meta["Project-URL"]