From 24620ca757c6a82bbdc4ab270e1ec523d65fa970 Mon Sep 17 00:00:00 2001 From: Joshua Bronson Date: Fri, 8 Jan 2021 15:27:52 +0000 Subject: [PATCH] Use pytest-icdiff + update pins to latest version of all dependencies --- requirements/dev.txt | 21 ++++++++++++--------- requirements/docs.txt | 12 ++++++------ requirements/tests.in | 1 + requirements/tests.txt | 17 ++++++++++------- 4 files changed, 29 insertions(+), 22 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index 844b629..2f0289d 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -9,9 +9,9 @@ appdirs==1.4.4 # via virtualenv attrs==20.3.0 # via hypothesis, pytest babel==2.9.0 # via sphinx build==0.1.0 # via check-manifest -certifi==2020.11.8 # via requests +certifi==2020.12.5 # via requests cfgv==3.2.0 # via pre-commit -chardet==3.0.4 # via requests +chardet==4.0.0 # via requests check-manifest==0.46 # via -r dev.in click==7.1.2 # via pip-tools coverage==5.3.1 # via -r tests.in, pytest-cov @@ -19,28 +19,31 @@ distlib==0.3.1 # via virtualenv docutils==0.16 # via sphinx filelock==3.0.12 # via tox, virtualenv hypothesis==5.49.0 # via -r tests.in -identify==1.5.10 # via pre-commit +icdiff==1.9.1 # via pytest-icdiff +identify==1.5.11 # via pre-commit idna==2.10 # via requests imagesize==1.2.0 # via sphinx iniconfig==1.1.1 # via pytest jinja2==2.11.2 # via sphinx markupsafe==1.1.1 # via jinja2 nodeenv==1.5.0 # via pre-commit -packaging==20.5 # via build, pytest, sphinx, tox +packaging==20.8 # via build, pytest, sphinx, tox pep517==0.9.1 # via build pip-tools==5.5.0 # via -r dev.in pluggy==0.13.1 # via pytest, tox +pprintpp==0.4.0 # via pytest-icdiff pre-commit==2.9.3 # via -r dev.in py-cpuinfo==7.0.0 # via pytest-benchmark py==1.10.0 # via -r tests.in, pytest, tox -pygments==2.7.2 # via sphinx +pygments==2.7.3 # via sphinx pyparsing==2.4.7 # via packaging pytest-benchmark==3.2.3 # via -r tests.in pytest-cov==2.10.1 # via -r tests.in -pytest==6.2.1 # via -r tests.in, pytest-benchmark, pytest-cov -pytz==2020.4 # via babel +pytest-icdiff==0.5 # via -r tests.in +pytest==6.2.1 # via -r tests.in, pytest-benchmark, pytest-cov, pytest-icdiff +pytz==2020.5 # via babel pyyaml==5.3.1 # via pre-commit -requests==2.25.0 # via sphinx +requests==2.25.1 # via sphinx six==1.15.0 # via tox, virtualenv snowballstemmer==2.0.0 # via sphinx sortedcollections==1.2.3 # via -r tests.in @@ -55,7 +58,7 @@ sphinxcontrib-serializinghtml==1.1.4 # via sphinx toml==0.10.2 # via build, check-manifest, pre-commit, pytest, tox tox==3.20.1 # via -r dev.in urllib3==1.26.2 # via requests -virtualenv==20.2.1 # via pre-commit, tox +virtualenv==20.2.2 # via pre-commit, tox # The following packages are considered to be unsafe in a requirements file: # pip diff --git a/requirements/docs.txt b/requirements/docs.txt index 369046a..15740a9 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -6,18 +6,18 @@ # alabaster==0.7.12 # via sphinx babel==2.9.0 # via sphinx -certifi==2020.11.8 # via requests -chardet==3.0.4 # via requests +certifi==2020.12.5 # via requests +chardet==4.0.0 # via requests docutils==0.16 # via sphinx idna==2.10 # via requests imagesize==1.2.0 # via sphinx jinja2==2.11.2 # via sphinx markupsafe==1.1.1 # via jinja2 -packaging==20.5 # via sphinx -pygments==2.7.2 # via sphinx +packaging==20.8 # via sphinx +pygments==2.7.3 # via sphinx pyparsing==2.4.7 # via packaging -pytz==2020.4 # via babel -requests==2.25.0 # via sphinx +pytz==2020.5 # via babel +requests==2.25.1 # via sphinx snowballstemmer==2.0.0 # via sphinx sphinx==3.4.3 # via -r docs.in sphinxcontrib-applehelp==1.0.2 # via sphinx diff --git a/requirements/tests.in b/requirements/tests.in index 7980bc3..41dcdc7 100644 --- a/requirements/tests.in +++ b/requirements/tests.in @@ -5,5 +5,6 @@ py pytest pytest-benchmark pytest-cov +pytest-icdiff sortedcollections sortedcontainers diff --git a/requirements/tests.txt b/requirements/tests.txt index f3acd04..675d97e 100644 --- a/requirements/tests.txt +++ b/requirements/tests.txt @@ -7,27 +7,30 @@ alabaster==0.7.12 # via sphinx attrs==20.3.0 # via hypothesis, pytest babel==2.9.0 # via sphinx -certifi==2020.11.8 # via requests -chardet==3.0.4 # via requests +certifi==2020.12.5 # via requests +chardet==4.0.0 # via requests coverage==5.3.1 # via -r tests.in, pytest-cov docutils==0.16 # via sphinx hypothesis==5.49.0 # via -r tests.in +icdiff==1.9.1 # via pytest-icdiff idna==2.10 # via requests imagesize==1.2.0 # via sphinx iniconfig==1.1.1 # via pytest jinja2==2.11.2 # via sphinx markupsafe==1.1.1 # via jinja2 -packaging==20.5 # via pytest, sphinx +packaging==20.8 # via pytest, sphinx pluggy==0.13.1 # via pytest +pprintpp==0.4.0 # via pytest-icdiff py-cpuinfo==7.0.0 # via pytest-benchmark py==1.10.0 # via -r tests.in, pytest -pygments==2.7.2 # via sphinx +pygments==2.7.3 # via sphinx pyparsing==2.4.7 # via packaging pytest-benchmark==3.2.3 # via -r tests.in pytest-cov==2.10.1 # via -r tests.in -pytest==6.2.1 # via -r tests.in, pytest-benchmark, pytest-cov -pytz==2020.4 # via babel -requests==2.25.0 # via sphinx +pytest-icdiff==0.5 # via -r tests.in +pytest==6.2.1 # via -r tests.in, pytest-benchmark, pytest-cov, pytest-icdiff +pytz==2020.5 # via babel +requests==2.25.1 # via sphinx snowballstemmer==2.0.0 # via sphinx sortedcollections==1.2.3 # via -r tests.in sortedcontainers==2.3.0 # via -r tests.in, hypothesis, sortedcollections