From 5504aa9e4dc43838b606e3c991c99477fd528932 Mon Sep 17 00:00:00 2001 From: Jeff Kala Date: Tue, 9 Sep 2025 16:07:14 -0600 Subject: [PATCH] fix gh publish and housekeeping deepdiff pinning spec --- .github/workflows/ci.yml | 2 ++ changes/141.fixed | 1 + changes/141.housekeeping | 1 + poetry.lock | 10 +++++----- pyproject.toml | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 changes/141.fixed create mode 100644 changes/141.housekeeping diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da1c1c6..24bffdd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -186,6 +186,8 @@ jobs: runs-on: "ubuntu-24.04" # yamllint disable-line rule:quoted-strings if: startsWith(github.ref, 'refs/tags/v') + env: + INVOKE_JDIFF_LOCAL: "True" steps: - name: "Check out repository code" uses: "actions/checkout@v4" diff --git a/changes/141.fixed b/changes/141.fixed new file mode 100644 index 0000000..c348698 --- /dev/null +++ b/changes/141.fixed @@ -0,0 +1 @@ +Fix GitHub CI Publish failures. diff --git a/changes/141.housekeeping b/changes/141.housekeeping new file mode 100644 index 0000000..7a5e98c --- /dev/null +++ b/changes/141.housekeeping @@ -0,0 +1 @@ +Pep508 compliant deepdiff dependency specification. diff --git a/poetry.lock b/poetry.lock index 937fda7..87d5179 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. [[package]] name = "astroid" @@ -413,13 +413,13 @@ files = [ [[package]] name = "markdown" -version = "3.8.2" +version = "3.9" description = "Python implementation of John Gruber's Markdown." optional = false python-versions = ">=3.9" files = [ - {file = "markdown-3.8.2-py3-none-any.whl", hash = "sha256:5c83764dbd4e00bdd94d85a19b8d55ccca20fe35b2e678a1422b380324dd5f24"}, - {file = "markdown-3.8.2.tar.gz", hash = "sha256:247b9a70dd12e27f67431ce62523e675b866d254f900c4fe75ce3dda62237c45"}, + {file = "markdown-3.9-py3-none-any.whl", hash = "sha256:9f4d91ed810864ea88a6f32c07ba8bee1346c0cc1f6b1f9f6c822f2a9667d280"}, + {file = "markdown-3.9.tar.gz", hash = "sha256:d2900fe1782bd33bdbbd56859defef70c2e78fc46668f8eb9df3128138f2cb6a"}, ] [package.dependencies] @@ -1370,4 +1370,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.0" python-versions = "^3.9" -content-hash = "d1a006dfe123693ecc5566bae4672472f683f752890378bf740bfcbadb5acf44" +content-hash = "96f7f938d34ed9fbb020fa0b5ae41bd5ae557fb0c7901f35e68ca97b2eb7dcfe" diff --git a/pyproject.toml b/pyproject.toml index 0a67fbb..7bab9cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,7 @@ include = [ [tool.poetry.dependencies] python = "^3.9" -deepdiff = "^8.6.1" +deepdiff = ">=8.6.1,<9.0.0" jmespath = "^1.0.1" [tool.poetry.group.dev.dependencies]