From bbe0e607d65e517e265d388c1bb24b3759c57acf Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 17 Oct 2026 17:02:05 +0000 Subject: [PATCH] Update PolicyEngine bundle to 6.7.3 --- .../update-policyengine-bundle-6.7.3.changed.md | 1 + docker/Dockerfile | 2 +- pyproject.toml | 2 +- uv.lock | 10 +++++----- 4 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 changelog.d/update-policyengine-bundle-6.7.3.changed.md diff --git a/changelog.d/update-policyengine-bundle-6.7.3.changed.md b/changelog.d/update-policyengine-bundle-6.7.3.changed.md new file mode 100644 index 000000000..28d6e07c7 --- /dev/null +++ b/changelog.d/update-policyengine-bundle-6.7.3.changed.md @@ -0,0 +1 @@ +Update the PolicyEngine bundle to 6.7.3. diff --git a/docker/Dockerfile b/docker/Dockerfile index b68afdeb0..a8bac255c 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ FROM python:3.12 # Match the API bundle in pyproject.toml; the bundle updater changes both pins. # The models extra pins the complete certified runtime package set. -RUN pip install "policyengine[models]==6.5.0" ipython +RUN pip install "policyengine[models]==6.7.3" ipython diff --git a/pyproject.toml b/pyproject.toml index 62f3003a3..482381a53 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,7 +47,7 @@ dependencies = [ # versions certified by this PolicyEngine bundle. Cloud Run installs the # complete frozen environment from uv.lock; the generic image installs # this requirement directly. - "policyengine[models]==6.5.0", + "policyengine[models]==6.7.3", "pydantic", "pymysql", "python-dotenv", diff --git a/uv.lock b/uv.lock index db58cb0ca..8c8ba4758 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 5 requires-python = ">=3.11" resolution-markers = [ "python_full_version >= '3.15' and sys_platform == 'win32'", @@ -2743,7 +2743,7 @@ wheels = [ [[package]] name = "policyengine" -version = "6.5.0" +version = "6.7.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "h5py" }, @@ -2755,9 +2755,9 @@ dependencies = [ { name = "pydantic" }, { name = "requests" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/69/e2/b2aa2aa50efbd0d86a5cff69bd7772d539361dbfb4688fffbc3271915192/policyengine-6.5.0.tar.gz", hash = "sha256:13ead87dd7b1592d31cebb381799d082717713108aaa7569c09625e17ff1c59b", size = 1095330, upload-time = "2026-10-15T16:32:57.227Z" } +sdist = { url = "https://files.pythonhosted.org/packages/63/0a/4a1f4346bb819d1150bdc9bc31b9110f58ba8397dc2217382aa80c8b062d/policyengine-6.7.3.tar.gz", hash = "sha256:f0d3c34765f519a7ec5cd16800e5b274634bfdde00038187f48fb55effc3313e", size = 1404872, upload-time = "2026-10-17T16:59:51.544Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/16/1a/adb0fe94e1e8a63e15c322d208b838c0028fd260827cc1a1d2b0ea2cf87a/policyengine-6.5.0-py3-none-any.whl", hash = "sha256:312a04f7ceb7058aa803d012ed836a8fdd0ed4885dea46112f5c205a42193856", size = 406203, upload-time = "2026-10-15T16:32:54.945Z" }, + { url = "https://files.pythonhosted.org/packages/15/fe/8679ca16b67e6d9855d46833f597cc7ae40e91a09ad7e7a9f070ed2ee616/policyengine-6.7.3-py3-none-any.whl", hash = "sha256:658bcb79c70b03cb14eec9774003f0b1d603ae5e5708b42e49a6e927f86fe047", size = 494455, upload-time = "2026-10-17T16:59:49.492Z" }, ] [package.optional-dependencies] @@ -2845,7 +2845,7 @@ requires-dist = [ { name = "mypy", marker = "extra == 'dev'", specifier = ">=1.15,<2" }, { name = "openai" }, { name = "packaging", specifier = ">=24,<27" }, - { name = "policyengine", extras = ["models"], specifier = "==6.5.0" }, + { name = "policyengine", extras = ["models"], specifier = "==6.7.3" }, { name = "policyengine-canada", specifier = "==0.96.3" }, { name = "policyengine-il", specifier = "==0.1.0" }, { name = "policyengine-ng", specifier = "==0.5.1" },