From 78189d779fb20aa5940f6cf51522022bed07a857 Mon Sep 17 00:00:00 2001
From: Alec Delaney <tekktrik@gmail.com>
Date: Thu, 13 Jan 2022 12:17:57 -0500
Subject: [PATCH 1/5] Add missing files to api.rst

---
 docs/api.rst | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/docs/api.rst b/docs/api.rst
index bee5de4..9da4926 100644
--- a/docs/api.rst
+++ b/docs/api.rst
@@ -9,3 +9,15 @@
 
 .. automodule:: adafruit_esp32spi.adafruit_esp32spi_socket
    :members:
+
+.. automodule:: adafruit_esp32spi.adafruit_esp32spi_wifimanager
+   :members:
+
+.. automodule:: adafruit_esp32spi.adafruit_esp32spi_wsgiserver
+   :members:
+
+.. automodule:: adafruit_esp32spi.digitalio
+   :members:
+
+.. automodule:: adafruit_esp32spi.PWMOut
+   :members:

From 09ce803efacb4ee2fc075ee11324b7c97f8541a8 Mon Sep 17 00:00:00 2001
From: Alec Delaney <tekktrik@gmail.com>
Date: Thu, 13 Jan 2022 12:41:58 -0500
Subject: [PATCH 2/5] Add adafruit_requests to mock imports

---
 docs/conf.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/conf.py b/docs/conf.py
index 879c0aa..0d0f507 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -25,7 +25,7 @@
 # Uncomment the below if you use native CircuitPython modules such as
 # digitalio, micropython and busio. List the modules you use. Without it, the
 # autodoc module docs will fail to generate with a warning.
-# autodoc_mock_imports = ["digitalio", "busio"]
+autodoc_mock_imports = ["adafruit_requests"]
 
 
 intersphinx_mapping = {

From afccfab5e6cecf9453836818f96f3eb8520ff63b Mon Sep 17 00:00:00 2001
From: Alec Delaney <tekktrik@gmail.com>
Date: Thu, 13 Jan 2022 12:46:24 -0500
Subject: [PATCH 3/5] Add indent to Sphinx param line in docstring

---
 adafruit_esp32spi/digitalio.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/adafruit_esp32spi/digitalio.py b/adafruit_esp32spi/digitalio.py
index c3d05ee..8c2313a 100755
--- a/adafruit_esp32spi/digitalio.py
+++ b/adafruit_esp32spi/digitalio.py
@@ -195,7 +195,7 @@ def drive_mode(self):
     def drive_mode(self, mode):
         """Sets the pin drive mode.
         :param DriveMode mode: Defines the drive mode when outputting digital values.
-        Either PUSH_PULL or OPEN_DRAIN
+            Either PUSH_PULL or OPEN_DRAIN
         """
         if mode is DriveMode.OPEN_DRAIN:
             raise NotImplementedError(

From 42dfe33b9f715d98a80432e98ceab9d9afa8be35 Mon Sep 17 00:00:00 2001
From: Alec Delaney <tekktrik@gmail.com>
Date: Thu, 13 Jan 2022 12:46:43 -0500
Subject: [PATCH 4/5] Add line after bullet list in module docstring

---
 adafruit_esp32spi/digitalio.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/adafruit_esp32spi/digitalio.py b/adafruit_esp32spi/digitalio.py
index 8c2313a..4a0a9fb 100755
--- a/adafruit_esp32spi/digitalio.py
+++ b/adafruit_esp32spi/digitalio.py
@@ -9,6 +9,7 @@
 
 * Author(s): Brent Rubell, based on Adafruit_Blinka digitalio implementation
 and bcm283x Pin implementation.
+
 https://github.com/adafruit/Adafruit_Blinka/blob/master/src/adafruit_blinka/microcontroller/bcm283x/pin.py
 https://github.com/adafruit/Adafruit_Blinka/blob/master/src/digitalio.py
 """

From 50e239747615688db6d1f4af5d2d0ce7a1a82df1 Mon Sep 17 00:00:00 2001
From: Alec Delaney <tekktrik@gmail.com>
Date: Thu, 13 Jan 2022 12:50:21 -0500
Subject: [PATCH 5/5] Add indent to line after bullet point

---
 adafruit_esp32spi/digitalio.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/adafruit_esp32spi/digitalio.py b/adafruit_esp32spi/digitalio.py
index 4a0a9fb..eec0527 100755
--- a/adafruit_esp32spi/digitalio.py
+++ b/adafruit_esp32spi/digitalio.py
@@ -8,7 +8,7 @@
 DigitalIO for ESP32 over SPI.
 
 * Author(s): Brent Rubell, based on Adafruit_Blinka digitalio implementation
-and bcm283x Pin implementation.
+    and bcm283x Pin implementation.
 
 https://github.com/adafruit/Adafruit_Blinka/blob/master/src/adafruit_blinka/microcontroller/bcm283x/pin.py
 https://github.com/adafruit/Adafruit_Blinka/blob/master/src/digitalio.py