From 1cf1feacb4d1fa0fd1adfeb8a24e24db6218d6d5 Mon Sep 17 00:00:00 2001 From: Michele Sorcinelli Date: Tue, 9 Jun 2026 14:36:13 +0100 Subject: [PATCH] Pin dependency upper boundaries To prevent potential breaking changes. --- pyproject.toml | 10 +++++----- uv.lock | 12 ++++++------ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 718d275..4823b1d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,11 +6,11 @@ requires-python = ">=3.10" license = { file = "LICENSE" } authors = [{ name = "Citizens Advice", email = "cloud.engineering@citizensadvice.org.uk" }] dependencies = [ - "aws-cdk-lib>=2.215", - "cdk8s>=2.70.15", - "constructs>=10.4", - "cdk_remote_stack>=2.1", - "aws-cdk-lambda-layer-kubectl-v35>=2.2.2", + "aws-cdk-lib>=2.215,<3.0", + "cdk8s>=2.70.15,<3.0", + "constructs>=10.4,<11.0", + "cdk_remote_stack>=2.1,<3.0", + "aws-cdk-lambda-layer-kubectl-v35>=2.2.2,<3.0", ] [project.urls] diff --git a/uv.lock b/uv.lock index 1229710..d997465 100644 --- a/uv.lock +++ b/uv.lock @@ -123,7 +123,7 @@ wheels = [ [[package]] name = "ca-cdk-constructs" -version = "0.17.3" +version = "0.17.4" source = { editable = "." } dependencies = [ { name = "aws-cdk-lambda-layer-kubectl-v35" }, @@ -144,11 +144,11 @@ dev = [ [package.metadata] requires-dist = [ - { name = "aws-cdk-lambda-layer-kubectl-v35", specifier = ">=2.2.2" }, - { name = "aws-cdk-lib", specifier = ">=2.215" }, - { name = "cdk-remote-stack", specifier = ">=2.1" }, - { name = "cdk8s", specifier = ">=2.70.15" }, - { name = "constructs", specifier = ">=10.4" }, + { name = "aws-cdk-lambda-layer-kubectl-v35", specifier = ">=2.2.2,<3.0" }, + { name = "aws-cdk-lib", specifier = ">=2.215,<3.0" }, + { name = "cdk-remote-stack", specifier = ">=2.1,<3.0" }, + { name = "cdk8s", specifier = ">=2.70.15,<3.0" }, + { name = "constructs", specifier = ">=10.4,<11.0" }, ] [package.metadata.requires-dev]