From 0b1b98d4914b485578ef7a3222145fcd395d5431 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Tue, 14 Jan 2025 17:49:11 -0600 Subject: [PATCH 1/2] tweak docstring for web app entry point --- .../{{ cookiecutter.package_name }}/web/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/{{ cookiecutter.repo_name }}/{{ cookiecutter.package_name }}/web/app.py b/{{ cookiecutter.repo_name }}/{{ cookiecutter.package_name }}/web/app.py index 4378626..21bdb51 100644 --- a/{{ cookiecutter.repo_name }}/{{ cookiecutter.package_name }}/web/app.py +++ b/{{ cookiecutter.repo_name }}/{{ cookiecutter.package_name }}/web/app.py @@ -37,6 +37,6 @@ def make_wsgi_app(): def make_asgi_app(): """ - Make and return the ASGI app. + Make and return the ASGI app (generic entry point). """ return base.make_asgi_app(main) From 81a6531d372bebbc11b8452caac29aaa50c7c5c0 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Tue, 14 Jan 2025 17:50:21 -0600 Subject: [PATCH 2/2] add entry point registration for menu handler --- {{ cookiecutter.repo_name }}/pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/{{ cookiecutter.repo_name }}/pyproject.toml b/{{ cookiecutter.repo_name }}/pyproject.toml index ce0f045..7dd2ebf 100644 --- a/{{ cookiecutter.repo_name }}/pyproject.toml +++ b/{{ cookiecutter.repo_name }}/pyproject.toml @@ -34,6 +34,9 @@ dependencies = [ [project.entry-points."wutta.config.extensions"] "{{cookiecutter.package_name}}" = "{{cookiecutter.package_name}}.config:{{cookiecutter.__studly_prefix}}Config" +[project.entry-points."wutta.web.menus"] +"{{cookiecutter.package_name}}" = "{{cookiecutter.package_name}}.web.menus:{{cookiecutter.__studly_prefix}}MenuHandler" + # [project.urls] # Homepage = "https://example.com/"