Coverage for src/__init__.py: 100%
13 statements
« prev ^ index » next coverage.py v7.3.0, created at 2025-04-20 12:25 +0000
« prev ^ index » next coverage.py v7.3.0, created at 2025-04-20 12:25 +0000
1# flake8: noqa
3"""
4This is the source code from my blog. To execute the build, just run
5the package like this:
7```
8./venv/bin/python -m src
9```
10"""
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
24# Models
25from .models import (
26 Feed,
27 Game,
28 Image,
29 Page,
30 Site,
31 Spider,
32 SpiderStats,
33)
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]