Procházet zdrojové kódy

Pin all indirect dependencies

Signed-off-by: Ulysses Souza <[email protected]>
Ulysses Souza před 5 roky
rodič
revize
9f734f7c53
7 změnil soubory, kde provedl 33 přidání a 1 odebrání
  1. 1 0
      Dockerfile
  2. 1 0
      MANIFEST.in
  3. 28 0
      requirements-indirect.txt
  4. 0 1
      requirements.txt
  5. 1 0
      script/build/osx
  6. 1 0
      script/build/windows.ps1
  7. 1 0
      tox.ini

+ 1 - 0
Dockerfile

@@ -52,6 +52,7 @@ WORKDIR /code/
 RUN pip install virtualenv==16.2.0
 RUN pip install tox==2.9.1
 
+COPY requirements-indirect.txt .
 COPY requirements.txt .
 COPY requirements-dev.txt .
 COPY .pre-commit-config.yaml .

+ 1 - 0
MANIFEST.in

@@ -1,5 +1,6 @@
 include Dockerfile
 include LICENSE
+include requirements-indirect.txt
 include requirements.txt
 include requirements-dev.txt
 include tox.ini

+ 28 - 0
requirements-indirect.txt

@@ -0,0 +1,28 @@
+altgraph==0.17
+appdirs==1.4.4
+attrs==19.3.0
+bcrypt==3.1.7
+cffi==1.14.0
+cryptography==2.9.2
+distlib==0.3.0
+entrypoints==0.3
+filelock==3.0.12
+gitdb2==2.0.6
+mccabe==0.6.1
+more-itertools==8.3.0; python_version >= '3.5'
+more-itertools==5.0.0; python_version < '3.5'
+packaging==20.4
+pluggy==0.13.1
+py==1.8.1
+pycodestyle==2.5.0
+pycparser==2.20
+pyflakes==2.1.1
+PyNaCl==1.3.0
+pyparsing==2.4.7
+pyrsistent==0.16.0
+smmap==3.0.4
+smmap2==3.0.1
+toml==0.10.1
+tox==2.9.1
+virtualenv==16.2.0
+wcwidth==0.1.9

+ 0 - 1
requirements.txt

@@ -25,5 +25,4 @@ six==1.12.0
 subprocess32==3.5.4; python_version < '3.2'
 texttable==1.6.2
 urllib3==1.25.9; python_version == '3.3'
-wcwidth==0.1.9
 websocket-client==0.57.0

+ 1 - 0
script/build/osx

@@ -6,6 +6,7 @@ TOOLCHAIN_PATH="$(realpath $(dirname $0)/../../build/toolchain)"
 rm -rf venv
 
 virtualenv -p "${TOOLCHAIN_PATH}"/bin/python3 venv
+venv/bin/pip install -r requirements-indirect.txt
 venv/bin/pip install -r requirements.txt
 venv/bin/pip install -r requirements-build.txt
 venv/bin/pip install --no-deps .

+ 1 - 0
script/build/windows.ps1

@@ -45,6 +45,7 @@ virtualenv -p C:\Python37\python.exe .\venv
 $ErrorActionPreference = "Continue"
 
 .\venv\Scripts\pip install pypiwin32==223
+.\venv\Scripts\pip install -r requirements-indirect.txt
 .\venv\Scripts\pip install -r requirements.txt
 .\venv\Scripts\pip install --no-deps .
 .\venv\Scripts\pip install -r requirements-build.txt

+ 1 - 0
tox.ini

@@ -15,6 +15,7 @@ passenv =
 setenv =
     HOME=/tmp
 deps =
+    -rrequirements-indirect.txt
     -rrequirements.txt
     -rrequirements-dev.txt
 commands =