From 7427455031ae4878f43caea2e99edd4d0ea24b7a Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Thu, 4 Apr 2019 13:38:31 -0400 Subject: Add tox env 'update-vendored' that updates the vendored deps. Ref 1696 --- pkg_resources/_vendor/declared.txt | 4 ++++ setuptools/_vendor/declared.txt | 3 +++ tox.ini | 10 ++++++++++ 3 files changed, 17 insertions(+) create mode 100644 pkg_resources/_vendor/declared.txt create mode 100644 setuptools/_vendor/declared.txt diff --git a/pkg_resources/_vendor/declared.txt b/pkg_resources/_vendor/declared.txt new file mode 100644 index 00000000..83004678 --- /dev/null +++ b/pkg_resources/_vendor/declared.txt @@ -0,0 +1,4 @@ +packaging>=16.8 +pyparsing>=2.2.1 +six>=1.10.0 +appdirs>=1.4.3 diff --git a/setuptools/_vendor/declared.txt b/setuptools/_vendor/declared.txt new file mode 100644 index 00000000..8edb54a0 --- /dev/null +++ b/setuptools/_vendor/declared.txt @@ -0,0 +1,3 @@ +packaging>=16.8 +pyparsing>=2.2.1 +six>=1.10.0 diff --git a/tox.ini b/tox.ini index bb940ac0..7d8671c1 100644 --- a/tox.ini +++ b/tox.ini @@ -47,6 +47,16 @@ commands = sphinx-build -W -b html -d {envtmpdir}/doctrees docs docs/build/html sphinx-build -W -b man -d {envtmpdir}/doctrees docs docs/build/man +[testenv:update-vendored] +deps = + pip-tools + paver +skip_install = True +commands = + python -m piptools compile -U setuptools/_vendor/declared.txt -o setuptools/_vendor/vendored.txt + python -m piptools compile -U pkg_resources/_vendor/declared.txt -o pkg_resources/_vendor/vendored.txt + python -m paver update_vendored + [coverage:run] source= pkg_resources -- cgit v1.2.1