diff --git a/pdm.lock b/pdm.lock index d1c5ee5..31b42cd 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "dev", "cli"] strategy = ["cross_platform", "inherit_metadata"] lock_version = "4.4.1" -content_hash = "sha256:af01e7b70c988c01ab43ff7dc5f5a1a0b12fe5a700b7728d1c4bd89d6919e31c" +content_hash = "sha256:289a620ea8919f80cee46b82dc0ef0a12e3b95555381cbf43b58330d2f4ec84f" [[package]] name = "cffi" @@ -379,8 +379,8 @@ files = [ [[package]] name = "pytest-cov" -version = "4.1.0" -requires_python = ">=3.7" +version = "5.0.0" +requires_python = ">=3.8" summary = "Pytest plugin for measuring coverage." groups = ["dev"] dependencies = [ @@ -388,8 +388,8 @@ dependencies = [ "pytest>=4.6", ] files = [ - {file = "pytest-cov-4.1.0.tar.gz", hash = "sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6"}, - {file = "pytest_cov-4.1.0-py3-none-any.whl", hash = "sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a"}, + {file = "pytest-cov-5.0.0.tar.gz", hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857"}, + {file = "pytest_cov-5.0.0-py3-none-any.whl", hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 3c0e22f..66bcab5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,8 +12,8 @@ license = { text = "MIT" } [project.optional-dependencies] cli = [ - "rich>=13.7.0", # Rich is used to support colored logging - "typer[all]>=0.9.0", # Typer is used to support command line interface + "rich>=13.7.0", # Rich is used to support colored logging + "typer[all]>=0.10.0", # Typer is used to support command line interface "multidict>=6.0.5", ] @@ -23,9 +23,9 @@ build-backend = "pdm.backend" [tool.pdm.dev-dependencies] dev = [ - "ruff>=0.3.3", + "ruff>=0.3.4", "pytest>=8.1.1", - "pytest-cov>=4.1.0", + "pytest-cov>=5.0.0", "pytest-pretty>=1.2.0", ]