Coverage for src/__init__.py: 100%

13 statements  

« prev     ^ index     » next       coverage.py v7.3.0, created at 2025-04-20 12:25 +0000

1# flake8: noqa 

2 

3""" 

4This is the source code from my blog. To execute the build, just run 

5the package like this: 

6 

7``` 

8./venv/bin/python -m src 

9``` 

10""" 

11 

12# functions 

13from .args import load_args 

14from .docs import write_api_docs 

15from .logging import load_logger 

16from .models.feed import load_feed 

17from .models.image import load_images 

18from .models.page import load_entries, load_pages 

19from .models.site import load_site 

20from .models.data import load_spiders, load_spider_stats, load_games 

21from .utils import pave_webroot 

22from .validate import validate_html_references 

23 

24# Models 

25from .models import ( 

26 Feed, 

27 Game, 

28 Image, 

29 Page, 

30 Site, 

31 Spider, 

32 SpiderStats, 

33) 

34 

35 

36__all__ = [ 

37 load_args, 

38 load_entries, 

39 load_feed, 

40 load_games, 

41 load_images, 

42 load_logger, 

43 load_pages, 

44 load_site, 

45 load_spider_stats, 

46 load_spiders, 

47 pave_webroot, 

48 validate_html_references, 

49 write_api_docs, 

50 Feed, 

51 Game, 

52 Image, 

53 Page, 

54 Site, 

55 Spider, 

56 SpiderStats, 

57]