APIs/MicroPython/adafruit_circuitpython.api

branch
eric7
changeset 69
67b7e2aaf0a9
parent 63
566338138983
child 75
f47694dd2023
diff -r 2311d81b8606 -r 67b7e2aaf0a9 APIs/MicroPython/adafruit_circuitpython.api
--- a/APIs/MicroPython/adafruit_circuitpython.api	Sat Dec 23 15:58:15 2023 +0100
+++ b/APIs/MicroPython/adafruit_circuitpython.api	Tue Mar 19 17:51:25 2024 +0100
@@ -6,21 +6,39 @@
 adafruit_24lc32.EEPROM_I2C._read_address?5(address: int, read_buffer: bytearray)
 adafruit_24lc32.EEPROM_I2C._write?5(start_address: int, data: Union[int, Sequence[int]], wraparound: bool = False, )
 adafruit_24lc32.EEPROM_I2C.write_protected?4(value: bool)
-adafruit_24lc32.EEPROM_I2C?1(i2c_bus: I2C, address: int = 0x50, write_protect: bool = False, wp_pin: Optional[DigitalInOut] = None, )
+adafruit_24lc32.EEPROM_I2C?1(i2c_bus: I2C, address: int = 0x50, write_protect: bool = False, wp_pin: Optional[DigitalInOut] = None, max_size: int = _MAX_SIZE_I2C, )
 adafruit_24lc32._MAX_SIZE_I2C?8
+adafruit_74hc595.DigitalInOut._byte_pin?8
+adafruit_74hc595.DigitalInOut._byte_pos?8
+adafruit_74hc595.DigitalInOut._pin?8
+adafruit_74hc595.DigitalInOut._shift_register?8
 adafruit_74hc595.DigitalInOut.direction?4(val: digitalio.Direction.OUTPUT, )
 adafruit_74hc595.DigitalInOut.pull?4(val: None)
 adafruit_74hc595.DigitalInOut.switch_to_input?4(**kwargs)
 adafruit_74hc595.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
 adafruit_74hc595.DigitalInOut.value?4(val: bool)
 adafruit_74hc595.DigitalInOut?1(pin_number: Pin, shift_register_74hc595: "ShiftRegister74HC595", )
+adafruit_74hc595.ShiftRegister74HC595._device?8
+adafruit_74hc595.ShiftRegister74HC595._gpio?8
+adafruit_74hc595.ShiftRegister74HC595._number_of_shift_registers?8
 adafruit_74hc595.ShiftRegister74HC595.get_pin?4(pin: int)
 adafruit_74hc595.ShiftRegister74HC595.gpio?4(val: ReadableBuffer)
 adafruit_74hc595.ShiftRegister74HC595.number_of_shift_registers?4()
 adafruit_74hc595.ShiftRegister74HC595?1(spi: busio.SPI, latch: digitalio.DigitalInOut, number_of_shift_registers: int = 1, baudrate: int = 1000000, )
-adafruit_acep7in.ACeP7In?1(bus, **kwargs)
+adafruit_acep7in.ACeP7In?1(bus: FourWire, **kwargs)
 adafruit_acep7in._START_SEQUENCE?8
 adafruit_acep7in._STOP_SEQUENCE?8
+adafruit_ad569x.Adafruit_AD569x._send_command?5(command: int, data: int)
+adafruit_ad569x.Adafruit_AD569x._update_control_register?5()
+adafruit_ad569x.Adafruit_AD569x.gain?4(value)
+adafruit_ad569x.Adafruit_AD569x.internal_reference?4(value)
+adafruit_ad569x.Adafruit_AD569x.mode?4(new_mode)
+adafruit_ad569x.Adafruit_AD569x.reset?4()
+adafruit_ad569x.Adafruit_AD569x.value?4(val: int)
+adafruit_ad569x.Adafruit_AD569x?1(i2c: I2C, address: int = 0x4C)
+adafruit_ad569x._NOP?8
+adafruit_ad569x._WRITE_CONTROL?8
+adafruit_ad569x._WRITE_DAC_AND_INPUT?8
 adafruit_ads1x15.ads1015.ADS1015._conversion_value?5(raw_adc: int)
 adafruit_ads1x15.ads1015.ADS1015._data_rate_default?5()
 adafruit_ads1x15.ads1015.ADS1015.bits?4()
@@ -59,6 +77,7 @@
 adafruit_ads1x15.ads1x15.ADS1x15?1(i2c: I2C, gain: float = 1, data_rate: Optional[int] = None, mode: int = Mode.SINGLE, address: int = _ADS1X15_DEFAULT_ADDRESS, )
 adafruit_ads1x15.ads1x15.Mode.CONTINUOUS?7
 adafruit_ads1x15.ads1x15.Mode.SINGLE?7
+adafruit_ads1x15.ads1x15.Pin?7
 adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_COMP_QUE_DISABLE?8
 adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_GAIN?8
 adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_MUX_OFFSET?8
@@ -71,46 +90,137 @@
 adafruit_ads1x15.analog_in.AnalogIn?1(ads: ADS1x15, positive_pin: int, negative_pin: Optional[int] = None)
 adafruit_ads1x15.analog_in._ADS1X15_DIFF_CHANNELS?8
 adafruit_ads1x15.analog_in._ADS1X15_PGA_RANGE?8
-adafruit_adt7410.ADT7410._read_register?5(addr: int, num: int = 1)
-adafruit_adt7410.ADT7410._write_register?5(addr: int, data: int = None)
-adafruit_adt7410.ADT7410.configuration?4(val: int)
+adafruit_adt7410.ADT7410._comparator_mode?8
+adafruit_adt7410.ADT7410._critical_alert?8
+adafruit_adt7410.ADT7410._device_id?8
+adafruit_adt7410.ADT7410._high_alert?8
+adafruit_adt7410.ADT7410._low_alert?8
+adafruit_adt7410.ADT7410._operation_mode?8
+adafruit_adt7410.ADT7410._resolution_mode?8
+adafruit_adt7410.ADT7410._status?8
+adafruit_adt7410.ADT7410._temperature?8
+adafruit_adt7410.ADT7410._temperature_critical?8
+adafruit_adt7410.ADT7410._temperature_high?8
+adafruit_adt7410.ADT7410._temperature_hysteresis?8
+adafruit_adt7410.ADT7410._temperature_low?8
+adafruit_adt7410.ADT7410.alert_status?4()
+adafruit_adt7410.ADT7410.comparator_mode?4(value: Union[int, str])
 adafruit_adt7410.ADT7410.critical_temperature?4(value: int)
+adafruit_adt7410.ADT7410.high_resolution?4(value: bool)
 adafruit_adt7410.ADT7410.high_temperature?4(value: int)
-adafruit_adt7410.ADT7410.hysteresis?4(value: int)
+adafruit_adt7410.ADT7410.hysteresis_temperature?4(value: int)
 adafruit_adt7410.ADT7410.low_temperature?4(value: int)
-adafruit_adt7410.ADT7410.reset?4()
-adafruit_adt7410.ADT7410.status?4()
+adafruit_adt7410.ADT7410.operation_mode?4(value: Union[int, str])
+adafruit_adt7410.ADT7410.resolution_mode?4(value: Union[int, str])
 adafruit_adt7410.ADT7410.temperature?4()
-adafruit_adt7410.ADT7410?1(i2c_bus: busio.I2C, address: int = 0x48)
-adafruit_adxl34x.ADXL345._read_clear_interrupt_source?5()
-adafruit_adxl34x.ADXL345._read_register?5(register: int, length: int)
-adafruit_adxl34x.ADXL345._read_register_unpacked?5(register: int)
-adafruit_adxl34x.ADXL345._write_register_byte?5(register: int, value: int)
+adafruit_adt7410.ADT7410?1(i2c_bus: I2C, address: int = 0x48)
+adafruit_adt7410.AlertStatus?7
+adafruit_adt7410.COMP_DISABLED?7
+adafruit_adt7410.COMP_ENABLED?7
+adafruit_adt7410.CONTINUOUS?7
+adafruit_adt7410.HIGH_RESOLUTION?7
+adafruit_adt7410.LOW_RESOLUTION?7
+adafruit_adt7410.ONE_SHOT?7
+adafruit_adt7410.SHUTDOWN?7
+adafruit_adt7410.SPS?7
+adafruit_adt7410._CONFIGURATION?8
+adafruit_adt7410._REG_WHOAMI?8
+adafruit_adt7410._STATUS?8
+adafruit_adt7410._TEMP?8
+adafruit_adt7410._TEMP_CRITICAL?8
+adafruit_adt7410._TEMP_HIGH?8
+adafruit_adt7410._TEMP_HYSTERESIS?8
+adafruit_adt7410._TEMP_LOW?8
+adafruit_adt7410.comparator_mode_strings?7
+adafruit_adt7410.comparator_mode_values?7
+adafruit_adt7410.operation_mode_strings?7
+adafruit_adt7410.operation_mode_values?7
+adafruit_adt7410.resolution_mode_strings?7
+adafruit_adt7410.resolution_mode_values?7
 adafruit_adxl34x.ADXL345.acceleration?4()
-adafruit_adxl34x.ADXL345.data_rate?4(val: int)
-adafruit_adxl34x.ADXL345.disable_freefall_detection?4()
-adafruit_adxl34x.ADXL345.disable_motion_detection?4()
-adafruit_adxl34x.ADXL345.disable_tap_detection?4()
-adafruit_adxl34x.ADXL345.enable_freefall_detection?4(*, threshold: int = 10, time: int = 25)
 adafruit_adxl34x.ADXL345.enable_motion_detection?4(*, threshold: int = 18)
-adafruit_adxl34x.ADXL345.enable_tap_detection?4(*, tap_count: int = 1, threshold: int = 20, duration: int = 50, latency: int = 20, window: int = 255)
 adafruit_adxl34x.ADXL345.events?4()
-adafruit_adxl34x.ADXL345.offset?4(val: Tuple[int, int, int])
-adafruit_adxl34x.ADXL345.range?4(val: int)
 adafruit_adxl34x.ADXL345.raw_x?4()
 adafruit_adxl34x.ADXL345.raw_y?4()
 adafruit_adxl34x.ADXL345.raw_z?4()
 adafruit_adxl34x.ADXL345?1(i2c: busio.I2C, address: int = _ADXL345_DEFAULT_ADDRESS)
+adafruit_adxl34x.DataRate.RATE_0_10_HZ?7
+adafruit_adxl34x.DataRate.RATE_0_20_HZ?7
+adafruit_adxl34x.DataRate.RATE_0_39_HZ?7
+adafruit_adxl34x.DataRate.RATE_0_78_HZ?7
+adafruit_adxl34x.DataRate.RATE_100_HZ?7
+adafruit_adxl34x.DataRate.RATE_12_5_HZ?7
+adafruit_adxl34x.DataRate.RATE_1600_HZ?7
+adafruit_adxl34x.DataRate.RATE_1_56_HZ?7
+adafruit_adxl34x.DataRate.RATE_200_HZ?7
+adafruit_adxl34x.DataRate.RATE_25_HZ?7
+adafruit_adxl34x.DataRate.RATE_3200_HZ?7
+adafruit_adxl34x.DataRate.RATE_3_13_HZ?7
+adafruit_adxl34x.DataRate.RATE_400_HZ?7
+adafruit_adxl34x.DataRate.RATE_50_HZ?7
+adafruit_adxl34x.DataRate.RATE_6_25HZ?7
+adafruit_adxl34x.DataRate.RATE_800_HZ?7
+adafruit_adxl34x.Range.RANGE_16_G?7
+adafruit_adxl34x.Range.RANGE_2_G?7
+adafruit_adxl34x.Range.RANGE_4_G?7
+adafruit_adxl34x.Range.RANGE_8_G?7
+adafruit_adxl34x._ADXL345_DEFAULT_ADDRESS?8
+adafruit_adxl34x._ADXL345_MG2G_MULTIPLIER?8
+adafruit_adxl34x._INT_ACT?8
+adafruit_adxl34x._INT_DOUBLE_TAP?8
+adafruit_adxl34x._INT_FREE_FALL?8
+adafruit_adxl34x._INT_INACT?8
+adafruit_adxl34x._INT_SINGLE_TAP?8
+adafruit_adxl34x._REG_ACT_INACT_CTL?8
+adafruit_adxl34x._REG_ACT_TAP_STATUS?8
+adafruit_adxl34x._REG_BW_RATE?8
+adafruit_adxl34x._REG_DATAX0?8
+adafruit_adxl34x._REG_DATAX1?8
+adafruit_adxl34x._REG_DATAY0?8
+adafruit_adxl34x._REG_DATAY1?8
+adafruit_adxl34x._REG_DATAZ0?8
+adafruit_adxl34x._REG_DATAZ1?8
+adafruit_adxl34x._REG_DATA_FORMAT?8
+adafruit_adxl34x._REG_DEVID?8
+adafruit_adxl34x._REG_DUR?8
+adafruit_adxl34x._REG_FIFO_CTL?8
+adafruit_adxl34x._REG_FIFO_STATUS?8
+adafruit_adxl34x._REG_INT_ENABLE?8
+adafruit_adxl34x._REG_INT_MAP?8
+adafruit_adxl34x._REG_INT_SOURCE?8
+adafruit_adxl34x._REG_LATENT?8
+adafruit_adxl34x._REG_OFSX?8
+adafruit_adxl34x._REG_OFSY?8
+adafruit_adxl34x._REG_OFSZ?8
+adafruit_adxl34x._REG_POWER_CTL?8
+adafruit_adxl34x._REG_TAP_AXES?8
+adafruit_adxl34x._REG_THRESH_ACT?8
+adafruit_adxl34x._REG_THRESH_FF?8
+adafruit_adxl34x._REG_THRESH_INACT?8
+adafruit_adxl34x._REG_THRESH_TAP?8
+adafruit_adxl34x._REG_TIME_FF?8
+adafruit_adxl34x._REG_TIME_INACT?8
+adafruit_adxl34x._REG_WINDOW?8
+adafruit_adxl34x._STANDARD_GRAVITY?8
 adafruit_adxl37x.ADXL375.acceleration?4()
 adafruit_adxl37x.ADXL375.range?4(val: int)
 adafruit_adxl37x.ADXL375?1(i2c: busio.I2C, address: Optional[int] = None)
+adafruit_adxl37x._ADXL347_MULTIPLIER?8
 adafruit_adxl37x._ADXL375_DEFAULT_ADDRESS?8
+adafruit_adxl37x._REG_DATAX0?8
+adafruit_adxl37x._REG_DATAX1?8
+adafruit_adxl37x._REG_DATAY0?8
+adafruit_adxl37x._REG_DATAY1?8
+adafruit_adxl37x._REG_DATAZ0?8
+adafruit_adxl37x._REG_DATAZ1?8
+adafruit_adxl37x._STANDARD_GRAVITY?8
 adafruit_ags02ma.AGS02MA.TVOC?4()
 adafruit_ags02ma.AGS02MA._read_reg?5(addr: int, delayms: int)
 adafruit_ags02ma.AGS02MA.firmware_version?4()
 adafruit_ags02ma.AGS02MA.gas_resistance?4()
 adafruit_ags02ma.AGS02MA.set_address?4(new_addr: int)
 adafruit_ags02ma.AGS02MA?1(i2c_bus: I2C, address: int = AGS02MA_I2CADDR_DEFAULT)
+adafruit_ags02ma.AGS02MA_I2CADDR_DEFAULT?7
 adafruit_ags02ma._AGS02MA_CRC8_INIT?8
 adafruit_ags02ma._AGS02MA_CRC8_POLYNOMIAL?8
 adafruit_ags02ma._AGS02MA_GASRES_REG?8
@@ -118,6 +228,13 @@
 adafruit_ags02ma._AGS02MA_TVOCSTAT_REG?8
 adafruit_ags02ma._AGS02MA_VERSION_REG?8
 adafruit_ags02ma._generate_crc?5(data: int)
+adafruit_ahtx0.AHT10_CMD_CALIBRATE?7
+adafruit_ahtx0.AHT20_CMD_CALIBRATE?7
+adafruit_ahtx0.AHTX0_CMD_SOFTRESET?7
+adafruit_ahtx0.AHTX0_CMD_TRIGGER?7
+adafruit_ahtx0.AHTX0_I2CADDR_DEFAULT?7
+adafruit_ahtx0.AHTX0_STATUS_BUSY?7
+adafruit_ahtx0.AHTX0_STATUS_CALIBRATED?7
 adafruit_ahtx0.AHTx0._readdata?5()
 adafruit_ahtx0.AHTx0.calibrate?4()
 adafruit_ahtx0.AHTx0.relative_humidity?4()
@@ -145,9 +262,47 @@
 adafruit_am2320.AM2320_REG_HUM_H?7
 adafruit_am2320.AM2320_REG_TEMP_H?7
 adafruit_am2320._crc16?5(data: bytearray)
+adafruit_amg88xx.AMG88XX._fps?8
+adafruit_amg88xx.AMG88XX._ihysh?8
+adafruit_amg88xx.AMG88XX._ihysl?8
+adafruit_amg88xx.AMG88XX._intclr?8
+adafruit_amg88xx.AMG88XX._inten?8
+adafruit_amg88xx.AMG88XX._intf?8
+adafruit_amg88xx.AMG88XX._inthh?8
+adafruit_amg88xx.AMG88XX._inthl?8
+adafruit_amg88xx.AMG88XX._intlh?8
+adafruit_amg88xx.AMG88XX._intll?8
+adafruit_amg88xx.AMG88XX._intmod?8
+adafruit_amg88xx.AMG88XX._mamod?8
+adafruit_amg88xx.AMG88XX._ovf_irs?8
+adafruit_amg88xx.AMG88XX._ovf_ths?8
+adafruit_amg88xx.AMG88XX._ovs_clr?8
+adafruit_amg88xx.AMG88XX._ovt_clr?8
+adafruit_amg88xx.AMG88XX._pctl?8
+adafruit_amg88xx.AMG88XX._rst?8
+adafruit_amg88xx.AMG88XX._tthh?8
+adafruit_amg88xx.AMG88XX._tthl?8
 adafruit_amg88xx.AMG88XX.pixels?4()
 adafruit_amg88xx.AMG88XX.temperature?4()
 adafruit_amg88xx.AMG88XX?1(i2c: busio.I2C, addr: int = 0x69)
+adafruit_amg88xx._ABSOLUTE_VALUE?8
+adafruit_amg88xx._DIFFERENCE?8
+adafruit_amg88xx._FLAG_RESET?8
+adafruit_amg88xx._FPS_10?8
+adafruit_amg88xx._FPS_1?8
+adafruit_amg88xx._INITIAL_RESET?8
+adafruit_amg88xx._INT_DISABLED?8
+adafruit_amg88xx._INT_ENABLED?8
+adafruit_amg88xx._INT_OFFSET?8
+adafruit_amg88xx._NORMAL_MODE?8
+adafruit_amg88xx._PIXEL_ARRAY_HEIGHT?8
+adafruit_amg88xx._PIXEL_ARRAY_WIDTH?8
+adafruit_amg88xx._PIXEL_OFFSET?8
+adafruit_amg88xx._PIXEL_TEMP_CONVERSION?8
+adafruit_amg88xx._SLEEP_MODE?8
+adafruit_amg88xx._STAND_BY_10?8
+adafruit_amg88xx._STAND_BY_60?8
+adafruit_amg88xx._THERMISTOR_CONVERSION?8
 adafruit_amg88xx._signed_12bit_to_float?5(val: int)
 adafruit_amg88xx._twos_comp_to_float?5(val: int)
 adafruit_apds9960.apds9960.APDS9960._color_data16?5(command: int)
@@ -213,9 +368,16 @@
 adafruit_apds9960.apds9960._BIT_POS_CONTROL_PGAIN?8
 adafruit_apds9960.apds9960._BIT_POS_GCONF2_GGAIN?8
 adafruit_apds9960.apds9960._BIT_POS_PERS_PPERS?8
-adafruit_apds9960.apds9960._DEVICE_ID?8
+adafruit_apds9960.apds9960._DEVICE_IDS?8
 adafruit_apds9960.colorutility.calculate_color_temperature?4(r: int, g: int, b: int)
 adafruit_apds9960.colorutility.calculate_lux?4(r: int, g: int, b: int)
+adafruit_as726x.AS726x.DRIVER_CURRENT_LIMITS?7
+adafruit_as726x.AS726x.GAIN?7
+adafruit_as726x.AS726x.INDICATOR_CURRENT_LIMITS?7
+adafruit_as726x.AS726x.MODE_0?7
+adafruit_as726x.AS726x.MODE_1?7
+adafruit_as726x.AS726x.MODE_2?7
+adafruit_as726x.AS726x.ONE_SHOT?7
 adafruit_as726x.AS726x._virtual_read?5(addr: int)
 adafruit_as726x.AS726x._virtual_write?5(addr: int, value: float)
 adafruit_as726x.AS726x.blue?4()
@@ -253,20 +415,78 @@
 adafruit_as726x.AS726x_UART.read_calibrated_value?4(channel: int)
 adafruit_as726x.AS726x_UART.read_channel?4(channel: int)
 adafruit_as726x.AS726x_UART?1(uart: busio.UART)
+adafruit_as726x._AS7262_BLUE?8
+adafruit_as726x._AS7262_BLUE_CALIBRATED?8
+adafruit_as726x._AS7262_B_CAL?8
+adafruit_as726x._AS7262_B_HIGH?8
+adafruit_as726x._AS7262_B_LOW?8
+adafruit_as726x._AS7262_GREEN?8
+adafruit_as726x._AS7262_GREEN_CALIBRATED?8
+adafruit_as726x._AS7262_G_CAL?8
+adafruit_as726x._AS7262_G_HIGH?8
+adafruit_as726x._AS7262_G_LOW?8
+adafruit_as726x._AS7262_ORANGE?8
+adafruit_as726x._AS7262_ORANGE_CALIBRATED?8
+adafruit_as726x._AS7262_O_CAL?8
+adafruit_as726x._AS7262_O_HIGH?8
+adafruit_as726x._AS7262_O_LOW?8
+adafruit_as726x._AS7262_RED?8
+adafruit_as726x._AS7262_RED_CALIBRATED?8
+adafruit_as726x._AS7262_R_CAL?8
+adafruit_as726x._AS7262_R_HIGH?8
+adafruit_as726x._AS7262_R_LOW?8
+adafruit_as726x._AS7262_VIOLET?8
+adafruit_as726x._AS7262_VIOLET_CALIBRATED?8
+adafruit_as726x._AS7262_V_CAL?8
+adafruit_as726x._AS7262_V_HIGH?8
+adafruit_as726x._AS7262_V_LOW?8
+adafruit_as726x._AS7262_YELLOW?8
 adafruit_as726x._AS7262_YELLOW_CALIBRATED?8
-adafruit_as7341.AS7341._configure_1k_flicker_detection?5()
+adafruit_as726x._AS7262_Y_CAL?8
+adafruit_as726x._AS7262_Y_HIGH?8
+adafruit_as726x._AS7262_Y_LOW?8
+adafruit_as726x._AS726X_ADDRESS?8
+adafruit_as726x._AS726X_CONTROL_SETUP?8
+adafruit_as726x._AS726X_DEVICE_TEMP?8
+adafruit_as726x._AS726X_FW_VERSION?8
+adafruit_as726x._AS726X_HW_VERSION?8
+adafruit_as726x._AS726X_INT_T?8
+adafruit_as726x._AS726X_LED_CONTROL?8
+adafruit_as726x._AS726X_NUM_CHANNELS?8
+adafruit_as726x._AS726X_SLAVE_READ_REG?8
+adafruit_as726x._AS726X_SLAVE_RX_VALID?8
+adafruit_as726x._AS726X_SLAVE_STATUS_REG?8
+adafruit_as726x._AS726X_SLAVE_TX_VALID?8
+adafruit_as726x._AS726X_SLAVE_WRITE_REG?8
+adafruit_as726x._COLOR_REGS?8
+adafruit_as726x._COLOR_REGS_CALIBRATED?8
+adafruit_as7341.AS7341._all_channels?8
+adafruit_as7341.AS7341._channel_0_data?8
+adafruit_as7341.AS7341._channel_1_data?8
+adafruit_as7341.AS7341._channel_2_data?8
+adafruit_as7341.AS7341._channel_3_data?8
+adafruit_as7341.AS7341._channel_4_data?8
+adafruit_as7341.AS7341._channel_5_data?8
+adafruit_as7341.AS7341._color_meas_enabled?8
 adafruit_as7341.AS7341._configure_f1_f4?5()
 adafruit_as7341.AS7341._configure_f5_f8?5()
-adafruit_as7341.AS7341._f1f4_clear_nir?5()
-adafruit_as7341.AS7341._f5f8_clear_nir?5()
+adafruit_as7341.AS7341._data_ready_bit?8
+adafruit_as7341.AS7341._device_id?8
+adafruit_as7341.AS7341._fd_status?8
+adafruit_as7341.AS7341._gain?8
+adafruit_as7341.AS7341._led_control_enable_bit?8
 adafruit_as7341.AS7341._led_control_enabled?5(enabled: bool)
+adafruit_as7341.AS7341._led_current_bits?8
 adafruit_as7341.AS7341._led_enabled?8
-adafruit_as7341.AS7341._set_smux?5(smux_addr: int, smux_out1: int, smux_out2: int)
-adafruit_as7341.AS7341._smux_enabled?5(enable_smux: bool)
-adafruit_as7341.AS7341._smux_template?5()
+adafruit_as7341.AS7341._low_bank_active?8
+adafruit_as7341.AS7341._power_enabled?8
+adafruit_as7341.AS7341._smux_command?8
+adafruit_as7341.AS7341._smux_enable_bit?8
 adafruit_as7341.AS7341._wait_for_data?5(timeout: float = 1.0)
 adafruit_as7341.AS7341._write_register?5(addr: int, data: int)
 adafruit_as7341.AS7341.all_channels?4()
+adafruit_as7341.AS7341.astep?7
+adafruit_as7341.AS7341.atime?7
 adafruit_as7341.AS7341.channel_415nm?4()
 adafruit_as7341.AS7341.channel_445nm?4()
 adafruit_as7341.AS7341.channel_480nm?4()
@@ -278,16 +498,57 @@
 adafruit_as7341.AS7341.channel_clear?4()
 adafruit_as7341.AS7341.channel_nir?4()
 adafruit_as7341.AS7341.flicker_detected?4()
-adafruit_as7341.AS7341.flicker_detection_enabled?4(flicker_enable: bool)
-adafruit_as7341.AS7341.gain?4(gain_value: str)
+adafruit_as7341.AS7341.flicker_detection_enabled?4()
 adafruit_as7341.AS7341.initialize?4()
 adafruit_as7341.AS7341.led?4(led_on: bool)
-adafruit_as7341.AS7341.led_current?4(led_current: int)
 adafruit_as7341.AS7341?1(i2c_bus: busio.I2C, address: int = _AS7341_I2CADDR_DEFAULT)
 adafruit_as7341.CV.add_values?4(value_tuples: Tuple[str, int, int, Optional[float]], )
 adafruit_as7341.CV.is_valid?4(value: str)
+adafruit_as7341.TCallable?7
+adafruit_as7341._AS7341_ASTATUS?8
+adafruit_as7341._AS7341_ASTEP_H?8
+adafruit_as7341._AS7341_ASTEP_L?8
+adafruit_as7341._AS7341_ATIME?8
+adafruit_as7341._AS7341_CFG0?8
+adafruit_as7341._AS7341_CFG12?8
+adafruit_as7341._AS7341_CFG1?8
+adafruit_as7341._AS7341_CFG6?8
+adafruit_as7341._AS7341_CFG9?8
+adafruit_as7341._AS7341_CH0_DATA_H?8
+adafruit_as7341._AS7341_CH0_DATA_L?8
+adafruit_as7341._AS7341_CH1_DATA_H?8
+adafruit_as7341._AS7341_CH1_DATA_L?8
+adafruit_as7341._AS7341_CH2_DATA_H?8
+adafruit_as7341._AS7341_CH2_DATA_L?8
+adafruit_as7341._AS7341_CH3_DATA_H?8
+adafruit_as7341._AS7341_CH3_DATA_L?8
+adafruit_as7341._AS7341_CH4_DATA_H?8
+adafruit_as7341._AS7341_CH4_DATA_L?8
+adafruit_as7341._AS7341_CH5_DATA_H?8
+adafruit_as7341._AS7341_CH5_DATA_L?8
+adafruit_as7341._AS7341_CHIP_ID?8
+adafruit_as7341._AS7341_CONFIG?8
+adafruit_as7341._AS7341_CONTROL?8
+adafruit_as7341._AS7341_DEVICE_ID?8
+adafruit_as7341._AS7341_ENABLE?8
+adafruit_as7341._AS7341_FD_CFG0?8
+adafruit_as7341._AS7341_FD_STATUS?8
+adafruit_as7341._AS7341_FD_TIME1?8
+adafruit_as7341._AS7341_FD_TIME2?8
 adafruit_as7341._AS7341_GPIO2?8
+adafruit_as7341._AS7341_GPIO?8
+adafruit_as7341._AS7341_I2CADDR_DEFAULT?8
+adafruit_as7341._AS7341_INTENAB?8
+adafruit_as7341._AS7341_LED?8
 adafruit_as7341._AS7341_PERS?8
+adafruit_as7341._AS7341_SP_HIGH_TH_H?8
+adafruit_as7341._AS7341_SP_HIGH_TH_L?8
+adafruit_as7341._AS7341_SP_LOW_TH_H?8
+adafruit_as7341._AS7341_SP_LOW_TH_L?8
+adafruit_as7341._AS7341_STATUS2?8
+adafruit_as7341._AS7341_STATUS3?8
+adafruit_as7341._AS7341_STATUS?8
+adafruit_as7341._AS7341_WHOAMI?8
 adafruit_as7341._decorator?5(self, *args, **kwargs)
 adafruit_as7341._low_bank?5(func: Any)
 adafruit_atecc.adafruit_atecc.ATECC._at_crc?5(length: int = None)
@@ -709,6 +970,7 @@
 adafruit_bitmap_font.pcf._PCF_PROPERTIES?8
 adafruit_bitmap_font.pcf._PCF_SCAN_UNIT_MASK?8
 adafruit_bitmap_font.pcf._PCF_SWIDTHS?8
+adafruit_bitmap_font.pcf._bitmap_readinto?8
 adafruit_bitmap_font.ttf.TTF.read?4()
 adafruit_bitmap_font.ttf.TTF?1(f: FileIO, bitmap: Bitmap)
 adafruit_bitmapsaver._bytes_per_row?5(source_width: int)
@@ -716,8 +978,9 @@
 adafruit_bitmapsaver._rotated_height_and_width?5(pixel_source: Union[Bitmap, Display])
 adafruit_bitmapsaver._write_bmp_header?5(output_file: BufferedWriter, filesize: int)
 adafruit_bitmapsaver._write_dib_header?5(output_file: BufferedWriter, width: int, height: int)
-adafruit_bitmapsaver._write_pixels?5(output_file: BufferedWriter, pixel_source: Union[Bitmap, Display], palette: Optional[Palette], )
-adafruit_bitmapsaver.save_pixels?4(file_or_filename: Union[str, BufferedWriter], pixel_source: Union[Display, Bitmap] = None, palette: Optional[Palette] = None, )
+adafruit_bitmapsaver._write_pixels?5(output_file: BufferedWriter, pixel_source: Union[Bitmap, Display], palette: Optional[Union[Palette, ColorConverter]], )
+adafruit_bitmapsaver.rgb565_to_rgb888?4(rgb565)
+adafruit_bitmapsaver.save_pixels?4(file_or_filename: Union[str, BufferedWriter], pixel_source: Union[Display, Bitmap] = None, palette: Optional[Union[Palette, ColorConverter]] = None, )
 adafruit_ble.BLEConnection._discover_remote?5(uuid: UUID)
 adafruit_ble.BLEConnection.connected?4()
 adafruit_ble.BLEConnection.connection_interval?4(value: float)
@@ -757,6 +1020,7 @@
 adafruit_ble.advertising.AdvertisingFlags?1(advertisement: "Advertisement", advertising_data_type: int)
 adafruit_ble.advertising.LazyObjectField.advertising_data_type?4()
 adafruit_ble.advertising.LazyObjectField?1(cls: Any, attribute_name: str, *, advertising_data_type: int, **kwargs)
+adafruit_ble.advertising.LazyObjectField_GivenClass?7
 adafruit_ble.advertising.String?1(*, advertising_data_type: int)
 adafruit_ble.advertising.Struct?1(struct_format: str, *, advertising_data_type: int)
 adafruit_ble.advertising.adafruit.ADAFRUIT_COMPANY_ID?7
@@ -787,6 +1051,7 @@
 adafruit_ble.advertising.standard.SolicitServicesAdvertisement.match_prefixes?7
 adafruit_ble.advertising.standard.SolicitServicesAdvertisement.solicited_services?7
 adafruit_ble.advertising.standard.SolicitServicesAdvertisement?1(*services: Service, entry: Optional[ScanEntry] = None)
+adafruit_ble.advertising.standard.UsesServicesAdvertisement?7
 adafruit_ble.advertising.to_bytes_literal?4(seq: bytes)
 adafruit_ble.advertising.to_hex?4(seq: bytes)
 adafruit_ble.attributes.Attribute.ENCRYPT_NO_MITM?7
@@ -826,6 +1091,7 @@
 adafruit_ble.characteristics.stream.StreamOut?1(*, uuid: Optional[UUID] = None, timeout: float = 1.0, buffer_size: int = 64, properties: int = Characteristic.NOTIFY, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, )
 adafruit_ble.characteristics.string.FixedStringCharacteristic?1(*, uuid: Optional[UUID] = None, read_perm: int = Attribute.OPEN)
 adafruit_ble.characteristics.string.StringCharacteristic?1(*, uuid: Optional[UUID] = None, properties: int = Characteristic.READ, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, initial_value: Optional[ReadableBuffer] = None, )
+adafruit_ble.services.Service.deinit?4()
 adafruit_ble.services.Service.remote?4()
 adafruit_ble.services.Service?1(*, service: Optional[_bleio.Service] = None, secondary: bool = False, **initial_values, )
 adafruit_ble.services.circuitpython.CircuitPythonService.contents?7
@@ -836,6 +1102,7 @@
 adafruit_ble.services.nordic.UARTService._server_rx?8
 adafruit_ble.services.nordic.UARTService._server_tx?8
 adafruit_ble.services.nordic.UARTService.buffer_size?7
+adafruit_ble.services.nordic.UARTService.deinit?4()
 adafruit_ble.services.nordic.UARTService.in_waiting?4()
 adafruit_ble.services.nordic.UARTService.read?4(nbytes: Optional[int] = None)
 adafruit_ble.services.nordic.UARTService.readinto?4(buf: WriteableBuffer, nbytes: Optional[int] = None)
@@ -1075,6 +1342,7 @@
 adafruit_ble_apple_media.AppleMediaService.volume_down?4()
 adafruit_ble_apple_media.AppleMediaService.volume_up?4()
 adafruit_ble_apple_media.AppleMediaService?1(**kwargs)
+adafruit_ble_apple_media.AppleMediaServiceType?7
 adafruit_ble_apple_media._EntityAttribute.uuid?7
 adafruit_ble_apple_media._EntityAttribute?2()
 adafruit_ble_apple_media._EntityUpdate.bind?4(service: Service)
@@ -1113,6 +1381,7 @@
 adafruit_ble_beacon._APPLE_COMPANY_ID?8
 adafruit_ble_beacon._BeaconAdvertisement.beacon_tx_power?4(power: int)
 adafruit_ble_beacon._BeaconAdvertisement.distance?4()
+adafruit_ble_beacon._BeaconAdvertisement.path_loss_const?7
 adafruit_ble_beacon._BeaconAdvertisement.uuid?4(uuid: bytes)
 adafruit_ble_beacon._IBEACON_LENGTH?8
 adafruit_ble_beacon._IBEACON_TYPE?8
@@ -1319,34 +1588,70 @@
 adafruit_ble_radio._RadioAdvertisement.match_prefixes?7
 adafruit_ble_radio._RadioAdvertisement.matches?4(entry: _bleio.ScanEntry)
 adafruit_ble_radio._RadioAdvertisement.msg?4(value: ReadableBuffer)
+adafruit_bluefruit_connect._xyz_packet._XYZPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect._xyz_packet._XYZPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect._xyz_packet._XYZPacket._FMT_PARSE?8
 adafruit_bluefruit_connect._xyz_packet._XYZPacket.to_bytes?4()
 adafruit_bluefruit_connect._xyz_packet._XYZPacket.x?4()
 adafruit_bluefruit_connect._xyz_packet._XYZPacket.y?4()
 adafruit_bluefruit_connect._xyz_packet._XYZPacket.z?4()
 adafruit_bluefruit_connect._xyz_packet._XYZPacket?2(x: float, y: float, z: float)
+adafruit_bluefruit_connect.accelerometer_packet.AccelerometerPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_1?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_2?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_3?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_4?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.DOWN?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.LEFT?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.RIGHT?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.UP?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.button_packet.ButtonPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.button_packet.ButtonPacket._TYPE_HEADER?8
 adafruit_bluefruit_connect.button_packet.ButtonPacket.button?4()
 adafruit_bluefruit_connect.button_packet.ButtonPacket.parse_private?4(packet: bytes)
 adafruit_bluefruit_connect.button_packet.ButtonPacket.pressed?4()
 adafruit_bluefruit_connect.button_packet.ButtonPacket.to_bytes?4()
 adafruit_bluefruit_connect.button_packet.ButtonPacket?1(button: str, pressed: bool)
+adafruit_bluefruit_connect.color_packet.ColorPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.color_packet.ColorPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.color_packet.ColorPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.color_packet.ColorPacket._TYPE_HEADER?8
 adafruit_bluefruit_connect.color_packet.ColorPacket.color?4()
 adafruit_bluefruit_connect.color_packet.ColorPacket.parse_private?4(packet: bytes)
 adafruit_bluefruit_connect.color_packet.ColorPacket.to_bytes?4()
 adafruit_bluefruit_connect.color_packet.ColorPacket?1(color: Tuple)
+adafruit_bluefruit_connect.gyro_packet.GyroPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.location_packet.LocationPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.location_packet.LocationPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.location_packet.LocationPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.location_packet.LocationPacket._TYPE_HEADER?8
 adafruit_bluefruit_connect.location_packet.LocationPacket.altitude?4()
 adafruit_bluefruit_connect.location_packet.LocationPacket.latitude?4()
 adafruit_bluefruit_connect.location_packet.LocationPacket.longitude?4()
 adafruit_bluefruit_connect.location_packet.LocationPacket.to_bytes?4()
 adafruit_bluefruit_connect.location_packet.LocationPacket?1(latitude: float, longitude: float, altitude: float)
+adafruit_bluefruit_connect.magnetometer_packet.MagnetometerPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.packet.Packet.PACKET_LENGTH?7
+adafruit_bluefruit_connect.packet.Packet._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.packet.Packet._FMT_PARSE?8
+adafruit_bluefruit_connect.packet.Packet._TYPE_HEADER?8
+adafruit_bluefruit_connect.packet.Packet._type_to_class?8
 adafruit_bluefruit_connect.packet.Packet.add_checksum?4(partial_packet: bytes)
 adafruit_bluefruit_connect.packet.Packet.checksum?4()
 adafruit_bluefruit_connect.packet.Packet.from_bytes?4(packet: bytes)
 adafruit_bluefruit_connect.packet.Packet.from_stream?4(stream: RawIOBase)
 adafruit_bluefruit_connect.packet.Packet.parse_private?4(packet: bytes)
 adafruit_bluefruit_connect.packet.Packet.register_packet_type?4()
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket._TYPE_HEADER?8
 adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket.to_bytes?4()
 adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket.w?4()
 adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket?1(x: float, y: float, z: float, w: float)
+adafruit_bluefruit_connect.raw_text_packet.RawTextPacket._TYPE_HEADER?8
 adafruit_bluefruit_connect.raw_text_packet.RawTextPacket.text?4()
 adafruit_bluefruit_connect.raw_text_packet.RawTextPacket?1(text: str)
 adafruit_bluefruitspi.BluefruitSPI._cmd?5(cmd)
@@ -1496,15 +1801,15 @@
 adafruit_bme280.protocol.SPI_Impl.read_register?4(register: int, length: int)
 adafruit_bme280.protocol.SPI_Impl.write_register_byte?4(register: int, value: int)
 adafruit_bme280.protocol.SPI_Impl?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000, )
-adafruit_bme680.Adafruit_BME680._calc_gas_wait?5(dur: UINT16)
-adafruit_bme680.Adafruit_BME680._calc_res_heat?5(temp: UINT16)
+adafruit_bme680.Adafruit_BME680._calc_gas_wait?5(dur: int)
+adafruit_bme680.Adafruit_BME680._calc_res_heat?5(temp: int)
 adafruit_bme680.Adafruit_BME680._perform_reading?5()
 adafruit_bme680.Adafruit_BME680._read?5(register: int, length: int)
 adafruit_bme680.Adafruit_BME680._read_byte?5(register: int)
 adafruit_bme680.Adafruit_BME680._read_calibration?5()
-adafruit_bme680.Adafruit_BME680._set_conf?5(heater_temp: UINT16, heater_time: UINT16, op_mode: UINT8)
-adafruit_bme680.Adafruit_BME680._set_heatr_conf?5(heater_temp: UINT16, heater_time: UINT16)
-adafruit_bme680.Adafruit_BME680._set_op_mode?5(op_mode: UINT8)
+adafruit_bme680.Adafruit_BME680._set_conf?5(heater_temp: int, heater_time: int, op_mode: int)
+adafruit_bme680.Adafruit_BME680._set_heatr_conf?5(heater_temp: int, heater_time: int, enable: bool = True)
+adafruit_bme680.Adafruit_BME680._set_op_mode?5(op_mode: int)
 adafruit_bme680.Adafruit_BME680._write?5(register: int, values: bytearray)
 adafruit_bme680.Adafruit_BME680.altitude?4()
 adafruit_bme680.Adafruit_BME680.filter_size?4(size: int)
@@ -1514,7 +1819,7 @@
 adafruit_bme680.Adafruit_BME680.pressure?4()
 adafruit_bme680.Adafruit_BME680.pressure_oversample?4(sample_rate: int)
 adafruit_bme680.Adafruit_BME680.relative_humidity?4()
-adafruit_bme680.Adafruit_BME680.set_gas_heater?4(heater_temp: UINT16, heater_time: UINT16)
+adafruit_bme680.Adafruit_BME680.set_gas_heater?4(heater_temp: int, heater_time: int)
 adafruit_bme680.Adafruit_BME680.temperature?4()
 adafruit_bme680.Adafruit_BME680.temperature_oversample?4(sample_rate: int)
 adafruit_bme680.Adafruit_BME680?1(*, refresh_rate: int = 10)
@@ -1525,13 +1830,6 @@
 adafruit_bme680.Adafruit_BME680_SPI._set_spi_mem_page?5(register: int)
 adafruit_bme680.Adafruit_BME680_SPI._write?5(register: int, values: ReadableBuffer)
 adafruit_bme680.Adafruit_BME680_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000, debug: bool = False, *, refresh_rate: int = 10)
-adafruit_bme680.GasHeaterException?1(msg="GasHeaterException default")
-adafruit_bme680.INT16?7
-adafruit_bme680.INT32?7
-adafruit_bme680.INT8?7
-adafruit_bme680.UINT16?7
-adafruit_bme680.UINT32?7
-adafruit_bme680.UINT8?7
 adafruit_bme680._BME680_BME680_COEFF_ADDR1?8
 adafruit_bme680._BME680_BME680_COEFF_ADDR2?8
 adafruit_bme680._BME680_BME680_GAS_WAIT_0?8
@@ -1836,45 +2134,20 @@
 adafruit_bno055._RADIUS_MAGNET_REGISTER?8
 adafruit_bno055._ScaledReadOnlyStruct?2(register_address: int, struct_format: str, scale: float)
 adafruit_bno055._TRIGGER_REGISTER?8
-adafruit_bno08x.BNO08X._check_id?5()
-adafruit_bno08x.BNO08X._data_ready?5()
-adafruit_bno08x.BNO08X._dbg?5(*args: Any, **kwargs: Any)
-adafruit_bno08x.BNO08X._get_data?5(index: int, fmt_string: str)
-adafruit_bno08x.BNO08X._get_feature_enable_report?5(report_interval: int = _DEFAULT_REPORT_INTERVAL, sensor_specific_config: int = 0, )
 adafruit_bno08x.BNO08X._get_report_seq_id?5(report_id: int)
-adafruit_bno08x.BNO08X._handle_command_response?5(report_bytes: bytearray)
-adafruit_bno08x.BNO08X._handle_control_report?5(report_id: int, report_bytes: bytearray)
-adafruit_bno08x.BNO08X._handle_packet?5(packet: Packet)
 adafruit_bno08x.BNO08X._increment_report_seq?5(report_id: int)
-adafruit_bno08x.BNO08X._parse_sensor_id?5()
-adafruit_bno08x.BNO08X._process_available_packets?5(max_packets: Optional[int] = None)
-adafruit_bno08x.BNO08X._process_report?5(report_id: int, report_bytes: bytearray)
 adafruit_bno08x.BNO08X._read_packet?5()
-adafruit_bno08x.BNO08X._send_me_command?5(subcommand_params: Optional[List[int]])
 adafruit_bno08x.BNO08X._send_packet?5(channel: int, data: bytearray)
-adafruit_bno08x.BNO08X._update_sequence_number?5(new_packet: Packet)
-adafruit_bno08x.BNO08X._wait_for_packet?5(timeout: float = _PACKET_READ_TIMEOUT)
-adafruit_bno08x.BNO08X._wait_for_packet_type?5(channel_number: int, report_id: Optional[int] = None, timeout: float = 5.0)
 adafruit_bno08x.BNO08X.acceleration?4()
-adafruit_bno08x.BNO08X.activity_classification?4()
-adafruit_bno08x.BNO08X.begin_calibration?4()
-adafruit_bno08x.BNO08X.calibration_status?4()
-adafruit_bno08x.BNO08X.enable_feature?4(feature_id: int)
 adafruit_bno08x.BNO08X.game_quaternion?4()
 adafruit_bno08x.BNO08X.geomagnetic_quaternion?4()
 adafruit_bno08x.BNO08X.gravity?4()
 adafruit_bno08x.BNO08X.gyro?4()
-adafruit_bno08x.BNO08X.hard_reset?4()
 adafruit_bno08x.BNO08X.initialize?4()
 adafruit_bno08x.BNO08X.linear_acceleration?4()
 adafruit_bno08x.BNO08X.magnetic?4()
 adafruit_bno08x.BNO08X.quaternion?4()
-adafruit_bno08x.BNO08X.raw_acceleration?4()
-adafruit_bno08x.BNO08X.raw_gyro?4()
-adafruit_bno08x.BNO08X.raw_magnetic?4()
-adafruit_bno08x.BNO08X.save_calibration_data?4()
 adafruit_bno08x.BNO08X.shake?4()
-adafruit_bno08x.BNO08X.soft_reset?4()
 adafruit_bno08x.BNO08X.stability_classification?4()
 adafruit_bno08x.BNO08X.steps?4()
 adafruit_bno08x.BNO08X?1(reset: Optional[DigitalInOut] = None, debug: bool = False)
@@ -2000,18 +2273,11 @@
 adafruit_boardtest.boardtest_gpio._is_number?5(val: Any)
 adafruit_boardtest.boardtest_gpio._toggle_wait?5(gpios: Sequence[digitalio.DigitalInOut])
 adafruit_boardtest.boardtest_gpio.run_test?4(pins: Sequence[str])
-adafruit_boardtest.boardtest_i2c.EEPROM_I2C_ADDR?7
-adafruit_boardtest.boardtest_i2c.EEPROM_I2C_MAX_ADDR?7
-adafruit_boardtest.boardtest_i2c.FAIL?7
-adafruit_boardtest.boardtest_i2c.NA?7
-adafruit_boardtest.boardtest_i2c.NUM_I2C_TESTS?7
-adafruit_boardtest.boardtest_i2c.PASS?7
-adafruit_boardtest.boardtest_i2c.SCL_PIN_NAME?7
-adafruit_boardtest.boardtest_i2c.SDA_PIN_NAME?7
-adafruit_boardtest.boardtest_i2c._eeprom_i2c_read_byte?5(i2c: busio.I2C, i2c_addr: int, mem_addr: int, timeout: float = 1.0)
-adafruit_boardtest.boardtest_i2c._eeprom_i2c_wait?5(i2c: busio.I2C, i2c_addr: int, mem_addr: int, timeout: float = 1.0)
-adafruit_boardtest.boardtest_i2c._eeprom_i2c_write_byte?5(i2c: busio.I2C, i2c_addr: int, mem_addr: int, mem_data: int)
-adafruit_boardtest.boardtest_i2c.run_test?4(pins: Sequence[str], sda_pin: str = SDA_PIN_NAME, scl_pin: str = SCL_PIN_NAME)
+adafruit_boardtest.boardtest_i2c.i2c?7
+adafruit_boardtest.boardtest_i2c.mem_addr?7
+adafruit_boardtest.boardtest_i2c.mem_data?7
+adafruit_boardtest.boardtest_i2c.pass_test?7
+adafruit_boardtest.boardtest_i2c.result?7
 adafruit_boardtest.boardtest_led.FAIL?7
 adafruit_boardtest.boardtest_led.LED_OFF_DELAY_TIME?7
 adafruit_boardtest.boardtest_led.LED_ON_DELAY_TIME?7
@@ -2038,28 +2304,14 @@
 adafruit_boardtest.boardtest_sd_cd.PASS?7
 adafruit_boardtest.boardtest_sd_cd.SD_CD_PIN_NAME?7
 adafruit_boardtest.boardtest_sd_cd.run_test?4(pins: Sequence[str], cd_pin: str = SD_CD_PIN_NAME)
-adafruit_boardtest.boardtest_spi.BAUD_RATE?7
-adafruit_boardtest.boardtest_spi.CS_PIN_NAME?7
-adafruit_boardtest.boardtest_spi.EEPROM_I2C_MAX_ADDR?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_MAX_ADDR?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_RDSR?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_READ?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_WIP_BIT?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_WRDI?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_WREN?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_WRITE?7
-adafruit_boardtest.boardtest_spi.EEPROM_SPI_WRSR?7
-adafruit_boardtest.boardtest_spi.FAIL?7
-adafruit_boardtest.boardtest_spi.MISO_PIN_NAME?7
-adafruit_boardtest.boardtest_spi.MOSI_PIN_NAME?7
-adafruit_boardtest.boardtest_spi.NA?7
-adafruit_boardtest.boardtest_spi.NUM_SPI_TESTS?7
-adafruit_boardtest.boardtest_spi.PASS?7
-adafruit_boardtest.boardtest_spi.SCK_PIN_NAME?7
-adafruit_boardtest.boardtest_spi._eeprom_spi_read_byte?5(spi: busio.SPI, csel: digitalio.DigitalInOut, address: int, timeout: float = 1.0)
-adafruit_boardtest.boardtest_spi._eeprom_spi_wait?5(spi: busio.SPI, csel: digitalio.DigitalInOut, timeout: float = 1.0)
-adafruit_boardtest.boardtest_spi._eeprom_spi_write_byte?5(spi: busio.SPI, csel: digitalio.DigitalInOut, address: int, data: int, timeout: float = 1.0, )
-adafruit_boardtest.boardtest_spi.run_test?4(pins: Sequence[str], mosi_pin: str = MOSI_PIN_NAME, miso_pin: str = MISO_PIN_NAME, sck_pin: str = SCK_PIN_NAME, cs_pin: str = CS_PIN_NAME, )
+adafruit_boardtest.boardtest_spi.MISO?7
+adafruit_boardtest.boardtest_spi.MOSI?7
+adafruit_boardtest.boardtest_spi.csel?7
+adafruit_boardtest.boardtest_spi.mem_addr?7
+adafruit_boardtest.boardtest_spi.mem_data?7
+adafruit_boardtest.boardtest_spi.pass_test?7
+adafruit_boardtest.boardtest_spi.result?7
+adafruit_boardtest.boardtest_spi.spi?7
 adafruit_boardtest.boardtest_uart.ASCII_MAX?7
 adafruit_boardtest.boardtest_uart.ASCII_MIN?7
 adafruit_boardtest.boardtest_uart.BAUD_RATE?7
@@ -2082,27 +2334,35 @@
 adafruit_bus_device.i2c_device.I2CDevice.write_then_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: Optional[int] = None, in_start: int = 0, in_end: Optional[int] = None)
 adafruit_bus_device.i2c_device.I2CDevice?1(i2c: I2C, device_address: int, probe: bool = True)
 adafruit_bus_device.spi_device.SPIDevice?1(spi: SPI, chip_select: Optional[DigitalInOut] = None, *, cs_active_value: bool = False, baudrate: int = 100000, polarity: int = 0, phase: int = 0, extra_clocks: int = 0)
-adafruit_button.Button.RECT?7
-adafruit_button.Button.ROUNDRECT?7
-adafruit_button.Button.SHADOWRECT?7
-adafruit_button.Button.SHADOWROUNDRECT?7
-adafruit_button.Button._create_body?5()
-adafruit_button.Button._empty_self_group?5()
-adafruit_button.Button.contains?4(point)
-adafruit_button.Button.fill_color?4(new_color)
-adafruit_button.Button.group?4()
-adafruit_button.Button.height?4(new_height)
-adafruit_button.Button.label?4(newtext)
-adafruit_button.Button.label_color?4(new_color)
-adafruit_button.Button.outline_color?4(new_color)
-adafruit_button.Button.resize?4(new_width, new_height)
-adafruit_button.Button.selected?4(value)
-adafruit_button.Button.selected_fill?4(new_color)
-adafruit_button.Button.selected_label?4(new_color)
-adafruit_button.Button.selected_outline?4(new_color)
-adafruit_button.Button.width?4(new_width)
-adafruit_button.Button?1(*, x, y, width, height, name=None, style=RECT, fill_color=0xFFFFFF, outline_color=0x0, label=None, label_font=None, label_color=0x0, selected_fill=None, selected_outline=None, selected_label=None)
-adafruit_button._check_color?5(color)
+adafruit_button.button.Button.RECT?7
+adafruit_button.button.Button.ROUNDRECT?7
+adafruit_button.button.Button.SHADOWRECT?7
+adafruit_button.button.Button.SHADOWROUNDRECT?7
+adafruit_button.button.Button._create_body?5()
+adafruit_button.button.Button._empty_self_group?5()
+adafruit_button.button.Button._subclass_selected_behavior?5(value)
+adafruit_button.button.Button.contains?4(point)
+adafruit_button.button.Button.fill_color?4(new_color)
+adafruit_button.button.Button.group?4()
+adafruit_button.button.Button.height?4(new_height)
+adafruit_button.button.Button.outline_color?4(new_color)
+adafruit_button.button.Button.resize?4(new_width, new_height)
+adafruit_button.button.Button.selected_fill?4(new_color)
+adafruit_button.button.Button.selected_outline?4(new_color)
+adafruit_button.button.Button.width?4(new_width)
+adafruit_button.button.Button?1(*, x, y, width, height, name=None, style=RECT, fill_color=0xFFFFFF, outline_color=0x0, label=None, label_font=None, label_color=0x0, selected_fill=None, selected_outline=None, selected_label=None, label_scale=None)
+adafruit_button.button_base.ButtonBase._subclass_selected_behavior?5(value)
+adafruit_button.button_base.ButtonBase.label?4(newtext)
+adafruit_button.button_base.ButtonBase.label_color?4(new_color)
+adafruit_button.button_base.ButtonBase.selected?4(value)
+adafruit_button.button_base.ButtonBase.selected_label?4(new_color)
+adafruit_button.button_base.ButtonBase?1(*, x, y, width, height, name=None, label=None, label_font=None, label_color=0x0, selected_label=None, label_scale=None)
+adafruit_button.button_base._check_color?5(color)
+adafruit_button.sprite_button.SpriteButton._subclass_selected_behavior?5(value)
+adafruit_button.sprite_button.SpriteButton.contains?4(point)
+adafruit_button.sprite_button.SpriteButton.height?4()
+adafruit_button.sprite_button.SpriteButton.width?4()
+adafruit_button.sprite_button.SpriteButton?1(*, x, y, width, height, name=None, label=None, label_font=None, label_color=0x0, selected_label=None, bmp_path=None, selected_bmp_path=None, transparent_index=None, label_scale=None)
 adafruit_cap1188.cap1188.CAP1188._read_block?5(start: int, length: int)
 adafruit_cap1188.cap1188.CAP1188._read_register?5(address: int)
 adafruit_cap1188.cap1188.CAP1188._write_block?5(start: int, data: Union[bytearray, bytes])
@@ -2301,6 +2561,7 @@
 adafruit_circuitplayground.express.Express.touch_A7?7
 adafruit_circuitplayground.express.Express?1()
 adafruit_circuitplayground.express.cpx?7
+adafruit_circuitplayground.express.lib_index?7
 adafruit_clue.Clue.AMBER?7
 adafruit_clue.Clue.AQUA?7
 adafruit_clue.Clue.BLACK?7
@@ -2356,6 +2617,23 @@
 adafruit_clue._ClueSimpleTextDisplay.show_terminal?4()
 adafruit_clue._ClueSimpleTextDisplay?2(title: Optional[str] = None, title_color: Union[int, Tuple[int, int, int]] = 0xFFFFFF, title_scale: int = 1, text_scale: int = 1, font: Optional[str] = None, colors: Optional[Tuple[Tuple[int, int, int], ...]] = None, )
 adafruit_clue.clue?7
+adafruit_connection_manager.ConnectionManager._free_sockets?5()
+adafruit_connection_manager.ConnectionManager._get_key_for_socket?5(socket)
+adafruit_connection_manager.ConnectionManager.close_socket?4(socket: SocketType)
+adafruit_connection_manager.ConnectionManager.free_socket?4(socket: SocketType)
+adafruit_connection_manager.ConnectionManager.get_socket?4(host: str, port: int, proto: str, session_id: Optional[str] = None, *, timeout: float = 1, is_ssl: bool = False, ssl_context: Optional[SSLContextType] = None, )
+adafruit_connection_manager.ConnectionManager?1(socket_pool: SocketpoolModuleType, )
+adafruit_connection_manager._FakeSSLContext.wrap_socket?4(socket: CircuitPythonSocketType, server_hostname: Optional[str] = None)
+adafruit_connection_manager._FakeSSLContext?2(iface: InterfaceType)
+adafruit_connection_manager._FakeSSLSocket.connect?4(address: Tuple[str, int])
+adafruit_connection_manager._FakeSSLSocket?2(socket: CircuitPythonSocketType, tls_mode: int)
+adafruit_connection_manager._global_connection_manager?8
+adafruit_connection_manager._global_socketpool?8
+adafruit_connection_manager._global_ssl_contexts?8
+adafruit_connection_manager.create_fake_ssl_context?4(socket_pool: SocketpoolModuleType, iface: InterfaceType)
+adafruit_connection_manager.get_connection_manager?4(socket_pool: SocketpoolModuleType)
+adafruit_connection_manager.get_radio_socketpool?4(radio)
+adafruit_connection_manager.get_radio_ssl_context?4(radio)
 adafruit_crickit.Crickit.SIGNAL1?7
 adafruit_crickit.Crickit.SIGNAL2?7
 adafruit_crickit.Crickit.SIGNAL3?7
@@ -2422,6 +2700,26 @@
 adafruit_crickit._TOUCH3?8
 adafruit_crickit._TOUCH4?8
 adafruit_crickit.crickit?7
+adafruit_crickit.lib_index?7
+adafruit_cst8xx.Adafruit_CST8XX._read?5(register, length, irq_pin=None)
+adafruit_cst8xx.Adafruit_CST8XX._write?5(register, values)
+adafruit_cst8xx.Adafruit_CST8XX.touched?4()
+adafruit_cst8xx.Adafruit_CST8XX.touches?4()
+adafruit_cst8xx.Adafruit_CST8XX?1(i2c, address=_CST_DEFAULT_I2C_ADDR, debug=False, irq_pin=None)
+adafruit_cst8xx.EVENTS?7
+adafruit_cst8xx._CHIP_ID_CST816D?8
+adafruit_cst8xx._CHIP_ID_CST816S?8
+adafruit_cst8xx._CHIP_ID_CST816T?8
+adafruit_cst8xx._CHIP_ID_CST820?8
+adafruit_cst8xx._CHIP_ID_CST826?8
+adafruit_cst8xx._CST_DEFAULT_I2C_ADDR?8
+adafruit_cst8xx._CST_REG_CHIPTYPE?8
+adafruit_cst8xx._CST_REG_FIRMVERS?8
+adafruit_cst8xx._CST_REG_MODID?8
+adafruit_cst8xx._CST_REG_NUMTOUCHES?8
+adafruit_cst8xx._CST_REG_PROJID?8
+adafruit_cst8xx._CST_REG_SLEEP?8
+adafruit_cst8xx._CST_REG_TOUCHDATA?8
 adafruit_cursorcontrol.cursorcontrol.Cursor._default_cursor_bitmap?5()
 adafruit_cursorcontrol.cursorcontrol.Cursor._is_deinited?5()
 adafruit_cursorcontrol.cursorcontrol.Cursor.cursor_bitmap?4(bmp: displayio.Bitmap)
@@ -2488,7 +2786,7 @@
 adafruit_dash_display.Hub.simple_text_callback?4(client: IO_MQTT, feed_id: str, message: str)
 adafruit_dash_display.Hub.subscribe?4(userdata: Any, topic: str, granted_qos: str)
 adafruit_dash_display.Hub.update_text?4(client: IO_MQTT, feed_id: str, message: str)
-adafruit_dash_display.Hub?1(display: displayio.Display, io: IO_MQTT, nav: Tuple[DigitalInOut, ...], )
+adafruit_dash_display.Hub?1(display: displayio.Display, io_mqtt: IO_MQTT, nav: Tuple[DigitalInOut, ...], )
 adafruit_datetime.MAXYEAR?7
 adafruit_datetime.MINYEAR?7
 adafruit_datetime._DAYNAMES?8
@@ -2616,6 +2914,10 @@
 adafruit_debouncer.Debouncer.update?4(new_state: Optional[int] = None)
 adafruit_debouncer.Debouncer.value?4()
 adafruit_debouncer.Debouncer?1(io_or_predicate: Union[ROValueIO, Callable[[], bool]], interval: float = 0.010, )
+adafruit_debouncer._CHANGED_STATE?8
+adafruit_debouncer._DEBOUNCED_STATE?8
+adafruit_debouncer._TICKS_PER_SEC?8
+adafruit_debouncer._UNSTABLE_STATE?8
 adafruit_debug_i2c.DebugI2C._writeto_then_readfrom?5(address: int, buffer_out: ReadableBuffer, buffer_in: WriteableBuffer, *args, out_start: int = 0, out_end: Optional[int] = None, in_start: int = 0, in_end: Optional[int] = None)
 adafruit_debug_i2c.DebugI2C.deinit?4()
 adafruit_debug_i2c.DebugI2C.readfrom_into?4(address: int, buffer: WriteableBuffer, *args, start: int = 0, end: Optional[int] = None)
@@ -2641,6 +2943,8 @@
 adafruit_display_notification.PlainNotification?1(title: str, message: str, width: int, height: int, *, dark_mode: bool = True)
 adafruit_display_notification.TEXT_FONT?7
 adafruit_display_notification.apple.create_notification_widget?4(notification: Notification, max_width: int, max_height: int, *, color_count: int = 2**16)
+adafruit_display_shapes.arc.Arc?1(radius: float, angle: float, direction: float, segments: int, *args, arc_width: Optional[int] = 1, outline: Optional[int] = None, fill: Optional[int] = None, **kwargs, )
+adafruit_display_shapes.arc.HAVE_VECTORIO?7
 adafruit_display_shapes.circle.Circle.x0?4(x0: int)
 adafruit_display_shapes.circle.Circle.y0?4(y0: int)
 adafruit_display_shapes.circle.Circle?1(x0: int, y0: int, r: int, *, fill: Optional[int] = None, outline: Optional[int] = None, stroke: int = 1, )
@@ -2655,6 +2959,7 @@
 adafruit_display_shapes.multisparkline.MultiSparkline.values_of?4(line: int)
 adafruit_display_shapes.multisparkline.MultiSparkline.width?4()
 adafruit_display_shapes.multisparkline.MultiSparkline?1(width: int, height: int, max_items: int, colors: List[int], dyn_xpitch: Optional[bool] = True, y_mins: Optional[List[Optional[int]]] = None, y_maxs: Optional[List[Optional[int]]] = None, x: int = 0, y: int = 0, )
+adafruit_display_shapes.multisparkline.T?7
 adafruit_display_shapes.multisparkline._CyclicBuffer.clear?4()
 adafruit_display_shapes.multisparkline._CyclicBuffer.len?4()
 adafruit_display_shapes.multisparkline._CyclicBuffer.pop?4()
@@ -2757,9 +3062,13 @@
 adafruit_displayio_flipclock.flip_digit.FlipDigit.value?4(new_value: int)
 adafruit_displayio_flipclock.flip_digit.FlipDigit?1(static_spritesheet: Bitmap, static_spritesheet_palette: Palette, top_anim_spritesheet: Bitmap, top_anim_palette: Palette, bottom_anim_spritesheet: Bitmap, bottom_anim_palette: Palette, tile_width: int, tile_height: int, anim_frame_count: int = 10, anim_delay: float = 0.02, dynamic_fading: bool = True, brighter_level: float = 0.85, darker_level: float = 0.6, medium_level: float = 0.8, )
 adafruit_displayio_layout.layouts.grid_layout.GridLayout._layout_cells?5()
-adafruit_displayio_layout.layouts.grid_layout.GridLayout.add_content?4(cell_content: displayio.Group, grid_position: Tuple[int, int], cell_size: Tuple[int, int], cell_anchor_point: Optional[Tuple[float, ...]] = None, )
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.add_content?4(cell_content: displayio.Group, grid_position: Tuple[int, int], cell_size: Tuple[int, int], cell_anchor_point: Optional[Tuple[float, ...]] = None, layout_cells=True, )
 adafruit_displayio_layout.layouts.grid_layout.GridLayout.cell_size_pixels?4()
 adafruit_displayio_layout.layouts.grid_layout.GridLayout.get_cell?4(cell_coordinates: Tuple[int, int])
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.height?4()
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.layout_cells?4()
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.which_cell_contains?4(pixel_location: Union[Tuple[int, int], List[int]])
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.width?4()
 adafruit_displayio_layout.layouts.grid_layout.GridLayout?1(x: int, y: int, width: int, height: int, grid_size: tuple[int, int], cell_padding: int = 0, divider_lines: bool = False, h_divider_line_rows: Union[Tuple[int, ...], List[int], None] = None, v_divider_line_cols: Union[Tuple[int, ...], List[int], None] = None, divider_line_color: int = 0xFFFFFF, cell_anchor_point: Tuple[float, float] = (0.0, 0.0), )
 adafruit_displayio_layout.layouts.page_layout.PageLayout._check_args?5(page_name, page_index)
 adafruit_displayio_layout.layouts.page_layout.PageLayout.add_content?4(page_content, page_name=None)
@@ -2877,7 +3186,7 @@
 adafruit_displayio_sh1106.SH1106.is_awake?4()
 adafruit_displayio_sh1106.SH1106.sleep?4()
 adafruit_displayio_sh1106.SH1106.wake?4()
-adafruit_displayio_sh1106.SH1106?1(bus: displayio.FourWire, **kwargs)
+adafruit_displayio_sh1106.SH1106?1(bus: FourWire, **kwargs)
 adafruit_displayio_sh1106._INIT_SEQUENCE?8
 adafruit_displayio_sh1107.DISPLAY_OFFSET_ADAFRUIT_128x128_OLED_5297?7
 adafruit_displayio_sh1107.DISPLAY_OFFSET_ADAFRUIT_FEATHERWING_OLED_4650?7
@@ -2886,7 +3195,10 @@
 adafruit_displayio_sh1107.SH1107.sleep?4()
 adafruit_displayio_sh1107.SH1107.wake?4()
 adafruit_displayio_sh1107.SH1107?1(bus: Union[displayio.I2CDisplay, displayio.FourWire], display_offset: int = DISPLAY_OFFSET_ADAFRUIT_FEATHERWING_OLED_4650, rotation: int = 0, **kwargs)
-adafruit_displayio_ssd1305.SSD1305?1(bus: Union[displayio.Fourwire, displayio.I2CDisplay], **kwargs)
+adafruit_displayio_sh1107._INIT_SEQUENCE?8
+adafruit_displayio_sh1107._PIXELS_IN_ROW?8
+adafruit_displayio_sh1107._ROTATION_OFFSET?8
+adafruit_displayio_ssd1305.SSD1305?1(bus: Union[FourWire, I2CDisplayBus], **kwargs)
 adafruit_displayio_ssd1305._INIT_SEQUENCE?8
 adafruit_displayio_ssd1306.SSD1306.is_awake?4()
 adafruit_displayio_ssd1306.SSD1306.sleep?4()
@@ -3068,6 +3380,7 @@
 adafruit_ds18x20.DS18X20._read_scratch?5()
 adafruit_ds18x20.DS18X20._read_temp?5()
 adafruit_ds18x20.DS18X20._write_scratch?5(buf: WriteableBuffer)
+adafruit_ds18x20.DS18X20.address?4()
 adafruit_ds18x20.DS18X20.read_temperature?4()
 adafruit_ds18x20.DS18X20.resolution?4(bits: Literal[9, 10, 11, 12])
 adafruit_ds18x20.DS18X20.start_temperature_read?4()
@@ -3134,6 +3447,9 @@
 adafruit_dymoscale.ScaleReading.stable?7
 adafruit_dymoscale.ScaleReading.units?7
 adafruit_dymoscale.ScaleReading.weight?7
+adafruit_ek79686.EK79686?1(bus: displayio.FourWire, **kwargs)
+adafruit_ek79686._START_SEQUENCE?8
+adafruit_ek79686._STOP_SEQUENCE?8
 adafruit_emc2101.EMC2101._calculate_full_speed?5(pwm_f=None, dac=None)
 adafruit_emc2101.EMC2101._config?8
 adafruit_emc2101.EMC2101._conversion_rate?8
@@ -3320,6 +3636,7 @@
 adafruit_ens160.ENS160.reset?4()
 adafruit_ens160.ENS160.temperature_compensation?4(temp_c: float)
 adafruit_ens160.ENS160?1(i2c_bus: I2C, address: int = ENS160_I2CADDR_DEFAULT)
+adafruit_ens160.ENS160_I2CADDR_DEFAULT?7
 adafruit_ens160.INVALID_OUT?7
 adafruit_ens160.MODE_IDLE?7
 adafruit_ens160.MODE_RESET?7
@@ -3340,6 +3657,38 @@
 adafruit_ens160._ENS160_REG_TEMPIN?8
 adafruit_ens160._ENS160_REG_TVOC?8
 adafruit_ens160._valid_modes?8
+adafruit_epd.ek79686.Adafruit_EK79686.begin?4(reset: bool = True)
+adafruit_epd.ek79686.Adafruit_EK79686.busy_wait?4()
+adafruit_epd.ek79686.Adafruit_EK79686.power_down?4()
+adafruit_epd.ek79686.Adafruit_EK79686.power_up?4()
+adafruit_epd.ek79686.Adafruit_EK79686.set_ram_address?4(x: int, y: int)
+adafruit_epd.ek79686.Adafruit_EK79686.update?4()
+adafruit_epd.ek79686.Adafruit_EK79686.write_ram?4(index: Literal[0, 1])
+adafruit_epd.ek79686.Adafruit_EK79686?1(width: int, height: int, spi: SPI, *, cs_pin: DigitalInOut, dc_pin: DigitalInOut, sramcs_pin: DigitalInOut, rst_pin: DigitalInOut, busy_pin: DigitalInOut)
+adafruit_epd.ek79686._EK79686_BOOSTER_SOFT_START?8
+adafruit_epd.ek79686._EK79686_CDI?8
+adafruit_epd.ek79686._EK79686_DATA_STOP?8
+adafruit_epd.ek79686._EK79686_DEEP_SLEEP?8
+adafruit_epd.ek79686._EK79686_DISPLAY_REFRESH?8
+adafruit_epd.ek79686._EK79686_DTM1?8
+adafruit_epd.ek79686._EK79686_DTM2?8
+adafruit_epd.ek79686._EK79686_LUT1?8
+adafruit_epd.ek79686._EK79686_LUTBB?8
+adafruit_epd.ek79686._EK79686_LUTBW?8
+adafruit_epd.ek79686._EK79686_LUTWB?8
+adafruit_epd.ek79686._EK79686_LUTWW?8
+adafruit_epd.ek79686._EK79686_PANEL_SETTING?8
+adafruit_epd.ek79686._EK79686_PDRF?8
+adafruit_epd.ek79686._EK79686_PDTM1?8
+adafruit_epd.ek79686._EK79686_PDTM2?8
+adafruit_epd.ek79686._EK79686_PLL?8
+adafruit_epd.ek79686._EK79686_POWER_OFF?8
+adafruit_epd.ek79686._EK79686_POWER_OFF_SEQUENCE?8
+adafruit_epd.ek79686._EK79686_POWER_ON?8
+adafruit_epd.ek79686._EK79686_POWER_ON_MEASURE?8
+adafruit_epd.ek79686._EK79686_POWER_SETTING?8
+adafruit_epd.ek79686._EK79686_RESOLUTION?8
+adafruit_epd.ek79686._EK79686_VCM_DC_SETTING?8
 adafruit_epd.epd.Adafruit_EPD.BLACK?7
 adafruit_epd.epd.Adafruit_EPD.DARK?7
 adafruit_epd.epd.Adafruit_EPD.INVERSE?7
@@ -3970,19 +4319,16 @@
 adafruit_esp32spi.adafruit_esp32spi_socket._the_interface?8
 adafruit_esp32spi.adafruit_esp32spi_socket.getaddrinfo?4(host, port, family=0, socktype=0, proto=0, flags=0)
 adafruit_esp32spi.adafruit_esp32spi_socket.set_interface?4(iface)
-adafruit_esp32spi.adafruit_esp32spi_socket.socket.available?4()
+adafruit_esp32spi.adafruit_esp32spi_socket.socket._available?5()
+adafruit_esp32spi.adafruit_esp32spi_socket.socket._connected?5()
 adafruit_esp32spi.adafruit_esp32spi_socket.socket.close?4()
 adafruit_esp32spi.adafruit_esp32spi_socket.socket.connect?4(address, conntype=None)
-adafruit_esp32spi.adafruit_esp32spi_socket.socket.connected?4()
-adafruit_esp32spi.adafruit_esp32spi_socket.socket.read?4(size=0)
-adafruit_esp32spi.adafruit_esp32spi_socket.socket.readline?4(eol=b"\r\n")
-adafruit_esp32spi.adafruit_esp32spi_socket.socket.recv?4(bufsize=0)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.recv?4(bufsize: int)
 adafruit_esp32spi.adafruit_esp32spi_socket.socket.recv_into?4(buffer, nbytes: int = 0)
 adafruit_esp32spi.adafruit_esp32spi_socket.socket.send?4(data)
 adafruit_esp32spi.adafruit_esp32spi_socket.socket.settimeout?4(value)
-adafruit_esp32spi.adafruit_esp32spi_socket.socket.socknum?4()
-adafruit_esp32spi.adafruit_esp32spi_socket.socket.write?4(data)
 adafruit_esp32spi.adafruit_esp32spi_socket.socket?1(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None, socknum=None)
+adafruit_esp32spi.adafruit_esp32spi_socket.timeout?1(msg)
 adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.ENTERPRISE?7
 adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.NORMAL?7
 adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager._get_next_ap?5()
@@ -4001,17 +4347,6 @@
 adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.reset?4()
 adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.signal_strength?4()
 adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager?1(esp, secrets, status_pixel=None, attempts=2, connection_type=NORMAL, debug=False, )
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.NO_SOCK_AVAIL?7
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer._get_environ?5(client)
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer._start_response?5(status, response_headers)
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.client_available?4()
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.finish_response?4(result)
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.start?4()
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.update_poll?4()
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer?1(port=80, debug=False, application=None)
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver._the_interface?8
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.parse_headers?4(client)
-adafruit_esp32spi.adafruit_esp32spi_wsgiserver.set_interface?4(iface)
 adafruit_esp32spi.digitalio.DigitalInOut._pin?8
 adafruit_esp32spi.digitalio.DigitalInOut.deinit?4()
 adafruit_esp32spi.digitalio.DigitalInOut.direction?4(pin_dir)
@@ -4042,6 +4377,11 @@
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_NOTCONNECTED?7
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_SOCKETCLOSED?7
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_SOCKETOPEN?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_SOCKET_CLOSED?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_SOCKET_OPEN?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_WIFI_APCONNECTED?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_WIFI_DISCONNECTED?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_WIFI_NOTCONNECTED?7
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TCP_MODE?7
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TLS_MODE?7
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TYPE_SSL?7
@@ -4053,8 +4393,10 @@
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.begin?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.cipmux?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.connect?4(secrets: Dict[str, Union[str, int]], timeout: int = 15, retries: int = 3)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.connect_enterprise?4(secrets: Dict[str, Union[str, int]], timeout: int = 15, retries: int = 3)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.conntype?4(conntype: str)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.deep_sleep?4(duration_ms: int)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.disconnect?4(timeout: int = 5, retries: int = 3)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.echo?4(echo: bool)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.factory_reset?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.get_version?4()
@@ -4062,23 +4404,27 @@
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.hw_flow?4(flag: bool)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.is_connected?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.join_AP?4(ssid: str, password: str, timeout: int = 15, retries: int = 3)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.join_AP_Enterprise?4(ssid: str, username: str, identity: str, password: str, method: int, timeout: int = 30, retries: int = 3, )
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.local_ip?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.mode?4(mode: int)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.nslookup?4(host: str)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.ping?4(host: str)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.remote_AP?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.scan_APs?4(retries: int = 3)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.set_autoconnect?4(autoconnect: bool)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.sntp_config?4(enable: bool, timezone: Optional[int] = None, server: Optional[str] = None)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.sntp_time?4()
-adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_connect?4(conntype: str, remote: str, remote_port: int, *, keepalive: int = 10, retries: int = 1)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_connect?4(conntype: str, remote: str, remote_port: int, *, keepalive: int = 10, retries: int = 1, )
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_disconnect?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_receive?4(timeout: int = 5)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_send?4(buffer: bytes, timeout: int = 1)
-adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.soft_reset?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.soft_reset?4(timeout: int = 5)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.status?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.status_socket?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.status_wifi?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.sync?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.version?4()
-adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol?1(uart: busio.UART, default_baudrate: int, *, run_baudrate: Optional[int] = None, rts_pin: Optional[DigitalInOut] = None, reset_pin: Optional[DigitalInOut] = None, debug: bool = False)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol?1(uart: busio.UART, default_baudrate: int, *, run_baudrate: Optional[int] = None, rts_pin: Optional[DigitalInOut] = None, reset_pin: Optional[DigitalInOut] = None, debug: bool = False, use_cipstatus: bool = False, )
 adafruit_espatcontrol.adafruit_espatcontrol_socket.AF_INET?7
 adafruit_espatcontrol.adafruit_espatcontrol_socket.SOCK_STREAM?7
 adafruit_espatcontrol.adafruit_espatcontrol_socket._the_interface?8
@@ -4093,15 +4439,16 @@
 adafruit_espatcontrol.adafruit_espatcontrol_socket.socket?1(family: int = AF_INET, type: int = SOCK_STREAM, proto: int = 0, fileno: Optional[int] = None, )
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.connect?4(timeout: int = 15, retries: int = 3)
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.delete?4(url: str, **kw: Any)
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.disconnect?4()
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.get?4(url: str, **kw: Any)
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.patch?4(url: str, **kw: Any)
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.ping?4(host: str, ttl: int = 250)
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.pixel_status?4(value: Union[int, Tuple[int, int, int]])
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.post?4(url: str, **kw: Any)
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.put?4(url: str, **kw: Any)
-adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.reset?4()
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.reset?4(hard_reset: bool = True, soft_reset: bool = False)
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.set_conntype?4(url: str)
-adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager?1(esp: ESP_ATcontrol, secrets: Dict[str, Union[str, int]], status_pixel: Optional[FillBasedLED] = None, attempts: int = 2, )
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager?1(esp: ESP_ATcontrol, secrets: Dict[str, Union[str, int]], status_pixel: Optional[FillBasedLED] = None, attempts: int = 2, enterprise: bool = False, debug: bool = False, )
 adafruit_fakerequests.Fake_Requests.json?4()
 adafruit_fakerequests.Fake_Requests.text?4()
 adafruit_fakerequests.Fake_Requests?1(filename: str)
@@ -4200,6 +4547,7 @@
 adafruit_featherwing.neopixel_featherwing.NeoPixelFeatherWing.shift_down?4(rotate: bool = False)
 adafruit_featherwing.neopixel_featherwing.NeoPixelFeatherWing.shift_up?4(rotate: bool = False)
 adafruit_featherwing.neopixel_featherwing.NeoPixelFeatherWing?1(pixel_pin: Pin = board.D6, brightness: float = 0.1)
+adafruit_featherwing.pixelmatrix.IndexUnion?7
 adafruit_featherwing.pixelmatrix.PixelMatrix._get_index?5(indices: IndexUnion)
 adafruit_featherwing.pixelmatrix.PixelMatrix._update?5()
 adafruit_featherwing.pixelmatrix.PixelMatrix.brightness?4(brightness: float)
@@ -4210,6 +4558,9 @@
 adafruit_featherwing.pixelmatrix.PixelMatrix.shift_up?4(rotate: bool = False)
 adafruit_featherwing.pixelmatrix.PixelMatrix.show?4()
 adafruit_featherwing.pixelmatrix.PixelMatrix?1()
+adafruit_featherwing.pixelmatrix.RGBBSequence?7
+adafruit_featherwing.pixelmatrix.RGBSequence?7
+adafruit_featherwing.pixelmatrix.ValueUnion?7
 adafruit_featherwing.rtc_featherwing.RTCFeatherWing._encode?5(date: Dict[str, int])
 adafruit_featherwing.rtc_featherwing.RTCFeatherWing._get_now?5()
 adafruit_featherwing.rtc_featherwing.RTCFeatherWing._get_time_value?5(unit: str)
@@ -4244,9 +4595,11 @@
 adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.status?4()
 adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.temperature?4()
 adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing?1(adxl343_address: int = 0x53, adt7410_address: int = 0x48, i2c: Optional[int] = None, )
-adafruit_featherwing.tft_featherwing.TFTFeatherWing?1(spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, ts_cs: Optional[Pin] = None, sd_cs: Optional[Pin] = None, )
+adafruit_featherwing.tft_featherwing.TFTFeatherWing?1(spi: Optional[SPI] = None, i2c: Optional[I2C] = None, cs_pin: Optional[Pin] = None, dc_pin: Optional[Pin] = None, ts_cs_pin: Optional[Pin] = None, sd_cs_pin: Optional[Pin] = None, irq_pin: Optional[Pin] = None, resistive: Optional[bool] = True, )
 adafruit_featherwing.tft_featherwing_24.TFTFeatherWing24?1(spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, ts_cs: Optional[Pin] = None, sd_cs: Optional[Pin] = None, )
+adafruit_featherwing.tft_featherwing_24.TFTFeatherWing24V2?1(spi: Optional[SPI] = None, cs_pin: Optional[Pin] = None, dc_pin: Optional[Pin] = None, sd_cs_pin: Optional[Pin] = None, i2c: Optional[I2C] = None, )
 adafruit_featherwing.tft_featherwing_35.TFTFeatherWing35?1(spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, ts_cs: Optional[Pin] = None, sd_cs: Optional[Pin] = None, )
+adafruit_featherwing.tft_featherwing_35.TFTFeatherWing35V2?1(spi: Optional[SPI] = None, cs_pin: Optional[Pin] = None, dc_pin: Optional[Pin] = None, sd_cs_pin: Optional[Pin] = None, i2c: Optional[I2C] = None, )
 adafruit_fingerprint.ADDRCODE?7
 adafruit_fingerprint.Adafruit_Fingerprint._debug?8
 adafruit_fingerprint.Adafruit_Fingerprint._get_data?5(expected: int)
@@ -4349,6 +4702,7 @@
 adafruit_floppy.FloppyBlockDevice?1(floppy, heads=2, sectors=18, tracks=80)
 adafruit_floppy.MFMFloppy._check_inpos?5()
 adafruit_floppy.MFMFloppy._do_step?5(direction, count)
+adafruit_floppy.MFMFloppy._track?8
 adafruit_floppy.MFMFloppy.find_track0?4()
 adafruit_floppy.MFMFloppy.flux_readinto?4(buf: "circuitpython_typing.WritableBuffer")
 adafruit_floppy.MFMFloppy.mfm_readinto?4(buf: "circuitpython_typing.WriteableBuffer")
@@ -4560,6 +4914,25 @@
 adafruit_framebuf.RGB888Format.fill_rect?4(x, y, width, height, color)
 adafruit_framebuf.RGB888Format.get_pixel?4(x, y)
 adafruit_framebuf.RGB888Format.set_pixel?4(x, y, color)
+adafruit_ft5336.Adafruit_FT5336._chip_id?8
+adafruit_ft5336.Adafruit_FT5336._num_touches?8
+adafruit_ft5336.Adafruit_FT5336._read_data?5()
+adafruit_ft5336.Adafruit_FT5336._vend_id?8
+adafruit_ft5336.Adafruit_FT5336.point?4(point_index: int)
+adafruit_ft5336.Adafruit_FT5336.points?4()
+adafruit_ft5336.Adafruit_FT5336.touched?4()
+adafruit_ft5336.Adafruit_FT5336?1(i2c, i2c_addr: int = _DEFAULT_ADDR, max_touches: int = 5)
+adafruit_ft5336._CHIPID?8
+adafruit_ft5336._DEFAULT_ADDR?8
+adafruit_ft5336._REG_CHIPID?8
+adafruit_ft5336._REG_NUMTOUCHES?8
+adafruit_ft5336._REG_VENDID?8
+adafruit_ft5336._TD_STATUS?8
+adafruit_ft5336._TOUCH1_XH?8
+adafruit_ft5336._TOUCH1_XL?8
+adafruit_ft5336._TOUCH1_YH?8
+adafruit_ft5336._TOUCH1_YL?8
+adafruit_ft5336._VENDID?8
 adafruit_funhouse.FunHouse.enter_light_sleep?4(sleep_time: float)
 adafruit_funhouse.FunHouse?1(*, url: Optional[str] = None, headers: Dict[str, str] = None, json_path: Optional[Union[List[str], List[List[str]]]] = None, regexp_path: Optional[Sequence[str]] = None, default_bg: int = 0, status_dotstar: Optional[DotStar] = None, json_transform: Optional[Union[Callable, List[Callable]]] = None, rotation: int = 270, scale: int = 1, debug: bool = False, )
 adafruit_funhouse.graphics.Graphics?1(*, default_bg: int = 0, rotation: int = 270, scale: int = 1, debug: bool = False)
@@ -4665,18 +5038,37 @@
 adafruit_fxos8700._MAG_UT_LSB?8
 adafruit_fxos8700._SENSORS_GRAVITY_STANDARD?8
 adafruit_fxos8700._twos_comp?5(val: int, bits: int)
+adafruit_gc_iot_core.Cloud_Core._device_id?8
+adafruit_gc_iot_core.Cloud_Core._esp?8
+adafruit_gc_iot_core.Cloud_Core._private_key?8
+adafruit_gc_iot_core.Cloud_Core._proj_id?8
+adafruit_gc_iot_core.Cloud_Core._reg_id?8
+adafruit_gc_iot_core.Cloud_Core._region?8
+adafruit_gc_iot_core.Cloud_Core._secrets?8
+adafruit_gc_iot_core.Cloud_Core.broker?7
+adafruit_gc_iot_core.Cloud_Core.cid?7
 adafruit_gc_iot_core.Cloud_Core.client_id?4()
 adafruit_gc_iot_core.Cloud_Core.generate_jwt?4(ttl: int = 43200, algo: str = "RS256")
+adafruit_gc_iot_core.Cloud_Core.logger?7
+adafruit_gc_iot_core.Cloud_Core.username?7
 adafruit_gc_iot_core.Cloud_Core?1(esp: Optional[ESP32SPI.ESP_SPIcontrol] = None, secrets: Optional[Dict[str, Any]] = None, log: bool = False, )
+adafruit_gc_iot_core.MQTT_API._client?8
 adafruit_gc_iot_core.MQTT_API._on_connect_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], flags: int, return_code: int, )
 adafruit_gc_iot_core.MQTT_API._on_disconnect_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], return_code: int, )
 adafruit_gc_iot_core.MQTT_API._on_message_mqtt?5(client: MQTT.MQTT, topic: str, payload: str)
 adafruit_gc_iot_core.MQTT_API._on_subscribe_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], topic: str, qos: int, )
 adafruit_gc_iot_core.MQTT_API._on_unsubscribe_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], topic: str, pid: int, )
 adafruit_gc_iot_core.MQTT_API.connect?4()
+adafruit_gc_iot_core.MQTT_API.device_id?7
 adafruit_gc_iot_core.MQTT_API.disconnect?4()
 adafruit_gc_iot_core.MQTT_API.is_connected?4()
+adafruit_gc_iot_core.MQTT_API.logger?7
 adafruit_gc_iot_core.MQTT_API.loop?4()
+adafruit_gc_iot_core.MQTT_API.on_connect?7
+adafruit_gc_iot_core.MQTT_API.on_disconnect?7
+adafruit_gc_iot_core.MQTT_API.on_message?7
+adafruit_gc_iot_core.MQTT_API.on_subscribe?7
+adafruit_gc_iot_core.MQTT_API.on_unsubscribe?7
 adafruit_gc_iot_core.MQTT_API.publish?4(payload: Union[int, str], topic: str = "events", subfolder: Optional[str] = None, qos: int = 0, )
 adafruit_gc_iot_core.MQTT_API.publish_state?4(payload: Union[int, str])
 adafruit_gc_iot_core.MQTT_API.reconnect?4()
@@ -4686,6 +5078,7 @@
 adafruit_gc_iot_core.MQTT_API.subscribe_to_subfolder?4(topic: str, subfolder: Optional[str] = None, qos: int = 1, )
 adafruit_gc_iot_core.MQTT_API.unsubscribe?4(topic: str, subfolder: Optional[str] = None)
 adafruit_gc_iot_core.MQTT_API.unsubscribe_from_all_commands?4()
+adafruit_gc_iot_core.MQTT_API.user?7
 adafruit_gc_iot_core.MQTT_API?1(mqtt_client: MQTT.MQTT)
 adafruit_gizmo.eink_gizmo.EInk_Gizmo?1(*, spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, reset: Optional[Pin] = None, busy: Optional[Pin] = None)
 adafruit_gizmo.eink_gizmo.EInk_HD_Gizmo?1(*, spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, reset: Optional[Pin] = None, busy: Optional[Pin] = None)
@@ -4765,6 +5158,7 @@
 adafruit_guvx_i2c.GUVX_I2C.uv_mode?4(enabled: bool)
 adafruit_guvx_i2c.GUVX_I2C?1(i2c_bus: I2C, address: int = _GUVXI2C_I2CADDR_DEFAULT)
 adafruit_guvx_i2c._GUVXI2C_CHIP_ID?8
+adafruit_guvx_i2c._GUVXI2C_I2CADDR_DEFAULT?8
 adafruit_guvx_i2c._GUVXI2C_REG_CHIPID?8
 adafruit_guvx_i2c._GUVXI2C_REG_MODE?8
 adafruit_guvx_i2c._GUVXI2C_REG_MODECTL?8
@@ -4781,6 +5175,68 @@
 adafruit_guvx_i2c._measure_ranges?8
 adafruit_guvx_i2c._sleep_durations?8
 adafruit_hashlib.ALGOS_AVAIL?7
+adafruit_hashlib._sha256.Ch?7
+adafruit_hashlib._sha256.Gamma0?7
+adafruit_hashlib._sha256.Gamma1?7
+adafruit_hashlib._sha256.Maj?7
+adafruit_hashlib._sha256.R?7
+adafruit_hashlib._sha256.RND?4(a: int, b: int, c: int, d: int, e: int, f: int, g: int, h: int, i: int, ki: int)
+adafruit_hashlib._sha256.ROR?7
+adafruit_hashlib._sha256.S?7
+adafruit_hashlib._sha256.SHA_BLOCKSIZE?7
+adafruit_hashlib._sha256.SHA_DIGESTSIZE?7
+adafruit_hashlib._sha256.Sigma0?7
+adafruit_hashlib._sha256.Sigma1?7
+adafruit_hashlib._sha256.getbuf?4(string: Union[str, bytes])
+adafruit_hashlib._sha256.new_shaobject?4()
+adafruit_hashlib._sha256.sha224.copy?4()
+adafruit_hashlib._sha256.sha224.digest_size?7
+adafruit_hashlib._sha256.sha224.name?7
+adafruit_hashlib._sha256.sha224?1(s: Optional[Union[str, bytes]] = None)
+adafruit_hashlib._sha256.sha224_init?4()
+adafruit_hashlib._sha256.sha256.block_size?7
+adafruit_hashlib._sha256.sha256.copy?4()
+adafruit_hashlib._sha256.sha256.digest?4()
+adafruit_hashlib._sha256.sha256.digest_size?7
+adafruit_hashlib._sha256.sha256.hexdigest?4()
+adafruit_hashlib._sha256.sha256.name?7
+adafruit_hashlib._sha256.sha256.update?4(s: Union[str, bytes])
+adafruit_hashlib._sha256.sha256?1(s: Optional[Union[str, bytes]] = None)
+adafruit_hashlib._sha256.sha_final?4(sha_info: Dict[str, Union[List[int], int]])
+adafruit_hashlib._sha256.sha_init?4()
+adafruit_hashlib._sha256.sha_transform?4(sha_info: Dict[str, Union[List[int], int]])
+adafruit_hashlib._sha256.sha_update?4(sha_info: Dict[str, Union[List[int], int]], buffer: Union[str, bytes])
+adafruit_hashlib._sha512.Ch?7
+adafruit_hashlib._sha512.Gamma0?7
+adafruit_hashlib._sha512.Gamma1?7
+adafruit_hashlib._sha512.Maj?7
+adafruit_hashlib._sha512.R?7
+adafruit_hashlib._sha512.RND?4(a: int, b: int, c: int, d: int, e: int, f: int, g: int, h: int, i: int, ki: int)
+adafruit_hashlib._sha512.ROR64?7
+adafruit_hashlib._sha512.S?7
+adafruit_hashlib._sha512.SHA_BLOCKSIZE?7
+adafruit_hashlib._sha512.SHA_DIGESTSIZE?7
+adafruit_hashlib._sha512.Sigma0?7
+adafruit_hashlib._sha512.Sigma1?7
+adafruit_hashlib._sha512.getbuf?4(s: Union[str, bytes])
+adafruit_hashlib._sha512.new_shaobject?4()
+adafruit_hashlib._sha512.sha384.copy?4()
+adafruit_hashlib._sha512.sha384.digest_size?7
+adafruit_hashlib._sha512.sha384.name?7
+adafruit_hashlib._sha512.sha384?1(s: Optional[Union[str, bytes]] = None)
+adafruit_hashlib._sha512.sha384_init?4()
+adafruit_hashlib._sha512.sha512.block_size?7
+adafruit_hashlib._sha512.sha512.copy?4()
+adafruit_hashlib._sha512.sha512.digest?4()
+adafruit_hashlib._sha512.sha512.digest_size?7
+adafruit_hashlib._sha512.sha512.hexdigest?4()
+adafruit_hashlib._sha512.sha512.name?7
+adafruit_hashlib._sha512.sha512.update?4(s: Union[str, bytes])
+adafruit_hashlib._sha512.sha512?1(s: Optional[Union[str, bytes]] = None)
+adafruit_hashlib._sha512.sha_final?4(sha_info: Dict[str, Union[List[int], int]])
+adafruit_hashlib._sha512.sha_init?4()
+adafruit_hashlib._sha512.sha_transform?4(sha_info: Dict[str, Union[List[int], int]])
+adafruit_hashlib._sha512.sha_update?4(sha_info: Dict[str, Union[List[int], int]], buffer: Union[str, bytes])
 adafruit_hashlib.algorithms_available?4()
 adafruit_hashlib.new?4(algo, data: Optional[bytes] = b"")
 adafruit_hcsr04.HCSR04._dist_two_wire?5()
@@ -4788,10 +5244,11 @@
 adafruit_hcsr04.HCSR04.distance?4()
 adafruit_hcsr04.HCSR04?1(trigger_pin: Pin, echo_pin: Pin, *, timeout: float = 0.1)
 adafruit_hcsr04._USE_PULSEIO?8
+adafruit_hid.Device?7
 adafruit_hid.consumer_control.ConsumerControl.press?4(consumer_code: int)
 adafruit_hid.consumer_control.ConsumerControl.release?4()
 adafruit_hid.consumer_control.ConsumerControl.send?4(consumer_code: int)
-adafruit_hid.consumer_control.ConsumerControl?1(devices: Sequence[usb_hid.Device])
+adafruit_hid.consumer_control.ConsumerControl?1(devices: Sequence[usb_hid.Device], timeout: int = None)
 adafruit_hid.consumer_control_code.ConsumerControlCode.BRIGHTNESS_DECREMENT?7
 adafruit_hid.consumer_control_code.ConsumerControlCode.BRIGHTNESS_INCREMENT?7
 adafruit_hid.consumer_control_code.ConsumerControlCode.EJECT?7
@@ -4805,7 +5262,7 @@
 adafruit_hid.consumer_control_code.ConsumerControlCode.STOP?7
 adafruit_hid.consumer_control_code.ConsumerControlCode.VOLUME_DECREMENT?7
 adafruit_hid.consumer_control_code.ConsumerControlCode.VOLUME_INCREMENT?7
-adafruit_hid.find_device?4(devices: Sequence[usb_hid.Device], *, usage_page: int, usage: int)
+adafruit_hid.find_device?4(devices: Sequence[object], *, usage_page: int, usage: int, timeout: int = None, )
 adafruit_hid.keyboard.Keyboard.LED_CAPS_LOCK?7
 adafruit_hid.keyboard.Keyboard.LED_COMPOSE?7
 adafruit_hid.keyboard.Keyboard.LED_NUM_LOCK?7
@@ -4818,7 +5275,7 @@
 adafruit_hid.keyboard.Keyboard.release?4(*keycodes: int)
 adafruit_hid.keyboard.Keyboard.release_all?4()
 adafruit_hid.keyboard.Keyboard.send?4(*keycodes: int)
-adafruit_hid.keyboard.Keyboard?1(devices: Sequence[usb_hid.Device])
+adafruit_hid.keyboard.Keyboard?1(devices: Sequence[usb_hid.Device], timeout: int = None)
 adafruit_hid.keyboard._MAX_KEYPRESSES?8
 adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.ALTGR_FLAG?7
 adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.ASCII_TO_KEYCODE?7
@@ -4832,7 +5289,7 @@
 adafruit_hid.keyboard_layout_base.KeyboardLayoutBase._char_to_keycode?5(char: str)
 adafruit_hid.keyboard_layout_base.KeyboardLayoutBase._write?5(keycode: int, altgr: bool = False)
 adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.keycodes?4(char: str)
-adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.write?4(string: str)
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.write?4(string: str, delay: float = None)
 adafruit_hid.keyboard_layout_base.KeyboardLayoutBase?1(keyboard: Keyboard)
 adafruit_hid.keyboard_layout_us.KeyboardLayout?7
 adafruit_hid.keyboard_layout_us.KeyboardLayoutUS.ASCII_TO_KEYCODE?7
@@ -4966,6 +5423,8 @@
 adafruit_hid.keycode.Keycode.Z?7
 adafruit_hid.keycode.Keycode.ZERO?7
 adafruit_hid.keycode.Keycode.modifier_bit?4(keycode: int)
+adafruit_hid.mouse.Mouse.BACK_BUTTON?7
+adafruit_hid.mouse.Mouse.FORWARD_BUTTON?7
 adafruit_hid.mouse.Mouse.LEFT_BUTTON?7
 adafruit_hid.mouse.Mouse.MIDDLE_BUTTON?7
 adafruit_hid.mouse.Mouse.RIGHT_BUTTON?7
@@ -4976,7 +5435,8 @@
 adafruit_hid.mouse.Mouse.press?4(buttons: int)
 adafruit_hid.mouse.Mouse.release?4(buttons: int)
 adafruit_hid.mouse.Mouse.release_all?4()
-adafruit_hid.mouse.Mouse?1(devices: Sequence[usb_hid.Device])
+adafruit_hid.mouse.Mouse?1(devices: Sequence[usb_hid.Device], timeout: int = None)
+adafruit_hid.supervisor?7
 adafruit_ht16k33.animations.A?7
 adafruit_ht16k33.animations.Animation.animate?4(digits: List[int], bitmasks: List[int], delay: float = 0.2, auto_write: bool = True, )
 adafruit_ht16k33.animations.Animation.chase_forward_and_reverse?4(delay: float = 0.2, cycles: int = 5)
@@ -5057,9 +5517,9 @@
 adafruit_ht16k33.segments.Seg14x4._number?5(number: float, decimal: int = 0)
 adafruit_ht16k33.segments.Seg14x4._push?5(char: str)
 adafruit_ht16k33.segments.Seg14x4._put?5(char: str, index: int = 0)
-adafruit_ht16k33.segments.Seg14x4._scroll_marquee?5(text: str, delay: float)
 adafruit_ht16k33.segments.Seg14x4._text?5(text: str)
-adafruit_ht16k33.segments.Seg14x4.marquee?4(text: str, delay: float = 0.25, loop: bool = True)
+adafruit_ht16k33.segments.Seg14x4.marquee?4(text: str, delay: float = 0.25, loop: bool = True, space_between=False)
+adafruit_ht16k33.segments.Seg14x4.non_blocking_marquee?4(text: str, delay: float = 0.25, loop: bool = True, space_between: bool = False, )
 adafruit_ht16k33.segments.Seg14x4.print?4(value: Union[str, float], decimal: int = 0)
 adafruit_ht16k33.segments.Seg14x4.print_hex?4(value: Union[int, str])
 adafruit_ht16k33.segments.Seg14x4.scroll?4(count: int = 1)
@@ -5121,20 +5581,52 @@
 adafruit_hts221._TEMP_OUT_L?8
 adafruit_hts221._WHO_AM_I?8
 adafruit_httpserver.authentication.Basic?1(username: str, password: str)
-adafruit_httpserver.authentication.Bearer?1(token: str)
-adafruit_httpserver.authentication.check_authentication?4(request: Request, auths: List[Union[Basic, Bearer]])
-adafruit_httpserver.authentication.require_authentication?4(request: Request, auths: List[Union[Basic, Bearer]])
+adafruit_httpserver.authentication.Bearer.prefix?7
+adafruit_httpserver.authentication.Token.prefix?7
+adafruit_httpserver.authentication.Token?1(token: str)
+adafruit_httpserver.authentication.check_authentication?4(request: Request, auths: List[Union[Basic, Token, Bearer]])
+adafruit_httpserver.authentication.require_authentication?4(request: Request, auths: List[Union[Basic, Token, Bearer]])
 adafruit_httpserver.exceptions.BackslashInPathError?1(path: str)
 adafruit_httpserver.exceptions.FileNotExistsError?1(path: str)
 adafruit_httpserver.exceptions.ParentDirectoryReferenceError?1(path: str)
+adafruit_httpserver.headers.Headers._storage?8
+adafruit_httpserver.headers.Headers.add?4(field_name: str, value: str)
 adafruit_httpserver.headers.Headers.copy?4()
-adafruit_httpserver.headers.Headers.get?4(name: str, default: str = None)
-adafruit_httpserver.headers.Headers.items?4()
-adafruit_httpserver.headers.Headers.keys?4()
+adafruit_httpserver.headers.Headers.get?4(field_name: str, default: str = None)
+adafruit_httpserver.headers.Headers.get_directive?4(name: str, default: str = None)
+adafruit_httpserver.headers.Headers.get_list?4(field_name: str)
+adafruit_httpserver.headers.Headers.get_parameter?4(name: str, parameter: str, default: str = None)
+adafruit_httpserver.headers.Headers.set?4(name: str, value: str)
 adafruit_httpserver.headers.Headers.setdefault?4(name: str, default: str = None)
 adafruit_httpserver.headers.Headers.update?4(headers: Dict[str, str])
-adafruit_httpserver.headers.Headers.values?4()
-adafruit_httpserver.headers.Headers?1(headers: Dict[str, str] = None)
+adafruit_httpserver.headers.Headers?1(headers: Union[str, Dict[str, str]] = None)
+adafruit_httpserver.interfaces._IFieldStorage._add_field_value?5(field_name: str, value: Any)
+adafruit_httpserver.interfaces._IFieldStorage._storage?8
+adafruit_httpserver.interfaces._IFieldStorage.fields?4()
+adafruit_httpserver.interfaces._IFieldStorage.get?4(field_name: str, default: Any = None)
+adafruit_httpserver.interfaces._IFieldStorage.get_list?4(field_name: str)
+adafruit_httpserver.interfaces._IFieldStorage.items?4()
+adafruit_httpserver.interfaces._IFieldStorage.keys?4()
+adafruit_httpserver.interfaces._IFieldStorage.values?4()
+adafruit_httpserver.interfaces._ISocket.accept?4()
+adafruit_httpserver.interfaces._ISocket.bind?4(address: Tuple[str, int])
+adafruit_httpserver.interfaces._ISocket.close?4()
+adafruit_httpserver.interfaces._ISocket.listen?4(backlog: int)
+adafruit_httpserver.interfaces._ISocket.recv_into?4(buffer: memoryview, nbytes: int)
+adafruit_httpserver.interfaces._ISocket.send?4(data: bytes)
+adafruit_httpserver.interfaces._ISocket.setblocking?4(flag: bool)
+adafruit_httpserver.interfaces._ISocket.setsockopt?4(level: int, optname: int, value: int)
+adafruit_httpserver.interfaces._ISocket.settimeout?4(value: "Union[float, None]")
+adafruit_httpserver.interfaces._ISocketPool.AF_INET?7
+adafruit_httpserver.interfaces._ISocketPool.SOCK_STREAM?7
+adafruit_httpserver.interfaces._ISocketPool.SOL_SOCKET?7
+adafruit_httpserver.interfaces._ISocketPool.SO_REUSEADDR?7
+adafruit_httpserver.interfaces._ISocketPool.getaddrinfo?4(host: str, port: int, family: int = ..., type: int = ..., proto: int = ..., flags: int = ..., )
+adafruit_httpserver.interfaces._ISocketPool.socket?4(family: int = ..., type: int = ..., proto: int = ..., )
+adafruit_httpserver.interfaces._IXSSSafeFieldStorage.get?4(field_name: str, default: Any = None, *, safe=True)
+adafruit_httpserver.interfaces._IXSSSafeFieldStorage.get_list?4(field_name: str, *, safe=True)
+adafruit_httpserver.interfaces._debug_warning_nonencoded_output?5()
+adafruit_httpserver.interfaces._encode_html_entities?5(value: Union[str, None])
 adafruit_httpserver.methods.CONNECT?7
 adafruit_httpserver.methods.DELETE?7
 adafruit_httpserver.methods.GET?7
@@ -5148,56 +5640,127 @@
 adafruit_httpserver.mime_types.MIMETypes.REGISTERED?7
 adafruit_httpserver.mime_types.MIMETypes._default_to?5(mime_type: str)
 adafruit_httpserver.mime_types.MIMETypes._keep_for?5(extensions: List[str])
-adafruit_httpserver.mime_types.MIMETypes._register?5(mime_types: dict)
-adafruit_httpserver.mime_types.MIMETypes.configure?4(default_to: str = None, keep_for: List[str] = None, register: Dict[str, str] = None, )
-adafruit_httpserver.mime_types.MIMETypes.get_for_filename?4(filename: str, default: str = None)
-adafruit_httpserver.request.Request._parse_headers?5()
-adafruit_httpserver.request.Request._parse_start_line?5()
+adafruit_httpserver.request.File.content?7
+adafruit_httpserver.request.File.content_bytes?4()
+adafruit_httpserver.request.File.content_type?7
+adafruit_httpserver.request.File.filename?7
+adafruit_httpserver.request.File.size?4()
+adafruit_httpserver.request.File?1(filename: str, content_type: str, content: Union[str, bytes])
+adafruit_httpserver.request.Files._add_field_value?5(field_name: str, value: File)
+adafruit_httpserver.request.Files._storage?8
+adafruit_httpserver.request.Files.get?4(field_name: str, default: Any = None)
+adafruit_httpserver.request.Files.get_list?4(field_name: str)
+adafruit_httpserver.request.Files?1()
+adafruit_httpserver.request.FormData._add_field_value?5(field_name: str, value: Union[str, bytes])
+adafruit_httpserver.request.FormData._check_is_supported_content_type?5()
+adafruit_httpserver.request.FormData._parse_multipart_form_data?5(data: bytes, boundary: str)
+adafruit_httpserver.request.FormData._parse_text_plain?5(data: bytes)
+adafruit_httpserver.request.FormData._parse_x_www_form_urlencoded?5(data: bytes)
+adafruit_httpserver.request.FormData._storage?8
+adafruit_httpserver.request.FormData.files?7
+adafruit_httpserver.request.FormData.get?4(field_name: str, default: Union[str, bytes] = None, *, safe=True)
+adafruit_httpserver.request.FormData.get_list?4(field_name: str, *, safe=True)
+adafruit_httpserver.request.FormData?1(data: bytes, headers: Headers, *, debug: bool = False)
+adafruit_httpserver.request.QueryParams._add_field_value?5(field_name: str, value: str)
+adafruit_httpserver.request.QueryParams._storage?8
+adafruit_httpserver.request.QueryParams.get?4(field_name: str, default: str = None, *, safe=True)
+adafruit_httpserver.request.QueryParams.get_list?4(field_name: str, *, safe=True)
+adafruit_httpserver.request.QueryParams?1(query_string: str)
+adafruit_httpserver.request.Request._parse_cookies?5()
+adafruit_httpserver.request.Request._parse_request_header?5()
 adafruit_httpserver.request.Request._raw_body_bytes?5()
 adafruit_httpserver.request.Request._raw_header_bytes?5()
 adafruit_httpserver.request.Request.body?4(body: bytes)
+adafruit_httpserver.request.Request.client_address?7
+adafruit_httpserver.request.Request.connection?7
+adafruit_httpserver.request.Request.cookies?4()
+adafruit_httpserver.request.Request.form_data?4()
+adafruit_httpserver.request.Request.headers?7
+adafruit_httpserver.request.Request.http_version?7
 adafruit_httpserver.request.Request.json?4()
-adafruit_httpserver.request.Request?1(server: "Server", connection: Union["SocketPool.Socket", "socket.socket"], client_address: Tuple[str, int], raw_request: bytes = None, )
+adafruit_httpserver.request.Request.method?7
+adafruit_httpserver.request.Request.path?7
+adafruit_httpserver.request.Request.query_params?7
+adafruit_httpserver.request.Request.raw_request?7
+adafruit_httpserver.request.Request.server?7
+adafruit_httpserver.request.Request?1(server: "Server", connection: _ISocket, client_address: Tuple[str, int], raw_request: bytes = None, )
+adafruit_httpserver.request._debug_unsupported_form_content_type?5(content_type: str)
 adafruit_httpserver.response.ChunkedResponse._send?5()
 adafruit_httpserver.response.ChunkedResponse._send_chunk?5(chunk: Union[str, bytes] = "")
-adafruit_httpserver.response.ChunkedResponse?1(request: Request, body: Generator[Union[str, bytes], Any, Any], *, status: Union[Status, Tuple[int, str]] = OK_200, headers: Union[Headers, Dict[str, str]] = None, content_type: str = None, )
+adafruit_httpserver.response.ChunkedResponse?1(request: Request, body: Generator[Union[str, bytes], Any, Any], *, status: Union[Status, Tuple[int, str]] = OK_200, headers: Union[Headers, Dict[str, str]] = None, cookies: Dict[str, str] = None, content_type: str = None, )
 adafruit_httpserver.response.FileResponse._combine_path?5(filename: str)
 adafruit_httpserver.response.FileResponse._get_file_length?5()
 adafruit_httpserver.response.FileResponse._send?5()
 adafruit_httpserver.response.FileResponse._verify_file_path_is_valid?5()
-adafruit_httpserver.response.FileResponse?1(request: Request, filename: str = "index.html", root_path: str = None, *, status: Union[Status, Tuple[int, str]] = OK_200, headers: Union[Headers, Dict[str, str]] = None, content_type: str = None, as_attachment: bool = False, download_filename: str = None, buffer_size: int = 1024, head_only: bool = False, safe: bool = True, )
+adafruit_httpserver.response.FileResponse?1(request: Request, filename: str = "index.html", root_path: str = None, *, status: Union[Status, Tuple[int, str]] = OK_200, headers: Union[Headers, Dict[str, str]] = None, cookies: Dict[str, str] = None, content_type: str = None, as_attachment: bool = False, download_filename: str = None, buffer_size: int = 1024, head_only: bool = False, safe: bool = True, )
 adafruit_httpserver.response.JSONResponse._send?5()
-adafruit_httpserver.response.JSONResponse?1(request: Request, data: Dict[Any, Any], *, headers: Union[Headers, Dict[str, str]] = None, status: Union[Status, Tuple[int, str]] = OK_200, )
+adafruit_httpserver.response.JSONResponse?1(request: Request, data: Dict[Any, Any], *, headers: Union[Headers, Dict[str, str]] = None, cookies: Dict[str, str] = None, status: Union[Status, Tuple[int, str]] = OK_200, )
 adafruit_httpserver.response.Redirect._send?5()
-adafruit_httpserver.response.Redirect?1(request: Request, url: str, *, permanent: bool = False, headers: Union[Headers, Dict[str, str]] = None, )
+adafruit_httpserver.response.Redirect?1(request: Request, url: str, *, permanent: bool = False, preserve_method: bool = False, status: Union[Status, Tuple[int, str]] = None, headers: Union[Headers, Dict[str, str]] = None, cookies: Dict[str, str] = None, )
+adafruit_httpserver.response.Response._close_connection?5()
 adafruit_httpserver.response.Response._send?5()
-adafruit_httpserver.response.Response._send_bytes?5(conn: Union["SocketPool.Socket", "socket.socket"], buffer: Union[bytes, bytearray, memoryview], )
+adafruit_httpserver.response.Response._send_bytes?5(conn: _ISocket, buffer: Union[bytes, bytearray, memoryview], )
 adafruit_httpserver.response.Response._send_headers?5(content_length: Optional[int] = None, content_type: str = None, )
-adafruit_httpserver.response.Response?1(request: Request, body: Union[str, bytes] = "", *, status: Union[Status, Tuple[int, str]] = OK_200, headers: Union[Headers, Dict[str, str]] = None, content_type: str = None, )
-adafruit_httpserver.route._Route._validate_path?5()
-adafruit_httpserver.route._Route.match?4(other: "_Route")
-adafruit_httpserver.route._Route?2(path: str = "", methods: Union[str, Set[str]] = GET, append_slash: bool = False, )
-adafruit_httpserver.route._Routes.add?4(route: _Route, handler: Callable)
-adafruit_httpserver.route._Routes.find_handler?4(route: _Route)
-adafruit_httpserver.route._Routes.wrapped_handler?4()
-adafruit_httpserver.route._Routes?2()
+adafruit_httpserver.response.Response?1(request: Request, body: Union[str, bytes] = "", *, status: Union[Status, Tuple[int, str]] = OK_200, headers: Union[Headers, Dict[str, str]] = None, cookies: Dict[str, str] = None, content_type: str = None, )
+adafruit_httpserver.response.SSEResponse._send?5()
+adafruit_httpserver.response.SSEResponse.close?4()
+adafruit_httpserver.response.SSEResponse.send_event?4(data: str, event: str = None, id: int = None, retry: int = None, custom_fields: Dict[str, str] = None, )
+adafruit_httpserver.response.SSEResponse?1(request: Request, headers: Union[Headers, Dict[str, str]] = None, cookies: Dict[str, str] = None, )
+adafruit_httpserver.response.Websocket.BINARY?7
+adafruit_httpserver.response.Websocket.CLOSE?7
+adafruit_httpserver.response.Websocket.CONT?7
+adafruit_httpserver.response.Websocket.FIN?7
+adafruit_httpserver.response.Websocket.GUID?7
+adafruit_httpserver.response.Websocket.PING?7
+adafruit_httpserver.response.Websocket.PONG?7
+adafruit_httpserver.response.Websocket.TEXT?7
+adafruit_httpserver.response.Websocket._check_request_initiates_handshake?5()
+adafruit_httpserver.response.Websocket._handle_frame?5(opcode: int, payload: bytes)
+adafruit_httpserver.response.Websocket._parse_frame_header?5()
+adafruit_httpserver.response.Websocket._prepare_frame?5(message: bytes)
+adafruit_httpserver.response.Websocket._process_sec_websocket_key?5()
+adafruit_httpserver.response.Websocket._read_frame?5()
+adafruit_httpserver.response.Websocket._send?5()
+adafruit_httpserver.response.Websocket.close?4()
+adafruit_httpserver.response.Websocket.receive?4(fail_silently: bool = False)
+adafruit_httpserver.response.Websocket.send_message?4(message: Union[str, bytes], opcode: int = None, fail_silently: bool = False, )
+adafruit_httpserver.response.Websocket?1(request: Request, headers: Union[Headers, Dict[str, str]] = None, cookies: Dict[str, str] = None, buffer_size: int = 1024, )
+adafruit_httpserver.route.Route._prepare_path_pattern?5(append_slash: bool)
+adafruit_httpserver.route.Route._validate_path?5(append_slash: bool)
+adafruit_httpserver.route.Route.matches?4(method: str, path: str)
+adafruit_httpserver.route.Route?1(path: str = "", methods: Union[str, Iterable[str]] = GET, handler: Callable = None, *, append_slash: bool = False, )
+adafruit_httpserver.route.as_route?4(path: str, methods: Union[str, Iterable[str]] = GET, *, append_slash: bool = False, )
+adafruit_httpserver.route.route_decorator?4(func: Callable)
+adafruit_httpserver.server.CONNECTION_TIMED_OUT?7
+adafruit_httpserver.server.NO_REQUEST?7
+adafruit_httpserver.server.REQUEST_HANDLED_NO_RESPONSE?7
+adafruit_httpserver.server.REQUEST_HANDLED_RESPONSE_SENT?7
+adafruit_httpserver.server.Server._create_server_socket?5(host: str, port: int, )
+adafruit_httpserver.server.Server._find_handler?5(method: str, path: str)
 adafruit_httpserver.server.Server._handle_request?5(request: Request, handler: Union[Callable, None])
-adafruit_httpserver.server.Server._receive_body_bytes?5(sock: Union["SocketPool.Socket", "socket.socket"], received_body_bytes: bytes, content_length: int, )
-adafruit_httpserver.server.Server._receive_header_bytes?5(sock: Union["SocketPool.Socket", "socket.socket"])
-adafruit_httpserver.server.Server._receive_request?5(sock: Union["SocketPool.Socket", "socket.socket"], client_address: Tuple[str, int], )
+adafruit_httpserver.server.Server._receive_body_bytes?5(sock: _ISocket, received_body_bytes: bytes, content_length: int, )
+adafruit_httpserver.server.Server._receive_header_bytes?5(sock: _ISocket)
+adafruit_httpserver.server.Server._receive_request?5(sock: _ISocket, client_address: Tuple[str, int], )
+adafruit_httpserver.server.Server._set_default_server_headers?5(response: Response)
 adafruit_httpserver.server.Server._verify_can_start?5(host: str, port: int)
+adafruit_httpserver.server.Server.add_routes?4(routes: List[Route])
+adafruit_httpserver.server.Server.headers?4(value: Union[Headers, Dict[str, str]])
+adafruit_httpserver.server.Server.host?7
 adafruit_httpserver.server.Server.poll?4()
+adafruit_httpserver.server.Server.port?7
 adafruit_httpserver.server.Server.request_buffer_size?4(value: int)
-adafruit_httpserver.server.Server.require_authentication?4(auths: List[Union[Basic, Bearer]])
-adafruit_httpserver.server.Server.route?4(path: str, methods: Union[str, Set[str]] = GET, *, append_slash: bool = False, )
+adafruit_httpserver.server.Server.require_authentication?4(auths: List[Union[Basic, Token, Bearer]])
+adafruit_httpserver.server.Server.root_path?7
+adafruit_httpserver.server.Server.route?4(path: str, methods: Union[str, Iterable[str]] = GET, *, append_slash: bool = False, )
 adafruit_httpserver.server.Server.route_decorator?4()
-adafruit_httpserver.server.Server.serve_forever?4(host: str, port: int = 80)
+adafruit_httpserver.server.Server.serve_forever?4(host: str = "0.0.0.0", port: int = 5000, *, poll_interval: float = 0.1)
 adafruit_httpserver.server.Server.socket_timeout?4(value: int)
-adafruit_httpserver.server.Server.start?4(host: str, port: int = 80)
+adafruit_httpserver.server.Server.start?4(host: str = "0.0.0.0", port: int = 5000)
 adafruit_httpserver.server.Server.stop?4()
-adafruit_httpserver.server.Server?1(socket_source: Protocol, root_path: str = None, *, debug: bool = False)
+adafruit_httpserver.server.Server.wrapped_handler?4()
+adafruit_httpserver.server.Server?1(socket_source: _ISocketPool, root_path: str = None, *, debug: bool = False)
 adafruit_httpserver.server._debug_exception_in_handler?5(error: Exception)
-adafruit_httpserver.server._debug_response_sent?5(response: "Response")
+adafruit_httpserver.server._debug_response_sent?5(response: "Response", time_elapsed: float)
 adafruit_httpserver.server._debug_started_server?5(server: "Server")
 adafruit_httpserver.server._debug_stopped_server?5(server: "Server")
 adafruit_httpserver.server._debug_warning_exposed_files?5(root_path: str)
@@ -5205,8 +5768,10 @@
 adafruit_httpserver.status.BAD_REQUEST_400?7
 adafruit_httpserver.status.CREATED_201?7
 adafruit_httpserver.status.FORBIDDEN_403?7
+adafruit_httpserver.status.FOUND_302?7
 adafruit_httpserver.status.INTERNAL_SERVER_ERROR_500?7
 adafruit_httpserver.status.METHOD_NOT_ALLOWED_405?7
+adafruit_httpserver.status.MOVED_PERMANENTLY_301?7
 adafruit_httpserver.status.NOT_FOUND_404?7
 adafruit_httpserver.status.NOT_IMPLEMENTED_501?7
 adafruit_httpserver.status.NO_CONTENT_204?7
@@ -5214,6 +5779,7 @@
 adafruit_httpserver.status.PARTIAL_CONTENT_206?7
 adafruit_httpserver.status.PERMANENT_REDIRECT_308?7
 adafruit_httpserver.status.SERVICE_UNAVAILABLE_503?7
+adafruit_httpserver.status.SWITCHING_PROTOCOLS_101?7
 adafruit_httpserver.status.Status?1(code: int, text: str)
 adafruit_httpserver.status.TEMPORARY_REDIRECT_307?7
 adafruit_httpserver.status.TOO_MANY_REQUESTS_429?7
@@ -5271,6 +5837,42 @@
 adafruit_hue.Bridge.show_light_info?4(light_id: Union[int, str])
 adafruit_hue.Bridge.toggle_light?4(light_id: Union[int, str])
 adafruit_hue.Bridge?1(wifi_manager: HTTPProtocol, bridge_ip: Optional[str] = None, username: Optional[str] = None, )
+adafruit_husb238.Adafruit_HUSB238._PDO_RESPONSE_CODES?8
+adafruit_husb238.Adafruit_HUSB238._PDO_TO_CURRENT?8
+adafruit_husb238.Adafruit_HUSB238._PDO_TO_VOLTAGE?8
+adafruit_husb238.Adafruit_HUSB238._VOLTAGE_TO_PDO?8
+adafruit_husb238.Adafruit_HUSB238._go_command?8
+adafruit_husb238.Adafruit_HUSB238._pd_src_current?8
+adafruit_husb238.Adafruit_HUSB238._pd_src_voltage?8
+adafruit_husb238.Adafruit_HUSB238._selected_pd?8
+adafruit_husb238.Adafruit_HUSB238._src_pdo?8
+adafruit_husb238.Adafruit_HUSB238._voltage_detected_12v?8
+adafruit_husb238.Adafruit_HUSB238._voltage_detected_15v?8
+adafruit_husb238.Adafruit_HUSB238._voltage_detected_18v?8
+adafruit_husb238.Adafruit_HUSB238._voltage_detected_20v?8
+adafruit_husb238.Adafruit_HUSB238._voltage_detected_5v?8
+adafruit_husb238.Adafruit_HUSB238._voltage_detected_9v?8
+adafruit_husb238.Adafruit_HUSB238.attached?7
+adafruit_husb238.Adafruit_HUSB238.available_voltages?4()
+adafruit_husb238.Adafruit_HUSB238.cc_direction?7
+adafruit_husb238.Adafruit_HUSB238.contract_a_5v?7
+adafruit_husb238.Adafruit_HUSB238.contract_v_5v?7
+adafruit_husb238.Adafruit_HUSB238.current?4()
+adafruit_husb238.Adafruit_HUSB238.reset?4()
+adafruit_husb238.Adafruit_HUSB238.response?7
+adafruit_husb238.Adafruit_HUSB238.voltage?4(value: int)
+adafruit_husb238.Adafruit_HUSB238?1(i2c: typing.Type[I2C], i2c_address: int = _I2CADDR_DEFAULT)
+adafruit_husb238._GO_COMMAND?8
+adafruit_husb238._I2CADDR_DEFAULT?8
+adafruit_husb238._PD_STATUS0?8
+adafruit_husb238._PD_STATUS1?8
+adafruit_husb238._SRC_PDO?8
+adafruit_husb238._SRC_PDO_12V?8
+adafruit_husb238._SRC_PDO_15V?8
+adafruit_husb238._SRC_PDO_18V?8
+adafruit_husb238._SRC_PDO_20V?8
+adafruit_husb238._SRC_PDO_5V?8
+adafruit_husb238._SRC_PDO_9V?8
 adafruit_hx8357.HX8357?1(bus: displayio.FourWire, **kwargs)
 adafruit_hx8357._INIT_SEQUENCE?8
 adafruit_icm20x.CV.add_values?4(value_tuples)
@@ -5394,18 +5996,24 @@
 adafruit_il0373._GRAYSCALE_START_SEQUENCE?8
 adafruit_il0373._START_SEQUENCE?8
 adafruit_il0373._STOP_SEQUENCE?8
-adafruit_il0398.IL0398?1(bus: displayio.FourWire, **kwargs)
+adafruit_il0398.IL0398?1(bus: FourWire, **kwargs)
 adafruit_il0398._START_SEQUENCE?8
 adafruit_il0398._STOP_SEQUENCE?8
 adafruit_il91874.IL91874?1(bus: displayio.FourWire, **kwargs)
 adafruit_il91874._START_SEQUENCE?8
 adafruit_il91874._STOP_SEQUENCE?8
-adafruit_ili9341.ILI9341?1(bus: displayio.FourWire, **kwargs: Any)
+adafruit_ili9341.ILI9341?1(bus: FourWire, **kwargs: Any)
 adafruit_ili9341._INIT_SEQUENCE?8
+adafruit_imageload.bmp.indexed._bitmap_readinto?8
 adafruit_imageload.bmp.indexed.decode_rle?4(bitmap: Bitmap, file: BufferedReader, compression: int, y_range: Tuple[int, int, int], width: int, )
 adafruit_imageload.bmp.indexed.load?4(file: BufferedReader, width: int, height: int, data_start: int, colors: int, color_depth: int, compression: int, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.bmp.load?4(file: BufferedReader, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
 adafruit_imageload.bmp.negative_height_check.negative_height_check?4(height: int)
+adafruit_imageload.bmp.truecolor.bitfield_colorspaces?7
+adafruit_imageload.bmp.truecolor.bitfield_format?4(bitfield_mask)
+adafruit_imageload.bmp.truecolor.load?4(file: BufferedReader, width: int, height: int, data_start: int, color_depth: int, bitfield_masks: Union[dict, None], *, bitmap: Optional[BitmapConstructor] = None, )
+adafruit_imageload.displayio_types.BitmapConstructor?7
+adafruit_imageload.displayio_types.PaletteConstructor?7
 adafruit_imageload.gif.LZWDict.clear?4()
 adafruit_imageload.gif.LZWDict.decode?4(code: int)
 adafruit_imageload.gif.LZWDict?1(code_size: int)
@@ -5544,55 +6152,57 @@
 adafruit_ina260._REG_MFG_UID?8
 adafruit_ina260._REG_POWER?8
 adafruit_io.adafruit_io.CLIENT_HEADERS?7
-adafruit_io.adafruit_io.IO_HTTP._compose_path?5(path)
-adafruit_io.adafruit_io.IO_HTTP._create_data?5(metadata)
+adafruit_io.adafruit_io.IO_HTTP._compose_path?5(path: str)
+adafruit_io.adafruit_io.IO_HTTP._create_data?5(metadata: dict)
 adafruit_io.adafruit_io.IO_HTTP._create_headers?5()
-adafruit_io.adafruit_io.IO_HTTP._delete?5(path)
-adafruit_io.adafruit_io.IO_HTTP._get?5(path)
+adafruit_io.adafruit_io.IO_HTTP._delete?5(path: str)
+adafruit_io.adafruit_io.IO_HTTP._get?5(path: str)
 adafruit_io.adafruit_io.IO_HTTP._handle_error?5()
-adafruit_io.adafruit_io.IO_HTTP._post?5(path, payload)
-adafruit_io.adafruit_io.IO_HTTP.add_feed_to_group?4(group_key, feed_key)
-adafruit_io.adafruit_io.IO_HTTP.create_and_get_feed?4(feed_key, detailed=False, feed_desc=None, feed_license=None)
-adafruit_io.adafruit_io.IO_HTTP.create_feed_in_group?4(group_key, feed_name)
-adafruit_io.adafruit_io.IO_HTTP.create_new_feed?4(feed_key, feed_desc=None, feed_license=None)
-adafruit_io.adafruit_io.IO_HTTP.create_new_group?4(group_key, group_description)
-adafruit_io.adafruit_io.IO_HTTP.delete_data?4(feed_key, data_id)
-adafruit_io.adafruit_io.IO_HTTP.delete_feed?4(feed_key)
-adafruit_io.adafruit_io.IO_HTTP.delete_group?4(group_key)
-adafruit_io.adafruit_io.IO_HTTP.get_feed?4(feed_key, detailed=False)
-adafruit_io.adafruit_io.IO_HTTP.get_group?4(group_key)
-adafruit_io.adafruit_io.IO_HTTP.receive_all_data?4(feed_key)
-adafruit_io.adafruit_io.IO_HTTP.receive_data?4(feed_key)
-adafruit_io.adafruit_io.IO_HTTP.receive_random_data?4(generator_id)
+adafruit_io.adafruit_io.IO_HTTP._post?5(path: str, payload: Any)
+adafruit_io.adafruit_io.IO_HTTP.add_feed_to_group?4(group_key: str, feed_key: str)
+adafruit_io.adafruit_io.IO_HTTP.create_and_get_feed?4(feed_key: str, detailed: bool = False, feed_desc: Optional[str] = None, feed_license: Optional[str] = None, )
+adafruit_io.adafruit_io.IO_HTTP.create_feed_in_group?4(group_key: str, feed_name: str)
+adafruit_io.adafruit_io.IO_HTTP.create_new_feed?4(feed_key: str, feed_desc: Optional[str] = None, feed_license: Optional[str] = None, )
+adafruit_io.adafruit_io.IO_HTTP.create_new_group?4(group_key: str, group_description: str)
+adafruit_io.adafruit_io.IO_HTTP.delete_data?4(feed_key: str, data_id: str)
+adafruit_io.adafruit_io.IO_HTTP.delete_feed?4(feed_key: str)
+adafruit_io.adafruit_io.IO_HTTP.delete_group?4(group_key: str)
+adafruit_io.adafruit_io.IO_HTTP.get_feed?4(feed_key: str, detailed: bool = False)
+adafruit_io.adafruit_io.IO_HTTP.get_group?4(group_key: str)
+adafruit_io.adafruit_io.IO_HTTP.receive_all_data?4(feed_key: str)
+adafruit_io.adafruit_io.IO_HTTP.receive_data?4(feed_key: str)
+adafruit_io.adafruit_io.IO_HTTP.receive_n_data?4(feed_key: str, n_values: int)
+adafruit_io.adafruit_io.IO_HTTP.receive_random_data?4(generator_id: int)
 adafruit_io.adafruit_io.IO_HTTP.receive_time?4()
-adafruit_io.adafruit_io.IO_HTTP.receive_weather?4(weather_id)
-adafruit_io.adafruit_io.IO_HTTP.send_batch_data?4(feed_key, data_list)
-adafruit_io.adafruit_io.IO_HTTP.send_data?4(feed_key, data, metadata=None, precision=None)
+adafruit_io.adafruit_io.IO_HTTP.receive_weather?4(weather_id: int)
+adafruit_io.adafruit_io.IO_HTTP.send_batch_data?4(feed_key: str, data_list: list)
+adafruit_io.adafruit_io.IO_HTTP.send_data?4(feed_key: str, data: str, metadata: Optional[dict] = None, precision: Optional[int] = None, )
 adafruit_io.adafruit_io.IO_HTTP?1(adafruit_io_username, adafruit_io_key, requests)
 adafruit_io.adafruit_io.IO_MQTT._on_connect_mqtt?5(client, userdata, flags, return_code)
 adafruit_io.adafruit_io.IO_MQTT._on_disconnect_mqtt?5(client, userdata, return_code)
-adafruit_io.adafruit_io.IO_MQTT._on_message_mqtt?5(client, topic, payload)
+adafruit_io.adafruit_io.IO_MQTT._on_message_mqtt?5(client, topic: str, payload: str)
 adafruit_io.adafruit_io.IO_MQTT._on_subscribe_mqtt?5(client, user_data, topic, qos)
 adafruit_io.adafruit_io.IO_MQTT._on_unsubscribe_mqtt?5(client, user_data, topic, pid)
-adafruit_io.adafruit_io.IO_MQTT.add_feed_callback?4(feed_key, callback_method)
+adafruit_io.adafruit_io.IO_MQTT.add_feed_callback?4(feed_key: str, callback_method: Callable)
 adafruit_io.adafruit_io.IO_MQTT.connect?4()
 adafruit_io.adafruit_io.IO_MQTT.disconnect?4()
-adafruit_io.adafruit_io.IO_MQTT.get?4(feed_key)
+adafruit_io.adafruit_io.IO_MQTT.get?4(feed_key: str)
 adafruit_io.adafruit_io.IO_MQTT.is_connected?4()
 adafruit_io.adafruit_io.IO_MQTT.loop?4(timeout=1)
-adafruit_io.adafruit_io.IO_MQTT.publish?4(feed_key, data, metadata=None, shared_user=None, is_group=False)
-adafruit_io.adafruit_io.IO_MQTT.publish_multiple?4(feeds_and_data, timeout=3, is_group=False)
+adafruit_io.adafruit_io.IO_MQTT.publish?4(feed_key: str, data: str, metadata: str = None, shared_user: str = None, is_group: bool = False, )
+adafruit_io.adafruit_io.IO_MQTT.publish_multiple?4(feeds_and_data: List, timeout: int = 3, is_group: bool = False)
 adafruit_io.adafruit_io.IO_MQTT.reconnect?4()
-adafruit_io.adafruit_io.IO_MQTT.remove_feed_callback?4(feed_key)
-adafruit_io.adafruit_io.IO_MQTT.subscribe?4(feed_key=None, group_key=None, shared_user=None)
+adafruit_io.adafruit_io.IO_MQTT.remove_feed_callback?4(feed_key: str)
+adafruit_io.adafruit_io.IO_MQTT.subscribe?4(feed_key: str = None, group_key: str = None, shared_user: Optional[str] = None, )
 adafruit_io.adafruit_io.IO_MQTT.subscribe_to_errors?4()
-adafruit_io.adafruit_io.IO_MQTT.subscribe_to_randomizer?4(randomizer_id)
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_randomizer?4(randomizer_id: int)
 adafruit_io.adafruit_io.IO_MQTT.subscribe_to_throttling?4()
-adafruit_io.adafruit_io.IO_MQTT.subscribe_to_time?4(time_type)
-adafruit_io.adafruit_io.IO_MQTT.subscribe_to_weather?4(weather_record, forecast)
-adafruit_io.adafruit_io.IO_MQTT.unsubscribe?4(feed_key=None, group_key=None, shared_user=None)
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_time?4(time_type: str)
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_weather?4(weather_record: int, forecast: str)
+adafruit_io.adafruit_io.IO_MQTT.unsubscribe?4(feed_key: str = None, group_key: str = None, shared_user: Optional[str] = None, )
 adafruit_io.adafruit_io.IO_MQTT?1(mqtt_client)
-adafruit_io.adafruit_io.validate_feed_key?4(feed_key)
+adafruit_io.adafruit_io.validate_feed_key?4(feed_key: str)
+adafruit_io.adafruit_io.validate_n_values?4(n_values: int)
 adafruit_io.adafruit_io_errors.AdafruitIO_MQTTError?1(response)
 adafruit_io.adafruit_io_errors.AdafruitIO_RequestError?1(response)
 adafruit_irremote.GenericDecode._read_pulses_non_blocking?5(input_pulses: List, max_pulse: int = 10000, pulse_window: float = 0.10)
@@ -5762,6 +6372,11 @@
 adafruit_is31fl3741.led_glasses_map.left_ring_map_no_inner?7
 adafruit_is31fl3741.led_glasses_map.right_ring_map?7
 adafruit_is31fl3741.led_glasses_map.right_ring_map_no_inner?7
+adafruit_itertools._Fill?8
+adafruit_itertools._N?8
+adafruit_itertools._OptionalFill?8
+adafruit_itertools._Predicate?8
+adafruit_itertools._T?8
 adafruit_itertools.accumulate?4(iterable, func=lambda x, y: x + y)
 adafruit_itertools.adafruit_itertools_extras.all_equal?4(iterable)
 adafruit_itertools.adafruit_itertools_extras.dotproduct?4(vec1, vec2)
@@ -5781,25 +6396,34 @@
 adafruit_itertools.adafruit_itertools_extras.tabulate?4(function, start=0)
 adafruit_itertools.adafruit_itertools_extras.tail?4(n, iterable)
 adafruit_itertools.adafruit_itertools_extras.take?4(n, iterable)
-adafruit_itertools.chain?4(*iterables)
-adafruit_itertools.chain_from_iterable?4(iterables)
-adafruit_itertools.combinations?4(iterable, r)
-adafruit_itertools.combinations_with_replacement?4(iterable, r)
-adafruit_itertools.compress?4(data, selectors)
-adafruit_itertools.count?4(start=0, step=1)
+adafruit_itertools.chain?4(*iterables: Iterable[_T])
+adafruit_itertools.chain_from_iterable?4(iterables: Iterable[Iterable[_T]])
+adafruit_itertools.combinations?4(iterable: Iterable[_T], r: int)
+adafruit_itertools.combinations_with_replacement?4(iterable: Iterable[_T], r: int)
+adafruit_itertools.compress?4(data: Iterable[_T], selectors: Iterable[Any])
+adafruit_itertools.count?4(start: _N = 0, step: _N = 1)
 adafruit_itertools.cycle?4(p)
-adafruit_itertools.dropwhile?4(predicate, iterable)
-adafruit_itertools.filterfalse?4(predicate, iterable)
+adafruit_itertools.dropwhile?4(predicate: _Predicate[_T], iterable: Iterable[_T])
+adafruit_itertools.filterfalse?4(predicate: _Predicate[_T], iterable: Iterable[_T])
 adafruit_itertools.groupby._grouper?5(tgtkey, id)
 adafruit_itertools.groupby?1(iterable, key=None)
 adafruit_itertools.islice?4(p, start, stop=(), step=1)
-adafruit_itertools.permutations?4(iterable, r=None)
-adafruit_itertools.product?4(*args, r=1)
-adafruit_itertools.repeat?4(el, n=None)
-adafruit_itertools.starmap?4(function, iterable)
-adafruit_itertools.takewhile?4(predicate, iterable)
-adafruit_itertools.tee?4(iterable, n=2)
-adafruit_itertools.zip_longest?4(*args, fillvalue=None)
+adafruit_itertools.permutations?4(iterable: Iterable[_T], r: Optional[int] = None)
+adafruit_itertools.product?4(*args: Iterable[_T], r: int = 1)
+adafruit_itertools.repeat?4(el: _T, n: Optional[int] = None)
+adafruit_itertools.starmap?4(function: Callable[..., _T], iterable: Iterable[Iterable[Any]])
+adafruit_itertools.takewhile?4(predicate: _Predicate[_T], iterable: Iterable[_T])
+adafruit_itertools.tee?4(iterable: Iterable[_T], n: int = 2)
+adafruit_itertools.zip_longest?4(*args: Iterable[_T], fillvalue: _OptionalFill = None)
+adafruit_json_stream.TransientList.finish?4()
+adafruit_json_stream.TransientList?1(stream)
+adafruit_json_stream.TransientObject.finish?4()
+adafruit_json_stream.TransientObject?1(stream)
+adafruit_json_stream._IterToStream.fast_forward?4(closer)
+adafruit_json_stream._IterToStream.next_value?4(endswith=None)
+adafruit_json_stream._IterToStream.read?4()
+adafruit_json_stream._IterToStream?2(data_iter)
+adafruit_json_stream.load?4(data_iter)
 adafruit_jwt.JWT.generate?4(private_key_data: Optional[Tuple[int, int, int, int, int]] = None, algo: Optional[str] = None, headers: Optional[dict] = None, )
 adafruit_jwt.JWT.validate?4()
 adafruit_jwt.STRING_TOOLS._bytes_from_decode_data?5(str])
@@ -5903,11 +6527,11 @@
 adafruit_led_animation.animation.chase.Chase.reverse?4(value)
 adafruit_led_animation.animation.chase.Chase.space_color?4(pixel_no=0)
 adafruit_led_animation.animation.chase.Chase?1(pixel_object, speed, color, size=2, spacing=3, reverse=False, name=None)
-adafruit_led_animation.animation.colorcycle.ColorCycle._color_generator?5()
+adafruit_led_animation.animation.colorcycle.ColorCycle._color_generator?5(start_color)
 adafruit_led_animation.animation.colorcycle.ColorCycle.draw?4()
 adafruit_led_animation.animation.colorcycle.ColorCycle.on_cycle_complete_supported?7
 adafruit_led_animation.animation.colorcycle.ColorCycle.reset?4()
-adafruit_led_animation.animation.colorcycle.ColorCycle?1(pixel_object, speed, colors=RAINBOW, name=None)
+adafruit_led_animation.animation.colorcycle.ColorCycle?1(pixel_object, speed, colors=RAINBOW, name=None, start_color=0)
 adafruit_led_animation.animation.comet.Comet._set_color?5(color)
 adafruit_led_animation.animation.comet.Comet.draw?4()
 adafruit_led_animation.animation.comet.Comet.on_cycle_complete_supported?7
@@ -5931,7 +6555,7 @@
 adafruit_led_animation.animation.pulse.Pulse.draw?4()
 adafruit_led_animation.animation.pulse.Pulse.on_cycle_complete_supported?7
 adafruit_led_animation.animation.pulse.Pulse.reset?4()
-adafruit_led_animation.animation.pulse.Pulse?1(pixel_object, speed, color, period=5, name=None)
+adafruit_led_animation.animation.pulse.Pulse?1(pixel_object, speed, color, period=5, breath=0, min_intensity=0, max_intensity=1, name=None, )
 adafruit_led_animation.animation.rainbow.Rainbow._color_wheel_generator?5()
 adafruit_led_animation.animation.rainbow.Rainbow._draw_precomputed?5(num_pixels, wheel_index)
 adafruit_led_animation.animation.rainbow.Rainbow.draw?4()
@@ -5957,7 +6581,11 @@
 adafruit_led_animation.animation.sparklepulse.SparklePulse._set_color?5(color)
 adafruit_led_animation.animation.sparklepulse.SparklePulse.after_draw?4()
 adafruit_led_animation.animation.sparklepulse.SparklePulse.draw?4()
-adafruit_led_animation.animation.sparklepulse.SparklePulse?1(pixel_object, speed, color, period=5, max_intensity=1, min_intensity=0, name=None, )
+adafruit_led_animation.animation.sparklepulse.SparklePulse?1(pixel_object, speed, color, period=5, breath=0, max_intensity=1, min_intensity=0, name=None, )
+adafruit_led_animation.animation.volume.Volume.draw?4()
+adafruit_led_animation.animation.volume.Volume.set_brightest_color?4(brightest_color)
+adafruit_led_animation.animation.volume.Volume?1(pixel_object, speed, brightest_color, decoder, max_volume=500, name=None)
+adafruit_led_animation.animation.volume.map_range?4(x, in_min, in_max, out_min, out_max)
 adafruit_led_animation.color.AMBER?7
 adafruit_led_animation.color.AQUA?7
 adafruit_led_animation.color.BLACK?7
@@ -6040,6 +6668,8 @@
 adafruit_led_animation.sequence.AnimationSequence.resume?4()
 adafruit_led_animation.sequence.AnimationSequence.show?4()
 adafruit_led_animation.sequence.AnimationSequence?1(*members, advance_interval=None, auto_clear=True, random_order=False, auto_reset=False, advance_on_cycle_complete=False, name=None)
+adafruit_led_animation.timedsequence.TimedAnimationSequence.activate?4(index)
+adafruit_led_animation.timedsequence.TimedAnimationSequence?1(*members, auto_clear=True, random_order=False, auto_reset=False, name=None)
 adafruit_lidarlite.CONFIG_DEFAULT?7
 adafruit_lidarlite.CONFIG_DEFAULTFAST?7
 adafruit_lidarlite.CONFIG_HIGHSENSITIVE?7
@@ -6172,30 +6802,22 @@
 adafruit_lis2mdl._MAG_SCALE?8
 adafruit_lis331.CV.add_values?4(value_tuples: Iterable[Tuple[str, int, Union[str, float], Optional[float]]])
 adafruit_lis331.CV.is_valid?4(value: int)
-adafruit_lis331.H3LIS331?1(i2c_bus: I2C, address: int = _LIS331_DEFAULT_ADDRESS)
 adafruit_lis331.LIS331._chip_id?8
 adafruit_lis331.LIS331._data_rate_lpf_bits?8
 adafruit_lis331.LIS331._hpf_cutoff?8
 adafruit_lis331.LIS331._hpf_enable_bit?8
 adafruit_lis331.LIS331._hpf_mode_bits?8
 adafruit_lis331.LIS331._mode_and_odr_bits?8
-adafruit_lis331.LIS331._mode_and_rate?5(data_rate: Optional[int] = None)
 adafruit_lis331.LIS331._power_mode_bits?8
 adafruit_lis331.LIS331._range_bits?8
 adafruit_lis331.LIS331._raw_acceleration?8
 adafruit_lis331.LIS331._reference_value?8
-adafruit_lis331.LIS331._scale_acceleration?5(value: int)
 adafruit_lis331.LIS331._zero_hpf?8
-adafruit_lis331.LIS331.acceleration?4()
-adafruit_lis331.LIS331.data_rate?4(new_rate_bits: float)
 adafruit_lis331.LIS331.enable_hpf?4(enabled: bool = True, cutoff: int = RateDivisor.ODR_DIV_50, use_reference: bool = False, )
 adafruit_lis331.LIS331.hpf_reference?4(reference_value: int)
 adafruit_lis331.LIS331.lpf_cutoff?4(cutoff_freq: int)
-adafruit_lis331.LIS331.mode?4()
-adafruit_lis331.LIS331.range?4(new_range: int)
 adafruit_lis331.LIS331.zero_hpf?4()
 adafruit_lis331.LIS331?1(i2c_bus: I2C, address: int = _LIS331_DEFAULT_ADDRESS)
-adafruit_lis331.LIS331HH?1(i2c_bus: I2C, address: int = _LIS331_DEFAULT_ADDRESS)
 adafruit_lis331.ROByteArray?1(register_address: int, format_str: str, count: int)
 adafruit_lis331._G_TO_ACCEL?8
 adafruit_lis331._LIS331_CHIP_ID?8
@@ -6428,13 +7050,10 @@
 adafruit_lsm303_accel.LSM303_Accel._int2_latching?8
 adafruit_lsm303_accel.LSM303_Accel._int_pin_active_low?8
 adafruit_lsm303_accel.LSM303_Accel._low_power?8
-adafruit_lsm303_accel.LSM303_Accel._lsb_shift?5()
 adafruit_lsm303_accel.LSM303_Accel._range?8
 adafruit_lsm303_accel.LSM303_Accel._raw_accel_data?8
-adafruit_lsm303_accel.LSM303_Accel._raw_acceleration?5()
 adafruit_lsm303_accel.LSM303_Accel._read_bytes?5(address: int, count: int, buf: bytearray)
 adafruit_lsm303_accel.LSM303_Accel._read_u8?5(device: I2CDevice, address: int)
-adafruit_lsm303_accel.LSM303_Accel._scale_data?5(raw_measurement: int)
 adafruit_lsm303_accel.LSM303_Accel._tap_config?8
 adafruit_lsm303_accel.LSM303_Accel._tap_interrupt_active?8
 adafruit_lsm303_accel.LSM303_Accel._tap_interrupt_enable?8
@@ -6444,12 +7063,8 @@
 adafruit_lsm303_accel.LSM303_Accel._tap_time_limit?8
 adafruit_lsm303_accel.LSM303_Accel._tap_time_window?8
 adafruit_lsm303_accel.LSM303_Accel._write_u8?5(device: I2CDevice, address: int, val: int)
-adafruit_lsm303_accel.LSM303_Accel.acceleration?4()
-adafruit_lsm303_accel.LSM303_Accel.data_rate?4(value: int)
 adafruit_lsm303_accel.LSM303_Accel.mode?4(value: int)
-adafruit_lsm303_accel.LSM303_Accel.range?4(value: int)
 adafruit_lsm303_accel.LSM303_Accel.set_tap?4(tap: Literal[0, 1, 2], threshold: int, *, time_limit: int = 10, time_latency: int = 20, time_window: int = 255, tap_cfg: Optional[int] = None, )
-adafruit_lsm303_accel.LSM303_Accel.tapped?4()
 adafruit_lsm303_accel.LSM303_Accel?1(i2c: I2C)
 adafruit_lsm303_accel.Mode.MODE_HIGH_RESOLUTION?7
 adafruit_lsm303_accel.Mode.MODE_LOW_POWER?7
@@ -6862,6 +7477,7 @@
 adafruit_ltr329_ltr303._LTR303_REG_INTPERSIST?8
 adafruit_ltr329_ltr303._LTR303_REG_THRESHHIGH_LSB?8
 adafruit_ltr329_ltr303._LTR303_REG_THRESHLOW_LSB?8
+adafruit_ltr329_ltr303._LTR329_I2CADDR_DEFAULT?8
 adafruit_ltr329_ltr303._LTR329_REG_ALS_CONTR?8
 adafruit_ltr329_ltr303._LTR329_REG_ALS_MEASRATE?8
 adafruit_ltr329_ltr303._LTR329_REG_CHANNEL0?8
@@ -6948,6 +7564,8 @@
 adafruit_macropad.MacroPad.play_file?4(file_name: str)
 adafruit_macropad.MacroPad.play_tone?4(frequency: int, duration: float)
 adafruit_macropad.MacroPad.red_led?4(value: bool)
+adafruit_macropad.MacroPad.rotate?4(rotation)
+adafruit_macropad.MacroPad.rotation?4(new_rotation)
 adafruit_macropad.MacroPad.start_tone?4(frequency: int)
 adafruit_macropad.MacroPad.stop_tone?4()
 adafruit_macropad.MacroPad?1(rotation: int = 0, midi_in_channel: int = 1, midi_out_channel: int = 1, layout_class: type[KeyboardLayoutBase] = KeyboardLayoutUS, keycode_class: type[Keycode] = Keycode, )
@@ -7045,6 +7663,7 @@
 adafruit_max1704x.MAX17048.voltage_reset_alert?7
 adafruit_max1704x.MAX17048.wake?4()
 adafruit_max1704x.MAX17048?1(i2c_bus: I2C, address: int = MAX1704X_I2CADDR_DEFAULT)
+adafruit_max1704x.MAX1704X_I2CADDR_DEFAULT?7
 adafruit_max1704x._MAX1704X_CHIPID_REG?8
 adafruit_max1704x._MAX1704X_CMD_REG?8
 adafruit_max1704x._MAX1704X_CONFIG_REG?8
@@ -7062,24 +7681,14 @@
 adafruit_max31855.MAX31855.temperature?4()
 adafruit_max31855.MAX31855.temperature_NIST?4()
 adafruit_max31855.MAX31855?1(spi: SPI, cs: DigitalInOut)
-adafruit_max31856.MAX31856._BUFFER?8
-adafruit_max31856.MAX31856._perform_one_shot_measurement?5()
 adafruit_max31856.MAX31856._read_register?5(address: int, length: int)
-adafruit_max31856.MAX31856._set_thermocouple_type?5(thermocouple_type: ThermocoupleType)
 adafruit_max31856.MAX31856._wait_for_oneshot?5()
 adafruit_max31856.MAX31856._write_u8?5(address: int, val: int)
-adafruit_max31856.MAX31856.averaging?4(num_samples: int)
-adafruit_max31856.MAX31856.fault?4()
-adafruit_max31856.MAX31856.initiate_one_shot_measurement?4()
-adafruit_max31856.MAX31856.noise_rejection?4(frequency: Literal[50, 60])
-adafruit_max31856.MAX31856.oneshot_pending?4()
-adafruit_max31856.MAX31856.reference_temperature?4()
-adafruit_max31856.MAX31856.reference_temperature_thresholds?4(val: Tuple[float, float])
-adafruit_max31856.MAX31856.temperature?4()
-adafruit_max31856.MAX31856.temperature_thresholds?4(val: Tuple[float, float])
-adafruit_max31856.MAX31856.unpack_reference_temperature?4()
-adafruit_max31856.MAX31856.unpack_temperature?4()
-adafruit_max31856.MAX31856?1(spi: SPI, cs: DigitalInOut, thermocouple_type: int = ThermocoupleType.K, )
+adafruit_max31856.MAX31856.cs?7
+adafruit_max31856.MAX31856.oneshot_flag?7
+adafruit_max31856.MAX31856.sensor?7
+adafruit_max31856.MAX31856.spi?7
+adafruit_max31856.MAX31856.temperature?7
 adafruit_max31856.ThermocoupleType.B?7
 adafruit_max31856.ThermocoupleType.E?7
 adafruit_max31856.ThermocoupleType.G32?7
@@ -7185,7 +7794,7 @@
 adafruit_max7219.matrices.CustomMatrix?1(spi: busio.SPI, cs: digitalio.DigitalInOut, width: int, height: int, *, rotation: int = 1)
 adafruit_max7219.matrices.Matrix8x8.clear_all?4()
 adafruit_max7219.matrices.Matrix8x8.init_display?4()
-adafruit_max7219.matrices.Matrix8x8.text?4(strg: str, xpos: int, ypos: int, bit_value: int = 1)
+adafruit_max7219.matrices.Matrix8x8.text?4(strg: str, xpos: int, ypos: int, bit_value: int = 1, *, font_name: str = "font5x8.bin")
 adafruit_max7219.matrices.Matrix8x8?1(spi: busio.SPI, cs: digitalio.DigitalInOut)
 adafruit_max7219.matrices._DECODEMODE?8
 adafruit_max7219.matrices._DISPLAYTEST?8
@@ -7205,12 +7814,12 @@
 adafruit_max7219.max7219._DIGIT0?8
 adafruit_max7219.max7219._INTENSITY?8
 adafruit_max9744.MAX9744._BUFFER?8
-adafruit_max9744.MAX9744._set_volume?5(volume)
-adafruit_max9744.MAX9744._write?5(val)
+adafruit_max9744.MAX9744._set_volume?5(volume: int)
+adafruit_max9744.MAX9744._write?5(val: int)
 adafruit_max9744.MAX9744.volume?7
 adafruit_max9744.MAX9744.volume_down?4()
 adafruit_max9744.MAX9744.volume_up?4()
-adafruit_max9744.MAX9744?1(i2c, *, address=_MAX9744_DEFAULT_ADDRESS)
+adafruit_max9744.MAX9744?1(i2c: busio.I2C, *, address: int = _MAX9744_DEFAULT_ADDRESS)
 adafruit_max9744._MAX9744_COMMAND_CLASSIC_PWM?8
 adafruit_max9744._MAX9744_COMMAND_FILTERLESS?8
 adafruit_max9744._MAX9744_COMMAND_VOLUME?8
@@ -7387,48 +7996,15 @@
 adafruit_mcp2515.EXTID_TOP_11_WRITE_MASK?7
 adafruit_mcp2515.FILTERS?7
 adafruit_mcp2515.MASKS?7
-adafruit_mcp2515.MCP2515._create_filter?5(match, mask_index)
-adafruit_mcp2515.MCP2515._create_mask?5(match)
+adafruit_mcp2515.MCP2515.Listener?7
 adafruit_mcp2515.MCP2515._dbg?5(*args, **kwargs)
-adafruit_mcp2515.MCP2515._get_bus_status?5()
-adafruit_mcp2515.MCP2515._get_tx_buffer?5()
-adafruit_mcp2515.MCP2515._init_buffers?5()
-adafruit_mcp2515.MCP2515._load_id_buffer?5(can_id, extended=False)
-adafruit_mcp2515.MCP2515._mod_register?5(register_addr, mask, new_value)
-adafruit_mcp2515.MCP2515._read_from_rx_buffers?5()
-adafruit_mcp2515.MCP2515._read_register?5(regsiter_addr)
-adafruit_mcp2515.MCP2515._read_rx_buffer?5(read_command)
-adafruit_mcp2515.MCP2515._read_status?5()
-adafruit_mcp2515.MCP2515._request_new_mode?5(mode)
-adafruit_mcp2515.MCP2515._reset?5()
-adafruit_mcp2515.MCP2515._set_baud_rate?5()
-adafruit_mcp2515.MCP2515._set_filter_register?5(filter_index, mask, extended)
-adafruit_mcp2515.MCP2515._set_mask_register?5(mask_index, mask, extended)
-adafruit_mcp2515.MCP2515._set_mode?5(mode)
-adafruit_mcp2515.MCP2515._set_register?5(regsiter_addr, register_value)
-adafruit_mcp2515.MCP2515._start_transmit?5(tx_buffer)
-adafruit_mcp2515.MCP2515._tx_buffers_in_use?5()
-adafruit_mcp2515.MCP2515._unload_ids?5()
-adafruit_mcp2515.MCP2515._write_id_to_register?5(register, can_id, extended=False)
-adafruit_mcp2515.MCP2515._write_message?5(tx_buffer, message_obj)
-adafruit_mcp2515.MCP2515.baudrate?4()
-adafruit_mcp2515.MCP2515.bus_off_state_count?4()
 adafruit_mcp2515.MCP2515.deinit?4()
-adafruit_mcp2515.MCP2515.deinit_filtering_registers?4()
-adafruit_mcp2515.MCP2515.error_passive_state_count?4()
-adafruit_mcp2515.MCP2515.error_warning_state_count?4()
-adafruit_mcp2515.MCP2515.initialize?4()
-adafruit_mcp2515.MCP2515.listen?4(matches=None, *, timeout: float = 10)
-adafruit_mcp2515.MCP2515.loopback?4()
-adafruit_mcp2515.MCP2515.read_message?4()
-adafruit_mcp2515.MCP2515.receive_error_count?4()
-adafruit_mcp2515.MCP2515.restart?4()
-adafruit_mcp2515.MCP2515.send?4(message_obj)
-adafruit_mcp2515.MCP2515.silent?4()
-adafruit_mcp2515.MCP2515.state?4()
-adafruit_mcp2515.MCP2515.transmit_error_count?4()
-adafruit_mcp2515.MCP2515.unread_message_count?4()
-adafruit_mcp2515.MCP2515?1(spi_bus, cs_pin, *, baudrate: int = 250000, crystal_freq: Literal[8000000, 10000000, 16000000] = 16000000, loopback: bool = False, silent: bool = False, auto_restart: bool = False, debug: bool = False, )
+adafruit_mcp2515.MCP2515.int?7
+adafruit_mcp2515.MCP2515.mask_index_used?7
+adafruit_mcp2515.MCP2515.matches?7
+adafruit_mcp2515.MCP2515.next_mask_index?7
+adafruit_mcp2515.MCP2515.out?7
+adafruit_mcp2515.MCP2515.used_masks?7
 adafruit_mcp2515.STDID_BOTTOM_11_MASK?7
 adafruit_mcp2515._BAUD_RATES?8
 adafruit_mcp2515._BITMOD?8
@@ -7501,22 +8077,35 @@
 adafruit_mcp2515._WAKIF?8
 adafruit_mcp2515._WRITE?8
 adafruit_mcp2515._tx_buffer_status_decode?5(status_byte)
-adafruit_mcp2515.canio.BusState.BUS_OFF?7
-adafruit_mcp2515.canio.BusState.ERROR_ACTIVE?7
-adafruit_mcp2515.canio.BusState.ERROR_PASSIVE?7
-adafruit_mcp2515.canio.BusState.ERROR_WARNING?7
-adafruit_mcp2515.canio.Listener.deinit?4()
-adafruit_mcp2515.canio.Listener.in_waiting?4()
 adafruit_mcp2515.canio.Listener.receive?4()
 adafruit_mcp2515.canio.Listener.timeout?4(timeout)
 adafruit_mcp2515.canio.Listener?1(can_bus_obj, timeout=1.0)
-adafruit_mcp2515.canio.Match?1(address: int, *, mask: int = 0, extended: bool = False)
 adafruit_mcp2515.canio.Message.data?4(new_data)
+adafruit_mcp2515.canio.Message.extended?7
+adafruit_mcp2515.canio.Message.id?7
 adafruit_mcp2515.canio.Message?1(id, data, extended=False)
+adafruit_mcp2515.canio.RemoteTransmissionRequest.extended?7
+adafruit_mcp2515.canio.RemoteTransmissionRequest.id?7
+adafruit_mcp2515.canio.RemoteTransmissionRequest.length?7
 adafruit_mcp2515.canio.RemoteTransmissionRequest?1(id: int, length: int, *, extended: bool = False)
 adafruit_mcp2515.timer.Timer.expired?4()
 adafruit_mcp2515.timer.Timer.rewind_to?4(new_timeout)
 adafruit_mcp2515.timer.Timer?1(timeout=0.0)
+adafruit_mcp3421.analog_in.AnalogIn.value?4()
+adafruit_mcp3421.analog_in.AnalogIn?1(adc: MCP3421)
+adafruit_mcp3421.mcp3421.MCP3421.MCP3421_GAIN?7
+adafruit_mcp3421.mcp3421.MCP3421.MCP3421_RESOLUTION?7
+adafruit_mcp3421.mcp3421.MCP3421._gain?8
+adafruit_mcp3421.mcp3421.MCP3421._read_data?5()
+adafruit_mcp3421.mcp3421.MCP3421._ready?8
+adafruit_mcp3421.mcp3421.MCP3421._register_value?5()
+adafruit_mcp3421.mcp3421.MCP3421._resolution?8
+adafruit_mcp3421.mcp3421.MCP3421._update_config?5(config_byte)
+adafruit_mcp3421.mcp3421.MCP3421.continuous_mode?4(value: bool)
+adafruit_mcp3421.mcp3421.MCP3421.gain?4(value: int)
+adafruit_mcp3421.mcp3421.MCP3421.read?4()
+adafruit_mcp3421.mcp3421.MCP3421.resolution?4(value: int)
+adafruit_mcp3421.mcp3421.MCP3421?1(i2c, address=0x68, gain=None, resolution=None, continuous_mode=True)
 adafruit_mcp3xxx.analog_in.AnalogIn.value?4()
 adafruit_mcp3xxx.analog_in.AnalogIn.voltage?4()
 adafruit_mcp3xxx.analog_in.AnalogIn?1(mcp: MCP3xxx, positive_pin: int, negative_pin: Optional[int] = None)
@@ -7860,22 +8449,23 @@
 adafruit_minimqtt.adafruit_minimqtt.CONNACK_ERRORS?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT._connect?5(clean_session: bool = True, host: Optional[str] = None, port: Optional[int] = None, keep_alive: Optional[int] = None, )
 adafruit_minimqtt.adafruit_minimqtt.MQTT._connected?5()
-adafruit_minimqtt.adafruit_minimqtt.MQTT._get_connect_socket?5(host: str, port: int, *, timeout: int = 1)
-adafruit_minimqtt.adafruit_minimqtt.MQTT._handle_on_message?5(client, topic: str, message: str)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._decode_remaining_length?5()
+adafruit_minimqtt.adafruit_minimqtt.MQTT._encode_remaining_length?5(fixed_header: bytearray, remaining_length: int)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._handle_on_message?5(topic: str, message: str)
 adafruit_minimqtt.adafruit_minimqtt.MQTT._recompute_reconnect_backoff?5()
-adafruit_minimqtt.adafruit_minimqtt.MQTT._recv_len?5()
 adafruit_minimqtt.adafruit_minimqtt.MQTT._reset_reconnect_backoff?5()
 adafruit_minimqtt.adafruit_minimqtt.MQTT._send_str?5(string: str)
-adafruit_minimqtt.adafruit_minimqtt.MQTT._sock_exact_recv?5(bufsize: int)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._sock_exact_recv?5(bufsize: int, timeout: Optional[float] = None)
 adafruit_minimqtt.adafruit_minimqtt.MQTT._valid_qos?5()
 adafruit_minimqtt.adafruit_minimqtt.MQTT._valid_topic?5()
-adafruit_minimqtt.adafruit_minimqtt.MQTT._wait_for_msg?5(timeout: float = 0.1)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._wait_for_msg?5(timeout: Optional[float] = None)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.add_topic_callback?4(mqtt_topic: str, callback_method)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.connect?4(clean_session: bool = True, host: Optional[str] = None, port: Optional[int] = None, keep_alive: Optional[int] = None, )
 adafruit_minimqtt.adafruit_minimqtt.MQTT.deinit?4()
 adafruit_minimqtt.adafruit_minimqtt.MQTT.disable_logger?4()
 adafruit_minimqtt.adafruit_minimqtt.MQTT.disconnect?4()
 adafruit_minimqtt.adafruit_minimqtt.MQTT.enable_logger?4(log_pkg, log_level: int = 20, logger_name: str = "log")
+adafruit_minimqtt.adafruit_minimqtt.MQTT.get_monotonic_time?4()
 adafruit_minimqtt.adafruit_minimqtt.MQTT.is_connected?4()
 adafruit_minimqtt.adafruit_minimqtt.MQTT.loop?4(timeout: float = 0)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.mqtt_msg?4(msg_size: int)
@@ -7884,13 +8474,12 @@
 adafruit_minimqtt.adafruit_minimqtt.MQTT.publish?4(topic: str, msg: Union[str, int, float, bytes], retain: bool = False, qos: int = 0, )
 adafruit_minimqtt.adafruit_minimqtt.MQTT.reconnect?4(resub_topics: bool = True)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.remove_topic_callback?4(mqtt_topic: str)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.subscribe?4(topic: str, qos: int = 0)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.unsubscribe?4(topic: str)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.subscribe?4(topic: Optional[Union[tuple, str, list]], qos: int = 0)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.unsubscribe?4(topic: Optional[Union[str, list]])
 adafruit_minimqtt.adafruit_minimqtt.MQTT.username_pw_set?4(username: str, password: Optional[str] = None)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.will_set?4(topic: Optional[str] = None, payload: Optional[Union[int, float, str]] = None, qos: int = 0, retain: bool = False, )
-adafruit_minimqtt.adafruit_minimqtt.MQTT?1(*, broker: str, port: Optional[int] = None, username: Optional[str] = None, password: Optional[str] = None, client_id: Optional[str] = None, is_ssl: Optional[bool] = None, keep_alive: int = 60, recv_timeout: int = 10, socket_pool=None, ssl_context=None, use_binary_mode: bool = False, socket_timeout: int = 1, connect_retries: int = 5, user_data=None, )
+adafruit_minimqtt.adafruit_minimqtt.MQTT?1(*, broker: str, port: Optional[int] = None, username: Optional[str] = None, password: Optional[str] = None, client_id: Optional[str] = None, is_ssl: Optional[bool] = None, keep_alive: int = 60, recv_timeout: int = 10, socket_pool=None, ssl_context=None, use_binary_mode: bool = False, socket_timeout: int = 1, connect_retries: int = 5, user_data=None, use_imprecise_time: Optional[bool] = None, )
 adafruit_minimqtt.adafruit_minimqtt.MQTT_DISCONNECT?7
-adafruit_minimqtt.adafruit_minimqtt.MQTT_HDR_CONNECT?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_MSG_MAX_SZ?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_MSG_SZ_LIM?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_PINGREQ?7
@@ -7904,13 +8493,8 @@
 adafruit_minimqtt.adafruit_minimqtt.MQTT_UNSUB?7
 adafruit_minimqtt.adafruit_minimqtt.NullLogger.nothing?4(msg: str, *args)
 adafruit_minimqtt.adafruit_minimqtt.NullLogger?1()
-adafruit_minimqtt.adafruit_minimqtt._FakeSSLContext.wrap_socket?4(socket, server_hostname=None)
-adafruit_minimqtt.adafruit_minimqtt._FakeSSLContext?2(iface)
-adafruit_minimqtt.adafruit_minimqtt._FakeSSLSocket.connect?4(address)
-adafruit_minimqtt.adafruit_minimqtt._FakeSSLSocket?2(socket, tls_mode)
 adafruit_minimqtt.adafruit_minimqtt._default_sock?8
 adafruit_minimqtt.adafruit_minimqtt._fake_context?8
-adafruit_minimqtt.adafruit_minimqtt.set_socket?4(sock, iface=None)
 adafruit_minimqtt.matcher.MQTTMatcher.iter_match?4(topic: str)
 adafruit_minimqtt.matcher.MQTTMatcher.rec?4(i: int = 0)
 adafruit_minimqtt.matcher.MQTTMatcher?1()
@@ -8203,6 +8787,7 @@
 adafruit_mmc56x3._MMC5603_CTRL_REG0?8
 adafruit_mmc56x3._MMC5603_CTRL_REG1?8
 adafruit_mmc56x3._MMC5603_CTRL_REG2?8
+adafruit_mmc56x3._MMC5603_I2CADDR_DEFAULT?8
 adafruit_mmc56x3._MMC5603_ODR_REG?8
 adafruit_mmc56x3._MMC5603_OUT_TEMP?8
 adafruit_mmc56x3._MMC5603_OUT_X_L?8
@@ -8225,9 +8810,8 @@
 adafruit_motor.motor.DCMotor?1(positive_pwm: PWMOut, negative_pwm: PWMOut)
 adafruit_motor.motor.FAST_DECAY?7
 adafruit_motor.motor.SLOW_DECAY?7
-adafruit_motor.servo.ContinuousServo.throttle?4(value: float)
-adafruit_motor.servo.Servo.angle?4(new_angle: Optional[int])
-adafruit_motor.servo.Servo?1(pwm_out: "PWMOut", *, actuation_range: int = 180, min_pulse: int = 750, max_pulse: int = 2250)
+adafruit_motor.servo.Servo.servo?7
+adafruit_motor.servo.Servo.throttle?4(value: float)
 adafruit_motor.servo._BaseServo.fraction?4(value: Optional[float])
 adafruit_motor.servo._BaseServo.set_pulse_width_range?4(min_pulse: int = 750, max_pulse: int = 2250)
 adafruit_motor.servo._BaseServo?2(pwm_out: "PWMOut", *, min_pulse: int = 750, max_pulse: int = 2250)
@@ -8316,6 +8900,9 @@
 adafruit_mpl3115a2._MPL3115A2_REGISTER_TEMP_LSB?8
 adafruit_mpl3115a2._MPL3115A2_REGISTER_TEMP_MSB?8
 adafruit_mpl3115a2._MPL3115A2_WHOAMI?8
+adafruit_mpr121.MPR121._buffer?8
+adafruit_mpr121.MPR121._channels?8
+adafruit_mpr121.MPR121._i2c?8
 adafruit_mpr121.MPR121._read_register_bytes?5(register: int, result: bytearray, length: Optional[int] = None)
 adafruit_mpr121.MPR121._write_register_byte?5(register: int, value: int)
 adafruit_mpr121.MPR121.baseline_data?4(pin: int)
@@ -8328,6 +8915,8 @@
 adafruit_mpr121.MPR121_BASELINE_0?7
 adafruit_mpr121.MPR121_CONFIG1?7
 adafruit_mpr121.MPR121_CONFIG2?7
+adafruit_mpr121.MPR121_Channel._channel?8
+adafruit_mpr121.MPR121_Channel._mpr121?8
 adafruit_mpr121.MPR121_Channel.raw_value?4()
 adafruit_mpr121.MPR121_Channel.release_threshold?4(new_thresh: int)
 adafruit_mpr121.MPR121_Channel.threshold?4(new_thresh: int)
@@ -8428,28 +9017,28 @@
 adafruit_mpu6050._MPU6050_TEMP_OUT?8
 adafruit_mpu6050._MPU6050_USER_CTRL?8
 adafruit_mpu6050._MPU6050_WHO_AM_I?8
-adafruit_ms8607.CV.add_values?4(value_tuples)
-adafruit_ms8607.CV.is_valid?4(value)
-adafruit_ms8607.MS8607._check_humidity_crc?5(crc)
-adafruit_ms8607.MS8607._check_press_calibration_crc?5(crc)
-adafruit_ms8607.MS8607._corrections?5(delta_temp)
-adafruit_ms8607.MS8607._dt?5(raw_temperature)
-adafruit_ms8607.MS8607._pressure_offset?5(delta_temp)
-adafruit_ms8607.MS8607._pressure_scaling?5(delta_temp)
+adafruit_ms8607.CV.add_values?4(value_tuples: Tuple[Any])
+adafruit_ms8607.CV.is_valid?4(value: Any)
+adafruit_ms8607.MS8607._check_humidity_crc?5(crc: bytearray)
+adafruit_ms8607.MS8607._check_press_calibration_crc?5(crc: bytearray)
+adafruit_ms8607.MS8607._corrections?5(delta_temp: int)
+adafruit_ms8607.MS8607._dt?5(raw_temperature: int)
+adafruit_ms8607.MS8607._pressure_offset?5(delta_temp: int)
+adafruit_ms8607.MS8607._pressure_scaling?5(delta_temp: int)
 adafruit_ms8607.MS8607._read_hum_user_register?5()
 adafruit_ms8607.MS8607._read_temp_pressure?5()
-adafruit_ms8607.MS8607._scale_temp_pressure?5(raw_temperature, raw_pressure)
+adafruit_ms8607.MS8607._scale_temp_pressure?5(raw_temperature: int, raw_pressure: int)
 adafruit_ms8607.MS8607._set_calibration_consts?5()
-adafruit_ms8607.MS8607._set_hum_user_register?5(register_value)
-adafruit_ms8607.MS8607.humidity_resolution?4(resolution)
+adafruit_ms8607.MS8607._set_hum_user_register?5(register_value: bytearray)
+adafruit_ms8607.MS8607.humidity_resolution?4(resolution: HumidityResolution)
 adafruit_ms8607.MS8607.initialize?4()
 adafruit_ms8607.MS8607.pressure?4()
 adafruit_ms8607.MS8607.pressure_and_temperature?4()
-adafruit_ms8607.MS8607.pressure_resolution?4(resolution)
+adafruit_ms8607.MS8607.pressure_resolution?4(resolution: PressureResolution)
 adafruit_ms8607.MS8607.relative_humidity?4()
 adafruit_ms8607.MS8607.reset?4()
 adafruit_ms8607.MS8607.temperature?4()
-adafruit_ms8607.MS8607?1(i2c_bus)
+adafruit_ms8607.MS8607?1(i2c_bus: I2C)
 adafruit_ms8607._MS8607_HSENSOR_ADDR?8
 adafruit_ms8607._MS8607_HUM_CMD_READ_HOLD?8
 adafruit_ms8607._MS8607_HUM_CMD_READ_NO_HOLD?8
@@ -8486,8 +9075,6 @@
 adafruit_msa3xx.DataRate.RATE_500_HZ?7
 adafruit_msa3xx.DataRate.RATE_62_5_HZ?7
 adafruit_msa3xx.DataRate.RATE_7_81_HZ?7
-adafruit_msa3xx.MSA301?1(i2c_bus)
-adafruit_msa3xx.MSA311?1(i2c_bus)
 adafruit_msa3xx.MSA3XX._disable_x?8
 adafruit_msa3xx.MSA3XX._disable_y?8
 adafruit_msa3xx.MSA3XX._disable_z?8
@@ -8508,8 +9095,7 @@
 adafruit_msa3xx.MSA3XX.range?7
 adafruit_msa3xx.MSA3XX.reg_tapdur?7
 adafruit_msa3xx.MSA3XX.resolution?7
-adafruit_msa3xx.MSA3XX.tapped?4()
-adafruit_msa3xx.MSA3XX?1()
+adafruit_msa3xx.MSA3XX?1(i2c_bus)
 adafruit_msa3xx.Mode.LOWPOWER?7
 adafruit_msa3xx.Mode.NORMAL?7
 adafruit_msa3xx.Mode.SUSPEND?7
@@ -8550,6 +9136,7 @@
 adafruit_msa3xx._REG_TAPDUR?8
 adafruit_msa3xx._REG_TAPTH?8
 adafruit_msa3xx._STANDARD_GRAVITY?8
+adafruit_neokey.neokey1x4.NeoKey1x4.get_keys?4()
 adafruit_neokey.neokey1x4.NeoKey1x4?1(i2c_bus: I2C, interrupt: bool = False, addr: int = _NEOKEY1X4_ADDR)
 adafruit_neokey.neokey1x4._NEOKEY1X4_ADDR?8
 adafruit_neokey.neokey1x4._NEOKEY1X4_NEOPIX_PIN?8
@@ -8590,7 +9177,7 @@
 adafruit_neotrellis.neotrellis._key?5(xval)
 adafruit_neotrellis.neotrellis._seesaw_key?5(xval)
 adafruit_ntp.NTP.datetime?4()
-adafruit_ntp.NTP?1(socketpool, *, server: str = "0.adafruit.pool.ntp.org", port: int = 123, tz_offset: int = 0, socket_timeout: int = 10, )
+adafruit_ntp.NTP?1(socketpool, *, server: str = "0.adafruit.pool.ntp.org", port: int = 123, tz_offset: float = 0, socket_timeout: int = 10, )
 adafruit_ntp.NTP_TO_UNIX_EPOCH?7
 adafruit_nunchuk.Nunchuk._Acceleration?8
 adafruit_nunchuk.Nunchuk._Buttons?8
@@ -8639,27 +9226,11 @@
 adafruit_onewire.device.OneWireDevice?1(bus: OneWireBus, address: OneWireAddress)
 adafruit_onewire.device._MATCH_ROM?8
 adafruit_ov2640.CTRLI?7
-adafruit_ov2640.OV2640._set_colorspace?5()
-adafruit_ov2640.OV2640._set_flip?5()
-adafruit_ov2640.OV2640._set_size_and_colorspace?5()
-adafruit_ov2640.OV2640._set_window?5(mode, offset_x, offset_y, max_x, max_y, width, height)
 adafruit_ov2640.OV2640.bpc?7
-adafruit_ov2640.OV2640.capture?4(buf)
-adafruit_ov2640.OV2640.capture_buffer_size?4()
-adafruit_ov2640.OV2640.colorspace?4(colorspace)
-adafruit_ov2640.OV2640.deinit?4()
 adafruit_ov2640.OV2640.exposure?4(exposure)
-adafruit_ov2640.OV2640.flip_x?4(value)
-adafruit_ov2640.OV2640.flip_y?4(value)
 adafruit_ov2640.OV2640.gain_ceiling?7
-adafruit_ov2640.OV2640.height?4()
 adafruit_ov2640.OV2640.lenc?7
-adafruit_ov2640.OV2640.mclk_frequency?4()
-adafruit_ov2640.OV2640.product_id?4()
-adafruit_ov2640.OV2640.product_version?4()
-adafruit_ov2640.OV2640.size?4(size)
 adafruit_ov2640.OV2640.test_pattern?7
-adafruit_ov2640.OV2640.width?4()
 adafruit_ov2640.OV2640.wpc?7
 adafruit_ov2640.OV2640?1(i2c_bus, data_pins, clock, vsync, href, shutdown=None, reset=None, mclk=None, mclk_frequency=20_000_000, i2c_address=0x30, size=OV2640_SIZE_QQVGA, )
 adafruit_ov2640.OV2640_COLOR_JPEG?7
@@ -8886,31 +9457,7 @@
 adafruit_ov2640._ov2640_settings_to_uxga?8
 adafruit_ov2640._ratio_table?8
 adafruit_ov2640._resolution_info?8
-adafruit_ov5640.OV5640._set_colorspace?5()
-adafruit_ov5640.OV5640._set_image_options?5()
-adafruit_ov5640.OV5640._set_pll?5(bypass: bool, multiplier: int, sys_div: int, pre_div: int, root_2x: bool, pclk_root_div: int, pclk_manual: bool, pclk_div: int, )
-adafruit_ov5640.OV5640._set_size_and_colorspace?5()
-adafruit_ov5640.OV5640._write_group_3_settings?5(settings)
-adafruit_ov5640.OV5640.brightness?4(value: int)
-adafruit_ov5640.OV5640.capture?4(buf: Union[bytearray, memoryview])
-adafruit_ov5640.OV5640.capture_buffer_size?4()
-adafruit_ov5640.OV5640.chip_id?7
-adafruit_ov5640.OV5640.colorspace?4(colorspace: int)
-adafruit_ov5640.OV5640.contrast?4(value: int)
-adafruit_ov5640.OV5640.deinit?4()
-adafruit_ov5640.OV5640.effect?4(value: int)
-adafruit_ov5640.OV5640.exposure_value?4(value: int)
-adafruit_ov5640.OV5640.flip_x?4(value: bool)
-adafruit_ov5640.OV5640.flip_y?4(value: bool)
-adafruit_ov5640.OV5640.height?4()
-adafruit_ov5640.OV5640.mclk_frequency?4()
 adafruit_ov5640.OV5640.night_mode?4(value: bool)
-adafruit_ov5640.OV5640.quality?4(value: int)
-adafruit_ov5640.OV5640.saturation?4(value: int)
-adafruit_ov5640.OV5640.size?4(size: int)
-adafruit_ov5640.OV5640.test_pattern?4(value: bool)
-adafruit_ov5640.OV5640.white_balance?4(value: int)
-adafruit_ov5640.OV5640.width?4()
 adafruit_ov5640.OV5640?1(i2c_bus: I2C, data_pins: List[Pin], clock: Pin, vsync: Pin, href: Pin, shutdown: Optional[DigitalInOut] = None, reset: Optional[DigitalInOut] = None, mclk: Optional[Pin] = None, mclk_frequency: int = 20_000_000, i2c_address: int = 0x3C, size: int = OV5640_SIZE_QQVGA, )
 adafruit_ov5640.OV5640_COLOR_GRAYSCALE?7
 adafruit_ov5640.OV5640_COLOR_JPEG?7
@@ -9064,22 +9611,8 @@
 adafruit_ov5640.sensor_regs_gamma1?7
 adafruit_ov7670.OV7670._frame_control?5(size: int, vstart: int, hstart: int, edge_offset: int, pclk_delay: int)
 adafruit_ov7670.OV7670._read_register?5(reg: int)
-adafruit_ov7670.OV7670._set_flip?5()
 adafruit_ov7670.OV7670._write_list?5(reg_list: bytes)
 adafruit_ov7670.OV7670._write_register?5(reg: int, value: int)
-adafruit_ov7670.OV7670.capture?4(buf: WriteableBuffer)
-adafruit_ov7670.OV7670.colorspace?4(colorspace: int)
-adafruit_ov7670.OV7670.deinit?4()
-adafruit_ov7670.OV7670.flip_x?4(value: bool)
-adafruit_ov7670.OV7670.flip_y?4(value: bool)
-adafruit_ov7670.OV7670.height?4()
-adafruit_ov7670.OV7670.mclk_frequency?4()
-adafruit_ov7670.OV7670.night?4(value: int)
-adafruit_ov7670.OV7670.product_id?4()
-adafruit_ov7670.OV7670.product_version?4()
-adafruit_ov7670.OV7670.size?4(size)
-adafruit_ov7670.OV7670.test_pattern?4(pattern: int)
-adafruit_ov7670.OV7670.width?4()
 adafruit_ov7670.OV7670?1(i2c_bus: I2C, data_pins: List[Pin], clock: Pin, vsync: Pin, href: Pin, shutdown: Optional[Pin] = None, reset: Optional[Pin] = None, mclk: Optional[Pin] = None, mclk_frequency: int = 16_000_000, i2c_address: int = 0x21, )
 adafruit_ov7670.OV7670_ADDR?7
 adafruit_ov7670.OV7670_COLOR_RGB?7
@@ -9304,6 +9837,25 @@
 adafruit_pastebin.pastebin.PrivacySetting.PRIVATE?7
 adafruit_pastebin.pastebin.PrivacySetting.PUBLIC?7
 adafruit_pastebin.pastebin.PrivacySetting.UNLISTED?7
+adafruit_pca9554.CONFIGPORT?7
+adafruit_pca9554.DigitalInOut.direction?4(val: digitalio.Direction)
+adafruit_pca9554.DigitalInOut.pull?4(val: digitalio.Pull.UP)
+adafruit_pca9554.DigitalInOut.switch_to_input?4(pull: Optional[digitalio.Pull] = None, **kwargs)
+adafruit_pca9554.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
+adafruit_pca9554.DigitalInOut.value?4(val: bool)
+adafruit_pca9554.DigitalInOut?1(pin_number: int, pcf: PCA9554)
+adafruit_pca9554.INPUTPORT?7
+adafruit_pca9554.OUTPUTPORT?7
+adafruit_pca9554.PCA9554.get_pin?4(pin: int)
+adafruit_pca9554.PCA9554.get_pin_mode?4(pin: int)
+adafruit_pca9554.PCA9554.read_gpio?4(register)
+adafruit_pca9554.PCA9554.read_pin?4(pin: int)
+adafruit_pca9554.PCA9554.set_pin_mode?4(pin: int, val: bool)
+adafruit_pca9554.PCA9554.write_gpio?4(register: int, val: int)
+adafruit_pca9554.PCA9554.write_pin?4(pin: int, val: bool)
+adafruit_pca9554.PCA9554?1(i2c_bus: I2C, address: int = PCA9554_I2CADDR_DEFAULT)
+adafruit_pca9554.PCA9554_I2CADDR_DEFAULT?7
+adafruit_pca9554.POLINVPORT?7
 adafruit_pca9685.PCA9685.deinit?4()
 adafruit_pca9685.PCA9685.frequency?4(freq: float)
 adafruit_pca9685.PCA9685.mode1_reg?7
@@ -9340,21 +9892,6 @@
 adafruit_pcd8544._PCD8544_SETVOP?8
 adafruit_pcd8544._PCD8544_SETXADDR?8
 adafruit_pcd8544._PCD8544_SETYADDR?8
-adafruit_pcf8523.BATTERY_SWITCHOVER_OFF?7
-adafruit_pcf8523.PCF8523.alarm?7
-adafruit_pcf8523.PCF8523.alarm_interrupt?7
-adafruit_pcf8523.PCF8523.alarm_status?7
-adafruit_pcf8523.PCF8523.battery_low?7
-adafruit_pcf8523.PCF8523.calibration?7
-adafruit_pcf8523.PCF8523.calibration_schedule_per_minute?7
-adafruit_pcf8523.PCF8523.clockout_frequency?7
-adafruit_pcf8523.PCF8523.datetime?4(value: struct_time)
-adafruit_pcf8523.PCF8523.datetime_register?7
-adafruit_pcf8523.PCF8523.high_capacitance?7
-adafruit_pcf8523.PCF8523.lost_power?7
-adafruit_pcf8523.PCF8523.power_management?7
-adafruit_pcf8523.PCF8523?1(i2c_bus: I2C)
-adafruit_pcf8523.STANDARD_BATTERY_SWITCHOVER_AND_DETECTION?7
 adafruit_pcf8574.DigitalInOut.direction?4(val: digitalio.Direction)
 adafruit_pcf8574.DigitalInOut.pull?4(val: digitalio.Pull.UP)
 adafruit_pcf8574.DigitalInOut.switch_to_input?4(pull: Optional[digitalio.Pull] = None, **kwargs)
@@ -9367,6 +9904,7 @@
 adafruit_pcf8574.PCF8574.write_gpio?4(val: int)
 adafruit_pcf8574.PCF8574.write_pin?4(pin: int, val: bool)
 adafruit_pcf8574.PCF8574?1(i2c_bus: I2C, address: int = PCF8574_I2CADDR_DEFAULT)
+adafruit_pcf8574.PCF8574_I2CADDR_DEFAULT?7
 adafruit_pcf8575.DigitalInOut.direction?4(val: digitalio.Direction)
 adafruit_pcf8575.DigitalInOut.pull?4(val: digitalio.Pull)
 adafruit_pcf8575.DigitalInOut.switch_to_input?4(pull: Optional[digitalio.Pull] = None, **kwargs)
@@ -9379,6 +9917,7 @@
 adafruit_pcf8575.PCF8575.write_gpio?4(val: int)
 adafruit_pcf8575.PCF8575.write_pin?4(pin: int, val: bool)
 adafruit_pcf8575.PCF8575?1(i2c_bus: busio.I2C, address: int = PCF8575_I2CADDR_DEFAULT)
+adafruit_pcf8575.PCF8575_I2CADDR_DEFAULT?7
 adafruit_pcf8591.analog_in.AnalogIn.deinit?4()
 adafruit_pcf8591.analog_in.AnalogIn.reference_voltage?4()
 adafruit_pcf8591.analog_in.AnalogIn.value?4()
@@ -9439,9 +9978,12 @@
 adafruit_pioasm.assemble?4(program_text: str)
 adafruit_pioasm.mov_splitter?7
 adafruit_pioasm.splitter?7
+adafruit_pixel_framebuf.HORIZONTAL?7
 adafruit_pixel_framebuf.PixelFramebuffer.blit?4()
 adafruit_pixel_framebuf.PixelFramebuffer.display?4()
 adafruit_pixel_framebuf.PixelFramebuffer?1(pixels: FillBasedColorUnion, width: int, height: int, orientation: int = HORIZONTAL, alternating: bool = True, reverse_x: bool = False, reverse_y: bool = False, top: int = 0, bottom: int = 0, rotation: int = 0, )
+adafruit_pixel_framebuf.VERTICAL?7
+adafruit_pixelbuf.ColorUnion?7
 adafruit_pixelbuf.DOTSTAR_LED_BRIGHTNESS?7
 adafruit_pixelbuf.DOTSTAR_LED_START?7
 adafruit_pixelbuf.DOTSTAR_LED_START_FULL_BRIGHT?7
@@ -9537,8 +10079,12 @@
 adafruit_pn532.adafruit_pn532.PN532.firmware_version?4()
 adafruit_pn532.adafruit_pn532.PN532.get_passive_target?4(timeout: float = 1)
 adafruit_pn532.adafruit_pn532.PN532.listen_for_passive_target?4(card_baud: int = _MIFARE_ISO14443A, timeout: float = 1)
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_add_value_block?4(block_number: int, amount: int)
 adafruit_pn532.adafruit_pn532.PN532.mifare_classic_authenticate_block?4(uid: ReadableBuffer, block_number: int, key_number: Literal[0x60, 0x61], key: ReadableBuffer, )
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_fmt_value_block?4(block_number: int, initial_value: int, address_block: int = 0)
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_get_value_block?4(block_number: int)
 adafruit_pn532.adafruit_pn532.PN532.mifare_classic_read_block?4(block_number: int)
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_sub_value_block?4(block_number: int, amount: int)
 adafruit_pn532.adafruit_pn532.PN532.mifare_classic_write_block?4(block_number: int, data: ReadableBuffer)
 adafruit_pn532.adafruit_pn532.PN532.ntag2xx_read_block?4(block_number: int)
 adafruit_pn532.adafruit_pn532.PN532.ntag2xx_write_block?4(block_number: int, data: ReadableBuffer)
@@ -9656,11 +10202,13 @@
 adafruit_portalbase.network.NetworkBase._detect_content_type?5(headers)
 adafruit_portalbase.network.NetworkBase._get_headers?5()
 adafruit_portalbase.network.NetworkBase._get_io_client?5()
+adafruit_portalbase.network.NetworkBase._get_setting?5(setting_name, show_error=True)
 adafruit_portalbase.network.NetworkBase._parse_data?5(response, *, json_path=None, regexp_path=None, )
 adafruit_portalbase.network.NetworkBase.add_json_content_type?4(content_type)
 adafruit_portalbase.network.NetworkBase.add_json_transform?4(json_transform)
 adafruit_portalbase.network.NetworkBase.check_response?4(response)
 adafruit_portalbase.network.NetworkBase.connect?4(max_attempts=10)
+adafruit_portalbase.network.NetworkBase.delete_io_data?4(feed_key: str, data_id: str)
 adafruit_portalbase.network.NetworkBase.fetch?4(url, *, headers=None, timeout=10)
 adafruit_portalbase.network.NetworkBase.fetch_data?4(url, *, headers=None, json_path=None, regexp_path=None, timeout=10, )
 adafruit_portalbase.network.NetworkBase.get_io_data?4(feed_key)
@@ -9668,6 +10216,7 @@
 adafruit_portalbase.network.NetworkBase.get_io_group?4(group_key)
 adafruit_portalbase.network.NetworkBase.get_local_time?4(location=None)
 adafruit_portalbase.network.NetworkBase.get_strftime?4(time_format, location=None)
+adafruit_portalbase.network.NetworkBase.io_client?4()
 adafruit_portalbase.network.NetworkBase.is_connected?4()
 adafruit_portalbase.network.NetworkBase.json_traverse?4(path)
 adafruit_portalbase.network.NetworkBase.neo_status?4(value)
@@ -9677,6 +10226,7 @@
 adafruit_portalbase.network.NetworkBase.url_encode?4()
 adafruit_portalbase.network.NetworkBase.wget?4(url, filename, *, chunk_size=12000, headers=None)
 adafruit_portalbase.network.NetworkBase?1(wifi_module, *, extract_values=True, debug=False, secrets_data=None)
+adafruit_portalbase.network.OLD_SETTINGS?7
 adafruit_portalbase.network.STATUS_CONNECTED?7
 adafruit_portalbase.network.STATUS_CONNECTING?7
 adafruit_portalbase.network.STATUS_DATA_RECEIVED?7
@@ -9687,6 +10237,8 @@
 adafruit_portalbase.network.STATUS_OFF?7
 adafruit_portalbase.network.TIME_SERVICE?7
 adafruit_portalbase.network.TIME_SERVICE_FORMAT?7
+adafruit_portalbase.network.rtc?7
+adafruit_portalbase.wifi_coprocessor.WiFi._set_requests?5()
 adafruit_portalbase.wifi_coprocessor.WiFi.connect?4(ssid, password)
 adafruit_portalbase.wifi_coprocessor.WiFi.enabled?4()
 adafruit_portalbase.wifi_coprocessor.WiFi.is_connected?4()
@@ -9857,6 +10409,7 @@
 adafruit_pybadger.pybadger_base.PyBadgerBase.start_tone?4(frequency: int)
 adafruit_pybadger.pybadger_base.PyBadgerBase.stop_tone?4()
 adafruit_pybadger.pybadger_base.PyBadgerBase?1()
+adafruit_pybadger.pybadger_base.TYPE_CHECKING?7
 adafruit_pybadger.pybadger_base.load_font?4(fontname: str, text: str)
 adafruit_pybadger.pygamer.Buttons?7
 adafruit_pybadger.pygamer.PyGamer._audio_out?8
@@ -9873,6 +10426,84 @@
 adafruit_pybadger.pyportal.PyPortal.button?7
 adafruit_pybadger.pyportal.PyPortal?1()
 adafruit_pybadger.pyportal.pyportal?7
+adafruit_pycamera.PyCameraBase._INIT_SEQUENCE?8
+adafruit_pycamera.PyCameraBase._finalize_firmware_load?8
+adafruit_pycamera.PyCameraBase.check_for_update_needed?4()
+adafruit_pycamera.PyCameraBase.colors?7
+adafruit_pycamera.PyCameraBase.effects?7
+adafruit_pycamera.PyCameraBase.led_levels?7
+adafruit_pycamera.PyCameraBase.make_debounced_expander_pin?4()
+adafruit_pycamera.PyCameraBase.make_expander_input?4()
+adafruit_pycamera.PyCameraBase.make_expander_output?4(value)
+adafruit_pycamera.PyCameraBase.modes?7
+adafruit_pycamera.PyCameraBase.resolution_to_frame_size?7
+adafruit_pycamera.PyCameraBase.resolutions?7
+adafruit_pycamera.PyCameraBase.timelapse_rates?7
+adafruit_pycamera.PyCameraBase.timelapse_submodes?7
+adafruit_pycamera.PyCameraBase?1(init_autofocus=True)
+adafruit_pycamera._AW_CARDDET?8
+adafruit_pycamera._AW_DOWN?8
+adafruit_pycamera._AW_LEFT?8
+adafruit_pycamera._AW_MUTE?8
+adafruit_pycamera._AW_OK?8
+adafruit_pycamera._AW_RIGHT?8
+adafruit_pycamera._AW_SDPWR?8
+adafruit_pycamera._AW_SELECT?8
+adafruit_pycamera._AW_UP?8
+adafruit_pycamera._NVM_EFFECT?8
+adafruit_pycamera._NVM_MODE?8
+adafruit_pycamera._NVM_RESOLUTION?8
+adafruit_pycamera._NVM_TIMELAPSE_RATE?8
+adafruit_pycamera._NVM_TIMELAPSE_SUBMODE?8
+adafruit_pycamera._OV5640_CMD_ACK?8
+adafruit_pycamera._OV5640_CMD_AF_GET_VCM_STEP?8
+adafruit_pycamera._OV5640_CMD_AF_SET_VCM_STEP?8
+adafruit_pycamera._OV5640_CMD_AUTO_AUTOFOCUS?8
+adafruit_pycamera._OV5640_CMD_FW_STATUS?8
+adafruit_pycamera._OV5640_CMD_MAIN?8
+adafruit_pycamera._OV5640_CMD_PARA0?8
+adafruit_pycamera._OV5640_CMD_PARA1?8
+adafruit_pycamera._OV5640_CMD_PARA2?8
+adafruit_pycamera._OV5640_CMD_PARA3?8
+adafruit_pycamera._OV5640_CMD_PARA4?8
+adafruit_pycamera._OV5640_CMD_RELEASE_FOCUS?8
+adafruit_pycamera._OV5640_CMD_TRIGGER_AUTOFOCUS?8
+adafruit_pycamera._OV5640_STAT_FIRMWAREBAD?8
+adafruit_pycamera._OV5640_STAT_FOCUSED?8
+adafruit_pycamera._OV5640_STAT_FOCUSING?8
+adafruit_pycamera._OV5640_STAT_IDLE?8
+adafruit_pycamera._OV5640_STAT_STARTUP?8
+adafruit_pycamera._REG_DLY?8
+adafruit_pycamera.imageprocessing.alphablend_maker?4(frac, nfrac=None)
+adafruit_pycamera.imageprocessing.blue_cast?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.blur?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.color_burn_func?4(a, b)
+adafruit_pycamera.imageprocessing.color_dodge_func?4(a, b)
+adafruit_pycamera.imageprocessing.darken_only_func?7
+adafruit_pycamera.imageprocessing.divide_func?4(a, b)
+adafruit_pycamera.imageprocessing.emboss?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.emboss_greyscale?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.green_cast?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.greyscale?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.greyscale_weights?7
+adafruit_pycamera.imageprocessing.hard_light_func?4(a, b)
+adafruit_pycamera.imageprocessing.inner?4(a, b)
+adafruit_pycamera.imageprocessing.ironbow?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.lighten_only_func?7
+adafruit_pycamera.imageprocessing.linear_burn_func?4(a, b)
+adafruit_pycamera.imageprocessing.linear_dodge_func?4(a, b)
+adafruit_pycamera.imageprocessing.multiply_func?4(a, b)
+adafruit_pycamera.imageprocessing.negative?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.negative_weights?7
+adafruit_pycamera.imageprocessing.overlay_func?4(a, b)
+adafruit_pycamera.imageprocessing.red_cast?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.screen_func?4(a, b)
+adafruit_pycamera.imageprocessing.sepia?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.sepia_weights?7
+adafruit_pycamera.imageprocessing.sharpen?4(bitmap, mask=None)
+adafruit_pycamera.imageprocessing.soft_light_func?4(a, b)
+adafruit_pycamera.imageprocessing.subtract_func?4(a, b)
+adafruit_pycamera.ironbow.ironbow_palette?7
 adafruit_pyoa.PYOA_Graphics._display_background_for?5(card: Dict[str, str])
 adafruit_pyoa.PYOA_Graphics._display_buttons?5(card: Dict[str, str])
 adafruit_pyoa.PYOA_Graphics._display_text_for?5(card: Dict[str, str])
@@ -9898,12 +10529,60 @@
 adafruit_pyportal.network.Network.ip_address?4()
 adafruit_pyportal.network.Network.process_image?4(json_data, sd_card=False)
 adafruit_pyportal.network.Network?1(*, status_neopixel=None, esp=None, external_spi=None, extract_values=True, debug=False, convert_image=True, image_url_path=None, image_json_path=None, image_resize=None, image_position=None, image_dim_json_path=None, secrets_data=None, )
+adafruit_pyportal.peripherals.NATIVE_SD?7
 adafruit_pyportal.peripherals.Peripherals.play_file?4(file_name, wait_to_finish=True)
 adafruit_pyportal.peripherals.Peripherals.sd_check?4()
 adafruit_pyportal.peripherals.Peripherals.set_backlight?4(val)
 adafruit_pyportal.peripherals.Peripherals.speaker_disable?4(value)
 adafruit_pyportal.peripherals.Peripherals.stop_play?4()
 adafruit_pyportal.peripherals.Peripherals?1(spi, display, splash_group, debug=False)
+adafruit_qualia.Qualia?1(display_type: str, *, url: Optional[str] = None, headers: Dict[str, str] = None, json_path: Optional[Union[List[str], List[List[str]]]] = None, regexp_path: Optional[Sequence[str]] = None, default_bg: int = 0, json_transform: Optional[Union[Callable, List[Callable]]] = None, rotation: int = 0, scale: int = 1, debug: bool = False, use_network: bool = True)
+adafruit_qualia.displays.DotClockDisplay.height?4()
+adafruit_qualia.displays.DotClockDisplay.i2c_bus?4()
+adafruit_qualia.displays.DotClockDisplay.init?4(*, auto_refresh: bool = True)
+adafruit_qualia.displays.DotClockDisplay.init_touch?4()
+adafruit_qualia.displays.DotClockDisplay.round?4()
+adafruit_qualia.displays.DotClockDisplay.width?4()
+adafruit_qualia.displays.DotClockDisplay?1()
+adafruit_qualia.displays.TOUCH_CST826?7
+adafruit_qualia.displays.TOUCH_FOCALTOUCH?7
+adafruit_qualia.displays.TOUCH_INIT_DELAY?7
+adafruit_qualia.displays.bar240x960.Bar240x960?1()
+adafruit_qualia.displays.bar320x820.Bar320x820?1()
+adafruit_qualia.displays.bar320x960.Bar320x960?1()
+adafruit_qualia.displays.round21.Round21?1()
+adafruit_qualia.displays.round28.Round28?1()
+adafruit_qualia.displays.round40.Round40?1()
+adafruit_qualia.displays.square34.Square34?1()
+adafruit_qualia.displays.square40.Square40?1()
+adafruit_qualia.displays.square40_480x480.Square40_480x480?1()
+adafruit_qualia.graphics.Displays.load_displays?4()
+adafruit_qualia.graphics.Displays.valid_displays?4()
+adafruit_qualia.graphics.Graphics.case_insensitive_find?4(name)
+adafruit_qualia.graphics.Graphics.dotclockdisplay?4()
+adafruit_qualia.graphics.Graphics.i2c_bus?4()
+adafruit_qualia.graphics.Graphics.init_display?4(display_type: str, *, auto_refresh: bool = True)
+adafruit_qualia.graphics.Graphics.touch?4()
+adafruit_qualia.graphics.Graphics?1(display_type: str, *, auto_refresh: bool = True, default_bg: int = 0, rotation: int = 0, scale: int = 1, debug: bool = False)
+adafruit_qualia.network.IO_MQTT_BROKER?7
+adafruit_qualia.network.Network._get_mqtt_client?5()
+adafruit_qualia.network.Network.enabled?4(value: bool)
+adafruit_qualia.network.Network.init_io_mqtt?4()
+adafruit_qualia.network.Network.init_mqtt?4(broker: str, port: int = 8883, username: str = None, password: str = None, use_io: bool = False, )
+adafruit_qualia.network.Network.mqtt_connect?4(*args: Union[bool, str, int], **kwargs: Union[bool, str, int])
+adafruit_qualia.network.Network.mqtt_loop?4(*args: int, suppress_mqtt_errors: bool = True, **kwargs: int)
+adafruit_qualia.network.Network.mqtt_publish?4(*args: Union[str, int, float], suppress_mqtt_errors: bool = True, **kwargs: Union[str, int, float], )
+adafruit_qualia.network.Network.on_mqtt_connect?4(value: Callable)
+adafruit_qualia.network.Network.on_mqtt_disconnect?4(value: Callable)
+adafruit_qualia.network.Network.on_mqtt_message?4(value: Callable)
+adafruit_qualia.network.Network.on_mqtt_subscribe?4(value: Callable)
+adafruit_qualia.network.Network.on_mqtt_unsubscribe?4(value: Callable)
+adafruit_qualia.network.Network?1(*, extract_values: bool = True, debug: bool = False, )
+adafruit_qualia.peripherals.Peripherals.backlight?4(value: bool)
+adafruit_qualia.peripherals.Peripherals.button_down?4()
+adafruit_qualia.peripherals.Peripherals.button_up?4()
+adafruit_qualia.peripherals.Peripherals.deinit?4()
+adafruit_qualia.peripherals.Peripherals?1(*, i2c_bus: busio.I2C = None, address: int = 0x3F)
 adafruit_ra8875.ra8875.RA8875._circle_helper?5(x: int, y: int, radius: int, color: int, filled: bool)
 adafruit_ra8875.ra8875.RA8875._curve_helper?5(x_center: int, y_center: int, h_axis: int, v_axis: int, curve_part: int, color: int, filled: bool, )
 adafruit_ra8875.ra8875.RA8875._ellipse_helper?5(x_center: int, y_center: int, h_axis: int, v_axis: int, color: int, filled: bool, )
@@ -10084,6 +10763,7 @@
 adafruit_register.i2c_bcd_alarm.ALARM_COMPONENT_DISABLED?7
 adafruit_register.i2c_bcd_alarm.BCDAlarmTimeRegister?1(register_address: int, has_seconds: bool = True, weekday_shared: bool = True, weekday_start: Literal[0, 1] = 1, )
 adafruit_register.i2c_bcd_alarm.FREQUENCY?7
+adafruit_register.i2c_bcd_alarm.FREQUENCY_T?7
 adafruit_register.i2c_bcd_alarm._bcd2bin?5(value: int)
 adafruit_register.i2c_bcd_alarm._bin2bcd?5(value: int)
 adafruit_register.i2c_bcd_datetime.BCDDateTimeRegister?1(register_address: int, weekday_first: bool = True, weekday_start: Literal[0, 1] = 1, )
@@ -10096,13 +10776,6 @@
 adafruit_register.i2c_struct_array.StructArray?1(register_address: int, struct_format: str, count: int)
 adafruit_register.i2c_struct_array._BoundStructArray._get_buffer?5(index: int)
 adafruit_register.i2c_struct_array._BoundStructArray?2(obj: I2CDeviceDriver, register_address: int, struct_format: str, count: int, )
-adafruit_requests.CommonCircuitPythonSocketType.connect?4(address: Tuple[str, int], conntype: Optional[int] = ..., )
-adafruit_requests.CommonSocketType.close?4()
-adafruit_requests.CommonSocketType.send?4(data: bytes, flags: int = ...)
-adafruit_requests.CommonSocketType.settimeout?4(value: Optional[float])
-adafruit_requests.InterfaceType.SSLContextType?7
-adafruit_requests.InterfaceType.TLS_MODE?4()
-adafruit_requests.LegacyCircuitPythonSocketType.recv?4(bufsize: int = ...)
 adafruit_requests.Response._parse_headers?5()
 adafruit_requests.Response._read_from_buffer?5(buf: Optional[bytearray] = None, nbytes: Optional[int] = None)
 adafruit_requests.Response._readinto?5(buf: bytearray)
@@ -10117,12 +10790,11 @@
 adafruit_requests.Response.iter_content?4(chunk_size: int = 1, decode_unicode: bool = False)
 adafruit_requests.Response.json?4()
 adafruit_requests.Response.text?4()
-adafruit_requests.Response?1(sock: SocketType, session: Optional["Session"] = None)
-adafruit_requests.Session._close_socket?5(sock: SocketType)
-adafruit_requests.Session._free_socket?5(socket: SocketType)
-adafruit_requests.Session._free_sockets?5()
-adafruit_requests.Session._get_socket?5(host: str, port: int, proto: str, *, timeout: float = 1)
+adafruit_requests.Response?1(sock: SocketType, session: "Session")
+adafruit_requests.Session._check_headers?5(str])
 adafruit_requests.Session._send?5(data: bytes)
+adafruit_requests.Session._send_as_bytes?5(socket: SocketType, data: str)
+adafruit_requests.Session._send_header?5(socket, header, value)
 adafruit_requests.Session._send_request?5(socket: SocketType, host: str, method: str, path: str, headers: Dict[str, str], data: Any, json: Any, )
 adafruit_requests.Session.delete?4(url: str, **kw)
 adafruit_requests.Session.get?4(url: str, **kw)
@@ -10131,29 +10803,10 @@
 adafruit_requests.Session.post?4(url: str, **kw)
 adafruit_requests.Session.put?4(url: str, **kw)
 adafruit_requests.Session.request?4(method: str, url: str, data: Optional[Any] = None, json: Optional[Any] = None, headers: Optional[Dict[str, str]] = None, stream: bool = False, timeout: float = 60, allow_redirects: bool = True, )
-adafruit_requests.Session?1(socket_pool: SocketpoolModuleType, ssl_context: Optional[SSLContextType] = None, )
-adafruit_requests.StandardPythonSocketType.SocketType?7
-adafruit_requests.StandardPythonSocketType.SocketpoolModuleType?7
-adafruit_requests.StandardPythonSocketType.connect?4(address: Union[Tuple[Any, ...], str, bytes])
-adafruit_requests.SupportsRecvInto.recv_into?4(buffer: bytearray, nbytes: int = ..., flags: int = ...)
-adafruit_requests.SupportsRecvWithFlags.recv?4(bufsize: int = ..., flags: int = ...)
-adafruit_requests._FakeSSLContext.wrap_socket?4(socket: CircuitPythonSocketType, server_hostname: Optional[str] = None)
-adafruit_requests._FakeSSLContext?2(iface: InterfaceType)
-adafruit_requests._FakeSSLSocket.connect?4(address: Tuple[str, int])
-adafruit_requests._FakeSSLSocket?2(socket: CircuitPythonSocketType, tls_mode: int)
+adafruit_requests.Session?1(socket_pool: SocketpoolModuleType, ssl_context: Optional[SSLContextType] = None, session_id: Optional[str] = None, )
 adafruit_requests._RawResponse.read?4(size: int = -1)
 adafruit_requests._RawResponse.readinto?4(buf: bytearray)
 adafruit_requests._RawResponse?2(response: "Response")
-adafruit_requests._default_session?8
-adafruit_requests.cast?4(_t, value)
-adafruit_requests.delete?4(url: str, **kw)
-adafruit_requests.get?4(url: str, **kw)
-adafruit_requests.head?4(url: str, **kw)
-adafruit_requests.patch?4(url: str, **kw)
-adafruit_requests.post?4(url: str, **kw)
-adafruit_requests.put?4(url: str, **kw)
-adafruit_requests.request?4(method: str, url: str, data: Optional[Any] = None, json: Optional[Any] = None, headers: Optional[Dict[str, str]] = None, stream: bool = False, timeout: float = 1, )
-adafruit_requests.set_socket?4(sock: SocketpoolModuleType, iface: Optional[InterfaceType] = None)
 adafruit_rfm69.FS_MODE?7
 adafruit_rfm69.HAS_SUPERVISOR?7
 adafruit_rfm69.RFM69._BUFFER?8
@@ -10172,6 +10825,7 @@
 adafruit_rfm69.RFM69.data_mode?7
 adafruit_rfm69.RFM69.dc_free?7
 adafruit_rfm69.RFM69.dio_0_mapping?7
+adafruit_rfm69.RFM69.disable_boost?4()
 adafruit_rfm69.RFM69.encryption_key?4(val: bytearray)
 adafruit_rfm69.RFM69.frequency_deviation?4(val: float)
 adafruit_rfm69.RFM69.frequency_mhz?4(val: float)
@@ -10197,7 +10851,6 @@
 adafruit_rfm69.RFM69.rx_bw_mantissa?7
 adafruit_rfm69.RFM69.send?4(data: ReadableBuffer, *, keep_listening: bool = False, destination: Optional[int] = None, node: Optional[int] = None, identifier: Optional[int] = None, flags: Optional[int] = None)
 adafruit_rfm69.RFM69.send_with_ack?4(data: int)
-adafruit_rfm69.RFM69.set_boost?4(setting: int)
 adafruit_rfm69.RFM69.sleep?4()
 adafruit_rfm69.RFM69.sync_on?7
 adafruit_rfm69.RFM69.sync_size?7
@@ -10214,6 +10867,8 @@
 adafruit_rfm69.TX_MODE?7
 adafruit_rfm69._FSTEP?8
 adafruit_rfm69._FXOSC?8
+adafruit_rfm69._OCP_HIGH_POWER?8
+adafruit_rfm69._OCP_NORMAL?8
 adafruit_rfm69._REG_AES_KEY1?8
 adafruit_rfm69._REG_AFC_BW?8
 adafruit_rfm69._REG_BITRATE_LSB?8
@@ -10229,6 +10884,7 @@
 adafruit_rfm69._REG_FRF_MSB?8
 adafruit_rfm69._REG_IRQ_FLAGS1?8
 adafruit_rfm69._REG_IRQ_FLAGS2?8
+adafruit_rfm69._REG_OCP?8
 adafruit_rfm69._REG_OP_MODE?8
 adafruit_rfm69._REG_PACKET_CONFIG1?8
 adafruit_rfm69._REG_PACKET_CONFIG2?8
@@ -10427,9 +11083,14 @@
 adafruit_rgb_display.ili9341.ILI9341._RAM_WRITE?8
 adafruit_rgb_display.ili9341.ILI9341.scroll?4(dy: Optional[int] = None)
 adafruit_rgb_display.ili9341.ILI9341?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 240, height: int = 320, baudrate: int = 16000000, polarity: int = 0, phase: int = 0, rotation: int = 0, )
+adafruit_rgb_display.rgb.Display._COLUMN_SET?8
 adafruit_rgb_display.rgb.Display._DECODE_PIXEL?8
 adafruit_rgb_display.rgb.Display._ENCODE_PIXEL?8
 adafruit_rgb_display.rgb.Display._ENCODE_POS?8
+adafruit_rgb_display.rgb.Display._INIT?8
+adafruit_rgb_display.rgb.Display._PAGE_SET?8
+adafruit_rgb_display.rgb.Display._RAM_READ?8
+adafruit_rgb_display.rgb.Display._RAM_WRITE?8
 adafruit_rgb_display.rgb.Display._X_START?8
 adafruit_rgb_display.rgb.Display._Y_START?8
 adafruit_rgb_display.rgb.Display._block?5(x0: int, y0: int, x1: int, y1: int, data: Optional[ByteString] = None)
@@ -10458,8 +11119,9 @@
 adafruit_rgb_display.rgb.DummyPin.switch_to_output?4(*, value: bool = False, drive_mode: Optional[digitalio.DriveMode] = None)
 adafruit_rgb_display.rgb.DummyPin.value?4(val: digitalio.DigitalInOut)
 adafruit_rgb_display.rgb._BUFFER_SIZE?8
-adafruit_rgb_display.rgb.color565?4(r: Union[int, Tuple[int, int, int], List[int]], g: int = 0, b: int = 0, )
+adafruit_rgb_display.rgb.color565?4(r: Union[int, Tuple[int, int, int], List[int]], g: Optional[int] = 0, b: Optional[int] = 0, )
 adafruit_rgb_display.rgb.image_to_data?4(image: Image)
+adafruit_rgb_display.rgb.numpy?7
 adafruit_rgb_display.s6d02a1.S6D02A1._COLUMN_SET?8
 adafruit_rgb_display.s6d02a1.S6D02A1._ENCODE_PIXEL?8
 adafruit_rgb_display.s6d02a1.S6D02A1._ENCODE_POS?8
@@ -10649,9 +11311,9 @@
 adafruit_rgb_display.st7789._SLPOUT?8
 adafruit_rgb_display.st7789._SWRESET?8
 adafruit_rgb_display.st7789._VMCTR1?8
-adafruit_rgbled.RGBLED.color?4(value)
+adafruit_rgbled.RGBLED.color?4(value: ColorBasedColorUnion)
 adafruit_rgbled.RGBLED.deinit?4()
-adafruit_rgbled.RGBLED?1(red_pin, green_pin, blue_pin, invert_pwm=False)
+adafruit_rgbled.RGBLED?1(red_pin: Union[Pin, PWMOut, PWMChannel], green_pin: Union[Pin, PWMOut, PWMChannel], blue_pin: Union[Pin, PWMOut, PWMChannel], invert_pwm: bool = False, )
 adafruit_rockblock.RockBlock._transfer_buffer?5()
 adafruit_rockblock.RockBlock._uart_xfer?5(cmd: str)
 adafruit_rockblock.RockBlock.data_in?4(buf: bytes)
@@ -10732,6 +11394,7 @@
 adafruit_rplidar._process_scan?5(raw: bytes)
 adafruit_rplidar.express_packet?7
 adafruit_rsa._compat.INTEGER_TYPES?7
+adafruit_rsa._compat.MACHINE_WORD_SIZE?7
 adafruit_rsa._compat.MAX_INT16?7
 adafruit_rsa._compat.MAX_INT32?7
 adafruit_rsa._compat.MAX_INT64?7
@@ -10790,6 +11453,7 @@
 adafruit_rsa.key.is_acceptable?4(p: int, q: int)
 adafruit_rsa.key.log?7
 adafruit_rsa.key.newkeys?4(nbits: int, accurate: bool = True, poolsize: int = 1, exponent: int = DEFAULT_EXPONENT, log_level: str = "INFO", )
+adafruit_rsa.machine_size.MACHINE_WORD_SIZE?7
 adafruit_rsa.machine_size.MAX_INT16?7
 adafruit_rsa.machine_size.MAX_INT32?7
 adafruit_rsa.machine_size.MAX_INT64?7
@@ -10833,6 +11497,7 @@
 adafruit_rtttl._get_wave?5(tune: str, octave: int)
 adafruit_rtttl._parse_note?5(note: str, duration: int = 2, octave: int = 6)
 adafruit_rtttl._play_to_pin?5(tune: str, base_tone: Union[pwmio.PWMOut, AudioOut], min_freq: float, duration: int, octave: int, tempo: int, )
+adafruit_rtttl.audiocore?7
 adafruit_rtttl.play?4(pin, rtttl: str, octave: Optional[int] = None, duration: Optional[int] = None, tempo: Optional[int] = None, )
 adafruit_scd30.SCD30.CO2?4()
 adafruit_scd30.SCD30._check_crc?5(data_bytes: ReadableBuffer, crc: int)
@@ -10872,6 +11537,8 @@
 adafruit_scd4x.SCD4X.data_ready?4()
 adafruit_scd4x.SCD4X.factory_reset?4()
 adafruit_scd4x.SCD4X.force_calibration?4(target_co2: int)
+adafruit_scd4x.SCD4X.measure_single_shot?4()
+adafruit_scd4x.SCD4X.measure_single_shot_rht_only?4()
 adafruit_scd4x.SCD4X.persist_settings?4()
 adafruit_scd4x.SCD4X.reinit?4()
 adafruit_scd4x.SCD4X.relative_humidity?4()
@@ -10892,6 +11559,8 @@
 adafruit_scd4x._SCD4X_GETALTITUDE?8
 adafruit_scd4x._SCD4X_GETASCE?8
 adafruit_scd4x._SCD4X_GETTEMPOFFSET?8
+adafruit_scd4x._SCD4X_MEASURESINGLESHOT?8
+adafruit_scd4x._SCD4X_MEASURESINGLESHOTRHTONLY?8
 adafruit_scd4x._SCD4X_PERSISTSETTINGS?8
 adafruit_scd4x._SCD4X_READMEASUREMENT?8
 adafruit_scd4x._SCD4X_REINIT?8
@@ -11064,6 +11733,7 @@
 adafruit_seesaw.seesaw.Seesaw.INPUT_PULLDOWN?7
 adafruit_seesaw.seesaw.Seesaw.INPUT_PULLUP?7
 adafruit_seesaw.seesaw.Seesaw.OUTPUT?7
+adafruit_seesaw.seesaw.Seesaw._get_eeprom_i2c_addr?5()
 adafruit_seesaw.seesaw.Seesaw._pin_mode_bulk_x?5(capacity, offset, pins, mode)
 adafruit_seesaw.seesaw.Seesaw.analog_read?4(pin, delay=0.008)
 adafruit_seesaw.seesaw.Seesaw.analog_write?4(pin, value)
@@ -11111,12 +11781,16 @@
 adafruit_seesaw.seesaw._ADC_STATUS?8
 adafruit_seesaw.seesaw._ADC_WINMODE?8
 adafruit_seesaw.seesaw._ADC_WINTHRESH?8
-adafruit_seesaw.seesaw._ATTINY8X7_HW_ID_CODE?8
+adafruit_seesaw.seesaw._ATTINY1616_HW_ID_CODE?8
+adafruit_seesaw.seesaw._ATTINY1617_HW_ID_CODE?8
+adafruit_seesaw.seesaw._ATTINY806_HW_ID_CODE?8
+adafruit_seesaw.seesaw._ATTINY807_HW_ID_CODE?8
+adafruit_seesaw.seesaw._ATTINY816_HW_ID_CODE?8
+adafruit_seesaw.seesaw._ATTINY817_HW_ID_CODE?8
 adafruit_seesaw.seesaw._CRICKIT_PID?8
 adafruit_seesaw.seesaw._DAC_BASE?8
 adafruit_seesaw.seesaw._DAP_BASE?8
 adafruit_seesaw.seesaw._EEPROM_BASE?8
-adafruit_seesaw.seesaw._EEPROM_I2C_ADDR?8
 adafruit_seesaw.seesaw._ENCODER_BASE?8
 adafruit_seesaw.seesaw._ENCODER_DELTA?8
 adafruit_seesaw.seesaw._ENCODER_INTENCLR?8
@@ -11298,6 +11972,7 @@
 adafruit_sharpmemorydisplay._SHARPMEM_BIT_CLEAR?8
 adafruit_sharpmemorydisplay._SHARPMEM_BIT_VCOM?8
 adafruit_sharpmemorydisplay._SHARPMEM_BIT_WRITECMD?8
+adafruit_sharpmemorydisplay.numpy?7
 adafruit_sharpmemorydisplay.reverse_bit?4(num: int)
 adafruit_sht31d.FREQUENCY_0_5?7
 adafruit_sht31d.FREQUENCY_10?7
@@ -11657,6 +12332,7 @@
 adafruit_simplemath.constrain?4(x: float, out_min: float, out_max: float)
 adafruit_simplemath.map_range?4(x: float, in_min: float, in_max: float, out_min: float, out_max: float)
 adafruit_simplemath.map_unconstrained_range?4(x: float, in_min: float, in_max: float, out_min: float, out_max: float)
+adafruit_slideshow.CUSTOM_FONTS?7
 adafruit_slideshow.HorizontalAlignment.CENTER?7
 adafruit_slideshow.HorizontalAlignment.LEFT?7
 adafruit_slideshow.HorizontalAlignment.RIGHT?7
@@ -11678,6 +12354,7 @@
 adafruit_slideshow.SlideShow.update?4()
 adafruit_slideshow.SlideShow.v_align?4(val: int)
 adafruit_slideshow.SlideShow?1(display: displayio.Display, backlight_pwm: Optional[PWMOut] = None, *, folder: str = "/", order: int = PlayBackOrder.ALPHABETICAL, loop: bool = True, dwell: int = 3, fade_effect: bool = True, auto_advance: bool = True, direction: int = PlayBackDirection.FORWARD, h_align: int = HorizontalAlignment.LEFT, v_align: int = VerticalAlignment.TOP, )
+adafruit_slideshow.TEXT_SLIDES_ENABLED?7
 adafruit_slideshow.VerticalAlignment.BOTTOM?7
 adafruit_slideshow.VerticalAlignment.CENTER?7
 adafruit_slideshow.VerticalAlignment.TOP?7
@@ -11744,6 +12421,7 @@
 adafruit_ssd1306.SSD1306_SPI.write_cmd?4(cmd: int)
 adafruit_ssd1306.SSD1306_SPI.write_framebuf?4()
 adafruit_ssd1306.SSD1306_SPI?1(width: int, height: int, spi: busio.SPI, dc: digitalio.DigitalInOut, reset: Optional[digitalio.DigitalInOut], cs: digitalio.DigitalInOut, *, external_vcc: bool = False, baudrate: int = 8000000, polarity: int = 0, phase: int = 0, page_addressing: bool = False)
+adafruit_ssd1306._FRAMEBUF_FORMAT?8
 adafruit_ssd1306._SSD1306.contrast?4(contrast: int)
 adafruit_ssd1306._SSD1306.init_display?4()
 adafruit_ssd1306._SSD1306.invert?4(invert: bool)
@@ -11760,24 +12438,24 @@
 adafruit_ssd1322.SSD1322.wake?4()
 adafruit_ssd1322.SSD1322?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1322._INIT_SEQUENCE?8
-adafruit_ssd1325.SSD1325?1(bus: displayio.FourWire, **kwargs)
+adafruit_ssd1325.SSD1325?1(bus: Union[FourWire, I2CDisplayBus], **kwargs)
 adafruit_ssd1325._INIT_SEQUENCE?8
 adafruit_ssd1327.SSD1327?1(bus: displayio.I2CDisplay, **kwargs)
 adafruit_ssd1327._INIT_SEQUENCE?8
-adafruit_ssd1331.SSD1331?1(bus: displayio.FourWire, **kwargs)
+adafruit_ssd1331.SSD1331?1(bus: FourWire, **kwargs)
 adafruit_ssd1331._INIT_SEQUENCE?8
 adafruit_ssd1351.SSD1351?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1351._INIT_SEQUENCE?8
 adafruit_ssd1608.SSD1608?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1608._START_SEQUENCE?8
 adafruit_ssd1608._STOP_SEQUENCE?8
-adafruit_ssd1675.SSD1675?1(bus: displayio.FourWire, **kwargs)
+adafruit_ssd1675.SSD1675?1(bus: FourWire, **kwargs)
 adafruit_ssd1675._START_SEQUENCE?8
 adafruit_ssd1675._STOP_SEQUENCE?8
-adafruit_ssd1680.SSD1680?1(bus: displayio.Fourwire, **kwargs)
+adafruit_ssd1680.SSD1680?1(bus: FourWire, **kwargs)
 adafruit_ssd1680._START_SEQUENCE?8
 adafruit_ssd1680._STOP_SEQUENCE?8
-adafruit_ssd1681.SSD1681?1(bus: displayio.FourWire, **kwargs)
+adafruit_ssd1681.SSD1681?1(bus: FourWire, **kwargs)
 adafruit_ssd1681._START_SEQUENCE?8
 adafruit_ssd1681._STOP_SEQUENCE?8
 adafruit_st7565.ST7565.CMD_DISPLAY_OFF?7
@@ -11816,9 +12494,9 @@
 adafruit_st7565.ST7565?1(spi: SPI, dc_pin: DigitalInOut, cs_pin: DigitalInOut, reset_pin: Optional[DigitalInOut] = None, *, contrast: int = 0, baudrate: int = 1000000)
 adafruit_st7735.ST7735?1(bus: displayio.FourWire, **kwargs)
 adafruit_st7735._INIT_SEQUENCE?8
-adafruit_st7735r.ST7735R?1(bus: displayio.FourWire, *, bgr: bool = False, invert: bool = False, **kwargs: Any)
+adafruit_st7735r.ST7735R?1(bus: FourWire, *, bgr: bool = False, invert: bool = False, **kwargs: Any)
 adafruit_st7735r._INIT_SEQUENCE?8
-adafruit_st7789.ST7789?1(bus: displayio.FourWire, **kwargs)
+adafruit_st7789.ST7789?1(bus: FourWire, **kwargs)
 adafruit_st7789._INIT_SEQUENCE?8
 adafruit_stmpe610.Adafruit_STMPE610._read_byte?5(register: int)
 adafruit_stmpe610.Adafruit_STMPE610._read_register?5(register: int, length: int)
@@ -11968,6 +12646,7 @@
 adafruit_tca8418.TCA8418.overflow_intenable?7
 adafruit_tca8418.TCA8418.overflow_mode?7
 adafruit_tca8418.TCA8418?1(i2c_bus: I2C, address: int = TCA8418_I2CADDR_DEFAULT)
+adafruit_tca8418.TCA8418_I2CADDR_DEFAULT?7
 adafruit_tca8418.TCA8418_register?1(tca: "TCA8418", base_addr: int, invert_value: bool = False, read_only: bool = False, initial_value: Optional[int] = None, )
 adafruit_tca8418._TCA8418_REG_CONFIG?8
 adafruit_tca8418._TCA8418_REG_DEBOUNCEDIS1?8
@@ -12036,6 +12715,46 @@
 adafruit_tcs34725._REGISTER_RDATA?8
 adafruit_tcs34725._REGISTER_SENSORID?8
 adafruit_tcs34725._REGISTER_STATUS?8
+adafruit_templateengine.FileTemplate?1(template_path: str, *, language: str = Language.HTML)
+adafruit_templateengine.Language.HTML?7
+adafruit_templateengine.Language.MARKDOWN?7
+adafruit_templateengine.Language.XML?7
+adafruit_templateengine.Template._template_function?8
+adafruit_templateengine.Template.render?4(context: dict = None)
+adafruit_templateengine.Template.render_iter?4(context: dict = None, *, chunk_size: int = None)
+adafruit_templateengine.Template?1(template_string: str, *, language: str = Language.HTML)
+adafruit_templateengine._BLOCK_COMMENT_PATTERN?8
+adafruit_templateengine._BLOCK_PATTERN?8
+adafruit_templateengine._EXTENDS_PATTERN?8
+adafruit_templateengine._HASH_COMMENT_PATTERN?8
+adafruit_templateengine._INCLUDE_PATTERN?8
+adafruit_templateengine._LSTRIP_BLOCK_PATTERN?8
+adafruit_templateengine._TOKEN_PATTERN?8
+adafruit_templateengine._check_for_unsupported_nested_blocks?5(template: str)
+adafruit_templateengine._create_template_rendering_function?5(template: str, language: str = Language.HTML, *, trim_blocks: bool = True, lstrip_blocks: bool = True, function_name: str = "__template_rendering_function", context_name: str = "context", dry_run: bool = False, )
+adafruit_templateengine._exists_and_is_file?5(path: str)
+adafruit_templateengine._find_block?5(template: str)
+adafruit_templateengine._find_block_comment?5(template: str)
+adafruit_templateengine._find_extends?5(template: str)
+adafruit_templateengine._find_hash_comment?5(template: str)
+adafruit_templateengine._find_include?5(template: str)
+adafruit_templateengine._find_named_endblock?5(template: str, name: str)
+adafruit_templateengine._find_token?5(template: str)
+adafruit_templateengine._remove_comments?5(template: str, *, trim_blocks: bool = True, lstrip_blocks: bool = True, )
+adafruit_templateengine._remove_matched_comment?5(template: str, comment_match: re.Match)
+adafruit_templateengine._replace_amp_or_semi?5(match: re.Match)
+adafruit_templateengine._replace_blocks_with_replacements?5(template: str, replacements: "dict[str, str]")
+adafruit_templateengine._resolve_includes?5(template: str)
+adafruit_templateengine._resolve_includes_blocks_and_extends?5(template: str)
+adafruit_templateengine._token_is_on_own_line?5(text_before_token: str)
+adafruit_templateengine._yield_as_sized_chunks?5(generator: "Generator[str]", chunk_size: int)
+adafruit_templateengine.render_string?4(template_string: str, context: dict = None, *, language: str = Language.HTML, )
+adafruit_templateengine.render_string_iter?4(template_string: str, context: dict = None, *, chunk_size: int = None, language: str = Language.HTML, )
+adafruit_templateengine.render_template?4(template_path: str, context: dict = None, *, language: str = Language.HTML, )
+adafruit_templateengine.render_template_iter?4(template_path: str, context: dict = None, *, chunk_size: int = None, language: str = Language.HTML, )
+adafruit_templateengine.safe_html?4(value: Any)
+adafruit_templateengine.safe_markdown?4(value: Any)
+adafruit_templateengine.safe_xml?4(value: Any)
 adafruit_tfmini.MODE_LONG?7
 adafruit_tfmini.MODE_SHORT?7
 adafruit_tfmini.TFmini._set_config?5(command: ReadableBuffer)
@@ -12062,17 +12781,17 @@
 adafruit_tinylora.adafruit_tinylora.TTN.country?4()
 adafruit_tinylora.adafruit_tinylora.TTN.device_address?4()
 adafruit_tinylora.adafruit_tinylora.TTN.network_key?4()
-adafruit_tinylora.adafruit_tinylora.TTN?1(dev_address, net_key, app_key, country="US")
+adafruit_tinylora.adafruit_tinylora.TTN?1(dev_address: bytearray4, net_key: bytearray16, app_key: bytearray16, country: str = "US", )
 adafruit_tinylora.adafruit_tinylora.TinyLoRa._BUFFER?8
-adafruit_tinylora.adafruit_tinylora.TinyLoRa._read_into?5(address, buf, length=None)
-adafruit_tinylora.adafruit_tinylora.TinyLoRa._read_u8?5(address)
-adafruit_tinylora.adafruit_tinylora.TinyLoRa._write_u8?5(address, val)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa._read_into?5(address: registeraddress, buf: bytearray2, length: Optional[int] = None)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa._read_u8?5(address: registeraddress)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa._write_u8?5(address: registeraddress, val: int)
 adafruit_tinylora.adafruit_tinylora.TinyLoRa.deinit?4()
-adafruit_tinylora.adafruit_tinylora.TinyLoRa.send_data?4(data, data_length, frame_counter, timeout=2)
-adafruit_tinylora.adafruit_tinylora.TinyLoRa.send_packet?4(lora_packet, packet_length, timeout)
-adafruit_tinylora.adafruit_tinylora.TinyLoRa.set_channel?4(channel)
-adafruit_tinylora.adafruit_tinylora.TinyLoRa.set_datarate?4(datarate)
-adafruit_tinylora.adafruit_tinylora.TinyLoRa?1(spi, cs, irq, rst, ttn_config, channel=None)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.send_data?4(data: bytearray, data_length: int, frame_counter: int, timeout: int = 2)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.send_packet?4(lora_packet: bytearray, packet_length: int, timeout: int)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.set_channel?4(channel: int)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.set_datarate?4(datarate: str)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa?1(spi: busio.SPI, cs: digitalio.DigitalInOut, irq: digitalio.DigitalInOut, rst: digitalio.DigitalInOut, ttn_config: digitalio.DigitalInOut, channel: Optional[int] = None, )
 adafruit_tinylora.adafruit_tinylora._FSTEP?8
 adafruit_tinylora.adafruit_tinylora._MODE_LORA?8
 adafruit_tinylora.adafruit_tinylora._MODE_SLEEP?8
@@ -12100,24 +12819,32 @@
 adafruit_tinylora.adafruit_tinylora._REG_TIMER1_COEF?8
 adafruit_tinylora.adafruit_tinylora._REG_VERSION?8
 adafruit_tinylora.adafruit_tinylora._TRANSMIT_DIRECTION_UP?8
-adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_add_round_key?5(state)
-adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_calculate_key?5(num_round, round_key)
-adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_encrypt?5(data, key)
-adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_mix_columns?5(state)
+adafruit_tinylora.adafruit_tinylora.bytearray16?7
+adafruit_tinylora.adafruit_tinylora.bytearray2?7
+adafruit_tinylora.adafruit_tinylora.bytearray4?7
+adafruit_tinylora.adafruit_tinylora.registeraddress?7
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_add_round_key?5(state: StateMatrix)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_calculate_key?5(num_round: int, round_key: bytearray)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_encrypt?5(data: bytearray, key: bytearray)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_mix_columns?5(state: StateMatrix)
 adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_shift_rows?5()
 adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_sub_byte?5()
-adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_sub_bytes?5(state)
-adafruit_tinylora.adafruit_tinylora_encryption.AES._mic_generate_keys?5(key_1, key_2)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_sub_bytes?5(state: StateMatrix)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._mic_generate_keys?5(key_1: bytearray16, key_2: bytearray16)
 adafruit_tinylora.adafruit_tinylora_encryption.AES._mix_single_column?5()
-adafruit_tinylora.adafruit_tinylora_encryption.AES._round_encrypt?5(state, key, num_round)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._round_encrypt?5(state: StateMatrix, key: bytearray, num_round: int)
 adafruit_tinylora.adafruit_tinylora_encryption.AES._shift_left?5()
-adafruit_tinylora.adafruit_tinylora_encryption.AES._xor_data?5(old_data)
-adafruit_tinylora.adafruit_tinylora_encryption.AES.calculate_mic?4(lora_packet, lora_packet_length, mic)
-adafruit_tinylora.adafruit_tinylora_encryption.AES.encrypt?4(aes_data)
-adafruit_tinylora.adafruit_tinylora_encryption.AES.encrypt_payload?4(data)
-adafruit_tinylora.adafruit_tinylora_encryption.AES?1(device_address, app_key, network_key, frame_counter)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._xor_data?5(old_data: bytearray16)
+adafruit_tinylora.adafruit_tinylora_encryption.AES.calculate_mic?4(lora_packet: bytearray, lora_packet_length: int, mic: bytearray4)
+adafruit_tinylora.adafruit_tinylora_encryption.AES.encrypt?4(aes_data: bytearray)
+adafruit_tinylora.adafruit_tinylora_encryption.AES.encrypt_payload?4(data: bytearray)
+adafruit_tinylora.adafruit_tinylora_encryption.AES?1(device_address: bytearray4, app_key: bytearray16, network_key: bytearray16, frame_counter: int, )
 adafruit_tinylora.adafruit_tinylora_encryption.S_BOX?7
-adafruit_tinylora.adafruit_tinylora_encryption.xtime?4(col)
+adafruit_tinylora.adafruit_tinylora_encryption.StateMatrix?7
+adafruit_tinylora.adafruit_tinylora_encryption.bytearray16?7
+adafruit_tinylora.adafruit_tinylora_encryption.bytearray2?7
+adafruit_tinylora.adafruit_tinylora_encryption.bytearray4?7
+adafruit_tinylora.adafruit_tinylora_encryption.xtime?4(col: int)
 adafruit_tinylora.ttn_as.TTN_FREQS?7
 adafruit_tinylora.ttn_au.TTN_FREQS?7
 adafruit_tinylora.ttn_cn.TTN_FREQS?7
@@ -12544,71 +13271,71 @@
 adafruit_turtle.Color.YELLOW?7
 adafruit_turtle.Color.colors?7
 adafruit_turtle.Color?1()
-adafruit_turtle.Vec2D.rotate?4(angle)
-adafruit_turtle.Vec2D?1(x, y)
-adafruit_turtle.turtle._GCD?5(a, b)
-adafruit_turtle.turtle._color_to_pencolor?5(c)
+adafruit_turtle.Vec2D.rotate?4(angle: float)
+adafruit_turtle.Vec2D?1(x: float, y: float)
+adafruit_turtle.turtle._GCD?5(a: int, b: int)
+adafruit_turtle.turtle._color_to_pencolor?5(c: int)
 adafruit_turtle.turtle._drawturtle?5()
-adafruit_turtle.turtle._plot?5(x, y, c)
-adafruit_turtle.turtle._setDegreesPerAU?5(fullcircle)
-adafruit_turtle.turtle._turn?5(angle)
+adafruit_turtle.turtle._plot?5(x: float, y: float, c: int)
+adafruit_turtle.turtle._setDegreesPerAU?5(fullcircle: float)
+adafruit_turtle.turtle._turn?5(angle: float)
 adafruit_turtle.turtle.back?7
-adafruit_turtle.turtle.backward?4(distance)
-adafruit_turtle.turtle.bgcolor?4(c=None)
-adafruit_turtle.turtle.bgpic?4(picname=None)
+adafruit_turtle.turtle.backward?4(distance: float)
+adafruit_turtle.turtle.bgcolor?4(c: Optional[int] = None)
+adafruit_turtle.turtle.bgpic?4(picname: Optional[str] = None)
 adafruit_turtle.turtle.bk?7
-adafruit_turtle.turtle.changeturtle?4(source=None, dimensions=(12, 12))
-adafruit_turtle.turtle.circle?4(radius, extent=None, steps=None)
+adafruit_turtle.turtle.changeturtle?4(source: Optional[Union[displayio.TileGrid, str]] = None, dimensions: Tuple[int, int] = (12, 12), )
+adafruit_turtle.turtle.circle?4(radius: float, extent: Optional[float] = None, steps: Optional[int] = None)
 adafruit_turtle.turtle.clear?4()
-adafruit_turtle.turtle.clearstamp?4(stampid)
-adafruit_turtle.turtle.clearstamps?4(n=None)
-adafruit_turtle.turtle.degrees?4(fullcircle=360)
-adafruit_turtle.turtle.distance?4(x1, y1=None)
-adafruit_turtle.turtle.dot?4(size=None, color=None)
+adafruit_turtle.turtle.clearstamp?4(stampid: int)
+adafruit_turtle.turtle.clearstamps?4(n: Optional[int] = None)
+adafruit_turtle.turtle.degrees?4(fullcircle: float = 360)
+adafruit_turtle.turtle.distance?4(x1: Union[float, List[float], Tuple[float, float]], y1: Optional[float])
+adafruit_turtle.turtle.dot?4(size: Optional[int] = None, color: Optional[int] = None)
 adafruit_turtle.turtle.down?7
 adafruit_turtle.turtle.fd?7
-adafruit_turtle.turtle.forward?4(distance)
-adafruit_turtle.turtle.goto?4(x1, y1=None)
+adafruit_turtle.turtle.forward?4(distance: float)
+adafruit_turtle.turtle.goto?4(x1: Union[float, Vec2D, Tuple[float, float]], y1: Optional[float] = None)
 adafruit_turtle.turtle.heading?4()
 adafruit_turtle.turtle.hideturtle?4()
 adafruit_turtle.turtle.home?4()
 adafruit_turtle.turtle.ht?7
 adafruit_turtle.turtle.isdown?4()
 adafruit_turtle.turtle.isvisible?4()
-adafruit_turtle.turtle.left?4(angle)
+adafruit_turtle.turtle.left?4(angle: float)
 adafruit_turtle.turtle.lt?7
-adafruit_turtle.turtle.mode?4(mode=None)
+adafruit_turtle.turtle.mode?4(mode: Optional[str] = None)
 adafruit_turtle.turtle.pd?7
-adafruit_turtle.turtle.pencolor?4(c=None)
+adafruit_turtle.turtle.pencolor?4(c: Optional[int] = None)
 adafruit_turtle.turtle.pendown?4()
-adafruit_turtle.turtle.pensize?4(width=None)
+adafruit_turtle.turtle.pensize?4(width: Optional[int] = None)
 adafruit_turtle.turtle.penup?4()
 adafruit_turtle.turtle.pos?4()
 adafruit_turtle.turtle.position?7
 adafruit_turtle.turtle.pu?7
 adafruit_turtle.turtle.radians?4()
 adafruit_turtle.turtle.reset?4()
-adafruit_turtle.turtle.right?4(angle)
+adafruit_turtle.turtle.right?4(angle: float)
 adafruit_turtle.turtle.rt?7
 adafruit_turtle.turtle.seth?7
-adafruit_turtle.turtle.setheading?4(to_angle)
+adafruit_turtle.turtle.setheading?4(to_angle: float)
 adafruit_turtle.turtle.setpos?7
 adafruit_turtle.turtle.setposition?7
-adafruit_turtle.turtle.setx?4(x)
-adafruit_turtle.turtle.sety?4(y)
+adafruit_turtle.turtle.setx?4(x: float)
+adafruit_turtle.turtle.sety?4(y: float)
 adafruit_turtle.turtle.showturtle?4()
-adafruit_turtle.turtle.speed?4(speed=None)
+adafruit_turtle.turtle.speed?4(speed: Optional[int] = None)
 adafruit_turtle.turtle.st?7
-adafruit_turtle.turtle.stamp?4(bitmap=None, palette=None)
-adafruit_turtle.turtle.towards?4(x1, y1=None)
+adafruit_turtle.turtle.stamp?4(bitmap: Optional[displayio.Bitmap] = None, palette: Optional[displayio.Palette] = None, )
+adafruit_turtle.turtle.towards?4(x1: Union[float, Vec2D, Tuple[float, float]], y1: Optional[float] = None)
 adafruit_turtle.turtle.up?7
 adafruit_turtle.turtle.width?7
 adafruit_turtle.turtle.window_height?4()
 adafruit_turtle.turtle.window_width?4()
 adafruit_turtle.turtle.xcor?4()
 adafruit_turtle.turtle.ycor?4()
-adafruit_turtle.turtle?1(display=None, scale=1)
-adafruit_uc8151d.UC8151D?1(bus: displayio.FourWire, **kwargs)
+adafruit_turtle.turtle?1(display: Optional[displayio.Display] = None, scale: float = 1)
+adafruit_uc8151d.UC8151D?1(bus: FourWire, **kwargs)
 adafruit_uc8151d._COLOR_START_SEQUENCE?8
 adafruit_uc8151d._GRAYSCALE_START_SEQUENCE?8
 adafruit_uc8151d._START_SEQUENCE?8
@@ -12616,6 +13343,19 @@
 adafruit_us100.US100.distance?4()
 adafruit_us100.US100.temperature?4()
 adafruit_us100.US100?1(uart: UART)
+adafruit_usb_host_descriptors.DESC_CONFIGURATION?7
+adafruit_usb_host_descriptors.DESC_DEVICE?7
+adafruit_usb_host_descriptors.DESC_ENDPOINT?7
+adafruit_usb_host_descriptors.DESC_INTERFACE?7
+adafruit_usb_host_descriptors.DESC_STRING?7
+adafruit_usb_host_descriptors._DIR_IN?8
+adafruit_usb_host_descriptors._DIR_OUT?8
+adafruit_usb_host_descriptors._REQ_GET_DESCRIPTOR?8
+adafruit_usb_host_descriptors._REQ_RCPT_DEVICE?8
+adafruit_usb_host_descriptors._REQ_TYPE_STANDARD?8
+adafruit_usb_host_descriptors.get_configuration_descriptor?4(device, index)
+adafruit_usb_host_descriptors.get_descriptor?4(device, desc_type, index, buf, language_id=0)
+adafruit_usb_host_descriptors.get_device_descriptor?4(device)
 adafruit_vc0706.IMAGE_SIZE_160x120?7
 adafruit_vc0706.IMAGE_SIZE_320x240?7
 adafruit_vc0706.IMAGE_SIZE_640x480?7
@@ -12705,6 +13445,68 @@
 adafruit_vcnl4010._VCNL4010_PROXIMITYDATA?8
 adafruit_vcnl4010._VCNL4010_PROXIMITYREADY?8
 adafruit_vcnl4010._VCNL4010_PROXRATE?8
+adafruit_vcnl4020.Adafruit_VCNL4020._avg_samples?8
+adafruit_vcnl4020.Adafruit_VCNL4020._command_reg?8
+adafruit_vcnl4020.Adafruit_VCNL4020._enable?5(value: bool)
+adafruit_vcnl4020.Adafruit_VCNL4020._int_counts?8
+adafruit_vcnl4020.Adafruit_VCNL4020._int_ctrl_reg?8
+adafruit_vcnl4020.Adafruit_VCNL4020._int_status_reg?8
+adafruit_vcnl4020.Adafruit_VCNL4020._interrupt_count?8
+adafruit_vcnl4020.Adafruit_VCNL4020._led_current?8
+adafruit_vcnl4020.Adafruit_VCNL4020._lux_averaging?8
+adafruit_vcnl4020.Adafruit_VCNL4020._lux_rate?8
+adafruit_vcnl4020.Adafruit_VCNL4020._lux_rates?8
+adafruit_vcnl4020.Adafruit_VCNL4020._product_revision?8
+adafruit_vcnl4020.Adafruit_VCNL4020._proximity_frequencies?8
+adafruit_vcnl4020.Adafruit_VCNL4020._proximity_frequency?8
+adafruit_vcnl4020.Adafruit_VCNL4020._proximity_rate?8
+adafruit_vcnl4020.Adafruit_VCNL4020._proximity_rates?8
+adafruit_vcnl4020.Adafruit_VCNL4020.auto_offset_comp?7
+adafruit_vcnl4020.Adafruit_VCNL4020.clear_interrupts?4()
+adafruit_vcnl4020.Adafruit_VCNL4020.continuous_conversion?7
+adafruit_vcnl4020.Adafruit_VCNL4020.high_threshold?7
+adafruit_vcnl4020.Adafruit_VCNL4020.high_threshold_interrupt?7
+adafruit_vcnl4020.Adafruit_VCNL4020.interrupt_count?4(value: int)
+adafruit_vcnl4020.Adafruit_VCNL4020.led_current?4(value: int)
+adafruit_vcnl4020.Adafruit_VCNL4020.low_threshold?7
+adafruit_vcnl4020.Adafruit_VCNL4020.low_threshold_interrupt?7
+adafruit_vcnl4020.Adafruit_VCNL4020.lux?7
+adafruit_vcnl4020.Adafruit_VCNL4020.lux_averaging?4(value: int)
+adafruit_vcnl4020.Adafruit_VCNL4020.lux_enabled?7
+adafruit_vcnl4020.Adafruit_VCNL4020.lux_interrupt?7
+adafruit_vcnl4020.Adafruit_VCNL4020.lux_on_demand?7
+adafruit_vcnl4020.Adafruit_VCNL4020.lux_rate?4(value: int)
+adafruit_vcnl4020.Adafruit_VCNL4020.lux_ready?7
+adafruit_vcnl4020.Adafruit_VCNL4020.promixity_on_demand?7
+adafruit_vcnl4020.Adafruit_VCNL4020.proximity?7
+adafruit_vcnl4020.Adafruit_VCNL4020.proximity_enabled?7
+adafruit_vcnl4020.Adafruit_VCNL4020.proximity_frequency?4(value: int)
+adafruit_vcnl4020.Adafruit_VCNL4020.proximity_interrupt?7
+adafruit_vcnl4020.Adafruit_VCNL4020.proximity_rate?4(value: int)
+adafruit_vcnl4020.Adafruit_VCNL4020.proximity_ready?7
+adafruit_vcnl4020.Adafruit_VCNL4020.selftimed_enabled?7
+adafruit_vcnl4020.Adafruit_VCNL4020?1(i2c: I2C, addr: int = _I2C_ADDRESS)
+adafruit_vcnl4020._I2C_ADDRESS?8
+adafruit_vcnl4020._INT_ALS_READY?8
+adafruit_vcnl4020._INT_PROX_READY?8
+adafruit_vcnl4020._INT_TH_HI?8
+adafruit_vcnl4020._INT_TH_LOW?8
+adafruit_vcnl4020._REG_AMBIENT_PARAM?8
+adafruit_vcnl4020._REG_AMBIENT_RESULT_HIGH?8
+adafruit_vcnl4020._REG_AMBIENT_RESULT_LOW?8
+adafruit_vcnl4020._REG_COMMAND?8
+adafruit_vcnl4020._REG_HIGH_THRES_HIGH?8
+adafruit_vcnl4020._REG_HIGH_THRES_LOW?8
+adafruit_vcnl4020._REG_INT_CTRL?8
+adafruit_vcnl4020._REG_INT_STATUS?8
+adafruit_vcnl4020._REG_IR_LED_CURRENT?8
+adafruit_vcnl4020._REG_LOW_THRES_HIGH?8
+adafruit_vcnl4020._REG_LOW_THRES_LOW?8
+adafruit_vcnl4020._REG_PRODUCT_ID?8
+adafruit_vcnl4020._REG_PROX_ADJUST?8
+adafruit_vcnl4020._REG_PROX_RATE?8
+adafruit_vcnl4020._REG_PROX_RESULT_HIGH?8
+adafruit_vcnl4020._REG_PROX_RESULT_LOW?8
 adafruit_vcnl4040.VCNL4040.ALS_160MS?7
 adafruit_vcnl4040.VCNL4040.ALS_320MS?7
 adafruit_vcnl4040.VCNL4040.ALS_640MS?7
@@ -12945,6 +13747,20 @@
 adafruit_vl53l1x._VL53L1X_RESULT__FINAL_CROSSTALK_CORRECTED_RANGE_MM_SD0?8
 adafruit_vl53l1x._VL53L1X_RESULT__RANGE_STATUS?8
 adafruit_vl53l1x._VL53L1X_VHV_CONFIG__TIMEOUT_MACROP_LOOP_BOUND?8
+adafruit_vl53l4cd.RANGE_ERROR_CROSSTALK_FAIL?7
+adafruit_vl53l4cd.RANGE_ERROR_DISTANCE_BELOW_DETECTION_THRESHOLD?7
+adafruit_vl53l4cd.RANGE_ERROR_HW_FAIL?7
+adafruit_vl53l4cd.RANGE_ERROR_INTERRUPT?7
+adafruit_vl53l4cd.RANGE_ERROR_INVALID_PHASE?7
+adafruit_vl53l4cd.RANGE_ERROR_MERGED_TARGET?7
+adafruit_vl53l4cd.RANGE_ERROR_OTHER?7
+adafruit_vl53l4cd.RANGE_ERROR_PROCESSING_FAIL?7
+adafruit_vl53l4cd.RANGE_ERROR_SIGNAL_TOO_WEAK?7
+adafruit_vl53l4cd.RANGE_ERROR_WRAPPED_TARGET_PHASE_MISMATCH?7
+adafruit_vl53l4cd.RANGE_VALID?7
+adafruit_vl53l4cd.RANGE_WARN_NO_WRAP_AROUND_CHECK?7
+adafruit_vl53l4cd.RANGE_WARN_SIGMA_ABOVE?7
+adafruit_vl53l4cd.RANGE_WARN_SIGMA_BELOW?7
 adafruit_vl53l4cd.VL53L4CD._interrupt_polarity?5()
 adafruit_vl53l4cd.VL53L4CD._read_register?5(address, length=1)
 adafruit_vl53l4cd.VL53L4CD._sensor_init?5()
@@ -12956,7 +13772,9 @@
 adafruit_vl53l4cd.VL53L4CD.distance?4()
 adafruit_vl53l4cd.VL53L4CD.inter_measurement?4(val)
 adafruit_vl53l4cd.VL53L4CD.model_info?4()
+adafruit_vl53l4cd.VL53L4CD.range_status?4()
 adafruit_vl53l4cd.VL53L4CD.set_address?4(new_address)
+adafruit_vl53l4cd.VL53L4CD.sigma?4()
 adafruit_vl53l4cd.VL53L4CD.start_ranging?4()
 adafruit_vl53l4cd.VL53L4CD.stop_ranging?4()
 adafruit_vl53l4cd.VL53L4CD.timing_budget?4(val)
@@ -13162,9 +13980,10 @@
 adafruit_wii_classic.Wii_Classic.values?4()
 adafruit_wii_classic.Wii_Classic?1(i2c: I2C, address: int = 0x52, i2c_read_delay: float = 0.002)
 adafruit_wii_classic._I2C_INIT_DELAY?8
+adafruit_wiznet5k.adafruit_wiznet5k.IpAddress4Raw?7
+adafruit_wiznet5k.adafruit_wiznet5k.MacAddressRaw?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNIR_DISCON?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNIR_TIMEOUT?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNMR_TCP?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNMR_UDP?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_CLOSED?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_CLOSE_WAIT?7
@@ -13176,38 +13995,7 @@
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._TCP_MODE?8
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._TLS_MODE?8
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._UDP_MODE?8
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._check_link_status?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._chip_parse_udp_header?5(socket_num)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._chip_read?5(device: "busio.SPI", address: int, call_back: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._chip_socket_read?5(socket_number, pointer, bytes_to_read)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._chip_socket_write?5(socket_number: int, offset: int, bytes_to_write: int, buffer: bytes)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._chip_write?5(device: "busio.SPI", address: int, call_back: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._detect_and_reset_w5100s?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._detect_and_reset_w5500?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._detect_and_reset_w6100?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._get_rx_rcv_size?5(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._get_tx_free_size?5(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read?5(addr: int, callback: int, length: int = 1, )
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_mr?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sndipr?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snmr?5(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snrx_rd?5(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snrx_rsr?5(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sntx_fsr?5(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sntx_wr?5(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_socket_register?5(sock: int, address: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_two_byte_sock_reg?5(sock: int, reg_address: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._setup_sockets?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._sock_num_in_range?5(sock: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._sockets_reserved?8
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._sw_reset_5x00?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._wiznet_chip_init?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write?5(addr: int, callback: int, data: Union[int, bytes])
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_mr?5(data: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_snrx_rd?5(sock: int, data: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sntx_wr?5(sock: int, data: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_socket_register?5(sock: int, address: int, data: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_two_byte_sock_reg?5(sock: int, reg_address: int, data: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.chip?4()
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_host_by_name?4(hostname: str)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_socket?4(*, reserve_socket=False)
@@ -13219,33 +14007,17 @@
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.max_sockets?4()
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_ip?4()
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_mac?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.rcr?4(retry_count: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read_snir?4(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read_snsr?4(sock: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read_udp?4(socket_num: int, length: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.release_socket?4(socket_number)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.remote_ip?4(socket_num: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.remote_port?4(socket_num: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.rtr?4(retry_time: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.set_dhcp?4(hostname: Optional[str] = None)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_accept?4(socket_num: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_available?4(socket_num: int, sock_type: int = SNMR_TCP)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_close?4(socket_num: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_connect?4(socket_num: int, dest: IpAddress4Raw, port: int, conn_mode: int = SNMR_TCP, )
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_disconnect?4(socket_num: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_listen?4(socket_num: int, port: int, conn_mode: int = SNMR_TCP)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_open?4(socket_num: int, conn_mode: int = SNMR_TCP)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_read?4(socket_num: int, length: int)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_available?4(socket_num: int, sock_type: int = _SNMR_TCP)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_connect?4(socket_num: int, dest: IpAddress4Raw, port: int, conn_mode: int = _SNMR_TCP, )
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_listen?4(socket_num: int, port: int, conn_mode: int = _SNMR_TCP)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_open?4(socket_num: int, conn_mode: int = _SNMR_TCP)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_status?4(socket_num: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_write?4(socket_num: int, buffer: bytearray, timeout: float = 0.0)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.sw_reset?4()
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.unpretty_ip?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_sncr?4(sock: int, data: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_sndipr?4(sock: int, ip_addr: bytes)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_sndport?4(sock: int, port: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_snir?4(sock: int, data: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_snmr?4(sock: int, protocol: int)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_sock_port?4(sock: int, port: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K?1(spi_bus: busio.SPI, cs: digitalio.DigitalInOut, reset: Optional[digitalio.DigitalInOut] = None, is_dhcp: bool = True, mac: Union[MacAddressRaw, str] = _DEFAULT_MAC, hostname: Optional[str] = None, debug: bool = False, )
 adafruit_wiznet5k.adafruit_wiznet5k._CH_SIZE?8
 adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_CLOSE?8
@@ -13289,6 +14061,7 @@
 adafruit_wiznet5k.adafruit_wiznet5k._SNMR_IPRAW?8
 adafruit_wiznet5k.adafruit_wiznet5k._SNMR_MACRAW?8
 adafruit_wiznet5k.adafruit_wiznet5k._SNMR_PPPOE?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNMR_TCP?8
 adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_CLOSING?8
 adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_INIT?8
 adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_IPRAW?8
@@ -13303,7 +14076,6 @@
 adafruit_wiznet5k.adafruit_wiznet5k._unprettyfy?5(data: str, seperator: str, correct_length: int)
 adafruit_wiznet5k.adafruit_wiznet5k_debug._hexdump?5(src: bytes)
 adafruit_wiznet5k.adafruit_wiznet5k_debug.debug_msg?4(message: Union[Exception, str, bytes, bytearray], debugging: bool)
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._dhcp_connection_setup?5(timeout: float = 5.0)
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._dhcp_state_machine?5(*, blocking: bool = False)
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._dsm_reset?5()
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._generate_dhcp_message?5(*, message_type: int, broadcast: bool = False, )
@@ -13312,8 +14084,7 @@
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._next_retry_time?5(*, attempt: int, interval: int = 4)
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._parse_dhcp_response?5()
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._process_messaging_states?5(*, message_type: int)
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._receive_dhcp_response?5(timeout: float)
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._socket_release?5()
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._receive_dhcp_response?5(socket_num: int, timeout: float)
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.maintain_dhcp_lease?4(blocking: bool = False)
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.option_reader?4()
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.option_writer?4(option_code: int, option_data: Union[Tuple[int, ...], bytes])
@@ -13373,8 +14144,6 @@
 adafruit_wiznet5k.adafruit_wiznet5k_dns._build_dns_query?5(domain: bytes)
 adafruit_wiznet5k.adafruit_wiznet5k_dns._debug_print?5(*, debug: bool, message: str)
 adafruit_wiznet5k.adafruit_wiznet5k_dns._parse_dns_response?5(*, response: bytearray, query_id: int, query_length: int, debug: bool)
-adafruit_wiznet5k.adafruit_wiznet5k_ntp.NTP.get_time?4()
-adafruit_wiznet5k.adafruit_wiznet5k_ntp.NTP?1(iface: WIZNET5K, ntp_address: str, utc: float, debug: bool = False, )
 adafruit_wiznet5k.adafruit_wiznet5k_socket.AF_INET?7
 adafruit_wiznet5k.adafruit_wiznet5k_socket.SOCK_DGRAM?7
 adafruit_wiznet5k.adafruit_wiznet5k_socket.SOCK_STREAM?7
@@ -13382,6 +14151,7 @@
 adafruit_wiznet5k.adafruit_wiznet5k_socket._TCP_MODE?8
 adafruit_wiznet5k.adafruit_wiznet5k_socket._default_socket_timeout?8
 adafruit_wiznet5k.adafruit_wiznet5k_socket._is_ipv4_string?5(ipv4_address: str)
+adafruit_wiznet5k.adafruit_wiznet5k_socket._the_interface?8
 adafruit_wiznet5k.adafruit_wiznet5k_socket.getaddrinfo?4(host: str, port: int, family: int = 0, type: int = 0, proto: int = 0, flags: int = 0, )
 adafruit_wiznet5k.adafruit_wiznet5k_socket.getdefaulttimeout?4()
 adafruit_wiznet5k.adafruit_wiznet5k_socket.gethostbyname?4(hostname: str)
@@ -13390,7 +14160,7 @@
 adafruit_wiznet5k.adafruit_wiznet5k_socket.inet_aton?4(ip_address: str)
 adafruit_wiznet5k.adafruit_wiznet5k_socket.inet_ntoa?4(ip_address: Union[bytes, bytearray])
 adafruit_wiznet5k.adafruit_wiznet5k_socket.set_interface?4(iface: WIZNET5K)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.setdefaulttimeout?4(timeout: Optional[float])
+adafruit_wiznet5k.adafruit_wiznet5k_socket.setdefaulttimeout?4(_timeout: Optional[float])
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._available?5()
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._bind?5(address: Tuple[Optional[str], int])
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._check_socket_closed?5()
@@ -13420,12 +14190,14 @@
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.type?4()
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.wrapper?4(*args, **kwargs)
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket?1(family: int = AF_INET, type: int = SOCK_STREAM, proto: int = 0, fileno: Optional[int] = None, )
+adafruit_wiznet5k.adafruit_wiznet5k_socket.timeout?1(msg)
 adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer._get_environ?5(client: socket.socket)
 adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer._start_response?5(status: str, response_headers: List[Tuple[str, str]])
 adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer.finish_response?4(result: str, client: socket.socket)
 adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer.start?4()
 adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer.update_poll?4()
 adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer?1(port: int = 80, debug: bool = False, application: Optional[callable] = None, )
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver._the_interface?8
 adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.set_interface?4(iface: WIZNET5K)
 adafruit_ws2801.WS2801._ds_writebytes?5(buf: bytearray)
 adafruit_ws2801.WS2801._set_item?5(index: int, value: Union[Tuple[int, ...], int])
@@ -13434,6 +14206,18 @@
 adafruit_ws2801.WS2801.fill?4(color: Union[Tuple[int, ...], int])
 adafruit_ws2801.WS2801.show?4()
 adafruit_ws2801.WS2801?1(clock: Pin, data: Pin, n: int, *, brightness: float = 1.0, auto_write: bool = True)
+adafruit_wsgi.esp32spi_wsgiserver.NO_SOCK_AVAIL?7
+adafruit_wsgi.esp32spi_wsgiserver.WSGIServer._get_environ?5(client)
+adafruit_wsgi.esp32spi_wsgiserver.WSGIServer._start_response?5(status, response_headers)
+adafruit_wsgi.esp32spi_wsgiserver.WSGIServer.client_available?4()
+adafruit_wsgi.esp32spi_wsgiserver.WSGIServer.finish_response?4(result)
+adafruit_wsgi.esp32spi_wsgiserver.WSGIServer.start?4()
+adafruit_wsgi.esp32spi_wsgiserver.WSGIServer.update_poll?4()
+adafruit_wsgi.esp32spi_wsgiserver.WSGIServer?1(port=80, debug=False, application=None)
+adafruit_wsgi.esp32spi_wsgiserver._the_interface?8
+adafruit_wsgi.esp32spi_wsgiserver.parse_headers?4(client)
+adafruit_wsgi.esp32spi_wsgiserver.set_interface?4(iface)
+adafruit_wsgi.esp32spi_wsgiserver.socket_readline?4(_socket, eol=b"\r\n")
 adafruit_wsgi.request.Request.body?4()
 adafruit_wsgi.request.Request.headers?4()
 adafruit_wsgi.request.Request.method?4()
@@ -13445,6 +14229,13 @@
 adafruit_wsgi.wsgi_app.WSGIApp.on_request?4(methods: List[str], rule: str, request_handler: Callable)
 adafruit_wsgi.wsgi_app.WSGIApp.route?4(rule: str, methods: Optional[List[str]] = None)
 adafruit_wsgi.wsgi_app.WSGIApp?1()
+ads7830.ADS7830._CHANNEL_SELECTION?8
+ads7830.ADS7830._DIFF_CHANNEL_SELECTION?8
+ads7830.ADS7830.read?4(channel: int)
+ads7830.ADS7830?1(i2c: I2C, address: int = _I2C_ADDR, differential_mode: bool = False, int_ref_power_down: bool = False, adc_power_down: bool = False, )
+ads7830._I2C_ADDR?8
+analog_in.AnalogIn.value?4()
+analog_in.AnalogIn?1(adc: ADS7830, pin: int)
 asyncio._attrs?8
 asyncio.core.IOQueue._dequeue?5(s)
 asyncio.core.IOQueue._enqueue?5(s, idx)
@@ -13487,14 +14278,17 @@
 asyncio.event.ThreadSafeFlag.set?4()
 asyncio.event.ThreadSafeFlag.wait?4()
 asyncio.event.ThreadSafeFlag?1()
+asyncio.funcs._Remove.remove?4()
+asyncio.funcs._run?5(waiter, aw)
+asyncio.funcs.done?4(t, er)
 asyncio.funcs.gather?4(*aws, return_exceptions=False)
-asyncio.funcs.runner?4(waiter, aw)
 asyncio.funcs.wait_for?4(aw, timeout, sleep=core.sleep)
 asyncio.funcs.wait_for_ms?4(aw, timeout)
 asyncio.lock.Lock.acquire?4()
 asyncio.lock.Lock.locked?4()
 asyncio.lock.Lock.release?4()
 asyncio.lock.Lock?1()
+asyncio.manifest.opt?7
 asyncio.stream.Server._serve?5(s, cb)
 asyncio.stream.Server.close?4()
 asyncio.stream.Server.wait_closed?4()
@@ -13517,14 +14311,18 @@
 asyncio.task.Task.done?4()
 asyncio.task.Task?1(coro, globals=None)
 asyncio.task.TaskQueue.peek?4()
-asyncio.task.TaskQueue.pop_head?4()
-asyncio.task.TaskQueue.push_head?4(v)
-asyncio.task.TaskQueue.push_sorted?4(v, key)
+asyncio.task.TaskQueue.pop?4()
+asyncio.task.TaskQueue.pop_head?7
+asyncio.task.TaskQueue.push?4(v, key=None)
+asyncio.task.TaskQueue.push_head?7
+asyncio.task.TaskQueue.push_sorted?7
 asyncio.task.TaskQueue.remove?4(v)
 asyncio.task.TaskQueue?1()
 asyncio.task.ph_delete?4(heap, node)
 asyncio.task.ph_meld?4(h1, h2)
 asyncio.task.ph_pairing?4(child)
+asyncio.traceback._print_traceback?5(traceback, limit=None, file=sys.stderr)
+asyncio.traceback.print_exception?4(exception, value=None, traceback=None, limit=None, file=sys.stderr)
 cedargrove_nau7802.CalibrationMode.GAIN?7
 cedargrove_nau7802.CalibrationMode.INTERNAL?7
 cedargrove_nau7802.CalibrationMode.OFFSET?7
@@ -13572,6 +14370,7 @@
 cedargrove_nau7802.NAU7802.enable?4(power=True)
 cedargrove_nau7802.NAU7802.gain?4(factor=1)
 cedargrove_nau7802.NAU7802.ldo_voltage?4(voltage="EXTERNAL")
+cedargrove_nau7802.NAU7802.poll_rate?4(rate=0)
 cedargrove_nau7802.NAU7802.read?4()
 cedargrove_nau7802.NAU7802.reset?4()
 cedargrove_nau7802.NAU7802?1(i2c_bus, address=0x2A, active_channels=1)
@@ -13587,11 +14386,14 @@
 cedargrove_nau7802._PU_CTRL?8
 cedargrove_nau7802._PWR_CTRL?8
 cedargrove_nau7802._REV_ID?8
+clock.Clock.CLOCKOUT_FREQ_16KHZ?7
 clock.Clock.CLOCKOUT_FREQ_1HZ?7
 clock.Clock.CLOCKOUT_FREQ_1KHZ?7
 clock.Clock.CLOCKOUT_FREQ_32HZ?7
 clock.Clock.CLOCKOUT_FREQ_32KHZ?7
-clock.Clock.clockout_enabled?7
+clock.Clock.CLOCKOUT_FREQ_4KHZ?7
+clock.Clock.CLOCKOUT_FREQ_8KHZ?7
+clock.Clock.CLOCKOUT_FREQ_DISABLED?7
 clock.Clock.clockout_frequency?7
 clock.Clock?1(i2c: Union[I2C, I2CDevice])
 colorsys.ONE_SIXTH?7
@@ -13600,8 +14402,6 @@
 colorsys._v?5(chroma1: float, chroma2: float, hue: float)
 colorsys.hls_to_rgb?4(hue: float, light: float, sat: float)
 colorsys.hsv_to_rgb?4(hue: float, sat: float, val: float)
-font_maker.out?7
-font_maker.text_dict?7
 gfx.GFX._fill_rect?5(x0, y0, width, height, *args, **kwargs)
 gfx.GFX._place_char?5(x0, y0, char, size, *args, **kwargs)
 gfx.GFX._slow_hline?5(x0, y0, width, *args, **kwargs)
@@ -13628,11 +14428,29 @@
 neopixel.NeoPixel?1(pin: microcontroller.Pin, n: int, *, bpp: int = 3, brightness: float = 1.0, auto_write: bool = True, pixel_order: str = None)
 neopixel.RGB?7
 neopixel.RGBW?7
+neopixel_spi.GRB?7
+neopixel_spi.GRBW?7
 neopixel_spi.NeoPixel_SPI._transmit?5(buffer: bytearray)
 neopixel_spi.NeoPixel_SPI._transmogrify?5(buffer: bytearray)
 neopixel_spi.NeoPixel_SPI.deinit?4()
 neopixel_spi.NeoPixel_SPI.n?4()
 neopixel_spi.NeoPixel_SPI?1(spi: SPI, n: int, *, bpp: int = 3, brightness: float = 1.0, auto_write: bool = True, pixel_order: Optional[Union[str, Tuple[int, ...]]] = None, frequency: int = 6400000, reset_time: float = 80e-6, bit0: int = 0b11000000, bit1: int = 0b11110000)
+neopixel_spi.RGB?7
+neopixel_spi.RGBW?7
+pcf8523.BATTERY_SWITCHOVER_OFF?7
+pcf8523.PCF8523.alarm?7
+pcf8523.PCF8523.alarm_interrupt?7
+pcf8523.PCF8523.alarm_status?7
+pcf8523.PCF8523.battery_low?7
+pcf8523.PCF8523.calibration?7
+pcf8523.PCF8523.calibration_schedule_per_minute?7
+pcf8523.PCF8523.datetime?4(value: struct_time)
+pcf8523.PCF8523.datetime_register?7
+pcf8523.PCF8523.high_capacitance?7
+pcf8523.PCF8523.lost_power?7
+pcf8523.PCF8523.power_management?7
+pcf8523.PCF8523?1(i2c_bus: I2C)
+pcf8523.STANDARD_BATTERY_SWITCHOVER_AND_DETECTION?7
 pcf8563.PCF8563.alarm?7
 pcf8563.PCF8563.alarm_interrupt?7
 pcf8563.PCF8563.alarm_status?7
@@ -13652,13 +14470,21 @@
 simpleio.shift_out?4(data_pin: digitalio.DigitalInOut, clock: digitalio.DigitalInOut, value: int, msb_first: bool = True, bitcount: int = 8, )
 simpleio.tone?4(pin: Pin, frequency: float, duration: int = 1, length: float = 100)
 timer.Timer.TIMER_FREQ_1HZ?7
+timer.Timer.TIMER_FREQ_1_3600HZ?7
 timer.Timer.TIMER_FREQ_1_60HZ?7
 timer.Timer.TIMER_FREQ_4KHZ?7
 timer.Timer.TIMER_FREQ_64HZ?7
+timer.Timer.timerB_enabled?7
+timer.Timer.timerB_frequency?7
+timer.Timer.timerB_interrupt?7
+timer.Timer.timerB_pulsed?7
+timer.Timer.timerB_status?7
+timer.Timer.timerB_value?7
 timer.Timer.timer_enabled?7
 timer.Timer.timer_frequency?7
 timer.Timer.timer_interrupt?7
 timer.Timer.timer_pulsed?7
 timer.Timer.timer_status?7
 timer.Timer.timer_value?7
+timer.Timer.timer_watchdog?7
 timer.Timer?1(i2c: Union[I2C, I2CDevice])

eric ide

mercurial