Source code for shopyo.api.info
import datetime
import click
logo = r"""
____ _
/ ___|| |__ ___ _ __ _ _ ___
\___ \| '_ \ / _ \| '_ \| | | |/ _ \
___) | | | | (_) | |_) | |_| | (_) |
|____/|_| |_|\___/| .__/ \__, |\___/
|_| |___/
"""
[docs]def printinfo():
import os
if os.environ.get("SHOPYO_QUIET") == "True":
return
"""
prints Shopyo copyright in ASCII art font
"""
click.secho(logo, fg="cyan", bold=True)
click.secho(
f" Shopyo Framework © {datetime.datetime.now().year}", fg="bright_black"
)
click.echo(" " + "─" * 32 + "\n")
click.secho(" 📖 Available commands:", fg="cyan")
click.echo(" startapp Create a new module")
click.echo(" startbox Create a new box")
click.echo(" initialise Initialize the database")
click.echo(" clean Clean workspace")
click.echo(" run Run the development server")
click.echo(" collectstatic Collect static files")
click.echo(" audit Audit modules for issues")
click.echo(" env Generate .env file")
click.echo(" new Create new project")
click.echo("\n 💡 Quick start: shopyo new myproject --demo")
click.echo(" Or: shopyo env && flask run --debug")
click.echo("")