tests docs: update python3 venv packages

- Package update performed by
  1. updating pip, pip-tools, setuptools
  2. 'make test-refresh-deps' on ubuntu 22.04
  3. fixing 'make test' and 'make docs' issues
     on ubuntu 22.04
  4. 'make test-refresh-deps' on ubuntu 20.04
- Add dependency for 'make test-refresh-deps'
  to insure python venv is set up.
- Update of python formatter, black,
  caused reformating of 41 python code
  files.

Type: make

Change-Id: I7cafdf4b5189065ac57cb6b254937f6e0897a924
Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
diff --git a/docs/_scripts/siphon/process.py b/docs/_scripts/siphon/process.py
index 341b7cb..12eeaee 100644
--- a/docs/_scripts/siphon/process.py
+++ b/docs/_scripts/siphon/process.py
@@ -251,7 +251,6 @@
     output."""
 
     def process(self, out=None):
-
         if out is None:
             out = sys.stdout
 
diff --git a/docs/_scripts/siphon/process_clicmd.py b/docs/_scripts/siphon/process_clicmd.py
index afc24ae..4bf84ed 100644
--- a/docs/_scripts/siphon/process_clicmd.py
+++ b/docs/_scripts/siphon/process_clicmd.py
@@ -19,7 +19,6 @@
 
 
 class SiphonCLICMD(process.Siphon):
-
     name = "clicmd"
     identifier = "VLIB_CLI_COMMAND"
 
diff --git a/docs/_scripts/siphon/process_syscfg.py b/docs/_scripts/siphon/process_syscfg.py
index bccde2c..c1a589d 100644
--- a/docs/_scripts/siphon/process_syscfg.py
+++ b/docs/_scripts/siphon/process_syscfg.py
@@ -18,7 +18,6 @@
 
 
 class SiphonSYSCFG(process.Siphon):
-
     name = "syscfg"
     identifier = "VLIB_CONFIG_FUNCTION"
 
diff --git a/docs/conf.py b/docs/conf.py
index 550eee8..f05337e 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -69,7 +69,7 @@
 #
 # This is also used if you do content translation via gettext catalogs.
 # Usually you set "language" from the command line for these cases.
-language = None
+language = "English"
 
 # List of patterns, relative to source directory, that match files and
 # directories to ignore when looking for source files.
diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt
index ef05516..1c333e4 100644
--- a/docs/spelling_wordlist.txt
+++ b/docs/spelling_wordlist.txt
@@ -410,6 +410,7 @@
 Goncalves
 govpp
 gpe
+graphviz
 gre
 grep
 grepping