From b298e2ee752eabfd91d661f97554ac408ba3790c Mon Sep 17 00:00:00 2001
From: Ian Galpin <ian.galpin@geant.org>
Date: Wed, 16 Nov 2022 13:00:28 +0000
Subject: [PATCH] Added additional type packages and isort

---
 docs/source/conf.py  |  4 +++-
 requirements-dev.in  |  7 ++++++-
 requirements-dev.txt | 10 ++++++++++
 3 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/docs/source/conf.py b/docs/source/conf.py
index 8752c56e..2b3e6233 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -15,6 +15,8 @@
 # sys.path.insert(0, os.path.abspath('.'))
 
 from importlib import import_module
+from typing import List
+
 from docutils.parsers.rst import Directive
 from docutils import nodes
 from sphinx import addnodes
@@ -80,7 +82,7 @@ templates_path = ['_templates']
 # List of patterns, relative to source directory, that match files and
 # directories to ignore when looking for source files.
 # This pattern also affects html_static_path and html_extra_path.
-exclude_patterns = []
+exclude_patterns: List[str] = []
 
 
 # -- Options for HTML output -------------------------------------------------
diff --git a/requirements-dev.in b/requirements-dev.in
index 0eaeb454..f95df668 100644
--- a/requirements-dev.in
+++ b/requirements-dev.in
@@ -1,4 +1,9 @@
 -r requirements.txt
+isort==5.10.1
 pip-tools==6.10.0
 mypy==0.991
-tox==3.27.1
\ No newline at end of file
+tox==3.27.1
+types-docutils==0.17.7
+types-jsonschema==4.17.0.1
+types-Flask-Cors==3.0.10
+types-setuptools==65.5.0.3
diff --git a/requirements-dev.txt b/requirements-dev.txt
index e3681224..16acee83 100644
--- a/requirements-dev.txt
+++ b/requirements-dev.txt
@@ -77,6 +77,8 @@ iniconfig==1.1.1
     # via
     #   -r requirements.txt
     #   pytest
+isort==5.10.1
+    # via -r requirements-dev.in
 itsdangerous==2.1.2
     # via
     #   -r requirements.txt
@@ -191,6 +193,14 @@ tomli==2.0.1
     #   tox
 tox==3.27.1
     # via -r requirements-dev.in
+types-docutils==0.17.7
+    # via -r requirements-dev.in
+types-flask-cors==3.0.10
+    # via -r requirements-dev.in
+types-jsonschema==4.17.0.1
+    # via -r requirements-dev.in
+types-setuptools==65.5.0.3
+    # via -r requirements-dev.in
 typing-extensions==4.4.0
     # via mypy
 urllib3==1.26.12
-- 
GitLab