From 9e1b417b4fc14f28bbdddb181b90c9c5e89e4744 Mon Sep 17 00:00:00 2001 From: Justin Myers Date: Thu, 29 Feb 2024 21:18:56 -0800 Subject: [PATCH] Update legacy set_socket examples --- examples/pyportal_internet_json_fetching.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/pyportal_internet_json_fetching.py b/examples/pyportal_internet_json_fetching.py index 0be152f..4fd6a10 100644 --- a/examples/pyportal_internet_json_fetching.py +++ b/examples/pyportal_internet_json_fetching.py @@ -9,8 +9,9 @@ # https://learn.adafruit.com/adafruit-pyportal/internet-connect#whats-a-secrets-file-17-2 import board from digitalio import DigitalInOut -import adafruit_requests as requests -import adafruit_esp32spi.adafruit_esp32spi_socket as socket +import adafruit_connection_manager +import adafruit_requests +import adafruit_esp32spi.adafruit_esp32spi_socket as pool from adafruit_esp32spi import adafruit_esp32spi @@ -35,7 +36,8 @@ # SPI Configuration spi = board.SPI() esp = adafruit_esp32spi.ESP_SPIcontrol(spi, esp32_cs, esp32_ready, esp32_reset) -requests.set_socket(socket, esp) +ssl_context = adafruit_connection_manager.create_fake_ssl_context(pool, esp) +requests = adafruit_requests.Session(pool, ssl_context) if esp.status == adafruit_esp32spi.WL_IDLE_STATUS: print("ESP32 found and in idle mode")