Add some missing type libraries for mypy (#9657)

* add some missing types

* install pkg-config

* install pkg-config for docker too

* add pkg-config to plugins

* pkg-config when cryptography may need to be built

* deps cleanup

* more comments

* more tweaks
This commit is contained in:
Brad Warren
2023-04-09 11:49:08 +10:00
committed by GitHub
parent 9ee1eee219
commit 5149dfd96e
13 changed files with 89 additions and 70 deletions
@@ -1,6 +1,9 @@
#!/bin/sh
#
# Install OS dependencies for test farm tests.
#
# This does not include the dependencies needed to build cryptography. See
# https://cryptography.io/en/latest/installation/#building-cryptography-on-linux
set -ex # Work even if somebody does "sh thisscript.sh".