From 862573e6f533b03eeb7d41dc3450dceac6a9917c Mon Sep 17 00:00:00 2001 From: Kyle Finley Date: Tue, 13 Aug 2024 11:38:16 -0400 Subject: [PATCH] upgrade pre-commit, pytest, & pytest plugins --- poetry.lock | 10 +++++----- pyproject.toml | 18 +++++++++--------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/poetry.lock b/poetry.lock index f40b90203..ab194382c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2300,13 +2300,13 @@ pytest = [ [[package]] name = "pytest-subprocess" -version = "1.5.0" +version = "1.5.2" description = "A plugin to fake subprocess for pytest" optional = false python-versions = ">=3.6" files = [ - {file = "pytest-subprocess-1.5.0.tar.gz", hash = "sha256:d7693b96f588f39b84c7b2b5c04287459246dfae6be1dd4098937a728ad4fbe3"}, - {file = "pytest_subprocess-1.5.0-py3-none-any.whl", hash = "sha256:dfd75b10af6800a89a9b758f2e2eceff9de082a27bd1388521271b6e8bde298b"}, + {file = "pytest_subprocess-1.5.2-py3-none-any.whl", hash = "sha256:23ac7732aa8bd45f1757265b1316eb72a7f55b41fb21e2ca22e149ba3629fa46"}, + {file = "pytest_subprocess-1.5.2.tar.gz", hash = "sha256:ad3ca8a35e798bf9c82d9f16d88700b30d98c5a28236117b86c5d6e581a8ed97"}, ] [package.dependencies] @@ -2315,7 +2315,7 @@ pytest = ">=4.0.0" [package.extras] dev = ["changelogd", "nox"] docs = ["changelogd", "furo", "sphinx", "sphinx-autodoc-typehints", "sphinxcontrib-napoleon"] -test = ["Pygments (>=2.0)", "anyio", "coverage", "docutils (>=0.12)", "pytest (>=4.0)", "pytest-asyncio (>=0.15.1)", "pytest-rerunfailures"] +test = ["Pygments (>=2.0)", "anyio", "coverage", "docutils (>=0.12)", "pytest (>=4.0)", "pytest-asyncio (>=0.15.1)", "pytest-rerunfailures", "pytest-timeout"] [[package]] name = "pytest-sugar" @@ -3270,4 +3270,4 @@ test = ["big-O", "importlib-resources", "jaraco.functools", "jaraco.itertools", [metadata] lock-version = "2.0" python-versions = ">=3.9, <3.13" -content-hash = "4c07265865da55f7996b1959ab0e16b4334ae695a9df1bc328533e11c02ceb03" +content-hash = "77bf99991d888afe9e9221073550abe3b9651c9023e10f93dd0efcf0fee2bb73" diff --git a/pyproject.toml b/pyproject.toml index 558ea4e0d..f5522efb1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -62,7 +62,7 @@ pyinstaller = "^6.2.0" wheel = "^0.42.0" [tool.poetry.group.dev.dependencies] -pre-commit = "^3.7.1" +pre-commit = "^3.8.0" semver = "^2.13" # only used in .github/scripts/urlshortener [tool.poetry.group.docs.dependencies] @@ -80,16 +80,16 @@ black = "^24.8.0" ruff = "^0.5.7" [tool.poetry.group.test.dependencies] -coverage = {extras = ["toml"], version = ">=6.3"} +coverage = {extras = ["toml"], version = "^7.6.1"} moto = {extras = ["ec2", "ecs", "iam", "s3", "ssm"], version = "^5.0.12"} pipenv = "^2022.1.8" # only used in tests -pytest = ">=7.0" -pytest-cov = ">=3.0" -pytest-mock = ">=3.7" -pytest-order = ">=1" -pytest-subprocess = ">=1.4" -pytest-sugar = ">=1.0.0" -pytest-xdist = {extras = ["psutil"], version = ">=2.5"} +pytest = "^8.3.2" +pytest-cov = "^5.0.0" +pytest-mock = "^3.14.0" +pytest-order = "^1.2.1" +pytest-subprocess = "^1.5.2" +pytest-sugar = "^1.0.0" +pytest-xdist = {extras = ["psutil"], version = "^3.6.1"} testfixtures = "^7.0.3" # TODO (kyle) remove use of this dependency - was inherited tomli-w = "^1.0.0"