Home / Function/ get_version() — flask Function Reference

get_version() — flask Function Reference

Architecture documentation for the get_version() function in cli.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  f89e5a53_1c4d_9820_bb4e_c931a961b8f3["get_version()"]
  a96499c3_f8a9_e782_f156_1c1ee4a86c69["cli.py"]
  f89e5a53_1c4d_9820_bb4e_c931a961b8f3 -->|defined in| a96499c3_f8a9_e782_f156_1c1ee4a86c69
  style f89e5a53_1c4d_9820_bb4e_c931a961b8f3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/flask/cli.py lines 267–280

def get_version(ctx: click.Context, param: click.Parameter, value: t.Any) -> None:
    if not value or ctx.resilient_parsing:
        return

    flask_version = importlib.metadata.version("flask")
    werkzeug_version = importlib.metadata.version("werkzeug")

    click.echo(
        f"Python {platform.python_version()}\n"
        f"Flask {flask_version}\n"
        f"Werkzeug {werkzeug_version}",
        color=ctx.color,
    )
    ctx.exit()

Subdomains

Defined In

Frequently Asked Questions

What does get_version() do?
get_version() is a function in the flask codebase, defined in src/flask/cli.py.
Where is get_version() defined?
get_version() is defined in src/flask/cli.py at line 267.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free