From 49ac4e1333ed02d42b5d4a72f265242aa6a7f2a7 Mon Sep 17 00:00:00 2001 From: Rachel Jones Date: Wed, 5 Aug 2026 14:58:14 -0700 Subject: [PATCH 1/3] Add .anvil/marketing.yml for marketing-site language pages --- .anvil/marketing.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .anvil/marketing.yml diff --git a/.anvil/marketing.yml b/.anvil/marketing.yml new file mode 100644 index 00000000..0243d5c4 --- /dev/null +++ b/.anvil/marketing.yml @@ -0,0 +1,16 @@ +# Language declaration for anvilco/marketing-site. Read at build time to source +# the Python SDK page from this repo. `supported` is omitted so it derives from +# repo visibility (public = live). +products: + - generate + - fill + - sign +packageManagerInstall: pip install python-anvil +languages: + - key: python + label: Python + slug: python + examples: + generate: examples/generate_pdf.py + fill: examples/fill_pdf.py + sign: examples/create_etch_existing_cast.py From 3bd29b73b0c1073e85d35c099d36596e62af1761 Mon Sep 17 00:00:00 2001 From: Rachel Jones Date: Mon, 10 Aug 2026 14:42:42 -0700 Subject: [PATCH 2/3] Drop slug (derived from key), remove marketing-site comment --- .anvil/marketing.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.anvil/marketing.yml b/.anvil/marketing.yml index 0243d5c4..a34253f3 100644 --- a/.anvil/marketing.yml +++ b/.anvil/marketing.yml @@ -1,6 +1,3 @@ -# Language declaration for anvilco/marketing-site. Read at build time to source -# the Python SDK page from this repo. `supported` is omitted so it derives from -# repo visibility (public = live). products: - generate - fill @@ -9,7 +6,6 @@ packageManagerInstall: pip install python-anvil languages: - key: python label: Python - slug: python examples: generate: examples/generate_pdf.py fill: examples/fill_pdf.py From c7e40a3492fb0510cca67e4443acb97db9544789 Mon Sep 17 00:00:00 2001 From: Rachel Jones Date: Fri, 14 Aug 2026 08:57:45 -0700 Subject: [PATCH 3/3] Slim marketing.yml to identity and install Products and examples are derived from the repo's examples/ dir by the marketing-site sourcing, so they no longer need declaring here. --- .anvil/marketing.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.anvil/marketing.yml b/.anvil/marketing.yml index a34253f3..b5363449 100644 --- a/.anvil/marketing.yml +++ b/.anvil/marketing.yml @@ -1,12 +1,5 @@ -products: - - generate - - fill - - sign -packageManagerInstall: pip install python-anvil +packageManagerInstall: + - pip install python-anvil languages: - key: python label: Python - examples: - generate: examples/generate_pdf.py - fill: examples/fill_pdf.py - sign: examples/create_etch_existing_cast.py