From 2a5ca26a599920e0ff58479774ffa1cd174a4b95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89loi=20Rivard?= Date: Thu, 31 Oct 2024 19:05:57 +0100 Subject: [PATCH] chore: fix a minimum versions for the development dependencies --- pyproject.toml | 14 +++++++------- uv.lock | 48 ++++++++++++------------------------------------ 2 files changed, 19 insertions(+), 43 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 92b8dcf8..a0029cec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -73,21 +73,21 @@ repository = "https://gitlab.com/yaal/canaille" [dependency-groups] dev = [ - "babel", + "babel >= 2.14.0", "coverage[toml] >= 6.0.0", - "faker", - "flask-webtest", + "faker >= 30.0.0", + "flask-webtest >= 0.1.6", # pre-commit version is fixed until docformatted hook is compatible # https://github.com/PyCQA/docformatter/issues/293 "pre-commit < 4.0.0", - "pyquery", + "pyquery >= 2.0.0", "pytest >= 8.0.0", - "pytest-coverage", - "pytest-httpserver", + "pytest-cov >= 6.0.0", + "pytest-httpserver >= 1.1.0", "pytest-lazy-fixtures >= 1.0.7", "pytest-smtpd >= 0.1.0", "pytest-xdist >= 3.3.1", - "slapd", + "slapd >= 0.1.5", "time-machine >= 2.14.1", "toml >= 0.10.0", "tox-uv >= 1.16.0", diff --git a/uv.lock b/uv.lock index 4965f53a..4824db3d 100644 --- a/uv.lock +++ b/uv.lock @@ -171,7 +171,7 @@ dev = [ { name = "pre-commit" }, { name = "pyquery" }, { name = "pytest" }, - { name = "pytest-coverage" }, + { name = "pytest-cov" }, { name = "pytest-httpserver" }, { name = "pytest-lazy-fixtures" }, { name = "pytest-smtpd" }, @@ -222,20 +222,20 @@ demo = [ { name = "watchdog", specifier = ">=4.0.0" }, ] dev = [ - { name = "babel" }, - { name = "coverage", extras = ["toml"] }, - { name = "faker" }, - { name = "flask-webtest" }, + { name = "babel", specifier = ">=2.14.0" }, + { name = "coverage", extras = ["toml"], specifier = ">=6.0.0" }, + { name = "faker", specifier = ">=30.0.0" }, + { name = "flask-webtest", specifier = ">=0.1.6" }, { name = "pre-commit", specifier = "<4.0.0" }, - { name = "pyquery" }, + { name = "pyquery", specifier = ">=2.0.0" }, { name = "pytest", specifier = ">=8.0.0" }, - { name = "pytest-coverage" }, - { name = "pytest-httpserver" }, + { name = "pytest-cov", specifier = ">=6.0.0" }, + { name = "pytest-httpserver", specifier = ">=1.1.0" }, { name = "pytest-lazy-fixtures", specifier = ">=1.0.7" }, { name = "pytest-smtpd", specifier = ">=0.1.0" }, { name = "pytest-xdist", specifier = ">=3.3.1" }, { name = "setuptools", marker = "python_full_version >= '3.12'" }, - { name = "slapd" }, + { name = "slapd", specifier = ">=0.1.5" }, { name = "time-machine", specifier = ">=2.14.1" }, { name = "toml", specifier = ">=0.10.0" }, { name = "tox-uv", specifier = ">=1.16.0" }, @@ -1224,39 +1224,15 @@ wheels = [ [[package]] name = "pytest-cov" -version = "5.0.0" +version = "6.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "coverage", extra = ["toml"] }, { name = "pytest" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/74/67/00efc8d11b630c56f15f4ad9c7f9223f1e5ec275aaae3fa9118c6a223ad2/pytest-cov-5.0.0.tar.gz", hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857", size = 63042 } +sdist = { url = "https://files.pythonhosted.org/packages/be/45/9b538de8cef30e17c7b45ef42f538a94889ed6a16f2387a6c89e73220651/pytest-cov-6.0.0.tar.gz", hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0", size = 66945 } wheels = [ - { url = "https://files.pythonhosted.org/packages/78/3a/af5b4fa5961d9a1e6237b530eb87dd04aea6eb83da09d2a4073d81b54ccf/pytest_cov-5.0.0-py3-none-any.whl", hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652", size = 21990 }, -] - -[[package]] -name = "pytest-cover" -version = "3.0.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "pytest-cov" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/30/27/20964101a7cdb260f8d6c4e854659026968321d10c90552b1fe7f6c5f913/pytest-cover-3.0.0.tar.gz", hash = "sha256:5bdb6c1cc3dd75583bb7bc2c57f5e1034a1bfcb79d27c71aceb0b16af981dbf4", size = 3211 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/71/9b/7b4700c462628e169bd859c6368d596a6aedc87936bde733bead9f875fce/pytest_cover-3.0.0-py2.py3-none-any.whl", hash = "sha256:578249955eb3b5f3991209df6e532bb770b647743b7392d3d97698dc02f39ebb", size = 3769 }, -] - -[[package]] -name = "pytest-coverage" -version = "0.0" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "pytest-cover" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/01/81/1d954849aed17b254d1c397eb4447a05eedce612a56b627c071df2ce00c1/pytest-coverage-0.0.tar.gz", hash = "sha256:db6af2cbd7e458c7c9fd2b4207cee75258243c8a81cad31a7ee8cfad5be93c05", size = 873 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/5b/4b/d95b052f87db89a2383233c0754c45f6d3b427b7a4bcb771ac9316a6fae1/pytest_coverage-0.0-py2.py3-none-any.whl", hash = "sha256:dedd084c5e74d8e669355325916dc011539b190355021b037242514dee546368", size = 2013 }, + { url = "https://files.pythonhosted.org/packages/36/3b/48e79f2cd6a61dbbd4807b4ed46cb564b4fd50a76166b1c4ea5c1d9e2371/pytest_cov-6.0.0-py3-none-any.whl", hash = "sha256:eee6f1b9e61008bd34975a4d5bab25801eb31898b032dd55addc93e96fcaaa35", size = 22949 }, ] [[package]]