Files
anybadge/tasks/__init__.py
Jon Grace-Cox a076a4867a chore: Update pre-commit hooks
Update pre-commit hooks to latest version and apply fixes for
mypy type checking and linting.
2024-12-30 06:46:24 -05:00

28 lines
543 B
Python

"""Invoke tasks for the project."""
import glob
import os
import subprocess
from pathlib import Path
from invoke import task, Collection
from tasks import test, server, housekeeping, colors, package
PROJECT_DIR = Path(__file__).parent.parent
os.chdir(PROJECT_DIR)
@task
def examples(c):
"""Generate examples markdown."""
print("Generating examples markdown...")
from build_examples import main
main()
namespace = Collection(test, server, housekeeping, colors, package)
for fn in [examples]:
namespace.add_task(fn)