From 20dd13f333bcfa649e5edbf9ff4748b46084c9f1 Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 18:34:36 +0000 Subject: [PATCH 1/8] strawberry --- extensions/context.py | 5 +++-- template/extensions/context.py.jinja-base | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/context.py b/extensions/context.py index 7cab9512..62b990a3 100644 --- a/extensions/context.py +++ b/extensions/context.py @@ -36,8 +36,9 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["pydantic_version"] = "2.11.7" context["pyinstaller_version"] = "6.13.0" context["setuptools_version"] = "80.7.1" - context["strawberry_graphql_version"] = "0.270.4" - context["fastapi_version"] = "0.115.14" + context["strawberry_graphql_version"] = "0.280.0" + context["fastapi_version"] = "0.116.1" + context["fastapi_offline_version"] = "1.7.4" context["uvicorn_version"] = "0.35.0" context["lab_auto_pulumi_version"] = "0.1.15" ####### diff --git a/template/extensions/context.py.jinja-base b/template/extensions/context.py.jinja-base index eb571a10..08743e0c 100644 --- a/template/extensions/context.py.jinja-base +++ b/template/extensions/context.py.jinja-base @@ -33,6 +33,7 @@ class ContextUpdater(ContextHook): context["setuptools_version"] = "{{ setuptools_version }}" context["strawberry_graphql_version"] = "{{ strawberry_graphql_version }}" context["fastapi_version"] = "{{ fastapi_version }}" + context["fastapi_offline_version"] = "{{ fastapi_offline_version }}" context["uvicorn_version"] = "{{ uvicorn_version }}" context["lab_auto_pulumi_version"] = "{{ lab_auto_pulumi_version }}" From f30005d8294bf973f4d918f90d6ecd41393eee93 Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 18:35:31 +0000 Subject: [PATCH 2/8] use print --- template/.devcontainer/install-ci-tooling.py.jinja-base | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/template/.devcontainer/install-ci-tooling.py.jinja-base b/template/.devcontainer/install-ci-tooling.py.jinja-base index 542890e5..4709e86e 100644 --- a/template/.devcontainer/install-ci-tooling.py.jinja-base +++ b/template/.devcontainer/install-ci-tooling.py.jinja-base @@ -153,10 +153,7 @@ def main(): ["sudo", "dpkg", "-i", str(local_package_path)], check=True, ) - _ = subprocess.run( - ["echo", "SSM Plugin Manager Version:"], - check=True, - ) + print("SSM Plugin Manager Version: ") _ = subprocess.run( ["session-manager-plugin", "--version"], check=True, From 8f56f4e9bd1519458a0b9700207403f4f21a1497 Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 18:36:13 +0000 Subject: [PATCH 3/8] pulumi --- extensions/context.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/context.py b/extensions/context.py index 62b990a3..360ae087 100644 --- a/extensions/context.py +++ b/extensions/context.py @@ -25,14 +25,14 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["pytest_cov_version"] = "6.2.1" ####### context["sphinx_version"] = "8.1.3" - context["pulumi_version"] = "3.190.0" + context["pulumi_version"] = "3.191.0" context["pulumi_aws_version"] = "7.4.0" context["pulumi_aws_native_version"] = "1.32.0" context["pulumi_command_version"] = "1.1.0" context["pulumi_github_version"] = "6.7.3" context["pulumi_okta_version"] = "4.20.0" context["boto3_version"] = "1.40.9" - context["ephemeral_pulumi_deploy_version"] = "0.0.4" + context["ephemeral_pulumi_deploy_version"] = "0.0.5" context["pydantic_version"] = "2.11.7" context["pyinstaller_version"] = "6.13.0" context["setuptools_version"] = "80.7.1" @@ -40,7 +40,7 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["fastapi_version"] = "0.116.1" context["fastapi_offline_version"] = "1.7.4" context["uvicorn_version"] = "0.35.0" - context["lab_auto_pulumi_version"] = "0.1.15" + context["lab_auto_pulumi_version"] = "0.1.16" ####### context["nuxt_ui_version"] = "^3.3.0" context["nuxt_version"] = "^4.0.3" From 8102a1577faa1d172a60e6e2f138858224a519e8 Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 18:36:36 +0000 Subject: [PATCH 4/8] creds --- extensions/context.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/context.py b/extensions/context.py index 360ae087..090e5aa6 100644 --- a/extensions/context.py +++ b/extensions/context.py @@ -70,7 +70,7 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["gha_setup_buildx"] = "v3.10.0" context["buildx_version"] = "v0.22.0" context["gha_docker_build_push"] = "v6.16.0" - context["gha_configure_aws_credentials"] = "v4.2.0" + context["gha_configure_aws_credentials"] = "v4.3.1" context["gha_amazon_ecr_login"] = "v2.0.1" context["gha_setup_node"] = "v4.4.0" context["gha_action_gh_release"] = "v2.2.1" From d39dd856820117ce01408e1233563f45ac7b73f9 Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 18:38:44 +0000 Subject: [PATCH 5/8] pnpm --- extensions/context.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/context.py b/extensions/context.py index 090e5aa6..876c9dd7 100644 --- a/extensions/context.py +++ b/extensions/context.py @@ -17,7 +17,7 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["copier_version"] = "9.9.1" context["copier_template_extensions_version"] = "0.3.2" ####### - context["pnpm_version"] = "10.14.0" + context["pnpm_version"] = "10.15.0" # These are duplicated in the pyproject.toml of this repository context["pyright_version"] = "1.1.404" context["pytest_version"] = "8.4.1" @@ -67,8 +67,8 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["gha_upload_artifact"] = "v4.6.2" context["gha_download_artifact"] = "v4.3.0" context["gha_github_script"] = "v7.0.1" - context["gha_setup_buildx"] = "v3.10.0" - context["buildx_version"] = "v0.22.0" + context["gha_setup_buildx"] = "v3.11.1" + context["buildx_version"] = "v0.27.0" context["gha_docker_build_push"] = "v6.16.0" context["gha_configure_aws_credentials"] = "v4.3.1" context["gha_amazon_ecr_login"] = "v2.0.1" From 92266b2ffa3cc6f8108d70a95c462cd0ecdf754e Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 18:43:21 +0000 Subject: [PATCH 6/8] vue stuff --- extensions/context.py | 5 ++++- template/extensions/context.py.jinja-base | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/extensions/context.py b/extensions/context.py index 876c9dd7..eb7223b0 100644 --- a/extensions/context.py +++ b/extensions/context.py @@ -42,14 +42,17 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["uvicorn_version"] = "0.35.0" context["lab_auto_pulumi_version"] = "0.1.16" ####### - context["nuxt_ui_version"] = "^3.3.0" + context["nuxt_ui_version"] = "^3.3.2" context["nuxt_version"] = "^4.0.3" context["nuxt_icon_version"] = "^2.0.0" context["typescript_version"] = "^5.8.2" context["dot_env_cli_version"] = "^9.0.0" context["playwright_version"] = "^1.52.0" context["vue_version"] = "^3.5.18" + context["vue_tsc_version"] = "^3.0.6" + context["vue_devtools_api_version"] = "^8.0.0" context["vue_router_version"] = "^4.5.1" + context["dotenv_cli_version"] = "^10.0.0" context["faker_version"] = "^9.9.0" context["vitest_version"] = "^3.2.4" context["eslint_version"] = "^9.33.0" diff --git a/template/extensions/context.py.jinja-base b/template/extensions/context.py.jinja-base index 08743e0c..b9912a0a 100644 --- a/template/extensions/context.py.jinja-base +++ b/template/extensions/context.py.jinja-base @@ -45,6 +45,10 @@ class ContextUpdater(ContextHook): context["playwright_version"] = "{{ playwright_version }}" context["vue_version"] = "{{ vue_version }}" context["vue_router_version"] = "{{ vue_router_version }}" + context["vue_tsc_version"] = "{{ vue_tsc_version }}" + context["vue_devtools_api_version"] = "{{ vue_devtools_api_version }}" + context["vue_router_version"] = "{{ vue_router_version }}" + context["dotenv_cli_version"] = "{{ dot_env_cli_version }}" context["faker_version"] = "{{ faker_version }}" context["vitest_version"] = "{{ vitest_version }}" context["eslint_version"] = "{{ eslint_version }}" From 01578862d01be0ac45cdb09a1050596d3066456f Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 19:57:52 +0000 Subject: [PATCH 7/8] playwright --- extensions/context.py | 3 ++- template/extensions/context.py.jinja-base | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/extensions/context.py b/extensions/context.py index eb7223b0..046d90de 100644 --- a/extensions/context.py +++ b/extensions/context.py @@ -47,7 +47,7 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["nuxt_icon_version"] = "^2.0.0" context["typescript_version"] = "^5.8.2" context["dot_env_cli_version"] = "^9.0.0" - context["playwright_version"] = "^1.52.0" + context["playwright_version"] = "^1.55.0" context["vue_version"] = "^3.5.18" context["vue_tsc_version"] = "^3.0.6" context["vue_devtools_api_version"] = "^8.0.0" @@ -56,6 +56,7 @@ def hook(self, context: dict[Any, Any]) -> dict[Any, Any]: context["faker_version"] = "^9.9.0" context["vitest_version"] = "^3.2.4" context["eslint_version"] = "^9.33.0" + context["nuxt_eslint_version"] = "^1.9.0" context["zod_version"] = "^4.0.17" context["nuxt_apollo_version"] = "5.0.0-alpha.15" context["graphql_codegen_cli_version"] = "^5.0.5" diff --git a/template/extensions/context.py.jinja-base b/template/extensions/context.py.jinja-base index b9912a0a..2c4f65be 100644 --- a/template/extensions/context.py.jinja-base +++ b/template/extensions/context.py.jinja-base @@ -52,6 +52,7 @@ class ContextUpdater(ContextHook): context["faker_version"] = "{{ faker_version }}" context["vitest_version"] = "{{ vitest_version }}" context["eslint_version"] = "{{ eslint_version }}" + context["nuxt_eslint_version"] = "{{ nuxt_eslint_version }}" context["zod_version"] = "{{ zod_version }}" context["nuxt_apollo_version"] = "{{ nuxt_apollo_version }}" context["graphql_codegen_cli_version"] = "{{ graphql_codegen_cli_version }}" From bada9a46dd39d1af853f572823080ced1bf4b649 Mon Sep 17 00:00:00 2001 From: Eli Fine Date: Mon, 25 Aug 2025 21:26:56 +0000 Subject: [PATCH 8/8] duplicate --- template/extensions/context.py.jinja-base | 1 - 1 file changed, 1 deletion(-) diff --git a/template/extensions/context.py.jinja-base b/template/extensions/context.py.jinja-base index 2c4f65be..394e1065 100644 --- a/template/extensions/context.py.jinja-base +++ b/template/extensions/context.py.jinja-base @@ -44,7 +44,6 @@ class ContextUpdater(ContextHook): context["dot_env_cli_version"] = "{{ dot_env_cli_version }}" context["playwright_version"] = "{{ playwright_version }}" context["vue_version"] = "{{ vue_version }}" - context["vue_router_version"] = "{{ vue_router_version }}" context["vue_tsc_version"] = "{{ vue_tsc_version }}" context["vue_devtools_api_version"] = "{{ vue_devtools_api_version }}" context["vue_router_version"] = "{{ vue_router_version }}"