From 681f9171b49427980c352af83257005f60408351 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 18:00:44 +0000 Subject: [PATCH 1/3] chore(deps): update dependency pytest to v8 --- .../extras-and-dependency-groups/poetry.lock | 40 +++++++++++++------ .../pyproject.toml | 2 +- 2 files changed, 29 insertions(+), 13 deletions(-) diff --git a/.github/test_projects/extras-and-dependency-groups/poetry.lock b/.github/test_projects/extras-and-dependency-groups/poetry.lock index 70a6cbf..1bc717e 100644 --- a/.github/test_projects/extras-and-dependency-groups/poetry.lock +++ b/.github/test_projects/extras-and-dependency-groups/poetry.lock @@ -568,28 +568,44 @@ files = [ {file = "pyflakes-3.1.0.tar.gz", hash = "sha256:a0aae034c444db0071aa077972ba4768d40c830d9539fd45bf4cd3f8f6992efc"}, ] +[[package]] +name = "pygments" +version = "2.19.2" +description = "Pygments is a syntax highlighting package written in Python." +optional = false +python-versions = ">=3.8" +groups = ["dev"] +files = [ + {file = "pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b"}, + {file = "pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887"}, +] + +[package.extras] +windows-terminal = ["colorama (>=0.4.6)"] + [[package]] name = "pytest" -version = "7.4.4" +version = "8.4.2" description = "pytest: simple powerful testing with Python" optional = false -python-versions = ">=3.7" +python-versions = ">=3.9" groups = ["dev"] files = [ - {file = "pytest-7.4.4-py3-none-any.whl", hash = "sha256:b090cdf5ed60bf4c45261be03239c2c1c22df034fbffe691abe93cd80cea01d8"}, - {file = "pytest-7.4.4.tar.gz", hash = "sha256:2cf0005922c6ace4a3e2ec8b4080eb0d9753fdc93107415332f50ce9e7994280"}, + {file = "pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79"}, + {file = "pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01"}, ] [package.dependencies] -colorama = {version = "*", markers = "sys_platform == \"win32\""} -exceptiongroup = {version = ">=1.0.0rc8", markers = "python_version < \"3.11\""} -iniconfig = "*" -packaging = "*" -pluggy = ">=0.12,<2.0" -tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} +colorama = {version = ">=0.4", markers = "sys_platform == \"win32\""} +exceptiongroup = {version = ">=1", markers = "python_version < \"3.11\""} +iniconfig = ">=1" +packaging = ">=20" +pluggy = ">=1.5,<2" +pygments = ">=2.7.2" +tomli = {version = ">=1", markers = "python_version < \"3.11\""} [package.extras] -testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "requests", "setuptools", "xmlschema"] [[package]] name = "pytokens" @@ -775,4 +791,4 @@ serialization = ["tomli"] [metadata] lock-version = "2.1" python-versions = "^3.9" -content-hash = "99b245e74fac1c23828d64ed46b9bb8a0c3845491eba5bf253573c3579581921" +content-hash = "9e7c6a1ddb143f5e1271347ffb37e7ba67bfd60576b002166ad6193c9393ce27" diff --git a/.github/test_projects/extras-and-dependency-groups/pyproject.toml b/.github/test_projects/extras-and-dependency-groups/pyproject.toml index d9f2123..6641dfa 100644 --- a/.github/test_projects/extras-and-dependency-groups/pyproject.toml +++ b/.github/test_projects/extras-and-dependency-groups/pyproject.toml @@ -21,7 +21,7 @@ serialization = ["tomli"] [tool.poetry.group.dev.dependencies] # Small packages for testing dependency groups -pytest = "^7.0.0" +pytest = "^8.0.0" [tool.poetry.group.docs.dependencies] # Small documentation-related packages From b177226a7602118f5349382ac82788d3bf7a6e11 Mon Sep 17 00:00:00 2001 From: Brad Keryan Date: Mon, 6 Oct 2025 13:34:51 -0500 Subject: [PATCH 2/3] tests: Remove upper bound on dependencies --- .../extras-and-dependency-groups/pyproject.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/test_projects/extras-and-dependency-groups/pyproject.toml b/.github/test_projects/extras-and-dependency-groups/pyproject.toml index 6641dfa..a04f961 100644 --- a/.github/test_projects/extras-and-dependency-groups/pyproject.toml +++ b/.github/test_projects/extras-and-dependency-groups/pyproject.toml @@ -9,10 +9,10 @@ packages = [{include = "test_project", from = "src"}] [tool.poetry.dependencies] ni-python-styleguide = ">=0.4.7" python = "^3.9" -requests = "^2.28.0" +requests = ">=2.28.0" # Optional dependencies for extras -colorama = {version = "^0.4.0", optional = true} -tomli = {version = "^2.0.0", optional = true} +colorama = {version = ">=0.4.0", optional = true} +tomli = {version = ">=2.0.0", optional = true} [tool.poetry.extras] # Small utility packages for testing extras @@ -21,15 +21,15 @@ serialization = ["tomli"] [tool.poetry.group.dev.dependencies] # Small packages for testing dependency groups -pytest = "^8.0.0" +pytest = ">=8.0.0" [tool.poetry.group.docs.dependencies] # Small documentation-related packages -markdown = "^3.4.0" +markdown = ">=3.4.0" [tool.poetry.group.utils.dependencies] # Small utility packages -click = "^8.0.0" +click = ">=8.0.0" [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] From 55bf0febff4b23d2b934b05c582b9a410030253d Mon Sep 17 00:00:00 2001 From: Brad Keryan Date: Mon, 6 Oct 2025 13:35:38 -0500 Subject: [PATCH 3/3] chore: Update poetry.lock --- .github/test_projects/extras-and-dependency-groups/poetry.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/test_projects/extras-and-dependency-groups/poetry.lock b/.github/test_projects/extras-and-dependency-groups/poetry.lock index 1bc717e..0a88cdf 100644 --- a/.github/test_projects/extras-and-dependency-groups/poetry.lock +++ b/.github/test_projects/extras-and-dependency-groups/poetry.lock @@ -791,4 +791,4 @@ serialization = ["tomli"] [metadata] lock-version = "2.1" python-versions = "^3.9" -content-hash = "9e7c6a1ddb143f5e1271347ffb37e7ba67bfd60576b002166ad6193c9393ce27" +content-hash = "1e1f5798757cfbe6c135771b710c9e4d0306b96a1d4f10db3062a6871cf76a00"