diff --git a/docs/changelog/2576.bugfix.rst b/docs/changelog/2576.bugfix.rst new file mode 100644 index 000000000..dcf1acacd --- /dev/null +++ b/docs/changelog/2576.bugfix.rst @@ -0,0 +1 @@ +Add missing 'build' test dependency - by :user:`ssbarnea`. diff --git a/pyproject.toml b/pyproject.toml index c7ab29864..0165c3998 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,14 +22,14 @@ maintainers = [ requires-python = ">=3.7" dependencies = [ "cachetools>=5.2", - "chardet>=5", + "chardet>=5.1", "colorama>=0.4.6", "packaging>=21.3", "platformdirs>=2.5.4", "pluggy>=1", "pyproject-api>=1.1.2", 'tomli>=2.0.1; python_version < "3.11"', - "virtualenv>=20.16.7", + "virtualenv>=20.17", 'importlib-metadata>=5.1; python_version < "3.8"', 'typing-extensions>=4.4; python_version < "3.8"', ] @@ -44,6 +44,7 @@ optional-dependencies.docs = [ "towncrier>=22.8", ] optional-dependencies.testing = [ + "build[virtualenv]>=0.9", "covdefaults>=2.2", "devpi-client>=6.0.2", "devpi-server>=6.7", diff --git a/tox.ini b/tox.ini index a2cf1137b..db96b509e 100644 --- a/tox.ini +++ b/tox.ini @@ -59,7 +59,7 @@ setenv = deps = mypy==0.991 types-cachetools>=5.2.1 - types-chardet>=5.0.4 + types-chardet>=5.0.4.1 commands = mypy src/tox mypy tests @@ -79,7 +79,7 @@ skip_install = true deps = build[virtualenv]>=0.9 check-wheel-contents>=0.4 - twine>=4.0.1 + twine>=4.0.2 commands = python -m build -o {envtmpdir} -s -w . twine check {envtmpdir}{/}*