Updated to prepare a new release eric7 release-10.3.3

Mon, 15 May 2023 13:37:37 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Mon, 15 May 2023 13:37:37 +0200
branch
eric7
changeset 61
c3ff08a62f7f
parent 60
c82fc89e80e4
child 62
96fae59db5c3

Updated to prepare a new release
- added platform specific MicroPython API files (µPy 1.20.0)
-- ESP32
-- ESP32 OTA
-- RP2 (RP2040 chip, Pi Pico, Pi Pico W, Pimoroni PicoLipo)
-- SAMD
-- STM32 incl. STM32 PyBoard v11
- updated the CircuitPython API file
- updated Adafruit CircuitPython Library Bundle API file
- added API files for the CircuitPython Community Bundle
- updated PyQt6 API files (for PyQt 6.5.0)

APIs/MicroPython/adafruit_circuitpython.api file | annotate | diff | comparison | revisions
APIs/MicroPython/adafruit_circuitpython.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/circuitpython-community.api file | annotate | diff | comparison | revisions
APIs/MicroPython/circuitpython-community.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/circuitpython.api file | annotate | diff | comparison | revisions
APIs/MicroPython/circuitpython.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-esp32-ota.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-esp32-ota.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-esp32.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-esp32.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2-pico.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2-pico.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-rp2.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.bas file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-stm32.api file | annotate | diff | comparison | revisions
APIs/MicroPython/micropython-v1_20_0-stm32.bas file | annotate | diff | comparison | revisions
APIs/Python3/PyQt6-3D.api file | annotate | diff | comparison | revisions
APIs/Python3/PyQt6-Charts.api file | annotate | diff | comparison | revisions
APIs/Python3/PyQt6-DataVisualization.api file | annotate | diff | comparison | revisions
APIs/Python3/PyQt6-NetworkAuth.api file | annotate | diff | comparison | revisions
APIs/Python3/PyQt6-QScintilla.api file | annotate | diff | comparison | revisions
APIs/Python3/PyQt6-WebEngine.api file | annotate | diff | comparison | revisions
APIs/Python3/PyQt6.api file | annotate | diff | comparison | revisions
APIs/Python3/micropython.api file | annotate | diff | comparison | revisions
ChangeLog file | annotate | diff | comparison | revisions
PKGLIST file | annotate | diff | comparison | revisions
PluginApis.epj file | annotate | diff | comparison | revisions
PluginApis.py file | annotate | diff | comparison | revisions
PluginApis.zip file | annotate | diff | comparison | revisions
--- a/APIs/MicroPython/adafruit_circuitpython.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/MicroPython/adafruit_circuitpython.api	Mon May 15 13:37:37 2023 +0200
@@ -8,16 +8,19 @@
 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._MAX_SIZE_I2C?8
-adafruit_74hc595.DigitalInOut.direction?4(val: digitalio.Direction)
-adafruit_74hc595.DigitalInOut.pull?4(val: digitalio.Pull)
+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.get_pin?4(pin: int)
-adafruit_74hc595.ShiftRegister74HC595.gpio?4(val: bytearray)
+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, )
+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._START_SEQUENCE?8
+adafruit_acep7in._STOP_SEQUENCE?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()
@@ -44,15 +47,16 @@
 adafruit_ads1x15.ads1x15.ADS1x15._read?5(pin: Pin)
 adafruit_ads1x15.ads1x15.ADS1x15._read_register?5(reg: int, fast: bool = False)
 adafruit_ads1x15.ads1x15.ADS1x15._write_register?5(reg: int, value: int)
+adafruit_ads1x15.ads1x15.ADS1x15.bits?4()
 adafruit_ads1x15.ads1x15.ADS1x15.data_rate?4(rate: int)
 adafruit_ads1x15.ads1x15.ADS1x15.gain?4(gain: float)
 adafruit_ads1x15.ads1x15.ADS1x15.gains?4()
 adafruit_ads1x15.ads1x15.ADS1x15.get_last_result?4(fast: bool = False)
-adafruit_ads1x15.ads1x15.ADS1x15.mode?4(mode: Mode)
+adafruit_ads1x15.ads1x15.ADS1x15.mode?4(mode: int)
 adafruit_ads1x15.ads1x15.ADS1x15.rate_config?4()
 adafruit_ads1x15.ads1x15.ADS1x15.rates?4()
 adafruit_ads1x15.ads1x15.ADS1x15.read?4(pin: Pin, is_differential: bool = False)
-adafruit_ads1x15.ads1x15.ADS1x15?1(i2c: I2C, gain: float = 1, data_rate: Optional[int] = None, mode: Mode = Mode.SINGLE, address: int = _ADS1X15_DEFAULT_ADDRESS, )
+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._ADS1X15_CONFIG_COMP_QUE_DISABLE?8
@@ -101,6 +105,19 @@
 adafruit_adxl37x.ADXL375.range?4(val: int)
 adafruit_adxl37x.ADXL375?1(i2c: busio.I2C, address: Optional[int] = None)
 adafruit_adxl37x._ADXL375_DEFAULT_ADDRESS?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_CRC8_INIT?8
+adafruit_ags02ma._AGS02MA_CRC8_POLYNOMIAL?8
+adafruit_ags02ma._AGS02MA_GASRES_REG?8
+adafruit_ags02ma._AGS02MA_SETADDR_REG?8
+adafruit_ags02ma._AGS02MA_TVOCSTAT_REG?8
+adafruit_ags02ma._AGS02MA_VERSION_REG?8
+adafruit_ags02ma._generate_crc?5(data: int)
 adafruit_ahtx0.AHTx0._readdata?5()
 adafruit_ahtx0.AHTx0.calibrate?4()
 adafruit_ahtx0.AHTx0.relative_humidity?4()
@@ -273,32 +290,32 @@
 adafruit_as7341._AS7341_PERS?8
 adafruit_as7341._decorator?5(self, *args, **kwargs)
 adafruit_as7341._low_bank?5(func: Any)
-adafruit_atecc.adafruit_atecc.ATECC._at_crc?5(length=None)
-adafruit_atecc.adafruit_atecc.ATECC._get_response?5(buf, length=None, retries=20)
-adafruit_atecc.adafruit_atecc.ATECC._random?5(data)
-adafruit_atecc.adafruit_atecc.ATECC._read?5(zone, address, buffer)
-adafruit_atecc.adafruit_atecc.ATECC._send_command?5(opcode, param_1, param_2=0x00, data="")
-adafruit_atecc.adafruit_atecc.ATECC._write?5(zone, address, buffer)
-adafruit_atecc.adafruit_atecc.ATECC.counter?4(counter=0, increment_counter=True)
-adafruit_atecc.adafruit_atecc.ATECC.ecdsa_sign?4(slot, message)
-adafruit_atecc.adafruit_atecc.ATECC.gen_key?4(key, slot_num, private_key=False)
+adafruit_atecc.adafruit_atecc.ATECC._at_crc?5(length: int = None)
+adafruit_atecc.adafruit_atecc.ATECC._get_response?5(buf: Sized, length: int = None, retries: int = 20)
+adafruit_atecc.adafruit_atecc.ATECC._random?5(data: bytearray)
+adafruit_atecc.adafruit_atecc.ATECC._read?5(zone: int, address: int, buffer: bytearray)
+adafruit_atecc.adafruit_atecc.ATECC._send_command?5(opcode: int, param_1: int, param_2: int = 0x00, data: Sized = "")
+adafruit_atecc.adafruit_atecc.ATECC._write?5(zone: Any, address: int, buffer: bytearray)
+adafruit_atecc.adafruit_atecc.ATECC.counter?4(counter: int = 0, increment_counter: bool = True)
+adafruit_atecc.adafruit_atecc.ATECC.ecdsa_sign?4(slot: int, message: bytearray)
+adafruit_atecc.adafruit_atecc.ATECC.gen_key?4(key: bytearray, slot_num: int, private_key: bool = False)
 adafruit_atecc.adafruit_atecc.ATECC.idle?4()
-adafruit_atecc.adafruit_atecc.ATECC.info?4(mode, param=None)
-adafruit_atecc.adafruit_atecc.ATECC.lock?4(zone)
+adafruit_atecc.adafruit_atecc.ATECC.info?4(mode: int, param: Optional[Any] = None)
+adafruit_atecc.adafruit_atecc.ATECC.lock?4(zone: int)
 adafruit_atecc.adafruit_atecc.ATECC.lock_all_zones?4()
 adafruit_atecc.adafruit_atecc.ATECC.locked?4()
-adafruit_atecc.adafruit_atecc.ATECC.nonce?4(data, mode=0, zero=0x0000)
-adafruit_atecc.adafruit_atecc.ATECC.random?4(rnd_min=0, rnd_max=0)
+adafruit_atecc.adafruit_atecc.ATECC.nonce?4(data: bytearray, mode: int = 0, zero: int = 0x0000)
+adafruit_atecc.adafruit_atecc.ATECC.random?4(rnd_min: int = 0, rnd_max: int = 0)
 adafruit_atecc.adafruit_atecc.ATECC.serial_number?4()
-adafruit_atecc.adafruit_atecc.ATECC.sha_digest?4(message=None)
+adafruit_atecc.adafruit_atecc.ATECC.sha_digest?4(message: bytearray = None)
 adafruit_atecc.adafruit_atecc.ATECC.sha_start?4()
-adafruit_atecc.adafruit_atecc.ATECC.sha_update?4(message)
-adafruit_atecc.adafruit_atecc.ATECC.sign?4(slot_id)
+adafruit_atecc.adafruit_atecc.ATECC.sha_update?4(message: bytes)
+adafruit_atecc.adafruit_atecc.ATECC.sign?4(slot_id: int)
 adafruit_atecc.adafruit_atecc.ATECC.sleep?4()
 adafruit_atecc.adafruit_atecc.ATECC.version?4()
 adafruit_atecc.adafruit_atecc.ATECC.wakeup?4()
-adafruit_atecc.adafruit_atecc.ATECC.write_config?4(data)
-adafruit_atecc.adafruit_atecc.ATECC?1(i2c_bus, address=_REG_ATECC_DEVICE_ADDR, debug=False)
+adafruit_atecc.adafruit_atecc.ATECC.write_config?4(data: bytearray)
+adafruit_atecc.adafruit_atecc.ATECC?1(i2c_bus: I2C, address: int = _REG_ATECC_DEVICE_ADDR, debug: bool = False)
 adafruit_atecc.adafruit_atecc.CFG_TLS?7
 adafruit_atecc.adafruit_atecc.EXEC_TIME?7
 adafruit_atecc.adafruit_atecc.OP_COUNTER?7
@@ -321,19 +338,19 @@
 adafruit_atecc.adafruit_atecc._TWLO_TIME?8
 adafruit_atecc.adafruit_atecc._WAKE_CLK_FREQ?8
 adafruit_atecc.adafruit_atecc._convert_i2c_addr_to_atecc_addr?5(i2c_addr=0x60)
-adafruit_atecc.adafruit_atecc_asn1.get_issuer_or_subject?4(data, country, state_prov, locality, org, org_unit, common)
-adafruit_atecc.adafruit_atecc_asn1.get_name?4(name, obj_type, data)
-adafruit_atecc.adafruit_atecc_asn1.get_public_key?4(data, public_key)
-adafruit_atecc.adafruit_atecc_asn1.get_sequence_header?4(length, data)
-adafruit_atecc.adafruit_atecc_asn1.get_sequence_header_length?4(seq_header_len)
-adafruit_atecc.adafruit_atecc_asn1.get_signature?4(signature, data)
-adafruit_atecc.adafruit_atecc_asn1.get_signature_length?4(signature)
-adafruit_atecc.adafruit_atecc_asn1.get_version?4(data)
-adafruit_atecc.adafruit_atecc_asn1.issuer_or_subject_length?4(country, state_prov, city, org, org_unit, common)
+adafruit_atecc.adafruit_atecc_asn1.get_issuer_or_subject?4(data: bytearray, country: str, state_prov: str, locality: str, org: str, org_unit: str, common: str, )
+adafruit_atecc.adafruit_atecc_asn1.get_name?4(name: str, obj_type: int, data: bytearray)
+adafruit_atecc.adafruit_atecc_asn1.get_public_key?4(data: bytearray, public_key: bytearray)
+adafruit_atecc.adafruit_atecc_asn1.get_sequence_header?4(length: int, data: bytearray)
+adafruit_atecc.adafruit_atecc_asn1.get_sequence_header_length?4(seq_header_len: int)
+adafruit_atecc.adafruit_atecc_asn1.get_signature?4(signature: bytearray, data: bytearray)
+adafruit_atecc.adafruit_atecc_asn1.get_signature_length?4(signature: bytearray)
+adafruit_atecc.adafruit_atecc_asn1.get_version?4(data: bytearray)
+adafruit_atecc.adafruit_atecc_asn1.issuer_or_subject_length?4(country: str, state_prov: str, city: str, org: str, org_unit: str, common: str)
 adafruit_atecc.adafruit_atecc_cert_util.CSR._csr_begin?5()
 adafruit_atecc.adafruit_atecc_cert_util.CSR._csr_end?5()
 adafruit_atecc.adafruit_atecc_cert_util.CSR.generate_csr?4()
-adafruit_atecc.adafruit_atecc_cert_util.CSR?1(atecc, slot_num, private_key, country, state_prov, city, org, org_unit)
+adafruit_atecc.adafruit_atecc_cert_util.CSR?1(atecc: ATECC, slot_num: int, private_key: bool, country: str, state_prov: str, city: str, org: str, org_unit: str, )
 adafruit_avrprog.AVRprog._busy_wait?5()
 adafruit_avrprog.AVRprog._flash_page?5(page_buffer, page_addr, page_size)
 adafruit_avrprog.AVRprog._flash_word?5(addr, low, high)
@@ -360,32 +377,32 @@
 adafruit_avrprog._FAST_CLOCK?8
 adafruit_avrprog._SLOW_CLOCK?8
 adafruit_avrprog.read_hex_page?4(file_state, page_addr, page_size, page_buffer)
-adafruit_aw9523.AW9523.LED_modes?4(modes)
+adafruit_aw9523.AW9523.LED_modes?4(modes: int)
 adafruit_aw9523.AW9523._LED_modes?8
 adafruit_aw9523.AW9523._chip_id?8
 adafruit_aw9523.AW9523._directions?8
 adafruit_aw9523.AW9523._interrupt_enables?8
 adafruit_aw9523.AW9523._reset_reg?8
 adafruit_aw9523.AW9523.constant_current_range?7
-adafruit_aw9523.AW9523.directions?4(dirs)
-adafruit_aw9523.AW9523.get_pin?4(pin)
+adafruit_aw9523.AW9523.directions?4(dirs: int)
+adafruit_aw9523.AW9523.get_pin?4(pin: int)
 adafruit_aw9523.AW9523.inputs?7
-adafruit_aw9523.AW9523.interrupt_enables?4(enables)
+adafruit_aw9523.AW9523.interrupt_enables?4(enables: int)
 adafruit_aw9523.AW9523.outputs?7
 adafruit_aw9523.AW9523.port0_push_pull?7
 adafruit_aw9523.AW9523.reset?4()
-adafruit_aw9523.AW9523.set_constant_current?4(pin, value)
-adafruit_aw9523.AW9523?1(i2c_bus, address=_AW9523_DEFAULT_ADDR, reset=True)
+adafruit_aw9523.AW9523.set_constant_current?4(pin: int, value: int)
+adafruit_aw9523.AW9523?1(i2c_bus: I2C, address: int = _AW9523_DEFAULT_ADDR, reset: bool = True)
 adafruit_aw9523.AW9523_1_4_RANGE?7
 adafruit_aw9523.AW9523_2_4_RANGE?7
 adafruit_aw9523.AW9523_3_4_RANGE?7
 adafruit_aw9523.AW9523_4_4_RANGE?7
-adafruit_aw9523.DigitalInOut.direction?4(val)
+adafruit_aw9523.DigitalInOut.direction?4(val: bool)
 adafruit_aw9523.DigitalInOut.pull?4(val)
-adafruit_aw9523.DigitalInOut.switch_to_input?4(pull=None, **kwargs)
-adafruit_aw9523.DigitalInOut.switch_to_output?4(value=False, **kwargs)
-adafruit_aw9523.DigitalInOut.value?4(val)
-adafruit_aw9523.DigitalInOut?1(pin_number, aw)
+adafruit_aw9523.DigitalInOut.switch_to_input?4(pull: Optional[bool] = None, **kwargs)
+adafruit_aw9523.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
+adafruit_aw9523.DigitalInOut.value?4(val: bool)
+adafruit_aw9523.DigitalInOut?1(pin_number: int, aw: "AW9523")
 adafruit_aw9523._AW9523_DEFAULT_ADDR?8
 adafruit_aw9523._AW9523_REG_CHIPID?8
 adafruit_aw9523._AW9523_REG_CONFIG0?8
@@ -395,9 +412,9 @@
 adafruit_aw9523._AW9523_REG_LEDMODE?8
 adafruit_aw9523._AW9523_REG_OUTPUT0?8
 adafruit_aw9523._AW9523_REG_SOFTRESET?8
-adafruit_aw9523._clear_bit?5(val, bit)
-adafruit_aw9523._enable_bit?5(val, bit)
-adafruit_aw9523._get_bit?5(val, bit)
+adafruit_aw9523._clear_bit?5(val: bool, bit: int)
+adafruit_aw9523._enable_bit?5(val: bool, bit: int)
+adafruit_aw9523._get_bit?5(val: bool, bit: int)
 adafruit_aws_iot.MQTT_CLIENT._on_connect_mqtt?5(client: MQTT, userdata: str, flag: int, ret_code: int)
 adafruit_aws_iot.MQTT_CLIENT._on_disconnect_mqtt?5(client: MQTT, userdata: str, flag: int, ret_code: int)
 adafruit_aws_iot.MQTT_CLIENT._on_message_mqtt?5(client: MQTT, topic: str, payload: str)
@@ -583,18 +600,18 @@
 adafruit_bd3491fs._TREBLE_GAIN?8
 adafruit_bd3491fs._VOLUME_GAIN_CH1?8
 adafruit_bd3491fs._VOLUME_GAIN_CH2?8
-adafruit_bh1750.BH1750._convert_to_lux?5(raw_lux)
+adafruit_bh1750.BH1750._convert_to_lux?5(raw_lux: int)
 adafruit_bh1750.BH1750._raw_reading?5()
-adafruit_bh1750.BH1750._settings?5(value)
-adafruit_bh1750.BH1750._write?5(cmd_byte)
+adafruit_bh1750.BH1750._settings?5(value: int)
+adafruit_bh1750.BH1750._write?5(cmd_byte: int)
 adafruit_bh1750.BH1750.initialize?4()
 adafruit_bh1750.BH1750.lux?4()
 adafruit_bh1750.BH1750.mode?7
 adafruit_bh1750.BH1750.resolution?7
-adafruit_bh1750.BH1750?1(i2c, address=_BH1750_DEFAULT_ADDRESS)
-adafruit_bh1750.CV.add_values?4(value_tuples)
-adafruit_bh1750.CV.is_valid?4(value)
-adafruit_bh1750.RWBitfields?1(num_bits, lowest_bit)
+adafruit_bh1750.BH1750?1(i2c: I2C, address: int = _BH1750_DEFAULT_ADDRESS)
+adafruit_bh1750.CV.add_values?4(value_tuples: List[Tuple[str, int, str, Optional[int]]])
+adafruit_bh1750.CV.is_valid?4(value: int)
+adafruit_bh1750.RWBitfields?1(num_bits: int, lowest_bit: int)
 adafruit_bh1750._BH1750_ALT_ADDRESS?8
 adafruit_bh1750._BH1750_CONV_TIME_H?8
 adafruit_bh1750._BH1750_CONV_TIME_L?8
@@ -614,9 +631,9 @@
 adafruit_binascii._transform?5(n: int)
 adafruit_binascii.a2b_base64?4(b64_data: ReadableBuffer)
 adafruit_binascii.b2a_base64?4(bin_data: ReadableBuffer)
-adafruit_bitbangio.I2C._probe?5(address)
-adafruit_bitbangio.I2C._read?5(address, length)
-adafruit_bitbangio.I2C._read_byte?5(ack=False)
+adafruit_bitbangio.I2C._probe?5(address: int)
+adafruit_bitbangio.I2C._read?5(address: int, length: int)
+adafruit_bitbangio.I2C._read_byte?5(ack: bool = False)
 adafruit_bitbangio.I2C._repeated_start?5()
 adafruit_bitbangio.I2C._scl_low?5()
 adafruit_bitbangio.I2C._scl_release?5()
@@ -625,24 +642,24 @@
 adafruit_bitbangio.I2C._start?5()
 adafruit_bitbangio.I2C._stop?5()
 adafruit_bitbangio.I2C._wait?5()
-adafruit_bitbangio.I2C._write?5(address, buffer, transmit_stop)
-adafruit_bitbangio.I2C._write_byte?5(byte)
+adafruit_bitbangio.I2C._write?5(address: int, buffer: ReadableBuffer, transmit_stop: bool)
+adafruit_bitbangio.I2C._write_byte?5(byte: int)
 adafruit_bitbangio.I2C.deinit?4()
-adafruit_bitbangio.I2C.readfrom_into?4(address, buffer, *, start=0, end=None)
+adafruit_bitbangio.I2C.readfrom_into?4(address: int, buffer: WriteableBuffer, *, start: int = 0, end: Optional[int] = None, )
 adafruit_bitbangio.I2C.scan?4()
-adafruit_bitbangio.I2C.writeto?4(address, buffer, *, start=0, end=None)
-adafruit_bitbangio.I2C.writeto_then_readfrom?4(address, buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None)
-adafruit_bitbangio.I2C?1(scl, sda, *, frequency=400000, timeout=1)
+adafruit_bitbangio.I2C.writeto?4(address: int, buffer: ReadableBuffer, *, start: int = 0, end: Optional[int] = None, )
+adafruit_bitbangio.I2C.writeto_then_readfrom?4(address: int, buffer_out: ReadableBuffer, buffer_in: WriteableBuffer, *, out_start: int = 0, out_end: Optional[int] = None, in_start: int = 0, in_end: Optional[int] = None, )
+adafruit_bitbangio.I2C?1(scl: Pin, sda: Pin, *, frequency: int = 400000, timeout: float = 1)
 adafruit_bitbangio.LSBFIRST?7
 adafruit_bitbangio.MSBFIRST?7
-adafruit_bitbangio.SPI._wait?5(start=None)
-adafruit_bitbangio.SPI.configure?4(*, baudrate=100000, polarity=0, phase=0, bits=8)
+adafruit_bitbangio.SPI._wait?5(start: Optional[int] = None)
+adafruit_bitbangio.SPI.configure?4(*, baudrate: int = 100000, polarity: Literal[0, 1] = 0, phase: Literal[0, 1] = 0, bits: int = 8, )
 adafruit_bitbangio.SPI.deinit?4()
 adafruit_bitbangio.SPI.frequency?4()
-adafruit_bitbangio.SPI.readinto?4(buffer, start=0, end=None, write_value=0)
-adafruit_bitbangio.SPI.write?4(buffer, start=0, end=None)
-adafruit_bitbangio.SPI.write_readinto?4(buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None)
-adafruit_bitbangio.SPI?1(clock, MOSI=None, MISO=None)
+adafruit_bitbangio.SPI.readinto?4(buffer: WriteableBuffer, start: int = 0, end: Optional[int] = None, write_value: int = 0, )
+adafruit_bitbangio.SPI.write?4(buffer: ReadableBuffer, start: int = 0, end: Optional[int] = None)
+adafruit_bitbangio.SPI.write_readinto?4(buffer_out: ReadableBuffer, buffer_in: WriteableBuffer, *, out_start: int = 0, out_end: Optional[int] = None, in_start: int = 0, in_end: Optional[int] = None, )
+adafruit_bitbangio.SPI?1(clock: Pin, MOSI: Optional[Pin] = None, MISO: Optional[Pin] = None)
 adafruit_bitbangio._BitBangIO._check_lock?5()
 adafruit_bitbangio._BitBangIO.deinit?4()
 adafruit_bitbangio._BitBangIO.try_lock?4()
@@ -701,47 +718,47 @@
 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_ble.BLEConnection._discover_remote?5(uuid)
+adafruit_ble.BLEConnection._discover_remote?5(uuid: UUID)
 adafruit_ble.BLEConnection.connected?4()
-adafruit_ble.BLEConnection.connection_interval?4(value)
+adafruit_ble.BLEConnection.connection_interval?4(value: float)
 adafruit_ble.BLEConnection.disconnect?4()
-adafruit_ble.BLEConnection.pair?4(*, bond=True)
+adafruit_ble.BLEConnection.pair?4(*, bond: bool = True)
 adafruit_ble.BLEConnection.paired?4()
-adafruit_ble.BLEConnection?1(bleio_connection)
+adafruit_ble.BLEConnection?1(bleio_connection: _bleio.Connection)
 adafruit_ble.BLERadio._clean_connection_cache?5()
 adafruit_ble.BLERadio.address_bytes?4()
 adafruit_ble.BLERadio.advertising?4()
-adafruit_ble.BLERadio.connect?4(peer, *, timeout=4.0)
+adafruit_ble.BLERadio.connect?4(peer: Union[Advertisement, _bleio.Address], *, timeout: float = 10.0)
 adafruit_ble.BLERadio.connected?4()
 adafruit_ble.BLERadio.connections?4()
-adafruit_ble.BLERadio.name?4(value)
-adafruit_ble.BLERadio.start_advertising?4(advertisement, scan_response=None, interval=0.1, timeout=None)
-adafruit_ble.BLERadio.start_scan?4(*advertisement_types, buffer_size=512, extended=False, timeout=None, interval=0.1, window=0.1, minimum_rssi=-80, active=True)
+adafruit_ble.BLERadio.name?4(value: str)
+adafruit_ble.BLERadio.start_advertising?4(advertisement: Advertisement, scan_response: Optional[ReadableBuffer] = None, interval: float = 0.1, timeout: Optional[int] = None, )
+adafruit_ble.BLERadio.start_scan?4(*advertisement_types: Type[Advertisement], buffer_size: int = 512, extended: bool = False, timeout: Optional[float] = None, interval: float = 0.1, window: float = 0.1, minimum_rssi: int = -80, active: bool = True, )
 adafruit_ble.BLERadio.stop_advertising?4()
 adafruit_ble.BLERadio.stop_scan?4()
 adafruit_ble.BLERadio.tx_power?4(value)
-adafruit_ble.BLERadio?1(adapter=None)
+adafruit_ble.BLERadio?1(adapter: Optional[_bleio.Adapter] = None)
 adafruit_ble.advertising.Advertisement._prefix_bytes?8
 adafruit_ble.advertising.Advertisement.appearance?7
 adafruit_ble.advertising.Advertisement.complete_name?7
 adafruit_ble.advertising.Advertisement.flags?7
 adafruit_ble.advertising.Advertisement.get_prefix_bytes?4()
 adafruit_ble.advertising.Advertisement.match_prefixes?7
-adafruit_ble.advertising.Advertisement.matches?4(entry)
-adafruit_ble.advertising.Advertisement.matches_prefixes?4(entry, *, all_)
+adafruit_ble.advertising.Advertisement.matches?4(entry: ScanEntry)
+adafruit_ble.advertising.Advertisement.matches_prefixes?4(entry: ScanEntry, *, all_: bool)
 adafruit_ble.advertising.Advertisement.rssi?4()
 adafruit_ble.advertising.Advertisement.short_name?7
 adafruit_ble.advertising.Advertisement.tx_power?7
-adafruit_ble.advertising.Advertisement?1(*, entry=None)
-adafruit_ble.advertising.AdvertisingFlag?1(bit_position)
+adafruit_ble.advertising.Advertisement?1(*, entry: Optional[ScanEntry] = None)
+adafruit_ble.advertising.AdvertisingFlag?1(bit_position: int)
 adafruit_ble.advertising.AdvertisingFlags.general_discovery?7
 adafruit_ble.advertising.AdvertisingFlags.le_only?7
 adafruit_ble.advertising.AdvertisingFlags.limited_discovery?7
-adafruit_ble.advertising.AdvertisingFlags?1(advertisement, advertising_data_type)
+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, attribute_name, *, advertising_data_type, **kwargs)
-adafruit_ble.advertising.String?1(*, advertising_data_type)
-adafruit_ble.advertising.Struct?1(struct_format, *, advertising_data_type)
+adafruit_ble.advertising.LazyObjectField?1(cls: Any, attribute_name: str, *, advertising_data_type: int, **kwargs)
+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
 adafruit_ble.advertising.adafruit.AdafruitColor.advertising_data_type?7
 adafruit_ble.advertising.adafruit.AdafruitColor.color?7
@@ -751,27 +768,27 @@
 adafruit_ble.advertising.adafruit.AdafruitColor.match_prefixes?7
 adafruit_ble.advertising.adafruit.MANUFACTURING_DATA_ADT?7
 adafruit_ble.advertising.adafruit._COLOR_DATA_ID?8
-adafruit_ble.advertising.compute_length?4(data_dict, *, key_encoding="B")
-adafruit_ble.advertising.decode_data?4(data, *, key_encoding="B")
-adafruit_ble.advertising.encode_data?4(data_dict, *, key_encoding="B")
-adafruit_ble.advertising.standard.BoundServiceList._update?5(adt, uuids)
-adafruit_ble.advertising.standard.BoundServiceList.append?4(service)
-adafruit_ble.advertising.standard.BoundServiceList.extend?4(services)
-adafruit_ble.advertising.standard.BoundServiceList?1(advertisement, *, standard_services, vendor_services)
-adafruit_ble.advertising.standard.ManufacturerData?1(obj, *, advertising_data_type=0xFF, company_id, key_encoding="B")
-adafruit_ble.advertising.standard.ManufacturerDataField?1(key, value_format, field_names=None)
+adafruit_ble.advertising.compute_length?4(data_dict: Dict[Any, Union[bytes, List[bytes]]], *, key_encoding: str = "B")
+adafruit_ble.advertising.decode_data?4(data: bytes, *, key_encoding: str = "B")
+adafruit_ble.advertising.encode_data?4(data_dict: Dict[Any, Union[bytes, List[bytes]]], *, key_encoding: str = "B")
+adafruit_ble.advertising.standard.BoundServiceList._update?5(adt: int, uuids: List[UUID])
+adafruit_ble.advertising.standard.BoundServiceList.append?4(service: Service)
+adafruit_ble.advertising.standard.BoundServiceList.extend?4(services: Iterable[Service])
+adafruit_ble.advertising.standard.BoundServiceList?1(advertisement: UsesServicesAdvertisement, *, standard_services: List[int], vendor_services: List[int])
+adafruit_ble.advertising.standard.ManufacturerData?1(obj: UsesServicesAdvertisement, *, advertising_data_type: int = 0xFF, company_id: int, key_encoding: str = "B")
+adafruit_ble.advertising.standard.ManufacturerDataField?1(key: int, value_format: str, field_names: Optional[Iterable[str]] = None)
 adafruit_ble.advertising.standard.ProvideServicesAdvertisement.match_prefixes?7
-adafruit_ble.advertising.standard.ProvideServicesAdvertisement.matches?4(entry)
+adafruit_ble.advertising.standard.ProvideServicesAdvertisement.matches?4(entry: ScanEntry)
 adafruit_ble.advertising.standard.ProvideServicesAdvertisement.services?7
-adafruit_ble.advertising.standard.ProvideServicesAdvertisement?1(*services, entry=None)
-adafruit_ble.advertising.standard.ServiceData?1(service)
-adafruit_ble.advertising.standard.ServiceList._present?5(obj)
-adafruit_ble.advertising.standard.ServiceList?1(*, standard_services, vendor_services)
+adafruit_ble.advertising.standard.ProvideServicesAdvertisement?1(*services: Service, entry: Optional[ScanEntry] = None)
+adafruit_ble.advertising.standard.ServiceData?1(service: Characteristic)
+adafruit_ble.advertising.standard.ServiceList._present?5(obj: UsesServicesAdvertisement)
+adafruit_ble.advertising.standard.ServiceList?1(*, standard_services: List[int], vendor_services: List[int])
 adafruit_ble.advertising.standard.SolicitServicesAdvertisement.match_prefixes?7
 adafruit_ble.advertising.standard.SolicitServicesAdvertisement.solicited_services?7
-adafruit_ble.advertising.standard.SolicitServicesAdvertisement?1(*services, entry=None)
-adafruit_ble.advertising.to_bytes_literal?4(seq)
-adafruit_ble.advertising.to_hex?4(seq)
+adafruit_ble.advertising.standard.SolicitServicesAdvertisement?1(*services: Service, entry: Optional[ScanEntry] = None)
+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
 adafruit_ble.attributes.Attribute.ENCRYPT_WITH_MITM?7
 adafruit_ble.attributes.Attribute.LESC_ENCRYPT_WITH_MITM?7
@@ -785,55 +802,49 @@
 adafruit_ble.characteristics.Characteristic.READ?7
 adafruit_ble.characteristics.Characteristic.WRITE?7
 adafruit_ble.characteristics.Characteristic.WRITE_NO_RESPONSE?7
-adafruit_ble.characteristics.Characteristic._ensure_bound?5(service, initial_value=None)
-adafruit_ble.characteristics.Characteristic?1(*, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, max_length=None, fixed_length=False, initial_value=None)
-adafruit_ble.characteristics.ComplexCharacteristic.bind?4(service)
-adafruit_ble.characteristics.ComplexCharacteristic?1(*, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, max_length=20, fixed_length=False, initial_value=None)
-adafruit_ble.characteristics.StructCharacteristic?1(struct_format, *, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
-adafruit_ble.characteristics.float.FloatCharacteristic?1(*, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
-adafruit_ble.characteristics.int.Int16Characteristic?1(*, min_value=-32768, max_value=32767, **kwargs)
-adafruit_ble.characteristics.int.Int32Characteristic?1(*, min_value=-2147483648, max_value=2147483647, **kwargs)
-adafruit_ble.characteristics.int.Int8Characteristic?1(*, min_value=-128, max_value=127, **kwargs)
-adafruit_ble.characteristics.int.IntCharacteristic?1(format_string, min_value, max_value, *, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
-adafruit_ble.characteristics.int.Uint16Characteristic?1(*, min_value=0, max_value=0xFFFF, **kwargs)
-adafruit_ble.characteristics.int.Uint32Characteristic?1(*, min_value=0, max_value=0xFFFFFFFF, **kwargs)
-adafruit_ble.characteristics.int.Uint8Characteristic?1(*, min_value=0, max_value=0xFF, **kwargs)
+adafruit_ble.characteristics.Characteristic._ensure_bound?5(service: Service, initial_value: Optional[bytes] = None)
+adafruit_ble.characteristics.Characteristic?1(*, uuid: Optional[UUID] = None, properties: int = 0, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, max_length: Optional[int] = None, fixed_length: bool = False, initial_value: Optional[ReadableBuffer] = None, )
+adafruit_ble.characteristics.ComplexCharacteristic.bind?4(service: Service)
+adafruit_ble.characteristics.ComplexCharacteristic?1(*, uuid: Optional[UUID] = None, properties: int = 0, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, max_length: int = 20, fixed_length: bool = False, initial_value: Optional[ReadableBuffer] = None, )
+adafruit_ble.characteristics.StructCharacteristic?1(struct_format, *, uuid: Optional[UUID] = None, properties: int = 0, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, initial_value: Optional[ReadableBuffer] = None, )
+adafruit_ble.characteristics.float.FloatCharacteristic?1(*, uuid: Optional[UUID] = None, properties: int = 0, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, initial_value: Optional[ReadableBuffer] = None, )
+adafruit_ble.characteristics.int.Int16Characteristic?1(*, min_value: int = -32768, max_value: int = 32767, **kwargs)
+adafruit_ble.characteristics.int.Int32Characteristic?1(*, min_value: int = -2147483648, max_value: int = 2147483647, **kwargs)
+adafruit_ble.characteristics.int.Int8Characteristic?1(*, min_value: int = -128, max_value: int = 127, **kwargs)
+adafruit_ble.characteristics.int.IntCharacteristic?1(format_string: str, min_value: int, max_value: int, *, uuid: Optional[UUID] = None, properties: int = 0, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, initial_value: Optional[ReadableBuffer] = None, )
+adafruit_ble.characteristics.int.Uint16Characteristic?1(*, min_value: int = 0, max_value: int = 0xFFFF, **kwargs)
+adafruit_ble.characteristics.int.Uint32Characteristic?1(*, min_value: int = 0, max_value: int = 0xFFFFFFFF, **kwargs)
+adafruit_ble.characteristics.int.Uint8Characteristic?1(*, min_value: int = 0, max_value: int = 0xFF, **kwargs)
 adafruit_ble.characteristics.json.JSONCharacteristic.pack?4()
 adafruit_ble.characteristics.json.JSONCharacteristic.unpack?4()
-adafruit_ble.characteristics.json.JSONCharacteristic?1(*, uuid=None, properties=Characteristic.READ, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None, )
-adafruit_ble.characteristics.stream.BoundWriteStream.write?4(buf)
-adafruit_ble.characteristics.stream.BoundWriteStream?1(bound_characteristic)
-adafruit_ble.characteristics.stream.StreamIn.bind?4(service)
-adafruit_ble.characteristics.stream.StreamIn?1(*, uuid=None, timeout=1.0, buffer_size=64, properties=(Characteristic.WRITE | Characteristic.WRITE_NO_RESPONSE), write_perm=Attribute.OPEN)
-adafruit_ble.characteristics.stream.StreamOut.bind?4(service)
-adafruit_ble.characteristics.stream.StreamOut?1(*, uuid=None, timeout=1.0, buffer_size=64, properties=Characteristic.NOTIFY, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN)
-adafruit_ble.characteristics.string.FixedStringCharacteristic?1(*, uuid=None, read_perm=Attribute.OPEN)
-adafruit_ble.characteristics.string.StringCharacteristic?1(*, uuid=None, properties=Characteristic.READ, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
+adafruit_ble.characteristics.json.JSONCharacteristic?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.characteristics.stream.BoundWriteStream.write?4(buf: ReadableBuffer)
+adafruit_ble.characteristics.stream.BoundWriteStream?1(bound_characteristic: Characteristic)
+adafruit_ble.characteristics.stream.StreamIn.bind?4(service: Service)
+adafruit_ble.characteristics.stream.StreamIn?1(*, uuid: Optional[UUID] = None, timeout: float = 1.0, buffer_size: int = 64, properties: int = (Characteristic.WRITE | Characteristic.WRITE_NO_RESPONSE), write_perm: int = Attribute.OPEN, )
+adafruit_ble.characteristics.stream.StreamOut.bind?4(service: Service)
+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.remote?4()
-adafruit_ble.services.Service?1(*, service=None, secondary=False, **initial_values)
+adafruit_ble.services.Service?1(*, service: Optional[_bleio.Service] = None, secondary: bool = False, **initial_values, )
 adafruit_ble.services.circuitpython.CircuitPythonService.contents?7
 adafruit_ble.services.circuitpython.CircuitPythonService.filename?7
 adafruit_ble.services.circuitpython.CircuitPythonService.properties?7
 adafruit_ble.services.circuitpython.CircuitPythonService.uuid?7
-adafruit_ble.services.circuitpython.CircuitPythonUUID?1(uuid16)
-adafruit_ble.services.midi.MidiIOCharacteristic.uuid?7
-adafruit_ble.services.midi.MidiIOCharacteristic?1(**kwargs)
-adafruit_ble.services.midi.MidiService.io?7
-adafruit_ble.services.midi.MidiService.read?4()
-adafruit_ble.services.midi.MidiService.uuid?7
-adafruit_ble.services.midi.MidiService.write?4()
+adafruit_ble.services.circuitpython.CircuitPythonUUID?1(uuid16: int)
 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.in_waiting?4()
-adafruit_ble.services.nordic.UARTService.read?4(nbytes=None)
-adafruit_ble.services.nordic.UARTService.readinto?4(buf, nbytes=None)
+adafruit_ble.services.nordic.UARTService.read?4(nbytes: Optional[int] = None)
+adafruit_ble.services.nordic.UARTService.readinto?4(buf: WriteableBuffer, nbytes: Optional[int] = None)
 adafruit_ble.services.nordic.UARTService.readline?4()
 adafruit_ble.services.nordic.UARTService.reset_input_buffer?4()
 adafruit_ble.services.nordic.UARTService.timeout?7
 adafruit_ble.services.nordic.UARTService.uuid?7
-adafruit_ble.services.nordic.UARTService.write?4(buf)
-adafruit_ble.services.nordic.UARTService?1(service=None)
+adafruit_ble.services.nordic.UARTService.write?4(buf: ReadableBuffer)
+adafruit_ble.services.nordic.UARTService?1(service: Optional[_bleio.Service] = None)
 adafruit_ble.services.sphero.SpheroService.uuid?7
 adafruit_ble.services.standard.AppearanceCharacteristic.uuid?7
 adafruit_ble.services.standard.AppearanceCharacteristic?1(**kwargs)
@@ -856,13 +867,13 @@
 adafruit_ble.services.standard.device_info.DeviceInfoService.serial_number?7
 adafruit_ble.services.standard.device_info.DeviceInfoService.software_revision?7
 adafruit_ble.services.standard.device_info.DeviceInfoService.uuid?7
-adafruit_ble.services.standard.device_info.DeviceInfoService?1(*, manufacturer=None, software_revision=None, model_number=None, serial_number=None, firmware_revision=None, hardware_revision=None, service=None)
+adafruit_ble.services.standard.device_info.DeviceInfoService?1(*, manufacturer: Optional[str] = None, software_revision: Optional[str] = None, model_number: Optional[str] = None, serial_number: Optional[str] = None, firmware_revision: Optional[str] = None, hardware_revision: Optional[str] = None, service: Optional[_bleio.Service] = None, )
 adafruit_ble.services.standard.hid.DEFAULT_HID_DESCRIPTOR?7
 adafruit_ble.services.standard.hid.HIDService._init_devices?5()
 adafruit_ble.services.standard.hid.HIDService.boot_keyboard_in?7
 adafruit_ble.services.standard.hid.HIDService.boot_keyboard_out?7
 adafruit_ble.services.standard.hid.HIDService.fixed_length?7
-adafruit_ble.services.standard.hid.HIDService.get_report_info?4(reports)
+adafruit_ble.services.standard.hid.HIDService.get_report_info?4(reports: Dict)
 adafruit_ble.services.standard.hid.HIDService.hid_information?7
 adafruit_ble.services.standard.hid.HIDService.initial_value?7
 adafruit_ble.services.standard.hid.HIDService.max_length?7
@@ -874,13 +885,13 @@
 adafruit_ble.services.standard.hid.HIDService.suspended?7
 adafruit_ble.services.standard.hid.HIDService.uuid?7
 adafruit_ble.services.standard.hid.HIDService.write_perm?7
-adafruit_ble.services.standard.hid.HIDService?1(hid_descriptor=DEFAULT_HID_DESCRIPTOR, service=None)
-adafruit_ble.services.standard.hid.ReportIn.send_report?4(report)
+adafruit_ble.services.standard.hid.HIDService?1(hid_descriptor: bytes = DEFAULT_HID_DESCRIPTOR, service: Optional[Service] = None, )
+adafruit_ble.services.standard.hid.ReportIn.send_report?4(report: Dict)
 adafruit_ble.services.standard.hid.ReportIn.uuid?7
-adafruit_ble.services.standard.hid.ReportIn?1(service, report_id, usage_page, usage, *, max_length)
+adafruit_ble.services.standard.hid.ReportIn?1(service: Service, report_id: int, usage_page: bytes, usage: bytes, *, max_length: int, )
 adafruit_ble.services.standard.hid.ReportOut.report?4()
 adafruit_ble.services.standard.hid.ReportOut.uuid?7
-adafruit_ble.services.standard.hid.ReportOut?1(service, report_id, usage_page, usage, *, max_length)
+adafruit_ble.services.standard.hid.ReportOut?1(service: Service, report_id: int, usage_page: bytes, usage: bytes, *, max_length: int, )
 adafruit_ble.services.standard.hid._APPEARANCE_HID_GAMEPAD?8
 adafruit_ble.services.standard.hid._APPEARANCE_HID_JOYSTICK?8
 adafruit_ble.services.standard.hid._APPEARANCE_HID_KEYBOARD?8
@@ -1098,6 +1109,30 @@
 adafruit_ble_apple_notification_center.Notification.update?4(event_flags, category_id, category_count)
 adafruit_ble_apple_notification_center.Notification?1(notification_id, event_flags, category_id, category_count, *, control_point, data_source)
 adafruit_ble_apple_notification_center._NotificationAttribute?2(attribute_id, *, max_length=False)
+adafruit_ble_beacon.MultiStruct?1(struct_format: str, *, advertising_data_type: int)
+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.uuid?4(uuid: bytes)
+adafruit_ble_beacon._IBEACON_LENGTH?8
+adafruit_ble_beacon._IBEACON_TYPE?8
+adafruit_ble_beacon._MANUFACTURING_DATA_ADT?8
+adafruit_ble_beacon.iBeaconAdvertisement._beacon_data?8
+adafruit_ble_beacon.iBeaconAdvertisement._beacon_tx_power_index?8
+adafruit_ble_beacon.iBeaconAdvertisement._data_format?8
+adafruit_ble_beacon.iBeaconAdvertisement._get_struct_index?5(index: int)
+adafruit_ble_beacon.iBeaconAdvertisement._init_struct?5()
+adafruit_ble_beacon.iBeaconAdvertisement._major_index?8
+adafruit_ble_beacon.iBeaconAdvertisement._minor_index?8
+adafruit_ble_beacon.iBeaconAdvertisement._set_struct_index?5(index: int, value: int)
+adafruit_ble_beacon.iBeaconAdvertisement._uuid_lsb_index?8
+adafruit_ble_beacon.iBeaconAdvertisement._uuid_msb_index?8
+adafruit_ble_beacon.iBeaconAdvertisement.beacon_tx_power?4(power: int)
+adafruit_ble_beacon.iBeaconAdvertisement.major?4(number: int)
+adafruit_ble_beacon.iBeaconAdvertisement.match_prefixes?7
+adafruit_ble_beacon.iBeaconAdvertisement.minor?4(number: int)
+adafruit_ble_beacon.iBeaconAdvertisement.uuid?4(uuid: bytes)
+adafruit_ble_beacon.iBeaconAdvertisement?1(*, entry: Optional[_bleio.ScanEntry] = None)
 adafruit_ble_berrymed_pulse_oximeter.BerryMedPulseOximeterService.values?4()
 adafruit_ble_berrymed_pulse_oximeter.PulseOximeterValues?7
 adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService._server_rx?8
@@ -1178,6 +1213,43 @@
 adafruit_ble_eddystone.url.EddystoneURL?1(url=None, *, tx_power=0)
 adafruit_ble_eddystone.url._SUBSTITUTIONS?8
 adafruit_ble_eddystone.url._URL_SCHEMES?8
+adafruit_ble_file_transfer.CHUNK_SIZE?7
+adafruit_ble_file_transfer.FileTransferClient._readinto?5(buffer: WriteableBuffer)
+adafruit_ble_file_transfer.FileTransferClient._write?5(buffer: ReadableBuffer)
+adafruit_ble_file_transfer.FileTransferClient.delete?4(path: str)
+adafruit_ble_file_transfer.FileTransferClient.listdir?4(path: str)
+adafruit_ble_file_transfer.FileTransferClient.mkdir?4(path: str, modification_time: Optional[int] = None)
+adafruit_ble_file_transfer.FileTransferClient.move?4(old_path: str, new_path: str)
+adafruit_ble_file_transfer.FileTransferClient.read?4(path: str, *, offset: int = 0)
+adafruit_ble_file_transfer.FileTransferClient.write?4(path: str, contents: bytearray, *, offset: int = 0, modification_time: Optional[int] = None, )
+adafruit_ble_file_transfer.FileTransferClient?1(service: Service)
+adafruit_ble_file_transfer.FileTransferService.DELETE?7
+adafruit_ble_file_transfer.FileTransferService.DELETE_STATUS?7
+adafruit_ble_file_transfer.FileTransferService.DIRECTORY?7
+adafruit_ble_file_transfer.FileTransferService.ERROR?7
+adafruit_ble_file_transfer.FileTransferService.ERROR_NO_FILE?7
+adafruit_ble_file_transfer.FileTransferService.ERROR_PROTOCOL?7
+adafruit_ble_file_transfer.FileTransferService.INVALID?7
+adafruit_ble_file_transfer.FileTransferService.LISTDIR?7
+adafruit_ble_file_transfer.FileTransferService.LISTDIR_ENTRY?7
+adafruit_ble_file_transfer.FileTransferService.MKDIR?7
+adafruit_ble_file_transfer.FileTransferService.MKDIR_STATUS?7
+adafruit_ble_file_transfer.FileTransferService.MOVE?7
+adafruit_ble_file_transfer.FileTransferService.MOVE_STATUS?7
+adafruit_ble_file_transfer.FileTransferService.OK?7
+adafruit_ble_file_transfer.FileTransferService.READ?7
+adafruit_ble_file_transfer.FileTransferService.READ_DATA?7
+adafruit_ble_file_transfer.FileTransferService.READ_PACING?7
+adafruit_ble_file_transfer.FileTransferService.WRITE?7
+adafruit_ble_file_transfer.FileTransferService.WRITE_DATA?7
+adafruit_ble_file_transfer.FileTransferService.WRITE_PACING?7
+adafruit_ble_file_transfer.FileTransferService.raw?7
+adafruit_ble_file_transfer.FileTransferService.uuid?7
+adafruit_ble_file_transfer.FileTransferService.version?7
+adafruit_ble_file_transfer.FileTransferUUID?1(uuid16: int)
+adafruit_ble_file_transfer._TransferCharacteristic.bind?4(service: "FileTransferService")
+adafruit_ble_file_transfer._TransferCharacteristic.uuid?7
+adafruit_ble_file_transfer._TransferCharacteristic?2()
 adafruit_ble_heart_rate.HeartRateMeasurementValues?7
 adafruit_ble_heart_rate.HeartRateService._BODY_LOCATIONS?8
 adafruit_ble_heart_rate.HeartRateService.body_sensor_location?7
@@ -1223,12 +1295,12 @@
 adafruit_ble_magic_light.MagicLightService.uuid?7
 adafruit_ble_magic_light.MagicLightService?1(service: Optional["MagicLightService"] = None)
 adafruit_ble_midi.MIDIService._raw?8
-adafruit_ble_midi.MIDIService.read?4(length)
-adafruit_ble_midi.MIDIService.readinto?4(buf, length)
+adafruit_ble_midi.MIDIService.read?4(length: int)
+adafruit_ble_midi.MIDIService.readinto?4(buf: WriteableBuffer, length: int)
 adafruit_ble_midi.MIDIService.uuid?7
-adafruit_ble_midi.MIDIService.write?4(buf, length)
+adafruit_ble_midi.MIDIService.write?4(buf: ReadableBuffer, length: int)
 adafruit_ble_midi.MIDIService?1(**kwargs)
-adafruit_ble_midi._MidiCharacteristic.bind?4(service)
+adafruit_ble_midi._MidiCharacteristic.bind?4(service: "MIDIService")
 adafruit_ble_midi._MidiCharacteristic.uuid?7
 adafruit_ble_midi._MidiCharacteristic?2()
 adafruit_ble_radio.AD_DURATION?7
@@ -1247,72 +1319,36 @@
 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, y, z)
-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._xyz_packet._XYZPacket?2(x: float, y: float, z: float)
 adafruit_bluefruit_connect.button_packet.ButtonPacket.button?4()
-adafruit_bluefruit_connect.button_packet.ButtonPacket.parse_private?4(packet)
+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, pressed)
-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.button_packet.ButtonPacket?1(button: str, pressed: bool)
 adafruit_bluefruit_connect.color_packet.ColorPacket.color?4()
-adafruit_bluefruit_connect.color_packet.ColorPacket.parse_private?4(packet)
+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)
-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.color_packet.ColorPacket?1(color: Tuple)
 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, longitude, altitude)
-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)
+adafruit_bluefruit_connect.location_packet.LocationPacket?1(latitude: float, longitude: float, altitude: float)
+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)
-adafruit_bluefruit_connect.packet.Packet.from_stream?4(stream)
-adafruit_bluefruit_connect.packet.Packet.parse_private?4(packet)
+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, y, z, w)
-adafruit_bluefruit_connect.raw_text_packet.RawTextPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket?1(x: float, y: float, z: float, w: float)
 adafruit_bluefruit_connect.raw_text_packet.RawTextPacket.text?4()
-adafruit_bluefruit_connect.raw_text_packet.RawTextPacket?1(text)
+adafruit_bluefruit_connect.raw_text_packet.RawTextPacket?1(text: str)
 adafruit_bluefruitspi.BluefruitSPI._cmd?5(cmd)
 adafruit_bluefruitspi.BluefruitSPI._create_sdep_raw?5(payload, more)
 adafruit_bluefruitspi.BluefruitSPI._init_keycode_template?5()
@@ -1325,7 +1361,7 @@
 adafruit_bluefruitspi.BluefruitSPI.send_keyboard_code?4(evt)
 adafruit_bluefruitspi.BluefruitSPI.uart_rx?4()
 adafruit_bluefruitspi.BluefruitSPI.uart_tx?4(data)
-adafruit_bluefruitspi.BluefruitSPI?1(spi, cs, irq, reset, debug=False, fifo_len=20)
+adafruit_bluefruitspi.BluefruitSPI?1(spi, cs, irq, reset, debug=False, fifo_len=20, )
 adafruit_bluefruitspi.FIFOBuffer.dequeue?4()
 adafruit_bluefruitspi.FIFOBuffer.enqueue?4(data)
 adafruit_bluefruitspi.FIFOBuffer?1(maxlen=20)
@@ -1365,12 +1401,8 @@
 adafruit_bme280.advanced.Adafruit_BME280_Advanced.overscan_pressure?4(value: int)
 adafruit_bme280.advanced.Adafruit_BME280_Advanced.overscan_temperature?4(value: int)
 adafruit_bme280.advanced.Adafruit_BME280_Advanced.standby_period?4(value: int)
-adafruit_bme280.advanced.Adafruit_BME280_Advanced?1()
-adafruit_bme280.advanced.Adafruit_BME280_I2C._read_register?5(register: int, length: int)
-adafruit_bme280.advanced.Adafruit_BME280_I2C._write_register_byte?5(register: int, value: int)
+adafruit_bme280.advanced.Adafruit_BME280_Advanced?1(proxy: typing.Union[I2C_Impl, SPI_Impl])
 adafruit_bme280.advanced.Adafruit_BME280_I2C?1(i2c: I2C, address: int = _BME280_ADDRESS)
-adafruit_bme280.advanced.Adafruit_BME280_SPI._read_register?5(register: int, length: int)
-adafruit_bme280.advanced.Adafruit_BME280_SPI._write_register_byte?5(register: int, value: int)
 adafruit_bme280.advanced.Adafruit_BME280_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000)
 adafruit_bme280.advanced.IIR_FILTER_DISABLE?7
 adafruit_bme280.advanced.IIR_FILTER_X16?7
@@ -1437,12 +1469,8 @@
 adafruit_bme280.basic.Adafruit_BME280.pressure?4()
 adafruit_bme280.basic.Adafruit_BME280.relative_humidity?4()
 adafruit_bme280.basic.Adafruit_BME280.temperature?4()
-adafruit_bme280.basic.Adafruit_BME280?1()
-adafruit_bme280.basic.Adafruit_BME280_I2C._read_register?5(register: int, length: int)
-adafruit_bme280.basic.Adafruit_BME280_I2C._write_register_byte?5(register: int, value: int)
+adafruit_bme280.basic.Adafruit_BME280?1(bus_implementation: typing.Union[I2C_Impl, SPI_Impl])
 adafruit_bme280.basic.Adafruit_BME280_I2C?1(i2c: I2C, address: int = 0x77)
-adafruit_bme280.basic.Adafruit_BME280_SPI._read_register?5(register: int, length: int)
-adafruit_bme280.basic.Adafruit_BME280_SPI._write_register_byte?5(register: int, value: int)
 adafruit_bme280.basic.Adafruit_BME280_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000)
 adafruit_bme280.basic.IIR_FILTER_DISABLE?7
 adafruit_bme280.basic.MODE_FORCE?7
@@ -1462,6 +1490,12 @@
 adafruit_bme280.basic._BME280_REGISTER_SOFTRESET?8
 adafruit_bme280.basic._BME280_REGISTER_STATUS?8
 adafruit_bme280.basic._BME280_REGISTER_TEMPDATA?8
+adafruit_bme280.protocol.I2C_Impl.read_register?4(register: int, length: int)
+adafruit_bme280.protocol.I2C_Impl.write_register_byte?4(register: int, value: int)
+adafruit_bme280.protocol.I2C_Impl?1(i2c: I2C, address: int)
+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._perform_reading?5()
 adafruit_bme680.Adafruit_BME680._read?5(register: int, length: int)
 adafruit_bme680.Adafruit_BME680._read_byte?5(register: int)
@@ -1574,24 +1608,24 @@
 adafruit_bmp280._REGISTER_STATUS?8
 adafruit_bmp280._REGISTER_TEMPDATA?8
 adafruit_bmp3xx.BMP3XX._read?5()
-adafruit_bmp3xx.BMP3XX._read_byte?5(register)
+adafruit_bmp3xx.BMP3XX._read_byte?5(register: int)
 adafruit_bmp3xx.BMP3XX._read_coefficients?5()
-adafruit_bmp3xx.BMP3XX._read_register?5(register, length)
-adafruit_bmp3xx.BMP3XX._write_register_byte?5(register, value)
+adafruit_bmp3xx.BMP3XX._read_register?5(register: int, length: int)
+adafruit_bmp3xx.BMP3XX._write_register_byte?5(register: int, value: int)
 adafruit_bmp3xx.BMP3XX.altitude?4()
-adafruit_bmp3xx.BMP3XX.filter_coefficient?4(coef)
+adafruit_bmp3xx.BMP3XX.filter_coefficient?4(coef: int)
 adafruit_bmp3xx.BMP3XX.pressure?4()
-adafruit_bmp3xx.BMP3XX.pressure_oversampling?4(oversample)
+adafruit_bmp3xx.BMP3XX.pressure_oversampling?4(oversample: int)
 adafruit_bmp3xx.BMP3XX.reset?4()
 adafruit_bmp3xx.BMP3XX.temperature?4()
-adafruit_bmp3xx.BMP3XX.temperature_oversampling?4(oversample)
+adafruit_bmp3xx.BMP3XX.temperature_oversampling?4(oversample: int)
 adafruit_bmp3xx.BMP3XX?1()
-adafruit_bmp3xx.BMP3XX_I2C._read_register?5(register, length)
-adafruit_bmp3xx.BMP3XX_I2C._write_register_byte?5(register, value)
-adafruit_bmp3xx.BMP3XX_I2C?1(i2c, address=0x77)
-adafruit_bmp3xx.BMP3XX_SPI._read_register?5(register, length)
-adafruit_bmp3xx.BMP3XX_SPI._write_register_byte?5(register, value)
-adafruit_bmp3xx.BMP3XX_SPI?1(spi, cs)
+adafruit_bmp3xx.BMP3XX_I2C._read_register?5(register: int, length: int)
+adafruit_bmp3xx.BMP3XX_I2C._write_register_byte?5(register: int, value: int)
+adafruit_bmp3xx.BMP3XX_I2C?1(i2c: I2C, address: int = 0x77)
+adafruit_bmp3xx.BMP3XX_SPI._read_register?5(register: int, length: int)
+adafruit_bmp3xx.BMP3XX_SPI._write_register_byte?5(register: int, value: int)
+adafruit_bmp3xx.BMP3XX_SPI?1(spi: SPI, cs: DigitalInOut)
 adafruit_bmp3xx._BMP388_CHIP_ID?8
 adafruit_bmp3xx._BMP390_CHIP_ID?8
 adafruit_bmp3xx._IIR_SETTINGS?8
@@ -1640,13 +1674,13 @@
 adafruit_bno055.BNO055._linear_acceleration?5()
 adafruit_bno055.BNO055._magnetic?5()
 adafruit_bno055.BNO055._quaternion?5()
-adafruit_bno055.BNO055._read_register?5(register)
+adafruit_bno055.BNO055._read_register?5(register: int)
 adafruit_bno055.BNO055._reset?5()
 adafruit_bno055.BNO055._temperature?5()
-adafruit_bno055.BNO055._write_register?5(register, value)
-adafruit_bno055.BNO055.accel_bandwidth?4(bandwidth=ACCEL_62_5HZ)
-adafruit_bno055.BNO055.accel_mode?4(mode=ACCEL_NORMAL_MODE)
-adafruit_bno055.BNO055.accel_range?4(rng=ACCEL_4G)
+adafruit_bno055.BNO055._write_register?5(register: int, value: int)
+adafruit_bno055.BNO055.accel_bandwidth?4(bandwidth: int = ACCEL_62_5HZ)
+adafruit_bno055.BNO055.accel_mode?4(mode: int = ACCEL_NORMAL_MODE)
+adafruit_bno055.BNO055.accel_range?4(rng: int = ACCEL_4G)
 adafruit_bno055.BNO055.acceleration?4()
 adafruit_bno055.BNO055.axis_remap?4(remap)
 adafruit_bno055.BNO055.calibrated?4()
@@ -1655,20 +1689,20 @@
 adafruit_bno055.BNO055.external_crystal?4()
 adafruit_bno055.BNO055.gravity?4()
 adafruit_bno055.BNO055.gyro?4()
-adafruit_bno055.BNO055.gyro_bandwidth?4(bandwidth=GYRO_32HZ)
-adafruit_bno055.BNO055.gyro_mode?4(mode=GYRO_NORMAL_MODE)
-adafruit_bno055.BNO055.gyro_range?4(rng=GYRO_2000_DPS)
+adafruit_bno055.BNO055.gyro_bandwidth?4(bandwidth: int = GYRO_32HZ)
+adafruit_bno055.BNO055.gyro_mode?4(mode: int = GYRO_NORMAL_MODE)
+adafruit_bno055.BNO055.gyro_range?4(rng: int = GYRO_2000_DPS)
 adafruit_bno055.BNO055.linear_acceleration?4()
-adafruit_bno055.BNO055.magnet_mode?4(mode=MAGNET_FORCEMODE_MODE)
-adafruit_bno055.BNO055.magnet_operation_mode?4(mode=MAGNET_REGULAR_MODE)
-adafruit_bno055.BNO055.magnet_rate?4(rate=MAGNET_20HZ)
+adafruit_bno055.BNO055.magnet_mode?4(mode: int = MAGNET_FORCEMODE_MODE)
+adafruit_bno055.BNO055.magnet_operation_mode?4(mode: int = MAGNET_REGULAR_MODE)
+adafruit_bno055.BNO055.magnet_rate?4(rate: int = MAGNET_20HZ)
 adafruit_bno055.BNO055.magnetic?4()
-adafruit_bno055.BNO055.mode?4(new_mode)
+adafruit_bno055.BNO055.mode?4(new_mode: int)
 adafruit_bno055.BNO055.quaternion?4()
 adafruit_bno055.BNO055.set_normal_mode?4()
 adafruit_bno055.BNO055.set_suspend_mode?4()
 adafruit_bno055.BNO055.temperature?4()
-adafruit_bno055.BNO055.use_external_crystal?4(value)
+adafruit_bno055.BNO055.use_external_crystal?4(value: bool)
 adafruit_bno055.BNO055?1()
 adafruit_bno055.BNO055_I2C._acceleration?8
 adafruit_bno055.BNO055_I2C._euler?8
@@ -1677,15 +1711,15 @@
 adafruit_bno055.BNO055_I2C._linear_acceleration?8
 adafruit_bno055.BNO055_I2C._magnetic?8
 adafruit_bno055.BNO055_I2C._quaternion?8
-adafruit_bno055.BNO055_I2C._read_register?5(register)
+adafruit_bno055.BNO055_I2C._read_register?5(register: int)
 adafruit_bno055.BNO055_I2C._temperature?8
-adafruit_bno055.BNO055_I2C._write_register?5(register, value)
+adafruit_bno055.BNO055_I2C._write_register?5(register: int, value: int)
 adafruit_bno055.BNO055_I2C.offsets_accelerometer?7
 adafruit_bno055.BNO055_I2C.offsets_gyroscope?7
 adafruit_bno055.BNO055_I2C.offsets_magnetometer?7
 adafruit_bno055.BNO055_I2C.radius_accelerometer?7
 adafruit_bno055.BNO055_I2C.radius_magnetometer?7
-adafruit_bno055.BNO055_I2C?1(i2c, address=0x28)
+adafruit_bno055.BNO055_I2C?1(i2c: I2C, address: int = 0x28)
 adafruit_bno055.BNO055_UART._acceleration?5()
 adafruit_bno055.BNO055_UART._euler?5()
 adafruit_bno055.BNO055_UART._gravity?5()
@@ -1693,15 +1727,15 @@
 adafruit_bno055.BNO055_UART._linear_acceleration?5()
 adafruit_bno055.BNO055_UART._magnetic?5()
 adafruit_bno055.BNO055_UART._quaternion?5()
-adafruit_bno055.BNO055_UART._read_register?5(register, length=1)
+adafruit_bno055.BNO055_UART._read_register?5(register: int, length: int = 1)
 adafruit_bno055.BNO055_UART._temperature?5()
-adafruit_bno055.BNO055_UART._write_register?5(register, data)
-adafruit_bno055.BNO055_UART.offsets_accelerometer?4(offsets)
-adafruit_bno055.BNO055_UART.offsets_gyroscope?4(offsets)
-adafruit_bno055.BNO055_UART.offsets_magnetometer?4(offsets)
-adafruit_bno055.BNO055_UART.radius_accelerometer?4(radius)
-adafruit_bno055.BNO055_UART.radius_magnetometer?4(radius)
-adafruit_bno055.BNO055_UART?1(uart)
+adafruit_bno055.BNO055_UART._write_register?5(register: int, data: int)
+adafruit_bno055.BNO055_UART.offsets_accelerometer?4(offsets: Tuple[int, int, int])
+adafruit_bno055.BNO055_UART.offsets_gyroscope?4(offsets: Tuple[int, int, int])
+adafruit_bno055.BNO055_UART.offsets_magnetometer?4(offsets: Tuple[int, int, int])
+adafruit_bno055.BNO055_UART.radius_accelerometer?4(radius: int)
+adafruit_bno055.BNO055_UART.radius_magnetometer?4(radius: int)
+adafruit_bno055.BNO055_UART?1(uart: UART)
 adafruit_bno055.COMPASS_MODE?7
 adafruit_bno055.CONFIG_MODE?7
 adafruit_bno055.GYRONLY_MODE?7
@@ -1755,7 +1789,7 @@
 adafruit_bno055._ID_REGISTER?8
 adafruit_bno055._MAGNET_CONFIG_REGISTER?8
 adafruit_bno055._MODE_REGISTER?8
-adafruit_bno055._ModeStruct?2(register_address, struct_format, mode)
+adafruit_bno055._ModeStruct?2(register_address: int, struct_format: str, mode: int)
 adafruit_bno055._OFFSET_ACCEL_REGISTER?8
 adafruit_bno055._OFFSET_GYRO_REGISTER?8
 adafruit_bno055._OFFSET_MAGNET_REGISTER?8
@@ -1766,7 +1800,7 @@
 adafruit_bno055._POWER_SUSPEND?8
 adafruit_bno055._RADIUS_ACCEL_REGISTER?8
 adafruit_bno055._RADIUS_MAGNET_REGISTER?8
-adafruit_bno055._ScaledReadOnlyStruct?2(register_address, struct_format, scale)
+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()
@@ -1794,6 +1828,7 @@
 adafruit_bno08x.BNO08X.enable_feature?4(feature_id)
 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()
@@ -1815,6 +1850,7 @@
 adafruit_bno08x.BNO_REPORT_ACTIVITY_CLASSIFIER?7
 adafruit_bno08x.BNO_REPORT_GAME_ROTATION_VECTOR?7
 adafruit_bno08x.BNO_REPORT_GEOMAGNETIC_ROTATION_VECTOR?7
+adafruit_bno08x.BNO_REPORT_GRAVITY?7
 adafruit_bno08x.BNO_REPORT_GYROSCOPE?7
 adafruit_bno08x.BNO_REPORT_GYRO_INTEGRATED_ROTATION_VECTOR?7
 adafruit_bno08x.BNO_REPORT_LINEAR_ACCELERATION?7
@@ -2128,24 +2164,24 @@
 adafruit_character_lcd.character_lcd.Character_LCD._left_to_right?5()
 adafruit_character_lcd.character_lcd.Character_LCD._pulse_enable?5()
 adafruit_character_lcd.character_lcd.Character_LCD._right_to_left?5()
-adafruit_character_lcd.character_lcd.Character_LCD._write8?5(value, char_mode=False)
-adafruit_character_lcd.character_lcd.Character_LCD.blink?4(blink)
+adafruit_character_lcd.character_lcd.Character_LCD._write8?5(value: int, char_mode: bool = False)
+adafruit_character_lcd.character_lcd.Character_LCD.blink?4(blink: bool)
 adafruit_character_lcd.character_lcd.Character_LCD.clear?4()
-adafruit_character_lcd.character_lcd.Character_LCD.column_align?4(enable)
-adafruit_character_lcd.character_lcd.Character_LCD.create_char?4(location, pattern)
-adafruit_character_lcd.character_lcd.Character_LCD.cursor?4(show)
-adafruit_character_lcd.character_lcd.Character_LCD.cursor_position?4(column, row)
-adafruit_character_lcd.character_lcd.Character_LCD.display?4(enable)
+adafruit_character_lcd.character_lcd.Character_LCD.column_align?4(enable: bool)
+adafruit_character_lcd.character_lcd.Character_LCD.create_char?4(location: int, pattern: Sequence[int])
+adafruit_character_lcd.character_lcd.Character_LCD.cursor?4(show: bool)
+adafruit_character_lcd.character_lcd.Character_LCD.cursor_position?4(column: int, row: int)
+adafruit_character_lcd.character_lcd.Character_LCD.display?4(enable: bool)
 adafruit_character_lcd.character_lcd.Character_LCD.home?4()
-adafruit_character_lcd.character_lcd.Character_LCD.message?4(message)
+adafruit_character_lcd.character_lcd.Character_LCD.message?4(message: str)
 adafruit_character_lcd.character_lcd.Character_LCD.move_left?4()
 adafruit_character_lcd.character_lcd.Character_LCD.move_right?4()
-adafruit_character_lcd.character_lcd.Character_LCD.text_direction?4(direction)
-adafruit_character_lcd.character_lcd.Character_LCD?1(rs, en, d4, d5, d6, d7, columns, lines)
-adafruit_character_lcd.character_lcd.Character_LCD_Mono.backlight?4(enable)
-adafruit_character_lcd.character_lcd.Character_LCD_Mono?1(rs, en, db4, db5, db6, db7, columns, lines, backlight_pin=None, backlight_inverted=False, )
-adafruit_character_lcd.character_lcd.Character_LCD_RGB.color?4(color)
-adafruit_character_lcd.character_lcd.Character_LCD_RGB?1(rs, en, db4, db5, db6, db7, columns, lines, red, green, blue, read_write=None, )
+adafruit_character_lcd.character_lcd.Character_LCD.text_direction?4(direction: int)
+adafruit_character_lcd.character_lcd.Character_LCD?1(rs: digitalio.DigitalInOut, en: digitalio.DigitalInOut, d4: digitalio.DigitalInOut, d5: digitalio.DigitalInOut, d6: digitalio.DigitalInOut, d7: digitalio.DigitalInOut, columns: int, lines: int, )
+adafruit_character_lcd.character_lcd.Character_LCD_Mono.backlight?4(enable: bool)
+adafruit_character_lcd.character_lcd.Character_LCD_Mono?1(rs: digitalio.DigitalInOut, en: digitalio.DigitalInOut, db4: digitalio.DigitalInOut, db5: digitalio.DigitalInOut, db6: digitalio.DigitalInOut, db7: digitalio.DigitalInOut, columns: int, lines: int, backlight_pin: Optional[digitalio.DigitalInOut] = None, backlight_inverted: bool = False, )
+adafruit_character_lcd.character_lcd.Character_LCD_RGB.color?4(color: Union[List[float], int])
+adafruit_character_lcd.character_lcd.Character_LCD_RGB?1(rs: digitalio.DigitalInOut, en: digitalio.DigitalInOut, db4: digitalio.DigitalInOut, db5: digitalio.DigitalInOut, db6: digitalio.DigitalInOut, db7: digitalio.DigitalInOut, columns: int, lines: int, red: Union[pwmio.PWMOut, digitalio.DigitalInOut], green: Union[pwmio.PWMOut, digitalio.DigitalInOut], blue: Union[pwmio.PWMOut, digitalio.DigitalInOut], read_write: Optional[digitalio.DigitalInOut] = None, )
 adafruit_character_lcd.character_lcd._LCD_1LINE?8
 adafruit_character_lcd.character_lcd._LCD_2LINE?8
 adafruit_character_lcd.character_lcd._LCD_4BITMODE?8
@@ -2169,44 +2205,44 @@
 adafruit_character_lcd.character_lcd._LCD_ROW_OFFSETS?8
 adafruit_character_lcd.character_lcd._LCD_SETCGRAMADDR?8
 adafruit_character_lcd.character_lcd._LCD_SETDDRAMADDR?8
-adafruit_character_lcd.character_lcd._map?5(xval, in_min, in_max, out_min, out_max)
-adafruit_character_lcd.character_lcd._set_bit?5(byte_value, position, val)
-adafruit_character_lcd.character_lcd_i2c.Character_LCD_I2C?1(i2c, columns, lines, address=None, backlight_inverted=False)
+adafruit_character_lcd.character_lcd._map?5(xval: float, in_min: float, in_max: float, out_min: float, out_max: float)
+adafruit_character_lcd.character_lcd._set_bit?5(byte_value: int, position: int, val: bool)
+adafruit_character_lcd.character_lcd_i2c.Character_LCD_I2C?1(i2c: busio.I2C, columns: int, lines: int, address: Optional[int] = None, backlight_inverted: bool = False, )
 adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.down_button?4()
 adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.left_button?4()
 adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.right_button?4()
 adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.select_button?4()
 adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.up_button?4()
-adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C?1(i2c, columns, lines, address=None)
-adafruit_character_lcd.character_lcd_spi.Character_LCD_SPI?1(spi, latch, columns, lines, backlight_inverted=False)
+adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C?1(i2c: busio.I2C, columns: int, lines: int, address: Optional[int] = None)
+adafruit_character_lcd.character_lcd_spi.Character_LCD_SPI?1(spi: busio.SPI, latch: digitalio.DigitalInOut, columns: int, lines: int, backlight_inverted: bool = False, )
 adafruit_circuitplayground.bluefruit.Bluefruit._audio_out?8
 adafruit_circuitplayground.bluefruit.Bluefruit._normalized_rms?5()
-adafruit_circuitplayground.bluefruit.Bluefruit.loud_sound?4(sound_threshold=200)
-adafruit_circuitplayground.bluefruit.Bluefruit.play_mp3?4(file_name)
+adafruit_circuitplayground.bluefruit.Bluefruit.loud_sound?4(sound_threshold: int = 200)
+adafruit_circuitplayground.bluefruit.Bluefruit.play_mp3?4(file_name: str)
 adafruit_circuitplayground.bluefruit.Bluefruit.sound_level?4()
 adafruit_circuitplayground.bluefruit.Bluefruit?1()
 adafruit_circuitplayground.bluefruit.cpb?7
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.SINE_WAVE?7
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.SQUARE_WAVE?7
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._audio_out?8
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._default_tap_threshold?5()
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._generate_sample?5(length=100, waveform=SINE_WAVE)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._default_tap_threshold?5(2])
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._generate_sample?5(length: int = 100, waveform: int = SINE_WAVE)
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._sine_sample?5()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._square_sample?5()
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._touch?5(i)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._touch?5(pin: Pin)
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.acceleration?4()
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.adjust_touch_threshold?4(adjustment)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.adjust_touch_threshold?4(adjustment: int)
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.button_a?4()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.button_b?4()
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.configure_tap?4(tap, accel_range=adafruit_lis3dh.RANGE_8_G, threshold=None, time_limit=None, time_latency=50, time_window=255, )
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.detect_taps?4(value)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.configure_tap?4(tap: Literal[0, 1, 2], accel_range: Literal[0, 1, 2, 3] = adafruit_lis3dh.RANGE_8_G, threshold: Optional[int] = None, time_limit: Optional[int] = None, time_latency: int = 50, time_window: int = 255, )
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.detect_taps?4(value: Literal[1, 2])
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.light?4()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.pixels?4()
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.play_file?4(file_name)
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.play_tone?4(frequency, duration, waveform=SINE_WAVE)
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.red_led?4(value)
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.shake?4(shake_threshold=30)
-adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.start_tone?4(frequency, waveform=SINE_WAVE)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.play_file?4(file_name: str)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.play_tone?4(frequency: int, duration: float, waveform: int = SINE_WAVE)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.red_led?4(value: bool)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.shake?4(shake_threshold: int = 30)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.start_tone?4(frequency: int, waveform: int = SINE_WAVE)
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.stop_tone?4()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.switch?4()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.tapped?4()
@@ -2218,9 +2254,11 @@
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A5?4()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A6?4()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_TX?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_pins?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touched?4()
 adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase?1()
 adafruit_circuitplayground.circuit_playground_base.Photocell.light?4()
-adafruit_circuitplayground.circuit_playground_base.Photocell?1(pin)
+adafruit_circuitplayground.circuit_playground_base.Photocell?1(pin: Pin)
 adafruit_circuitplayground.express.Express._audio_out?8
 adafruit_circuitplayground.express.Express._unsupported?5()
 adafruit_circuitplayground.express.Express.loud_sound?7
@@ -2248,10 +2286,10 @@
 adafruit_clue.Clue.VIOLET?7
 adafruit_clue.Clue.WHITE?7
 adafruit_clue.Clue.YELLOW?7
-adafruit_clue.Clue._generate_sample?5(length=100)
+adafruit_clue.Clue._generate_sample?5(length: int = 100)
 adafruit_clue.Clue._normalized_rms?5()
 adafruit_clue.Clue._sine_sample?5()
-adafruit_clue.Clue._touch?5(i)
+adafruit_clue.Clue._touch?5(i: int)
 adafruit_clue.Clue.acceleration?4()
 adafruit_clue.Clue.altitude?4()
 adafruit_clue.Clue.button_a?4()
@@ -2260,29 +2298,29 @@
 adafruit_clue.Clue.gesture?4()
 adafruit_clue.Clue.gyro?4()
 adafruit_clue.Clue.humidity?4()
-adafruit_clue.Clue.loud_sound?4(sound_threshold=200)
+adafruit_clue.Clue.loud_sound?4(sound_threshold: int = 200)
 adafruit_clue.Clue.magnetic?4()
 adafruit_clue.Clue.pixel?4()
-adafruit_clue.Clue.play_tone?4(frequency, duration)
+adafruit_clue.Clue.play_tone?4(frequency: int, duration: float)
 adafruit_clue.Clue.pressure?4()
 adafruit_clue.Clue.proximity?4()
-adafruit_clue.Clue.red_led?4(value)
-adafruit_clue.Clue.sea_level_pressure?4(value)
-adafruit_clue.Clue.shake?4(shake_threshold=30, avg_count=10, total_delay=0.1)
-adafruit_clue.Clue.simple_text_display?4(title_color=(255, 255, 255), title_scale=1, text_scale=1, font=None, colors=None, )
+adafruit_clue.Clue.red_led?4(value: bool)
+adafruit_clue.Clue.sea_level_pressure?4(value: float)
+adafruit_clue.Clue.shake?4(shake_threshold: int = 30, avg_count: int = 10, total_delay: float = 0.1)
+adafruit_clue.Clue.simple_text_display?4(title_color: Tuple = (255, 255, 255), title_scale: int = 1, text_scale: int = 1, font: Optional[str] = None, colors: Optional[Tuple[Tuple[int, int, int], ...]] = None, )
 adafruit_clue.Clue.sound_level?4()
-adafruit_clue.Clue.start_tone?4(frequency)
+adafruit_clue.Clue.start_tone?4(frequency: int)
 adafruit_clue.Clue.stop_tone?4()
 adafruit_clue.Clue.temperature?4()
 adafruit_clue.Clue.touch_0?4()
 adafruit_clue.Clue.touch_1?4()
 adafruit_clue.Clue.touch_2?4()
-adafruit_clue.Clue.white_leds?4(value)
+adafruit_clue.Clue.white_leds?4(value: bool)
 adafruit_clue.Clue?1()
-adafruit_clue._ClueSimpleTextDisplay.add_text_line?4(color=0xFFFFFF)
+adafruit_clue._ClueSimpleTextDisplay.add_text_line?4(color: Union[int, Tuple[int, int, int]] = 0xFFFFFF)
 adafruit_clue._ClueSimpleTextDisplay.show?4()
 adafruit_clue._ClueSimpleTextDisplay.show_terminal?4()
-adafruit_clue._ClueSimpleTextDisplay?2(title=None, title_color=0xFFFFFF, title_scale=1, text_scale=1, font=None, colors=None, )
+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_crickit.Crickit.SIGNAL1?7
 adafruit_crickit.Crickit.SIGNAL2?7
@@ -2522,6 +2560,7 @@
 adafruit_datetime.timezone.minoffset?7
 adafruit_datetime.timezone.tzname?4(dt: Optional["datetime"])
 adafruit_datetime.timezone.utcoffset?4(dt: Optional["datetime"])
+adafruit_datetime.tzinfo.dst?4(dt: "datetime")
 adafruit_datetime.tzinfo.fromutc?4(dt: "datetime")
 adafruit_datetime.tzinfo.tzname?4(dt: "datetime")
 adafruit_datetime.tzinfo.utcoffset?4(dt: "datetime")
@@ -2573,9 +2612,30 @@
 adafruit_display_shapes.circle.Circle?1(x0: int, y0: int, r: int, *, fill: Optional[int] = None, outline: Optional[int] = None, stroke: int = 1, )
 adafruit_display_shapes.line.Line.color?4(color: Optional[int])
 adafruit_display_shapes.line.Line?1(x0: int, y0: int, x1: int, y1: int, color: int, )
-adafruit_display_shapes.polygon.Polygon._line?5(x0: int, y0: int, x1: int, y1: int, color: int, )
+adafruit_display_shapes.multisparkline.MultiSparkline._add_point?5(line: int, x: int, value: float, )
+adafruit_display_shapes.multisparkline.MultiSparkline._draw?5()
+adafruit_display_shapes.multisparkline.MultiSparkline.add_values?4(values: List[float], update: bool = True)
+adafruit_display_shapes.multisparkline.MultiSparkline.clear_values?4()
+adafruit_display_shapes.multisparkline.MultiSparkline.height?4()
+adafruit_display_shapes.multisparkline.MultiSparkline.update_line?4(line: int = None)
+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._CyclicBuffer.clear?4()
+adafruit_display_shapes.multisparkline._CyclicBuffer.len?4()
+adafruit_display_shapes.multisparkline._CyclicBuffer.pop?4()
+adafruit_display_shapes.multisparkline._CyclicBuffer.push?4(value: T)
+adafruit_display_shapes.multisparkline._CyclicBuffer.values?4()
+adafruit_display_shapes.multisparkline._CyclicBuffer?2(size: int, init_value: T)
+adafruit_display_shapes.polygon.Polygon._FILL?8
+adafruit_display_shapes.polygon.Polygon._OUTLINE?8
+adafruit_display_shapes.polygon.Polygon._line?5(x_0: int, y_0: int, x_1: int, y_1: int, color: int, )
+adafruit_display_shapes.polygon.Polygon._line_on?5(p_0: Tuple[int, int], p_1: Tuple[int, int], color: int, )
+adafruit_display_shapes.polygon.Polygon._safe_draw?5(point: Tuple[int, int], color: int, )
+adafruit_display_shapes.polygon.Polygon.draw?4(points: List[Tuple[int, int]], color_id: int, close: Optional[bool] = True, )
 adafruit_display_shapes.polygon.Polygon.outline?4(color: Optional[int])
-adafruit_display_shapes.polygon.Polygon?1(points: List[Tuple[int, int]], *, outline: Optional[int] = None, )
+adafruit_display_shapes.polygon.Polygon.pt_on?4(y)
+adafruit_display_shapes.polygon.Polygon?1(points: List[Tuple[int, int]], *, outline: Optional[int] = None, close: Optional[bool] = True, colors: Optional[int] = 2, )
 adafruit_display_shapes.rect.Rect.fill?4(color: Optional[int])
 adafruit_display_shapes.rect.Rect.height?4()
 adafruit_display_shapes.rect.Rect.outline?4(color: Optional[int])
@@ -2587,13 +2647,12 @@
 adafruit_display_shapes.roundrect.RoundRect.outline?4(color: Optional[int])
 adafruit_display_shapes.roundrect.RoundRect.width?4()
 adafruit_display_shapes.roundrect.RoundRect?1(x: int, y: int, width: int, height: int, r: int, *, fill: Optional[int] = None, outline: Optional[int] = None, stroke: int = 1, )
-adafruit_display_shapes.sparkline.Sparkline._plotline?5(x_1: int, last_value: float, x_2: int, value: float, y_bottom: int, y_top: int, )
-adafruit_display_shapes.sparkline.Sparkline._xintercept?5(y_1: float, x_2: float, y_2: float, horizontal_y: float, )
 adafruit_display_shapes.sparkline.Sparkline.add_value?4(value: float, update: bool = True)
-adafruit_display_shapes.sparkline.Sparkline.clear_values?4()
 adafruit_display_shapes.sparkline.Sparkline.update?4()
 adafruit_display_shapes.sparkline.Sparkline.values?4()
-adafruit_display_shapes.sparkline.Sparkline?1(width: int, height: int, max_items: int, y_min: Optional[int] = None, y_max: Optional[int] = None, x: int = 0, y: int = 0, color: int = 0xFFFFFF, )
+adafruit_display_shapes.sparkline.Sparkline.y_bottom?4()
+adafruit_display_shapes.sparkline.Sparkline.y_top?4()
+adafruit_display_shapes.sparkline.Sparkline?1(width: int, height: int, max_items: int, dyn_xpitch: Optional[bool] = True, y_min: Optional[int] = None, y_max: Optional[int] = None, x: int = 0, y: int = 0, color: int = 0xFFFFFF, )
 adafruit_display_shapes.triangle.Triangle._draw_filled?5(x0: int, y0: int, x1: int, y1: int, x2: int, y2: int, )
 adafruit_display_shapes.triangle.Triangle.fill?4(color: Optional[int])
 adafruit_display_shapes.triangle.Triangle?1(x0: int, y0: int, x1: int, y1: int, x2: int, y2: int, *, fill: Optional[int] = None, outline: Optional[int] = None, )
@@ -2617,7 +2676,7 @@
 adafruit_display_text.LabelBase.scale?4(new_scale: int)
 adafruit_display_text.LabelBase.text?4(new_text: str)
 adafruit_display_text.LabelBase.width?4()
-adafruit_display_text.LabelBase?1(font: FontProtocol, x: int = 0, y: int = 0, text: str = "", color: int = 0xFFFFFF, background_color: int = None, line_spacing: float = 1.25, background_tight: bool = False, padding_top: int = 0, padding_bottom: int = 0, padding_left: int = 0, padding_right: int = 0, anchor_point: Tuple[float, float] = None, anchored_position: Tuple[int, int] = None, scale: int = 1, base_alignment: bool = False, tab_replacement: Tuple[int, str] = (4, " "), label_direction: str = "LTR", **kwargs, )
+adafruit_display_text.LabelBase?1(font: FontProtocol, x: int = 0, y: int = 0, text: str = "", color: int = 0xFFFFFF, background_color: int = None, line_spacing: float = 1.25, background_tight: bool = False, padding_top: int = 0, padding_bottom: int = 0, padding_left: int = 0, padding_right: int = 0, anchor_point: Tuple[float, float] = None, anchored_position: Tuple[int, int] = None, scale: int = 1, base_alignment: bool = False, tab_replacement: Tuple[int, str] = (4, " "), label_direction: str = "LTR", verbose: bool = False, **kwargs, )
 adafruit_display_text.bitmap_label.Label._DIR_MAP?8
 adafruit_display_text.bitmap_label.Label._blit?5(bitmap: displayio.Bitmap, x: int, y: int, source_bitmap: displayio.Bitmap, x_1: int = 0, y_1: int = 0, x_2: int = None, y_2: int = None, skip_index: int = None, )
 adafruit_display_text.bitmap_label.Label._get_valid_label_directions?5()
@@ -2646,15 +2705,28 @@
 adafruit_display_text.measure?4(text)
 adafruit_display_text.scrolling_label.ScrollingLabel.current_index?4(new_index: int)
 adafruit_display_text.scrolling_label.ScrollingLabel.full_text?4(new_text: str)
+adafruit_display_text.scrolling_label.ScrollingLabel.text?4(new_text)
 adafruit_display_text.scrolling_label.ScrollingLabel.update?4(force: bool = False)
 adafruit_display_text.scrolling_label.ScrollingLabel?1(font: FontProtocol, max_characters: int = 10, text: Optional[str] = "", animate_time: Optional[float] = 0.3, current_index: Optional[int] = 0, **kwargs)
 adafruit_display_text.wrap_text_to_lines?4(string: str, max_chars: int)
 adafruit_display_text.wrap_text_to_pixels?4(string: str, max_width: int, font: Optional[FontProtocol] = None, indent0: str = "", indent1: str = "", )
+adafruit_displayio_flipclock.flip_clock.COLON_SPACE?7
+adafruit_displayio_flipclock.flip_clock.FlipClock._validate_new_pair?5()
+adafruit_displayio_flipclock.flip_clock.FlipClock.first_pair?4(new_pair: str)
+adafruit_displayio_flipclock.flip_clock.FlipClock.second_pair?4(new_pair: str)
+adafruit_displayio_flipclock.flip_clock.FlipClock?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, colon_color: int = 0xFFFFFF, dynamic_fading: bool = False, brighter_level: float = 0.85, darker_level: float = 0.6, medium_level: float = 0.8, )
+adafruit_displayio_flipclock.flip_digit.FlipDigit.BOTTOM_HALF_SPRITE_INDEX_MAP?7
+adafruit_displayio_flipclock.flip_digit.FlipDigit.TOP_HALF_SPRITE_INDEX_MAP?7
+adafruit_displayio_flipclock.flip_digit.FlipDigit.VALID_CHARACTERS?7
+adafruit_displayio_flipclock.flip_digit.FlipDigit.bottom_flip_animate?4(value: int)
+adafruit_displayio_flipclock.flip_digit.FlipDigit.top_flip_animate?4(value: int)
+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, grid_position, cell_size, cell_anchor_point=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, )
 adafruit_displayio_layout.layouts.grid_layout.GridLayout.cell_size_pixels?4()
-adafruit_displayio_layout.layouts.grid_layout.GridLayout.get_cell?4(cell_coordinates)
-adafruit_displayio_layout.layouts.grid_layout.GridLayout?1(x, y, width, height, grid_size, cell_padding=0, divider_lines=False, h_divider_line_rows=None, v_divider_line_cols=None, divider_line_color=0xFFFFFF, cell_anchor_point=(0.0, 0.0), )
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.get_cell?4(cell_coordinates: Tuple[int, int])
+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)
 adafruit_displayio_layout.layouts.page_layout.PageLayout.get_page?4(page_name=None, page_index=None)
@@ -2678,97 +2750,100 @@
 adafruit_displayio_layout.layouts.tab_layout.TabLayout?1(x: int = 0, y: int = 0, display: Optional[displayio.Display] = None, tab_text_scale: int = 1, custom_font: Optional[Union[BuiltinFont, BDF, PCF]] = terminalio.FONT, inactive_tab_spritesheet: Optional[str] = None, showing_tab_spritesheet: Optional[str] = None, showing_tab_text_color: Optional[Union[int, Tuple[int, int, int]]] = 0x999999, inactive_tab_text_color: Optional[Union[int, Tuple[int, int, int]]] = 0xFFFFF, inactive_tab_transparent_indexes: Optional[Union[int, Tuple[int, int]]] = None, showing_tab_transparent_indexes: Optional[Union[int, Tuple[int, int]]] = None, tab_count: int = None, )
 adafruit_displayio_layout.widgets.cartesian.Cartesian._add_point?5(x: int, y: int)
 adafruit_displayio_layout.widgets.cartesian.Cartesian._calc_local_xy?5(x: int, y: int)
-adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_x_in_range?5(local_x)
-adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_xy_in_range?5(local_x, local_y)
-adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_y_in_range?5(local_y)
-adafruit_displayio_layout.widgets.cartesian.Cartesian._check_x_in_range?5(x)
-adafruit_displayio_layout.widgets.cartesian.Cartesian._check_xy_in_range?5(x, y)
-adafruit_displayio_layout.widgets.cartesian.Cartesian._check_y_in_range?5(y)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_x_in_range?5(local_x: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_xy_in_range?5(local_x: int, local_y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_y_in_range?5(local_y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_x_in_range?5(x: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_xy_in_range?5(x: int, y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_y_in_range?5(y: int)
 adafruit_displayio_layout.widgets.cartesian.Cartesian._draw_axes?5()
 adafruit_displayio_layout.widgets.cartesian.Cartesian._draw_pointers?5(x: int, y: int)
 adafruit_displayio_layout.widgets.cartesian.Cartesian._draw_ticks?5()
 adafruit_displayio_layout.widgets.cartesian.Cartesian._get_font_height?5(scale: int)
 adafruit_displayio_layout.widgets.cartesian.Cartesian.add_plot_line?4(x: int, y: int)
-adafruit_displayio_layout.widgets.cartesian.Cartesian.clear_plot_lines?4(palette_index=5)
+adafruit_displayio_layout.widgets.cartesian.Cartesian.clear_plot_lines?4(palette_index: int = 5)
 adafruit_displayio_layout.widgets.cartesian.Cartesian.update_pointer?4(x: int, y: int)
-adafruit_displayio_layout.widgets.cartesian.Cartesian?1(background_color: int = 0x000000, xrange: Tuple[int, int] = (0, 100), yrange: Tuple[int, int] = (0, 100), axes_color: int = 0xFFFFFF, axes_stroke: int = 1, tick_color: int = 0xFFFFFF, major_tick_stroke: int = 1, major_tick_length: int = 5, tick_label_font=terminalio.FONT, font_color: int = 0xFFFFFF, pointer_radius: int = 1, pointer_color: int = 0xFFFFFF, subticks: bool = False, nudge_x: int = 0, nudge_y: int = 0, verbose: bool = False, **kwargs, )
-adafruit_displayio_layout.widgets.control.Control.contains?4(touch_point)
-adafruit_displayio_layout.widgets.control.Control.selected?4(touch_point)
+adafruit_displayio_layout.widgets.cartesian.Cartesian?1(background_color: int = 0x000000, xrange: Tuple[int, int] = (0, 100), yrange: Tuple[int, int] = (0, 100), axes_color: int = 0xFFFFFF, axes_stroke: int = 1, tick_color: int = 0xFFFFFF, major_tick_stroke: int = 1, major_tick_length: int = 5, tick_label_font: terminalio.FONT = terminalio.FONT, font_color: int = 0xFFFFFF, pointer_radius: int = 1, pointer_color: int = 0xFFFFFF, subticks: bool = False, nudge_x: int = 0, nudge_y: int = 0, verbose: bool = False, **kwargs: Any, )
+adafruit_displayio_layout.widgets.control.Control.contains?4(touch_point: Tuple[int, int, Optional[int]])
+adafruit_displayio_layout.widgets.control.Control.selected?4(touch_point: Tuple[int, int, Optional[int]])
 adafruit_displayio_layout.widgets.control.Control?1()
-adafruit_displayio_layout.widgets.easing.back_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.back_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.back_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.bounce_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.bounce_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.bounce_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.circular_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.circular_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.circular_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.cubic_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.cubic_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.cubic_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.elastic_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.elastic_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.elastic_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.exponential_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.exponential_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.exponential_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.linear_interpolation?4(pos)
-adafruit_displayio_layout.widgets.easing.quadratic_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.quadratic_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.quadratic_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.quartic_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.quartic_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.quartic_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.quintic_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.quintic_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.quintic_easeout?4(pos)
-adafruit_displayio_layout.widgets.easing.sine_easein?4(pos)
-adafruit_displayio_layout.widgets.easing.sine_easeinout?4(pos)
-adafruit_displayio_layout.widgets.easing.sine_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.back_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.back_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.back_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.bounce_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.bounce_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.bounce_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.circular_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.circular_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.circular_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.cubic_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.cubic_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.cubic_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.elastic_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.elastic_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.elastic_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.exponential_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.exponential_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.exponential_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.linear_interpolation?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quadratic_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quadratic_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quadratic_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quartic_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quartic_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quartic_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quintic_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quintic_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.quintic_easeout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.sine_easein?4(pos: float)
+adafruit_displayio_layout.widgets.easing.sine_easeinout?4(pos: float)
+adafruit_displayio_layout.widgets.easing.sine_easeout?4(pos: float)
 adafruit_displayio_layout.widgets.flip_input.FlipInput._ok_to_change?5()
-adafruit_displayio_layout.widgets.flip_input.FlipInput._update_value?5(new_value, animate=True)
-adafruit_displayio_layout.widgets.flip_input.FlipInput.contains?4(touch_point)
+adafruit_displayio_layout.widgets.flip_input.FlipInput._update_value?5(new_value: int, animate: bool = True)
+adafruit_displayio_layout.widgets.flip_input.FlipInput.contains?4(touch_point: Tuple[int, int, Optional[int]])
 adafruit_displayio_layout.widgets.flip_input.FlipInput.released?4()
-adafruit_displayio_layout.widgets.flip_input.FlipInput.selected?4(touch_point)
-adafruit_displayio_layout.widgets.flip_input.FlipInput.value?4(new_value)
-adafruit_displayio_layout.widgets.flip_input.FlipInput?1(display, *, value_list=None, font=FONT, font_scale=1, color=0xFFFFFF, value=0, arrow_touch_padding=0, arrow_color=0x333333, arrow_outline=0x555555, arrow_height=30, arrow_width=30, arrow_gap=5, alt_touch_padding=0, horizontal=True, animation_time=None, cool_down=0.0, **kwargs, )
-adafruit_displayio_layout.widgets.flip_input._animate_bitmap?5(display, target_bitmap, bitmap1, bitmap1_offset, bitmap2, bitmap2_offset, start_position, end_position, animation_time, horizontal, )
-adafruit_displayio_layout.widgets.flip_input._blit_constrained?5(target, x, y, source, x1=None, y1=None, x2=None, y2=None)
-adafruit_displayio_layout.widgets.flip_input._draw_position?5(target_bitmap, bitmap1, bitmap1_offset, bitmap2, bitmap2_offset, position=0.0, horizontal=True, )
+adafruit_displayio_layout.widgets.flip_input.FlipInput.selected?4(touch_point: Tuple[int, int, Optional[int]])
+adafruit_displayio_layout.widgets.flip_input.FlipInput.value?4(new_value: int | str)
+adafruit_displayio_layout.widgets.flip_input.FlipInput?1(display: displayio.Display, *, value_list: List[str], font: FONT = FONT, font_scale: int = 1, color: int = 0xFFFFFF, value: int = 0, arrow_touch_padding: int = 0, arrow_color: int = 0x333333, arrow_outline: int = 0x555555, arrow_height: int = 30, arrow_width: int = 30, arrow_gap: int = 5, alt_touch_padding: int = 0, horizontal: bool = True, animation_time: Optional[float] = None, cool_down: float = 0.0, **kwargs: Any, )
+adafruit_displayio_layout.widgets.flip_input._animate_bitmap?5(display: displayio.Display, target_bitmap: displayio.Bitmap, bitmap1: displayio.Bitmap, bitmap1_offset: Tuple[int, int], bitmap2: displayio.Bitmap, bitmap2_offset: Tuple[int, int], start_position: float, end_position: float, animation_time: float, horizontal: bool, )
+adafruit_displayio_layout.widgets.flip_input._blit_constrained?5(target: displayio.Bitmap, x: int, y: int, source: displayio.Bitmap, x1: Optional[int] = None, y1: Optional[int] = None, x2: Optional[int] = None, y2: Optional[int] = None, )
+adafruit_displayio_layout.widgets.flip_input._draw_position?5(target_bitmap: displayio.Bitmap, bitmap1: displayio.Bitmap, bitmap1_offset: Tuple[int, int], bitmap2: displayio.Bitmap, bitmap2_offset: Tuple[int, int], position: float = 0.0, horizontal: bool = True, )
 adafruit_displayio_layout.widgets.icon_animated.IconAnimated.display?7
-adafruit_displayio_layout.widgets.icon_animated.IconAnimated.init_class?4(display=None, max_scale=1.5, max_icon_size=(80, 80), max_color_depth=256)
-adafruit_displayio_layout.widgets.icon_animated.IconAnimated.zoom_animation?4(touch_point)
-adafruit_displayio_layout.widgets.icon_animated.IconAnimated.zoom_out_animation?4(touch_point)
-adafruit_displayio_layout.widgets.icon_animated.IconAnimated?1(label_text, icon, on_disk=False, scale=None, angle=4, animation_time=0.15, **kwargs, )
-adafruit_displayio_layout.widgets.icon_widget.IconWidget.contains?4(touch_point)
-adafruit_displayio_layout.widgets.icon_widget.IconWidget?1(label_text, icon, on_disk=False, transparent_index=None, label_background=None, **kwargs)
-adafruit_displayio_layout.widgets.rectangle_helper?4(x0: int, y0: int, height: int, width: int, bitmap, color_index: int, palette, bitmaptool: bool = True, )
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated.init_class?4(display: Optional[Display], max_scale: float = 1.5, max_icon_size: Tuple[int, int] = (80, 80), max_color_depth: int = 256, )
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated.zoom_animation?4(touch_point: Tuple[int, int, Optional[int]])
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated.zoom_out_animation?4(touch_point: Tuple[int, int, Optional[int]])
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated?1(label_text: str, icon: str, on_disk: bool = False, scale: Optional[float] = None, angle: float = 4, animation_time: float = 0.15, **kwargs: Any, )
+adafruit_displayio_layout.widgets.icon_widget.IconWidget.contains?4(touch_point: Tuple[int, int, Optional[int]])
+adafruit_displayio_layout.widgets.icon_widget.IconWidget?1(label_text: str, icon: str, on_disk: bool = False, transparent_index: Optional[int] = None, label_background: Optional[int] = None, **kwargs: Any)
 adafruit_displayio_layout.widgets.switch_round.SwitchRound._animate_switch?5()
 adafruit_displayio_layout.widgets.switch_round.SwitchRound._create_switch?5()
-adafruit_displayio_layout.widgets.switch_round.SwitchRound._draw_position?5(position)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound._get_offset_position?5(position)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound.contains?4(touch_point)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound.height?4(new_height)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound.resize?4(new_width, new_height)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound.selected?4(touch_point)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound.value?4(new_value)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound.width?4(new_width)
-adafruit_displayio_layout.widgets.switch_round.SwitchRound?1(x=0, y=0, width=None, height=40, touch_padding=0, horizontal=True, flip=False, anchor_point=None, anchored_position=None, fill_color_off=(66, 44, 66), fill_color_on=(0, 100, 0), outline_color_off=(30, 30, 30), outline_color_on=(0, 60, 0), background_color_off=(255, 255, 255), background_color_on=(0, 60, 0), background_outline_color_off=None, background_outline_color_on=None, switch_stroke=2, text_stroke=None, display_button_text=True, animation_time=0.2, value=False, **kwargs, )
-adafruit_displayio_layout.widgets.switch_round._color_fade?5(start_color, end_color, fraction)
-adafruit_displayio_layout.widgets.switch_round._color_to_tuple?5(value)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound._draw_position?5(position: float)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound._get_offset_position?5(position: float)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.contains?4(touch_point: Tuple[int, int, Optional[int]])
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.height?4(new_height: int)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.resize?4(new_width: int, new_height: int)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.selected?4(touch_point: Tuple[int, int, Optional[int]])
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.value?4(new_value: bool)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.width?4(new_width: int)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound?1(x: int = 0, y: int = 0, width: Optional[int] = None, height: int = 40, touch_padding: int = 0, horizontal: bool = True, flip: bool = False, anchor_point: Optional[Tuple[float, float]] = None, anchored_position: Optional[Tuple[int, int]] = None, fill_color_off: Union[Tuple[int, int, int], int] = (66, 44, 66), fill_color_on: Union[Tuple[int, int, int], int] = (0, 100, 0), outline_color_off: Union[Tuple[int, int, int], int] = (30, 30, 30), outline_color_on: Union[Tuple[int, int, int], int] = (0, 60, 0), background_color_off: Union[Tuple[int, int, int], int] = (255, 255, 255), background_color_on: Union[Tuple[int, int, int], int] = (0, 60, 0), background_outline_color_off: Union[
+            Tuple[int, int, int], int, None
+        ] = None, background_outline_color_on: Union[
+            Tuple[int, int, int], int, None
+        ] = None, switch_stroke: int = 2, text_stroke: Optional[int] = None, display_button_text: bool = True, animation_time: float = 0.2, value: bool = False, **kwargs: Any, )
+adafruit_displayio_layout.widgets.switch_round._color_fade?5(start_color: Union[Tuple[int, int, int], int], end_color: Union[Tuple[int, int, int], int], fraction: float, )
+adafruit_displayio_layout.widgets.switch_round._color_to_tuple?5(value: Union[Tuple[int, int, int], int])
 adafruit_displayio_layout.widgets.widget.Widget._update_position?5()
-adafruit_displayio_layout.widgets.widget.Widget.anchor_point?4(new_anchor_point)
-adafruit_displayio_layout.widgets.widget.Widget.anchored_position?4(new_anchored_position)
+adafruit_displayio_layout.widgets.widget.Widget.anchor_point?4(new_anchor_point: Tuple[float, float])
+adafruit_displayio_layout.widgets.widget.Widget.anchored_position?4(new_anchored_position: Tuple[int, int])
 adafruit_displayio_layout.widgets.widget.Widget.bounding_box?4()
 adafruit_displayio_layout.widgets.widget.Widget.height?4()
-adafruit_displayio_layout.widgets.widget.Widget.resize?4(new_width, new_height)
+adafruit_displayio_layout.widgets.widget.Widget.resize?4(new_width: int, new_height: int)
 adafruit_displayio_layout.widgets.widget.Widget.width?4()
-adafruit_displayio_layout.widgets.widget.Widget?1(x=0, y=0, scale=1, width=None, height=None, anchor_point=None, anchored_position=None, )
+adafruit_displayio_layout.widgets.widget.Widget?1(x: int = 0, y: int = 0, scale: int = 1, width: Optional[int] = None, height: Optional[int] = None, anchor_point: Optional[Tuple[float, float]] = None, anchored_position: Optional[Tuple[int, int]] = None, )
 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, **kwargs)
+adafruit_displayio_sh1106.SH1106?1(bus: displayio.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
@@ -2776,13 +2851,13 @@
 adafruit_displayio_sh1107.SH1107.is_awake?4()
 adafruit_displayio_sh1107.SH1107.sleep?4()
 adafruit_displayio_sh1107.SH1107.wake?4()
-adafruit_displayio_sh1107.SH1107?1(bus, display_offset=DISPLAY_OFFSET_ADAFRUIT_FEATHERWING_OLED_4650, rotation=0, **kwargs)
-adafruit_displayio_ssd1305.SSD1305?1(bus, **kwargs)
+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_ssd1305._INIT_SEQUENCE?8
 adafruit_displayio_ssd1306.SSD1306.is_awake?4()
 adafruit_displayio_ssd1306.SSD1306.sleep?4()
 adafruit_displayio_ssd1306.SSD1306.wake?4()
-adafruit_displayio_ssd1306.SSD1306?1(bus, **kwargs)
+adafruit_displayio_ssd1306.SSD1306?1(bus: Union[displayio.FourWire, displayio.I2CDisplay], **kwargs)
 adafruit_displayio_ssd1306._INIT_SEQUENCE?8
 adafruit_dotstar.BGR?7
 adafruit_dotstar.BRG?7
@@ -2796,17 +2871,17 @@
 adafruit_dotstar.RBG?7
 adafruit_dotstar.RGB?7
 adafruit_dotstar.START_HEADER_SIZE?7
-adafruit_dps310.advanced.CV.add_values?4(value_tuples)
-adafruit_dps310.advanced.CV.is_valid?4(value)
+adafruit_dps310.advanced.CV.add_values?4(value_tuples: Iterable[Tuple[str, int, Union[str, int], Optional[float]]])
+adafruit_dps310.advanced.CV.is_valid?4(value: int)
 adafruit_dps310.advanced.DPS310_Advanced._pressure_ratebits?8
 adafruit_dps310.advanced.DPS310_Advanced._temp_ratebits?8
 adafruit_dps310.advanced.DPS310_Advanced.initialize?4()
-adafruit_dps310.advanced.DPS310_Advanced.mode?4(value)
-adafruit_dps310.advanced.DPS310_Advanced.pressure_oversample_count?4(value)
-adafruit_dps310.advanced.DPS310_Advanced.pressure_rate?4(value)
+adafruit_dps310.advanced.DPS310_Advanced.mode?4(value: int)
+adafruit_dps310.advanced.DPS310_Advanced.pressure_oversample_count?4(value: int)
+adafruit_dps310.advanced.DPS310_Advanced.pressure_rate?4(value: int)
 adafruit_dps310.advanced.DPS310_Advanced.pressure_ready?4()
-adafruit_dps310.advanced.DPS310_Advanced.temperature_oversample_count?4(value)
-adafruit_dps310.advanced.DPS310_Advanced.temperature_rate?4(value)
+adafruit_dps310.advanced.DPS310_Advanced.temperature_oversample_count?4(value: int)
+adafruit_dps310.advanced.DPS310_Advanced.temperature_rate?4(value: int)
 adafruit_dps310.advanced.DPS310_Advanced.temperature_ready?4()
 adafruit_dps310.advanced.DPS310_Advanced.wait_pressure_ready?4()
 adafruit_dps310.advanced.DPS310_Advanced.wait_temperature_ready?4()
@@ -2833,16 +2908,16 @@
 adafruit_dps310.basic.DPS310._temp_osbits?8
 adafruit_dps310.basic.DPS310._temp_ready?8
 adafruit_dps310.basic.DPS310._temp_shiftbit?8
-adafruit_dps310.basic.DPS310._twos_complement?5(bits)
+adafruit_dps310.basic.DPS310._twos_complement?5(bits: int)
 adafruit_dps310.basic.DPS310.altitude?4()
 adafruit_dps310.basic.DPS310.initialize?4()
 adafruit_dps310.basic.DPS310.pressure?4()
 adafruit_dps310.basic.DPS310.reset?4()
-adafruit_dps310.basic.DPS310.sea_level_pressure?4(value)
+adafruit_dps310.basic.DPS310.sea_level_pressure?4(value: float)
 adafruit_dps310.basic.DPS310.temperature?4()
 adafruit_dps310.basic.DPS310.wait_pressure_ready?4()
 adafruit_dps310.basic.DPS310.wait_temperature_ready?4()
-adafruit_dps310.basic.DPS310?1(i2c_bus, address=_DPS310_DEFAULT_ADDRESS)
+adafruit_dps310.basic.DPS310?1(i2c_bus: I2C, address: int = _DPS310_DEFAULT_ADDRESS)
 adafruit_dps310.basic._DPS310_CFGREG?8
 adafruit_dps310.basic._DPS310_DEFAULT_ADDRESS?8
 adafruit_dps310.basic._DPS310_DEVICE_ID?8
@@ -2860,6 +2935,7 @@
 adafruit_drv2605.DRV2605.library?4(val: int)
 adafruit_drv2605.DRV2605.mode?4(val: int)
 adafruit_drv2605.DRV2605.play?4()
+adafruit_drv2605.DRV2605.realtime_value?4(val: int)
 adafruit_drv2605.DRV2605.sequence?4()
 adafruit_drv2605.DRV2605.set_waveform?4(effect_id: int, slot: int = 0)
 adafruit_drv2605.DRV2605.stop?4()
@@ -2935,14 +3011,14 @@
 adafruit_ds1841.DS1841._update_mode?8
 adafruit_ds1841.DS1841._voltage_register?8
 adafruit_ds1841.DS1841._wiper_register?8
-adafruit_ds1841.DS1841.lut_mode_enabled?4(value)
-adafruit_ds1841.DS1841.lut_selection?4(value)
-adafruit_ds1841.DS1841.set_lut?4(index, value)
+adafruit_ds1841.DS1841.lut_mode_enabled?4(value: bool)
+adafruit_ds1841.DS1841.lut_selection?4(value: int)
+adafruit_ds1841.DS1841.set_lut?4(index: int, value: int)
 adafruit_ds1841.DS1841.temperature?4()
 adafruit_ds1841.DS1841.voltage?4()
-adafruit_ds1841.DS1841.wiper?4(value)
-adafruit_ds1841.DS1841.wiper_default?4(value)
-adafruit_ds1841.DS1841?1(i2c_bus, address=_DS1841_DEFAULT_ADDRESS)
+adafruit_ds1841.DS1841.wiper?4(value: int)
+adafruit_ds1841.DS1841.wiper_default?4(value: int)
+adafruit_ds1841.DS1841?1(i2c_bus: I2C, address: int = _DS1841_DEFAULT_ADDRESS)
 adafruit_ds1841._DS1841_CR0?8
 adafruit_ds1841._DS1841_CR1?8
 adafruit_ds1841._DS1841_CR2?8
@@ -2954,15 +3030,15 @@
 adafruit_ds1841._DS1841_VCC_LSB?8
 adafruit_ds1841._DS1841_VOLTAGE?8
 adafruit_ds1841._DS1841_WR?8
-adafruit_ds18x20.DS18X20._convert_temp?5(timeout=_CONVERSION_TIMEOUT)
+adafruit_ds18x20.DS18X20._convert_temp?5(timeout: int = _CONVERSION_TIMEOUT)
 adafruit_ds18x20.DS18X20._read_scratch?5()
 adafruit_ds18x20.DS18X20._read_temp?5()
-adafruit_ds18x20.DS18X20._write_scratch?5(buf)
+adafruit_ds18x20.DS18X20._write_scratch?5(buf: WriteableBuffer)
 adafruit_ds18x20.DS18X20.read_temperature?4()
-adafruit_ds18x20.DS18X20.resolution?4(bits)
+adafruit_ds18x20.DS18X20.resolution?4(bits: Literal[9, 10, 11, 12])
 adafruit_ds18x20.DS18X20.start_temperature_read?4()
 adafruit_ds18x20.DS18X20.temperature?4()
-adafruit_ds18x20.DS18X20?1(bus, address)
+adafruit_ds18x20.DS18X20?1(bus: OneWireBus, address: int)
 adafruit_ds18x20.RESOLUTION?7
 adafruit_ds18x20._CONVERSION_DELAY?8
 adafruit_ds18x20._CONVERSION_TIMEOUT?8
@@ -2972,12 +3048,12 @@
 adafruit_ds2413.DS2413.IOA?4()
 adafruit_ds2413.DS2413.IOB?4()
 adafruit_ds2413.DS2413._read_status?5()
-adafruit_ds2413.DS2413._write_latches?5(value)
-adafruit_ds2413.DS2413.pio_state?4(value)
-adafruit_ds2413.DS2413?1(bus, address)
-adafruit_ds2413.DS2413Pin.direction?4(direction)
-adafruit_ds2413.DS2413Pin.value?4(state)
-adafruit_ds2413.DS2413Pin?1(number, host, direction=OUTPUT)
+adafruit_ds2413.DS2413._write_latches?5(value: int)
+adafruit_ds2413.DS2413.pio_state?4(value: int)
+adafruit_ds2413.DS2413?1(bus: OneWireBus, address: int)
+adafruit_ds2413.DS2413Pin.direction?4(direction: Literal[0, 1])
+adafruit_ds2413.DS2413Pin.value?4(state: bool)
+adafruit_ds2413.DS2413Pin?1(number: Literal[0, 1], host, direction: Literal[0, 1] = OUTPUT)
 adafruit_ds2413.INPUT?7
 adafruit_ds2413.OUTPUT?7
 adafruit_ds2413._DS2413_ACCESS_READ?8
@@ -3004,12 +3080,12 @@
 adafruit_ds3231.DS3231?1(i2c: I2C)
 adafruit_ds3502.DS3502._wiper?8
 adafruit_ds3502.DS3502._write_only_to_wiper?8
-adafruit_ds3502.DS3502.set_default?4(default)
-adafruit_ds3502.DS3502.wiper?4(value)
-adafruit_ds3502.DS3502?1(i2c_bus, address=0x28)
+adafruit_ds3502.DS3502.set_default?4(default: int)
+adafruit_ds3502.DS3502.wiper?4(value: int)
+adafruit_ds3502.DS3502?1(i2c_bus: I2C, address: int = 0x28)
 adafruit_ds3502._REG_CONTROL?8
 adafruit_ds3502._REG_WIPER?8
-adafruit_ducky.Ducky.loop?4(line: Optional[str] = None)
+adafruit_ducky.Ducky.loop?4()
 adafruit_ducky.Ducky.write_key?4(start: str)
 adafruit_ducky.Ducky?1(filename: str, keyboard: Keyboard, layout: KeyboardLayoutBase)
 adafruit_ducky.commands?7
@@ -3024,23 +3100,26 @@
 adafruit_dymoscale.ScaleReading.stable?7
 adafruit_dymoscale.ScaleReading.units?7
 adafruit_dymoscale.ScaleReading.weight?7
-adafruit_emc2101.CV.add_values?4(value_tuples)
-adafruit_emc2101.CV.is_valid?4(value)
 adafruit_emc2101.EMC2101._calculate_full_speed?5(pwm_f=None, dac=None)
+adafruit_emc2101.EMC2101._config?8
 adafruit_emc2101.EMC2101._conversion_rate?8
 adafruit_emc2101.EMC2101._dac_output_enabled?8
 adafruit_emc2101.EMC2101._ext_temp_lsb?8
 adafruit_emc2101.EMC2101._ext_temp_msb?8
 adafruit_emc2101.EMC2101._fan_lut_prog?8
 adafruit_emc2101.EMC2101._fan_setting?8
+adafruit_emc2101.EMC2101._fan_temp_hyst?8
 adafruit_emc2101.EMC2101._int_temp?8
 adafruit_emc2101.EMC2101._mfg_id?8
 adafruit_emc2101.EMC2101._part_id?8
+adafruit_emc2101.EMC2101._part_rev?8
 adafruit_emc2101.EMC2101._pwm_freq?8
+adafruit_emc2101.EMC2101._pwm_freq_div?8
 adafruit_emc2101.EMC2101._speed_to_lsb?5(percentage)
 adafruit_emc2101.EMC2101._spin_drive?8
 adafruit_emc2101.EMC2101._spin_tach_limit?8
 adafruit_emc2101.EMC2101._spin_time?8
+adafruit_emc2101.EMC2101._status?8
 adafruit_emc2101.EMC2101._tach_limit_lsb?8
 adafruit_emc2101.EMC2101._tach_limit_msb?8
 adafruit_emc2101.EMC2101._tach_mode_enable?8
@@ -3048,6 +3127,8 @@
 adafruit_emc2101.EMC2101._tach_read_msb?8
 adafruit_emc2101.EMC2101.conversion_rate?4(rate)
 adafruit_emc2101.EMC2101.dac_output_enabled?4(value)
+adafruit_emc2101.EMC2101.devconfig?4()
+adafruit_emc2101.EMC2101.devstatus?4()
 adafruit_emc2101.EMC2101.external_temperature?4()
 adafruit_emc2101.EMC2101.fan_speed?4()
 adafruit_emc2101.EMC2101.forced_ext_temp?7
@@ -3057,32 +3138,54 @@
 adafruit_emc2101.EMC2101.invert_fan_output?7
 adafruit_emc2101.EMC2101.lut_enabled?4()
 adafruit_emc2101.EMC2101.manual_fan_speed?4(fan_speed)
+adafruit_emc2101.EMC2101.part_info?4()
 adafruit_emc2101.EMC2101.spinup_drive?4(spin_drive)
 adafruit_emc2101.EMC2101.spinup_time?4(spin_time)
 adafruit_emc2101.EMC2101.tach_limit?4(new_limit)
 adafruit_emc2101.EMC2101?1(i2c_bus)
-adafruit_emc2101.MAX_LUT_SPEED?7
-adafruit_emc2101.MAX_LUT_TEMP?7
-adafruit_emc2101._EXTERNAL_TEMP_LSB?8
-adafruit_emc2101._EXTERNAL_TEMP_MSB?8
-adafruit_emc2101._FAN_CONFIG?8
-adafruit_emc2101._FAN_RPM_DIVISOR?8
-adafruit_emc2101._FAN_SPINUP?8
-adafruit_emc2101._I2C_ADDR?8
-adafruit_emc2101._INTERNAL_TEMP?8
-adafruit_emc2101._PWM_FREQ?8
-adafruit_emc2101._REG_CONFIG?8
-adafruit_emc2101._REG_FAN_SETTING?8
-adafruit_emc2101._REG_MFGID?8
-adafruit_emc2101._REG_PARTID?8
-adafruit_emc2101._TACH_LIMIT_LSB?8
-adafruit_emc2101._TACH_LIMIT_MSB?8
-adafruit_emc2101._TACH_LSB?8
-adafruit_emc2101._TACH_MSB?8
-adafruit_emc2101._TEMP_FORCE?8
-adafruit_emc2101.emc2101_lut.EMC2101_LUT._fan_pwm_clock_override?8
-adafruit_emc2101.emc2101_lut.EMC2101_LUT._fan_pwm_clock_select?8
-adafruit_emc2101.emc2101_lut.EMC2101_LUT._pwm_freq_div?8
+adafruit_emc2101.emc2101_enums.CV.add_values?4(value_tuples)
+adafruit_emc2101.emc2101_enums.CV.is_valid?4(value)
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._alert_comp?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._avg_filter?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._check_status?5()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._ext_betacomp?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._ext_ideality?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._ext_temp_hi_limit_lsb?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._ext_temp_hi_limit_msb?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._ext_temp_lo_limit_lsb?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._ext_temp_lo_limit_msb?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._fan_clk_ovr?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._fan_clk_sel?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._fan_lut_prog?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._fan_standby?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._int_temp_limit?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._last_status?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._queue?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._standby?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._tcrit_hyst?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._tcrit_limit?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT._tcrit_override?8
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.auto_check_status?7
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.check_status?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.dev_temp_critical_hysteresis?4(hysteresis)
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.dev_temp_critical_limit?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.dev_temp_high_limit?4(temp)
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.devstatus?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.external_temp_high_limit?4(temp: float)
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.external_temp_low_limit?4(temp: float)
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.external_temperature?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.fan_speed?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.initialize?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.internal_temperature?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT.last_status?4()
+adafruit_emc2101.emc2101_ext.EMC2101_EXT?1(i2c_bus)
+adafruit_emc2101.emc2101_fanspeed.FanSpeedLUT._defer_update?8
+adafruit_emc2101.emc2101_fanspeed.FanSpeedLUT._fan_lut?8
+adafruit_emc2101.emc2101_fanspeed.FanSpeedLUT._set_lut_entry?5(idx, temp, speed)
+adafruit_emc2101.emc2101_fanspeed.FanSpeedLUT._update_lut?5()
+adafruit_emc2101.emc2101_fanspeed.FanSpeedLUT.clear?4()
+adafruit_emc2101.emc2101_fanspeed.FanSpeedLUT.lookup_table?4()
+adafruit_emc2101.emc2101_fanspeed.FanSpeedLUT?1(fan_obj)
 adafruit_emc2101.emc2101_lut.EMC2101_LUT.initialize?4()
 adafruit_emc2101.emc2101_lut.EMC2101_LUT.lut?4()
 adafruit_emc2101.emc2101_lut.EMC2101_LUT.lut_enabled?4(enable_lut)
@@ -3091,14 +3194,118 @@
 adafruit_emc2101.emc2101_lut.EMC2101_LUT.pwm_frequency_divisor?4(divisor)
 adafruit_emc2101.emc2101_lut.EMC2101_LUT.set_pwm_clock?4(use_preset=False, use_slow=False)
 adafruit_emc2101.emc2101_lut.EMC2101_LUT?1(i2c_bus)
-adafruit_emc2101.emc2101_lut.FanSpeedLUT._fan_lut?8
-adafruit_emc2101.emc2101_lut.FanSpeedLUT._set_lut_entry?5(idx, temp, speed)
-adafruit_emc2101.emc2101_lut.FanSpeedLUT._update_lut?5()
-adafruit_emc2101.emc2101_lut.FanSpeedLUT?1(fan_obj)
-adafruit_emc2101.emc2101_lut._FAN_CONFIG?8
-adafruit_emc2101.emc2101_lut._LUT_BASE?8
-adafruit_emc2101.emc2101_lut._LUT_HYSTERESIS?8
-adafruit_emc2101.emc2101_lut._PWM_DIV?8
+adafruit_emc2101.emc2101_regs.ALERT_MASK?7
+adafruit_emc2101.emc2101_regs.AVG_FILTER?7
+adafruit_emc2101.emc2101_regs.CONFIG_ALT_TACH?7
+adafruit_emc2101.emc2101_regs.CONFIG_DAC?7
+adafruit_emc2101.emc2101_regs.CONFIG_DIS_TO?7
+adafruit_emc2101.emc2101_regs.CONFIG_FAN_STANDBY?7
+adafruit_emc2101.emc2101_regs.CONFIG_MASK?7
+adafruit_emc2101.emc2101_regs.CONFIG_QUEUE?7
+adafruit_emc2101.emc2101_regs.CONFIG_STANDBY?7
+adafruit_emc2101.emc2101_regs.CONFIG_TCRIT_OVR?7
+adafruit_emc2101.emc2101_regs.CONVERT_RATE?7
+adafruit_emc2101.emc2101_regs.EXTERNAL_TEMP_LSB?7
+adafruit_emc2101.emc2101_regs.EXTERNAL_TEMP_MSB?7
+adafruit_emc2101.emc2101_regs.EXT_BETACOMP?7
+adafruit_emc2101.emc2101_regs.EXT_IDEALITY?7
+adafruit_emc2101.emc2101_regs.EXT_TEMP_HI_LIM_LSB?7
+adafruit_emc2101.emc2101_regs.EXT_TEMP_HI_LIM_MSB?7
+adafruit_emc2101.emc2101_regs.EXT_TEMP_LO_LIM_LSB?7
+adafruit_emc2101.emc2101_regs.EXT_TEMP_LO_LIM_MSB?7
+adafruit_emc2101.emc2101_regs.FAN_CONFIG?7
+adafruit_emc2101.emc2101_regs.FAN_RPM_DIVISOR?7
+adafruit_emc2101.emc2101_regs.FAN_SPINUP?7
+adafruit_emc2101.emc2101_regs.FAN_TEMP_HYST?7
+adafruit_emc2101.emc2101_regs.I2C_ADDR?7
+adafruit_emc2101.emc2101_regs.INTERNAL_TEMP?7
+adafruit_emc2101.emc2101_regs.INT_TEMP_HI_LIM?7
+adafruit_emc2101.emc2101_regs.LUT_BASE?7
+adafruit_emc2101.emc2101_regs.LUT_HYSTERESIS?7
+adafruit_emc2101.emc2101_regs.MAX_LUT_SPEED?7
+adafruit_emc2101.emc2101_regs.MAX_LUT_TEMP?7
+adafruit_emc2101.emc2101_regs.MFG_ID_SMSC?7
+adafruit_emc2101.emc2101_regs.ONESHOT?7
+adafruit_emc2101.emc2101_regs.PART_ID_EMC2101?7
+adafruit_emc2101.emc2101_regs.PART_ID_EMC2101R?7
+adafruit_emc2101.emc2101_regs.PWM_FREQ?7
+adafruit_emc2101.emc2101_regs.PWM_FREQ_DIV?7
+adafruit_emc2101.emc2101_regs.REG_CONFIG?7
+adafruit_emc2101.emc2101_regs.REG_FAN_SETTING?7
+adafruit_emc2101.emc2101_regs.REG_MFGID?7
+adafruit_emc2101.emc2101_regs.REG_PARTID?7
+adafruit_emc2101.emc2101_regs.REG_REV?7
+adafruit_emc2101.emc2101_regs.REG_STATUS?7
+adafruit_emc2101.emc2101_regs.SCRATCH_1?7
+adafruit_emc2101.emc2101_regs.SCRATCH_2?7
+adafruit_emc2101.emc2101_regs.STATUS_ALERT?7
+adafruit_emc2101.emc2101_regs.STATUS_BUSY?7
+adafruit_emc2101.emc2101_regs.STATUS_EEPROM?7
+adafruit_emc2101.emc2101_regs.STATUS_EXTHIGH?7
+adafruit_emc2101.emc2101_regs.STATUS_EXTLOW?7
+adafruit_emc2101.emc2101_regs.STATUS_FAULT?7
+adafruit_emc2101.emc2101_regs.STATUS_INTHIGH?7
+adafruit_emc2101.emc2101_regs.STATUS_TACH?7
+adafruit_emc2101.emc2101_regs.STATUS_TCRIT?7
+adafruit_emc2101.emc2101_regs.TACH_LIMIT_LSB?7
+adafruit_emc2101.emc2101_regs.TACH_LIMIT_MSB?7
+adafruit_emc2101.emc2101_regs.TACH_LSB?7
+adafruit_emc2101.emc2101_regs.TACH_MSB?7
+adafruit_emc2101.emc2101_regs.TCRIT_HYST?7
+adafruit_emc2101.emc2101_regs.TCRIT_TEMP?7
+adafruit_emc2101.emc2101_regs.TEMP_FAULT_OPENCIRCUIT?7
+adafruit_emc2101.emc2101_regs.TEMP_FAULT_SHORT?7
+adafruit_emc2101.emc2101_regs.TEMP_FORCE?7
+adafruit_ens160.COMMAND_CLRGPR?7
+adafruit_ens160.COMMAND_GETAPPVER?7
+adafruit_ens160.COMMAND_NOP?7
+adafruit_ens160.ENS160.AQI?7
+adafruit_ens160.ENS160.TVOC?7
+adafruit_ens160.ENS160._mode?8
+adafruit_ens160.ENS160._new_GPR_available?8
+adafruit_ens160.ENS160._new_data_available?8
+adafruit_ens160.ENS160._read_gpr?5()
+adafruit_ens160.ENS160._rh_in?8
+adafruit_ens160.ENS160._status?8
+adafruit_ens160.ENS160._temp_in?8
+adafruit_ens160.ENS160.clear_command?4()
+adafruit_ens160.ENS160.command?7
+adafruit_ens160.ENS160.data_validity?7
+adafruit_ens160.ENS160.eCO2?7
+adafruit_ens160.ENS160.firmware_version?4()
+adafruit_ens160.ENS160.humidity_compensation?4(hum_perc: float)
+adafruit_ens160.ENS160.interrupt_enable?7
+adafruit_ens160.ENS160.interrupt_on_GPR?7
+adafruit_ens160.ENS160.interrupt_on_data?7
+adafruit_ens160.ENS160.interrupt_polarity?7
+adafruit_ens160.ENS160.interrupt_pushpull?7
+adafruit_ens160.ENS160.mode?4(newmode: Literal[0, 1, 2, 240])
+adafruit_ens160.ENS160.new_data_available?4()
+adafruit_ens160.ENS160.part_id?7
+adafruit_ens160.ENS160.read_all_sensors?4()
+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.INVALID_OUT?7
+adafruit_ens160.MODE_IDLE?7
+adafruit_ens160.MODE_RESET?7
+adafruit_ens160.MODE_SLEEP?7
+adafruit_ens160.MODE_STANDARD?7
+adafruit_ens160.NORMAL_OP?7
+adafruit_ens160.START_UP?7
+adafruit_ens160.WARM_UP?7
+adafruit_ens160._ENS160_REG_AQI?8
+adafruit_ens160._ENS160_REG_COMMAND?8
+adafruit_ens160._ENS160_REG_CONFIG?8
+adafruit_ens160._ENS160_REG_ECO2?8
+adafruit_ens160._ENS160_REG_GPRREAD?8
+adafruit_ens160._ENS160_REG_OPMODE?8
+adafruit_ens160._ENS160_REG_PARTID?8
+adafruit_ens160._ENS160_REG_RHIN?8
+adafruit_ens160._ENS160_REG_STATUS?8
+adafruit_ens160._ENS160_REG_TEMPIN?8
+adafruit_ens160._ENS160_REG_TVOC?8
+adafruit_ens160._valid_modes?8
 adafruit_epd.epd.Adafruit_EPD.BLACK?7
 adafruit_epd.epd.Adafruit_EPD.DARK?7
 adafruit_epd.epd.Adafruit_EPD.INVERSE?7
@@ -3106,7 +3313,7 @@
 adafruit_epd.epd.Adafruit_EPD.RED?7
 adafruit_epd.epd.Adafruit_EPD.WHITE?7
 adafruit_epd.epd.Adafruit_EPD._color_dup?5(func, args, color)
-adafruit_epd.epd.Adafruit_EPD._spi_transfer?5(databyte)
+adafruit_epd.epd.Adafruit_EPD._spi_transfer?5(data)
 adafruit_epd.epd.Adafruit_EPD.command?4(cmd, data=None, end=True)
 adafruit_epd.epd.Adafruit_EPD.display?4()
 adafruit_epd.epd.Adafruit_EPD.fill?4(color)
@@ -3553,7 +3760,7 @@
 adafruit_esp32s2tft.network.Network.init_mqtt?4(broker: str, port: int = 8883, username: str = None, password: str = None, use_io: bool = False, )
 adafruit_esp32s2tft.network.Network.mqtt_connect?4(*args: Union[bool, str, int], **kwargs: Union[bool, str, int])
 adafruit_esp32s2tft.network.Network.mqtt_loop?4(*args: int, suppress_mqtt_errors: bool = True, **kwargs: int)
-adafruit_esp32s2tft.network.Network.mqtt_publish?4(*args: Union[str, int, float], suppress_mqtt_errors: bool = True, **kwargs: Union[str, int, float])
+adafruit_esp32s2tft.network.Network.mqtt_publish?4(*args: Union[str, int, float], suppress_mqtt_errors: bool = True, **kwargs: Union[str, int, float], )
 adafruit_esp32s2tft.network.Network.on_mqtt_connect?4(value: Callable)
 adafruit_esp32s2tft.network.Network.on_mqtt_disconnect?4(value: Callable)
 adafruit_esp32s2tft.network.Network.on_mqtt_message?4(value: Callable)
@@ -3811,14 +4018,16 @@
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.baudrate?4(baudrate: int)
 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]])
+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.conntype?4(conntype: str)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.deep_sleep?4(duration_ms: int)
 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()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.hard_reset?4()
 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)
+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.local_ip?4()
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.mode?4(mode: int)
 adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.nslookup?4(host: str)
@@ -3848,7 +4057,7 @@
 adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.send?4(data: bytes)
 adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.settimeout?4(value: int)
 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()
+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.get?4(url: str, **kw: Any)
 adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.patch?4(url: str, **kw: Any)
@@ -3857,24 +4066,26 @@
 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.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_fakerequests.Fake_Requests.json?4()
 adafruit_fakerequests.Fake_Requests.text?4()
-adafruit_fakerequests.Fake_Requests?1(filename)
-adafruit_fancyled.adafruit_fancyled.CHSV.pack?4(white=None)
-adafruit_fancyled.adafruit_fancyled.CHSV?1(h, s=1.0, v=1.0)
-adafruit_fancyled.adafruit_fancyled.CRGB.pack?4(white=None)
-adafruit_fancyled.adafruit_fancyled.CRGB?1(red, green=0.0, blue=0.0)
+adafruit_fakerequests.Fake_Requests?1(filename: str)
+adafruit_fancyled.adafruit_fancyled.CHSV.pack?4(white: Optional[float] = None)
+adafruit_fancyled.adafruit_fancyled.CHSV?1(h: float, s: float = 1.0, v: float = 1.0)
+adafruit_fancyled.adafruit_fancyled.CRGB.pack?4(white: Optional[float] = None)
+adafruit_fancyled.adafruit_fancyled.CRGB?1(red: CHSV, green: float = 0.0, blue: float = 0.0)
 adafruit_fancyled.adafruit_fancyled.GFACTOR?7
-adafruit_fancyled.adafruit_fancyled.clamp?4(val, lower, upper)
-adafruit_fancyled.adafruit_fancyled.clamp_norm?4(val)
-adafruit_fancyled.adafruit_fancyled.denormalize?4(val, inplace=False)
-adafruit_fancyled.adafruit_fancyled.expand_gradient?4(gradient, length)
-adafruit_fancyled.adafruit_fancyled.gamma_adjust?4(val, gamma_value=None, brightness=1.0, inplace=False)
-adafruit_fancyled.adafruit_fancyled.mix?4(color1, color2, weight2=0.5)
-adafruit_fancyled.adafruit_fancyled.normalize?4(val, inplace=False)
-adafruit_fancyled.adafruit_fancyled.palette_lookup?4(palette, position)
-adafruit_fancyled.adafruit_fancyled.unpack?4(val)
+adafruit_fancyled.adafruit_fancyled.clamp?4(val: Union[int, float], lower: Union[int, float], upper: Union[int, float])
+adafruit_fancyled.adafruit_fancyled.clamp_norm?4(val: Union[float, int])
+adafruit_fancyled.adafruit_fancyled.denormalize?4(val: Union[float, List[float], Tuple[float]], inplace: bool = False)
+adafruit_fancyled.adafruit_fancyled.expand_gradient?4(gradient: Union[
+        List[List[float, Union[int, CRGB, CHSV]]], Tuple[Tuple[float, Union[int, CRGB, CHSV]]], ], length: float, )
+adafruit_fancyled.adafruit_fancyled.gamma_adjust?4(val: Any, gamma_value: Any = None, brightness: Optional[Union[float, Tuple[int, int, int]]] = 1.0, inplace: Optional[bool] = False, )
+adafruit_fancyled.adafruit_fancyled.mix?4(color1: Union[CRGB, CHSV], color2: Union[CRGB, CHSV], weight2: float = 0.5)
+adafruit_fancyled.adafruit_fancyled.normalize?4(val: int, inplace: Optional[bool] = False)
+adafruit_fancyled.adafruit_fancyled.palette_lookup?4(palette: Union[List[CRGB], List[CHSV], List[int]], position: float)
+adafruit_fancyled.adafruit_fancyled.unpack?4(val: int)
 adafruit_fancyled.fastled_helpers.ColorFromPalette?4(pal, pos, brightness=255, blend=False)
 adafruit_fancyled.fastled_helpers.GFACTOR?7
 adafruit_fancyled.fastled_helpers.applyGamma_video?4(n, g_r=GFACTOR, g_g=None, g_b=None, inplace=False)
@@ -4184,6 +4395,7 @@
 adafruit_fona.adafruit_fona.FONA?1(uart: UART, rst: DigitalInOut, ri: Optional[DigitalInOut] = None, debug: bool = False, )
 adafruit_fona.adafruit_fona.FONA_3G_A?7
 adafruit_fona.adafruit_fona.FONA_3G_E?7
+adafruit_fona.adafruit_fona.FONA_800_C?7
 adafruit_fona.adafruit_fona.FONA_800_H?7
 adafruit_fona.adafruit_fona.FONA_800_L?7
 adafruit_fona.adafruit_fona.FONA_808_V1?7
@@ -4286,6 +4498,12 @@
 adafruit_framebuf.FrameBuffer.text?4(string, x, y, color, *, font_name="font5x8.bin", size=1)
 adafruit_framebuf.FrameBuffer.vline?4(x, y, height, color)
 adafruit_framebuf.FrameBuffer?1(buf, width, height, buf_format=MVLSB, stride=None)
+adafruit_framebuf.GS2HMSBFormat.fill?4(color)
+adafruit_framebuf.GS2HMSBFormat.fill_rect?4(x, y, width, height, color)
+adafruit_framebuf.GS2HMSBFormat.get_pixel?4(x, y)
+adafruit_framebuf.GS2HMSBFormat.rect?4(x, y, width, height, color)
+adafruit_framebuf.GS2HMSBFormat.set_pixel?4(x, y, color)
+adafruit_framebuf.GS2_HMSB?7
 adafruit_framebuf.GS4_HMSB?7
 adafruit_framebuf.MHMSB?7
 adafruit_framebuf.MHMSBFormat.fill?4(color)
@@ -4298,6 +4516,11 @@
 adafruit_framebuf.MVLSBFormat.get_pixel?4(x, y)
 adafruit_framebuf.MVLSBFormat.set_pixel?4(x, y, color)
 adafruit_framebuf.RGB565?7
+adafruit_framebuf.RGB565Format.color_to_rgb565?4()
+adafruit_framebuf.RGB565Format.fill?4(framebuf, color)
+adafruit_framebuf.RGB565Format.fill_rect?4(framebuf, x, y, width, height, color)
+adafruit_framebuf.RGB565Format.get_pixel?4(x, y)
+adafruit_framebuf.RGB565Format.set_pixel?4(framebuf, x, y, color)
 adafruit_framebuf.RGB888?7
 adafruit_framebuf.RGB888Format.fill?4(color)
 adafruit_framebuf.RGB888Format.fill_rect?4(x, y, width, height, color)
@@ -4313,7 +4536,7 @@
 adafruit_funhouse.network.Network.init_mqtt?4(broker: str, port: int = 8883, username: str = None, password: str = None, use_io: bool = False, )
 adafruit_funhouse.network.Network.mqtt_connect?4(*args: Union[bool, str, int], **kwargs: Union[bool, str, int])
 adafruit_funhouse.network.Network.mqtt_loop?4(*args: int, suppress_mqtt_errors: bool = True, **kwargs: int)
-adafruit_funhouse.network.Network.mqtt_publish?4(*args: Union[str, int, float], suppress_mqtt_errors: bool = True, **kwargs: Union[str, int, float])
+adafruit_funhouse.network.Network.mqtt_publish?4(*args: Union[str, int, float], suppress_mqtt_errors: bool = True, **kwargs: Union[str, int, float], )
 adafruit_funhouse.network.Network.on_mqtt_connect?4(value: Callable)
 adafruit_funhouse.network.Network.on_mqtt_disconnect?4(value: Callable)
 adafruit_funhouse.network.Network.on_mqtt_message?4(value: Callable)
@@ -4340,11 +4563,11 @@
 adafruit_funhouse.peripherals.Peripherals?1()
 adafruit_fxas21002c.DEGREE_TO_RAD?7
 adafruit_fxas21002c.FXAS21002C._BUFFER?8
-adafruit_fxas21002c.FXAS21002C._read_u8?5(address)
-adafruit_fxas21002c.FXAS21002C._write_u8?5(address, val)
+adafruit_fxas21002c.FXAS21002C._read_u8?5(address: int)
+adafruit_fxas21002c.FXAS21002C._write_u8?5(address: int, val: int)
 adafruit_fxas21002c.FXAS21002C.gyroscope?4()
 adafruit_fxas21002c.FXAS21002C.read_raw?4()
-adafruit_fxas21002c.FXAS21002C?1(i2c, address=_FXAS21002C_ADDRESS, gyro_range=GYRO_RANGE_250DPS)
+adafruit_fxas21002c.FXAS21002C?1(i2c: I2C, address: int = _FXAS21002C_ADDRESS, gyro_range: int = GYRO_RANGE_250DPS, )
 adafruit_fxas21002c.GYRO_RANGE_1000DPS?7
 adafruit_fxas21002c.GYRO_RANGE_2000DPS?7
 adafruit_fxas21002c.GYRO_RANGE_250DPS?7
@@ -4433,30 +4656,30 @@
 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)
 adafruit_gizmo.tft_gizmo.TFT_Gizmo?1(*, spi: Optional[SPI] = None, cs: Pin = board.RX, dc: Pin = board.TX, backlight: Pin = board.A3, rotation: int = 180)
-adafruit_gps.GPS._parse_gga?5(data)
-adafruit_gps.GPS._parse_gll?5(data)
-adafruit_gps.GPS._parse_gsa?5(talker, data)
-adafruit_gps.GPS._parse_gsv?5(talker, data)
-adafruit_gps.GPS._parse_rmc?5(data)
+adafruit_gps.GPS._parse_gga?5(data: List[str])
+adafruit_gps.GPS._parse_gll?5(data: List[str])
+adafruit_gps.GPS._parse_gsa?5(talker: bytes, data: List[str])
+adafruit_gps.GPS._parse_gsv?5(talker: bytes, data: List[str])
+adafruit_gps.GPS._parse_rmc?5(data: List[str])
 adafruit_gps.GPS._parse_sentence?5()
 adafruit_gps.GPS._read_sentence?5()
-adafruit_gps.GPS._update_timestamp_utc?5(time_utc, date=None)
+adafruit_gps.GPS._update_timestamp_utc?5(time_utc: str, date: Optional[str] = None)
 adafruit_gps.GPS.datetime?4()
 adafruit_gps.GPS.has_3d_fix?4()
 adafruit_gps.GPS.has_fix?4()
 adafruit_gps.GPS.in_waiting?4()
 adafruit_gps.GPS.nmea_sentence?4()
-adafruit_gps.GPS.read?4(num_bytes)
+adafruit_gps.GPS.read?4(num_bytes: Optional[int])
 adafruit_gps.GPS.readline?4()
-adafruit_gps.GPS.send_command?4(command, add_checksum=True)
+adafruit_gps.GPS.send_command?4(command: bytes, add_checksum: bool = True)
 adafruit_gps.GPS.update?4()
-adafruit_gps.GPS.write?4(bytestr)
-adafruit_gps.GPS?1(uart, debug=False)
+adafruit_gps.GPS.write?4(bytestr: ReadableBuffer)
+adafruit_gps.GPS?1(uart: UART, debug: bool = False)
 adafruit_gps.GPS_GtopI2C.in_waiting?4()
-adafruit_gps.GPS_GtopI2C.read?4(num_bytes=1)
+adafruit_gps.GPS_GtopI2C.read?4(num_bytes: int = 1)
 adafruit_gps.GPS_GtopI2C.readline?4()
-adafruit_gps.GPS_GtopI2C.write?4(bytestr)
-adafruit_gps.GPS_GtopI2C?1(i2c_bus, *, address=_GPSI2C_DEFAULT_ADDRESS, debug=False, timeout=5)
+adafruit_gps.GPS_GtopI2C.write?4(bytestr: ReadableBuffer)
+adafruit_gps.GPS_GtopI2C?1(i2c_bus: I2C, *, address: int = _GPSI2C_DEFAULT_ADDRESS, debug: bool = False, timeout: float = 5.0, )
 adafruit_gps._GGA?8
 adafruit_gps._GLL?8
 adafruit_gps._GPSI2C_DEFAULT_ADDRESS?8
@@ -4471,21 +4694,65 @@
 adafruit_gps._SENTENCE_PARAMS?8
 adafruit_gps._ST_MAX?8
 adafruit_gps._ST_MIN?8
-adafruit_gps._parse_data?5(sentence_type, data)
-adafruit_gps._parse_degrees?5(nmea_data)
-adafruit_gps._parse_float?5(nmea_data)
-adafruit_gps._parse_int?5(nmea_data)
-adafruit_gps._parse_str?5(nmea_data)
-adafruit_gps._parse_talker?5(data_type)
-adafruit_gps._read_degrees?5(data, index, neg)
-adafruit_gps._read_int_degrees?5(data, index, neg)
+adafruit_gps._parse_data?5(sentence_type: int, data: List[str])
+adafruit_gps._parse_degrees?5(nmea_data: str)
+adafruit_gps._parse_float?5(nmea_data: str)
+adafruit_gps._parse_int?5(nmea_data: str)
+adafruit_gps._parse_str?5(nmea_data: str)
+adafruit_gps._parse_talker?5(data_type: bytes)
+adafruit_gps._read_degrees?5(data: List[float], index: int, neg: str)
+adafruit_gps._read_int_degrees?5(data: List[float], index: int, neg: str)
+adafruit_guvx_i2c.GUVA_C32SM.range?4(multiple: int)
+adafruit_guvx_i2c.GUVA_C32SM.uv_index?4()
+adafruit_guvx_i2c.GUVA_C32SM.uva?4()
+adafruit_guvx_i2c.GUVB_C31SM.range?4(multiple: int)
+adafruit_guvx_i2c.GUVB_C31SM.uv_index?4()
+adafruit_guvx_i2c.GUVB_C31SM.uvb?4()
+adafruit_guvx_i2c.GUVXI2C_PMODE_AUTOSHUT?7
+adafruit_guvx_i2c.GUVXI2C_PMODE_LOWPOWER?7
+adafruit_guvx_i2c.GUVXI2C_PMODE_NORMAL?7
+adafruit_guvx_i2c.GUVXI2C_PMODE_SHUTDOWN?7
+adafruit_guvx_i2c.GUVX_I2C._chip_id?8
+adafruit_guvx_i2c.GUVX_I2C._nvm_ctrl?8
+adafruit_guvx_i2c.GUVX_I2C._nvm_data?8
+adafruit_guvx_i2c.GUVX_I2C._oper?8
+adafruit_guvx_i2c.GUVX_I2C._period?8
+adafruit_guvx_i2c.GUVX_I2C._pmode?8
+adafruit_guvx_i2c.GUVX_I2C._range_uva?8
+adafruit_guvx_i2c.GUVX_I2C._range_uvb?8
+adafruit_guvx_i2c.GUVX_I2C._reset?8
+adafruit_guvx_i2c.GUVX_I2C._sleep_duration?8
+adafruit_guvx_i2c.GUVX_I2C._uva?8
+adafruit_guvx_i2c.GUVX_I2C._uvb?8
+adafruit_guvx_i2c.GUVX_I2C.measure_period?4(period: int)
+adafruit_guvx_i2c.GUVX_I2C.power_mode?4(mode: int)
+adafruit_guvx_i2c.GUVX_I2C.reset?4()
+adafruit_guvx_i2c.GUVX_I2C.sleep_duration?4(duration: int)
+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_REG_CHIPID?8
+adafruit_guvx_i2c._GUVXI2C_REG_MODE?8
+adafruit_guvx_i2c._GUVXI2C_REG_MODECTL?8
+adafruit_guvx_i2c._GUVXI2C_REG_NVMCTRL?8
+adafruit_guvx_i2c._GUVXI2C_REG_NVMLSB?8
+adafruit_guvx_i2c._GUVXI2C_REG_NVMMSB?8
+adafruit_guvx_i2c._GUVXI2C_REG_RANGEUVA?8
+adafruit_guvx_i2c._GUVXI2C_REG_RANGEUVB?8
+adafruit_guvx_i2c._GUVXI2C_REG_RESET?8
+adafruit_guvx_i2c._GUVXI2C_REG_RESUV?8
+adafruit_guvx_i2c._GUVXI2C_REG_UVALSB?8
+adafruit_guvx_i2c._GUVXI2C_REG_UVBLSB?8
+adafruit_guvx_i2c._measure_periods?8
+adafruit_guvx_i2c._measure_ranges?8
+adafruit_guvx_i2c._sleep_durations?8
 adafruit_hashlib.ALGOS_AVAIL?7
 adafruit_hashlib.algorithms_available?4()
-adafruit_hashlib.new?4(algo, data=b"")
+adafruit_hashlib.new?4(algo, data: Optional[bytes] = b"")
 adafruit_hcsr04.HCSR04._dist_two_wire?5()
 adafruit_hcsr04.HCSR04.deinit?4()
 adafruit_hcsr04.HCSR04.distance?4()
-adafruit_hcsr04.HCSR04?1(trigger_pin, echo_pin, *, timeout=0.1)
+adafruit_hcsr04.HCSR04?1(trigger_pin: Pin, echo_pin: Pin, *, timeout: float = 0.1)
 adafruit_hcsr04._USE_PULSEIO?8
 adafruit_hid.consumer_control.ConsumerControl.press?4(consumer_code: int)
 adafruit_hid.consumer_control.ConsumerControl.release?4()
@@ -4677,13 +4944,13 @@
 adafruit_hid.mouse.Mouse.release_all?4()
 adafruit_hid.mouse.Mouse?1(devices: Sequence[usb_hid.Device])
 adafruit_ht16k33.animations.A?7
-adafruit_ht16k33.animations.Animation.animate?4(digits, bitmasks, delay=0.2, auto_write=True)
-adafruit_ht16k33.animations.Animation.chase_forward_and_reverse?4(delay=0.2, cycles=5)
+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)
 adafruit_ht16k33.animations.Animation.count_down?4()
-adafruit_ht16k33.animations.Animation.enclosed_spinners?4(delay=0.2, cycles=5)
-adafruit_ht16k33.animations.Animation.prelude_to_spinners?4(delay=0.2, cycles=5)
-adafruit_ht16k33.animations.Animation.spinners?4(delay=0.2, cycles=5)
-adafruit_ht16k33.animations.Animation?1(display)
+adafruit_ht16k33.animations.Animation.enclosed_spinners?4(delay: float = 0.2, cycles: int = 5)
+adafruit_ht16k33.animations.Animation.prelude_to_spinners?4(delay: float = 0.2, cycles: int = 5)
+adafruit_ht16k33.animations.Animation.spinners?4(delay: float = 0.2, cycles: int = 5)
+adafruit_ht16k33.animations.Animation?1(display: Seg14x4)
 adafruit_ht16k33.animations.B?7
 adafruit_ht16k33.animations.C?7
 adafruit_ht16k33.animations.D?7
@@ -4702,24 +4969,24 @@
 adafruit_ht16k33.bargraph.Bicolor24.LED_OFF?7
 adafruit_ht16k33.bargraph.Bicolor24.LED_RED?7
 adafruit_ht16k33.bargraph.Bicolor24.LED_YELLOW?7
-adafruit_ht16k33.bargraph.Bicolor24.fill?4(color: bool)
+adafruit_ht16k33.bargraph.Bicolor24.fill?4(color: int)
 adafruit_ht16k33.ht16k33.HT16K33._get_buffer?5(i: int)
 adafruit_ht16k33.ht16k33.HT16K33._pixel?5(x: int, y: int, color: Optional[bool] = None)
-adafruit_ht16k33.ht16k33.HT16K33._set_buffer?5(i: int, value: bool)
-adafruit_ht16k33.ht16k33.HT16K33._write_cmd?5(byte: bytearray, i2c_index: int = 0)
+adafruit_ht16k33.ht16k33.HT16K33._set_buffer?5(i: int, value: int)
+adafruit_ht16k33.ht16k33.HT16K33._write_cmd?5(byte: int, i2c_index: int = 0)
 adafruit_ht16k33.ht16k33.HT16K33.auto_write?4(auto_write: bool)
-adafruit_ht16k33.ht16k33.HT16K33.blink_rate?4(rate: Optional[int] = None)
+adafruit_ht16k33.ht16k33.HT16K33.blink_rate?4(rate: int)
 adafruit_ht16k33.ht16k33.HT16K33.brightness?4(brightness: float)
 adafruit_ht16k33.ht16k33.HT16K33.fill?4(color: bool)
 adafruit_ht16k33.ht16k33.HT16K33.show?4()
-adafruit_ht16k33.ht16k33.HT16K33?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, brightness: float = 1.0, )
+adafruit_ht16k33.ht16k33.HT16K33?1(i2c: I2C, address: Union[int, List[int], Tuple[int, ...]] = 0x70, auto_write: bool = True, brightness: float = 1.0, )
 adafruit_ht16k33.ht16k33._HT16K33_BLINK_CMD?8
 adafruit_ht16k33.ht16k33._HT16K33_BLINK_DISPLAYON?8
 adafruit_ht16k33.ht16k33._HT16K33_CMD_BRIGHTNESS?8
 adafruit_ht16k33.ht16k33._HT16K33_OSCILATOR_ON?8
 adafruit_ht16k33.matrix.Matrix16x8._columns?8
 adafruit_ht16k33.matrix.Matrix16x8.pixel?4(x: int, y: int, color: Optional[bool] = None)
-adafruit_ht16k33.matrix.Matrix16x8?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, brightness: float = 1.0, )
+adafruit_ht16k33.matrix.Matrix16x8?1(i2c: I2C, address: Union[int, List[int], Tuple[int, ...]] = 0x70, auto_write: bool = True, brightness: float = 1.0, )
 adafruit_ht16k33.matrix.Matrix8x8._columns?8
 adafruit_ht16k33.matrix.Matrix8x8._rows?8
 adafruit_ht16k33.matrix.Matrix8x8.columns?4()
@@ -4735,44 +5002,44 @@
 adafruit_ht16k33.matrix.Matrix8x8x2.LED_OFF?7
 adafruit_ht16k33.matrix.Matrix8x8x2.LED_RED?7
 adafruit_ht16k33.matrix.Matrix8x8x2.LED_YELLOW?7
-adafruit_ht16k33.matrix.Matrix8x8x2.fill?4(color: bool)
+adafruit_ht16k33.matrix.Matrix8x8x2.fill?4(color: int)
 adafruit_ht16k33.matrix.Matrix8x8x2.image?4(img: Image)
-adafruit_ht16k33.matrix.Matrix8x8x2.pixel?4(x: int, y: int, color: Optional[bool] = None)
+adafruit_ht16k33.matrix.Matrix8x8x2.pixel?4(x: int, y: int, color: Optional[int] = None)
 adafruit_ht16k33.matrix.MatrixBackpack16x8.pixel?4(x: int, y: int, color: Optional[bool] = None)
 adafruit_ht16k33.segments.BigSeg7x4._getindicator?5(index: int)
 adafruit_ht16k33.segments.BigSeg7x4._setindicator?5(index: int, value: bool)
 adafruit_ht16k33.segments.BigSeg7x4.ampm?4(value: bool)
 adafruit_ht16k33.segments.BigSeg7x4.bottom_left_dot?4(value: bool)
 adafruit_ht16k33.segments.BigSeg7x4.top_left_dot?4(value: bool)
-adafruit_ht16k33.segments.BigSeg7x4?1(i2c: I2C, address: int = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, )
+adafruit_ht16k33.segments.BigSeg7x4?1(i2c: I2C, address: Union[int, List[int], Tuple[int, ...]] = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, )
 adafruit_ht16k33.segments.CHARS?7
 adafruit_ht16k33.segments.Colon.MASKS?7
-adafruit_ht16k33.segments.Colon?1(disp: Seg7x4, num_of_colons: int = 1)
+adafruit_ht16k33.segments.Colon?1(disp: _AbstractSeg7x4, num_of_colons: int = 1)
 adafruit_ht16k33.segments.NUMBERS?7
-adafruit_ht16k33.segments.Seg14x4._adjusted_index?5(index)
+adafruit_ht16k33.segments.Seg14x4._adjusted_index?5(index: int)
 adafruit_ht16k33.segments.Seg14x4._bytes_per_buffer?5()
-adafruit_ht16k33.segments.Seg14x4._char_buffer_index?5(char_pos)
+adafruit_ht16k33.segments.Seg14x4._char_buffer_index?5(char_pos: int)
 adafruit_ht16k33.segments.Seg14x4._chars_per_buffer?5()
-adafruit_ht16k33.segments.Seg14x4._number?5(number: Union[int, float], decimal: int = 0)
+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.print?4(value: Union[str, int, float], decimal: int = 0)
-adafruit_ht16k33.segments.Seg14x4.print_hex?4(value: int)
+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)
-adafruit_ht16k33.segments.Seg14x4.set_digit_raw?4(index: int, bitmask: Union[int, List, Tuple])
-adafruit_ht16k33.segments.Seg14x4?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, chars_per_display: int = 4, )
+adafruit_ht16k33.segments.Seg14x4.set_digit_raw?4(index: int, bitmask: Union[int, List[int], Tuple[int, int]])
+adafruit_ht16k33.segments.Seg14x4?1(i2c: I2C, address: Union[int, List[int], Tuple[int, ...]] = 0x70, auto_write: bool = True, chars_per_display: int = 4, )
 adafruit_ht16k33.segments.Seg7x4.colon?4(turn_on: bool)
-adafruit_ht16k33.segments.Seg7x4?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, chars_per_display: int = 4, )
+adafruit_ht16k33.segments.Seg7x4?1(i2c: I2C, address: Union[int, List[int], Tuple[int, ...]] = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, chars_per_display: int = 4, )
 adafruit_ht16k33.segments._AbstractSeg7x4.POSITIONS?7
-adafruit_ht16k33.segments._AbstractSeg7x4._adjusted_index?5(index)
+adafruit_ht16k33.segments._AbstractSeg7x4._adjusted_index?5(index: int)
 adafruit_ht16k33.segments._AbstractSeg7x4._push?5(char: str)
 adafruit_ht16k33.segments._AbstractSeg7x4._put?5(char: str, index: int = 0)
 adafruit_ht16k33.segments._AbstractSeg7x4.scroll?4(count: int = 1)
 adafruit_ht16k33.segments._AbstractSeg7x4.set_digit_raw?4(index: int, bitmask: int)
-adafruit_ht16k33.segments._AbstractSeg7x4?2(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, chars_per_display: int = 4, )
+adafruit_ht16k33.segments._AbstractSeg7x4?2(i2c: I2C, address: Union[int, List[int], Tuple[int, ...]] = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, chars_per_display: int = 4, )
 adafruit_hts221.CV.add_values?4(value_tuples: Sequence[Tuple[str, int, Union[int, float]]])
 adafruit_hts221.CV.is_valid?4(value: int)
 adafruit_hts221.HTS221._boot?5()
@@ -4819,30 +5086,145 @@
 adafruit_hts221._T1_T0_MSB?8
 adafruit_hts221._TEMP_OUT_L?8
 adafruit_hts221._WHO_AM_I?8
-adafruit_httpserver.HTTPResponse._HEADERS_FORMAT?8
-adafruit_httpserver.HTTPResponse._send_bytes?5(conn, buf)
-adafruit_httpserver.HTTPResponse._send_file_response?5(conn, filename, root, file_length)
-adafruit_httpserver.HTTPResponse._send_response?5(conn, status, content_type, body)
-adafruit_httpserver.HTTPResponse.send?4(conn: Any)
-adafruit_httpserver.HTTPResponse?1(*, status: tuple = HTTPStatus.OK, content_type: str = MIMEType.TEXT_PLAIN, body: str = "", filename: Optional[str] = None, root: str = "", )
-adafruit_httpserver.HTTPServer.poll?4()
-adafruit_httpserver.HTTPServer.route?4(path: str, method: str = "GET")
-adafruit_httpserver.HTTPServer.route_decorator?4()
-adafruit_httpserver.HTTPServer.serve_forever?4(host: str, port: int = 80, root: str = "")
-adafruit_httpserver.HTTPServer.start?4(host: str, port: int = 80, root: str = "")
-adafruit_httpserver.HTTPServer?1(socket_source: Any)
-adafruit_httpserver.HTTPStatus?1(value, phrase)
-adafruit_httpserver.MIMEType.TEXT_PLAIN?7
-adafruit_httpserver.MIMEType._MIME_TYPES?8
-adafruit_httpserver.MIMEType.mime_type?4()
-adafruit_httpserver._HTTPRequest?2(path: str = "", method: str = "", raw_request: bytes = None)
-adafruit_htu21d.HTU21D._command?5(command)
+adafruit_httpserver.exceptions.BackslashInPathError?1(path: str)
+adafruit_httpserver.exceptions.FileNotExistsError?1(path: str)
+adafruit_httpserver.exceptions.ParentDirectoryReferenceError?1(path: str)
+adafruit_httpserver.headers.HTTPHeaders.copy?4()
+adafruit_httpserver.headers.HTTPHeaders.get?4(name: str, default: str = None)
+adafruit_httpserver.headers.HTTPHeaders.items?4()
+adafruit_httpserver.headers.HTTPHeaders.keys?4()
+adafruit_httpserver.headers.HTTPHeaders.setdefault?4(name: str, default: str = None)
+adafruit_httpserver.headers.HTTPHeaders.update?4(headers: Dict[str, str])
+adafruit_httpserver.headers.HTTPHeaders.values?4()
+adafruit_httpserver.headers.HTTPHeaders?1(headers: Dict[str, str] = None)
+adafruit_httpserver.methods.HTTPMethod.CONNECT?7
+adafruit_httpserver.methods.HTTPMethod.DELETE?7
+adafruit_httpserver.methods.HTTPMethod.GET?7
+adafruit_httpserver.methods.HTTPMethod.HEAD?7
+adafruit_httpserver.methods.HTTPMethod.OPTIONS?7
+adafruit_httpserver.methods.HTTPMethod.PATCH?7
+adafruit_httpserver.methods.HTTPMethod.POST?7
+adafruit_httpserver.methods.HTTPMethod.PUT?7
+adafruit_httpserver.methods.HTTPMethod.TRACE?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_7Z?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_AAC?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ABW?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ARC?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_AVI?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_AZW?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_BIN?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_BMP?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_BZ2?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_BZ?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_CDA?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_CSH?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_CSS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_CSV?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_DOC?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_DOCX?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_EOT?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_EPUB?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_GIF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_GZ?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_HTM?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_HTML?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ICO?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ICS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_JAR?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_JPEG?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_JPG?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_JS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_JSON?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_JSONLD?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_MID?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_MIDI?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_MJS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_MP3?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_MP4?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_MPEG?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_MPKG?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ODP?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ODS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ODT?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_OGA?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_OGV?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_OGX?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_OPUS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_OTF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_PDF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_PHP?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_PNG?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_PPT?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_PPTX?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_RAR?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_RTF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_SH?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_SVG?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_SWF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_TAR?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_TIF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_TIFF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_TS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_TTF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_TXT?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_VSD?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_WAV?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_WEBA?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_WEBM?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_WEBP?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_WOFF2?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_WOFF?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_XHTML?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_XLS?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_XLSX?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_XML?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_XUL?7
+adafruit_httpserver.mime_type.MIMEType.TYPE_ZIP?7
+adafruit_httpserver.mime_type.MIMEType.from_file_name?4()
+adafruit_httpserver.request.HTTPRequest._parse_headers?5()
+adafruit_httpserver.request.HTTPRequest._parse_start_line?5()
+adafruit_httpserver.request.HTTPRequest.body?4(body: bytes)
+adafruit_httpserver.request.HTTPRequest.header_body_bytes?4()
+adafruit_httpserver.request.HTTPRequest?1(connection: Union["SocketPool.Socket", "socket.socket"], client_address: Tuple[str, int], raw_request: bytes = None, )
+adafruit_httpserver.response.HTTPResponse._check_file_path_is_valid?5()
+adafruit_httpserver.response.HTTPResponse._get_file_length?5()
+adafruit_httpserver.response.HTTPResponse._send_bytes?5("socket.socket"], buffer: Union[bytes, bytearray, memoryview], )
+adafruit_httpserver.response.HTTPResponse._send_headers?5(content_length: Optional[int] = None, content_type: str = None, )
+adafruit_httpserver.response.HTTPResponse.send?4(body: str = "", content_type: str = None, )
+adafruit_httpserver.response.HTTPResponse.send_chunk?4(chunk: str = "")
+adafruit_httpserver.response.HTTPResponse.send_file?4(filename: str = "index.html", root_path: str = "./", buffer_size: int = 1024, head_only: bool = False, safe: bool = True, )
+adafruit_httpserver.response.HTTPResponse?1(request: HTTPRequest, status: Union[HTTPStatus, Tuple[int, str]] = CommonHTTPStatus.OK_200, headers: Union[HTTPHeaders, Dict[str, str]] = None, content_type: str = None, http_version: str = "HTTP/1.1", chunked: bool = False, )
+adafruit_httpserver.response._prevent_multiple_send_calls?5(function: Callable)
+adafruit_httpserver.response.wrapper?4(self: "HTTPResponse", *args, **kwargs)
+adafruit_httpserver.route._HTTPRoute.match?4(other: "_HTTPRoute")
+adafruit_httpserver.route._HTTPRoute?2(path: str = "", method: HTTPMethod = HTTPMethod.GET)
+adafruit_httpserver.route._HTTPRoutes.add?4(route: _HTTPRoute, handler: Callable)
+adafruit_httpserver.route._HTTPRoutes.find_handler?4(route: _HTTPRoute)
+adafruit_httpserver.route._HTTPRoutes.wrapped_handler?4()
+adafruit_httpserver.route._HTTPRoutes?2()
+adafruit_httpserver.server.HTTPServer._receive_body_bytes?5(sock: Union["SocketPool.Socket", "socket.socket"], received_body_bytes: bytes, content_length: int, )
+adafruit_httpserver.server.HTTPServer._receive_header_bytes?5(sock: Union["SocketPool.Socket", "socket.socket"])
+adafruit_httpserver.server.HTTPServer.poll?4()
+adafruit_httpserver.server.HTTPServer.request_buffer_size?4(value: int)
+adafruit_httpserver.server.HTTPServer.route?4(path: str, method: HTTPMethod = HTTPMethod.GET)
+adafruit_httpserver.server.HTTPServer.route_decorator?4()
+adafruit_httpserver.server.HTTPServer.serve_forever?4(host: str, port: int = 80)
+adafruit_httpserver.server.HTTPServer.socket_timeout?4(value: int)
+adafruit_httpserver.server.HTTPServer.start?4(host: str, port: int = 80)
+adafruit_httpserver.server.HTTPServer?1(socket_source: Protocol, root_path: str)
+adafruit_httpserver.status.CommonHTTPStatus.BAD_REQUEST_400?7
+adafruit_httpserver.status.CommonHTTPStatus.FORBIDDEN_403?7
+adafruit_httpserver.status.CommonHTTPStatus.INTERNAL_SERVER_ERROR_500?7
+adafruit_httpserver.status.CommonHTTPStatus.NOT_FOUND_404?7
+adafruit_httpserver.status.CommonHTTPStatus.OK_200?7
+adafruit_httpserver.status.HTTPStatus?1(code: int, text: str)
+adafruit_htu21d.HTU21D._command?5(command: int)
 adafruit_htu21d.HTU21D._data?5()
-adafruit_htu21d.HTU21D.measurement?4(what)
+adafruit_htu21d.HTU21D.measurement?4(what: Literal[0xF5, 0xF3])
 adafruit_htu21d.HTU21D.relative_humidity?4()
-adafruit_htu21d.HTU21D.temp_rh_resolution?4(value)
+adafruit_htu21d.HTU21D.temp_rh_resolution?4(value: int)
 adafruit_htu21d.HTU21D.temperature?4()
-adafruit_htu21d.HTU21D?1(i2c_bus, address=0x40)
+adafruit_htu21d.HTU21D?1(i2c_bus: I2C, address: int = 0x40)
 adafruit_htu21d.HUMIDITY?7
 adafruit_htu21d.TEMPERATURE?7
 adafruit_htu21d._READ_USER1?8
@@ -4850,17 +5232,17 @@
 adafruit_htu21d._TEMP_RH_RES?8
 adafruit_htu21d._USER1_VAL?8
 adafruit_htu21d._WRITE_USER1?8
-adafruit_htu21d._crc?5(data)
+adafruit_htu21d._crc?5(data: bytearray)
 adafruit_htu31d.HTU31D._crc?5()
-adafruit_htu31d.HTU31D.heater?4(new_mode)
-adafruit_htu31d.HTU31D.humidity_resolution?4(value)
+adafruit_htu31d.HTU31D.heater?4(new_mode: bool)
+adafruit_htu31d.HTU31D.humidity_resolution?4(value: Literal["0.020%", "0.014%", "0.010%", "0.007%"])
 adafruit_htu31d.HTU31D.measurements?4()
 adafruit_htu31d.HTU31D.relative_humidity?4()
 adafruit_htu31d.HTU31D.reset?4()
 adafruit_htu31d.HTU31D.serial_number?4()
-adafruit_htu31d.HTU31D.temp_resolution?4(value)
+adafruit_htu31d.HTU31D.temp_resolution?4(value: Literal["0.040", "0.025", "0.016", "0.012"])
 adafruit_htu31d.HTU31D.temperature?4()
-adafruit_htu31d.HTU31D?1(i2c_bus, address=_HTU31D_DEFAULT_ADDR)
+adafruit_htu31d.HTU31D?1(i2c_bus: I2C, address: int = _HTU31D_DEFAULT_ADDR)
 adafruit_htu31d._HTU31D_ADDRESSES?8
 adafruit_htu31d._HTU31D_CONVERSION?8
 adafruit_htu31d._HTU31D_DEFAULT_ADDR?8
@@ -4872,24 +5254,24 @@
 adafruit_htu31d._HTU31D_SECONDARY_ADDR?8
 adafruit_htu31d._HTU31D_SOFTRESET?8
 adafruit_htu31d._HTU31D_TEMP_RES?8
-adafruit_hue.Bridge._get?5(path, data=None)
-adafruit_hue.Bridge._post?5(path, data)
-adafruit_hue.Bridge._put?5(path, data)
-adafruit_hue.Bridge.create_group?4(lights, group_id)
+adafruit_hue.Bridge._get?5(path: str, data: Optional[str] = None)
+adafruit_hue.Bridge._post?5(path: str, data: str)
+adafruit_hue.Bridge._put?5(path: str, data: str)
+adafruit_hue.Bridge.create_group?4(lights: List[Union[int, str]], group_id: str)
 adafruit_hue.Bridge.discover_bridge?4()
 adafruit_hue.Bridge.get_groups?4()
-adafruit_hue.Bridge.get_light?4(light_id)
+adafruit_hue.Bridge.get_light?4(light_id: Union[int, str])
 adafruit_hue.Bridge.get_lights?4()
 adafruit_hue.Bridge.get_scenes?4()
 adafruit_hue.Bridge.register_username?4()
 adafruit_hue.Bridge.rgb_to_hsb?4()
-adafruit_hue.Bridge.set_group?4(group_id, **kwargs)
-adafruit_hue.Bridge.set_light?4(light_id, **kwargs)
-adafruit_hue.Bridge.set_scene?4(group_id, scene_id)
-adafruit_hue.Bridge.show_light_info?4(light_id)
-adafruit_hue.Bridge.toggle_light?4(light_id)
-adafruit_hue.Bridge?1(wifi_manager, bridge_ip=None, username=None)
-adafruit_hx8357.HX8357?1(bus, **kwargs)
+adafruit_hue.Bridge.set_group?4(group_id: Union[int, str], **kwargs)
+adafruit_hue.Bridge.set_light?4(light_id: Union[int, str], **kwargs)
+adafruit_hue.Bridge.set_scene?4(group_id: Union[int, str], scene_id: str)
+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_hx8357.HX8357?1(bus: displayio.FourWire, **kwargs)
 adafruit_hx8357._INIT_SEQUENCE?8
 adafruit_icm20x.CV.add_values?4(value_tuples)
 adafruit_icm20x.CV.is_valid?4(value)
@@ -5008,44 +5390,45 @@
 adafruit_icm20x._ICM20X_USER_CTRL?8
 adafruit_icm20x._ICM20X_UT_PER_LSB?8
 adafruit_icm20x._ICM20X_WHO_AM_I?8
-adafruit_il0373.IL0373?1(bus, swap_rams=False, border=False, **kwargs)
+adafruit_il0373.IL0373?1(bus: FourWire, swap_rams: bool = False, border: Optional[bool] = False, **kwargs)
 adafruit_il0373._GRAYSCALE_START_SEQUENCE?8
 adafruit_il0373._START_SEQUENCE?8
 adafruit_il0373._STOP_SEQUENCE?8
-adafruit_il0398.IL0398?1(bus, **kwargs)
+adafruit_il0398.IL0398?1(bus: displayio.FourWire, **kwargs)
 adafruit_il0398._START_SEQUENCE?8
 adafruit_il0398._STOP_SEQUENCE?8
-adafruit_il91874.IL91874?1(bus, **kwargs)
+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._INIT_SEQUENCE?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: BitmapConstructor = None, palette: PaletteConstructor = None, )
-adafruit_imageload.bmp.load?4(file: BufferedReader, *, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None)
+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.gif.LZWDict.clear?4()
 adafruit_imageload.gif.LZWDict.decode?4(code: int)
 adafruit_imageload.gif.LZWDict?1(code_size: int)
 adafruit_imageload.gif._read_blockstream?5(file: BufferedReader)
 adafruit_imageload.gif._read_frame?5(file: BufferedReader, bitmap: Bitmap)
-adafruit_imageload.gif.load?4(file: BufferedReader, *, bitmap: BitmapConstructor, palette: PaletteConstructor = None)
+adafruit_imageload.gif.load?4(file: BufferedReader, *, bitmap: BitmapConstructor, palette: Optional[PaletteConstructor] = None)
 adafruit_imageload.gif.lzw_decode?4(data: Iterator[int], code_size: int)
 adafruit_imageload.load?4(file_or_filename: Union[str, BufferedReader], *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
-adafruit_imageload.pnm.load?4(file: BufferedReader, header: bytes, *, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None)
-adafruit_imageload.pnm.pbm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Palette = None, )
+adafruit_imageload.png.load?4(file: BufferedReader, *, bitmap: BitmapConstructor, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.pnm.load?4(file: BufferedReader, header: bytes, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.pnm.pbm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Optional[Palette] = None, )
 adafruit_imageload.pnm.pbm_binary.iterbits?4(b: bytes)
-adafruit_imageload.pnm.pbm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Palette = None, )
+adafruit_imageload.pnm.pbm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Optional[Palette] = None, )
 adafruit_imageload.pnm.pbm_binary.reverse?4(b: int)
 adafruit_imageload.pnm.pgm.ascii.build_palette?4(palette_class: PaletteConstructor, palette_colors: Set[int])
-adafruit_imageload.pnm.pgm.ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
+adafruit_imageload.pnm.pgm.ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.pnm.pgm.binary.build_palette?4(palette_class: PaletteConstructor, palette_colors: Set[int])
-adafruit_imageload.pnm.pgm.binary.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
-adafruit_imageload.pnm.pgm.load?4(file: BufferedReader, magic_number: bytes, header: List[int], *, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None)
-adafruit_imageload.pnm.ppm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
+adafruit_imageload.pnm.pgm.binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
+adafruit_imageload.pnm.pgm.load?4(file: BufferedReader, magic_number: bytes, header: List[int], *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.pnm.ppm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.pnm.ppm_ascii.read_three_colors?4(file: BufferedReader)
-adafruit_imageload.pnm.ppm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
-adafruit_imageload.tilegrid_inflator.inflate_tilegrid?4(bmp_path: str = None, target_size: Tuple[int, int] = (3, 3), tile_size: List[int] = None, transparent_index: Optional[Union[tuple, int]] = None, bmp_obj: Optional[OnDiskBitmap] = None, bmp_palette: Optional[Palette] = None, )
+adafruit_imageload.pnm.ppm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
+adafruit_imageload.tilegrid_inflator.inflate_tilegrid?4(bmp_path: Optional[str] = None, target_size: Tuple[int, int] = (3, 3), tile_size: Optional[List[int]] = None, transparent_index: Optional[Union[tuple, int]] = None, bmp_obj: Optional[OnDiskBitmap] = None, bmp_palette: Optional[Palette] = None, )
 adafruit_ina219.ADCResolution.ADCRES_10BIT_1S?7
 adafruit_ina219.ADCResolution.ADCRES_11BIT_1S?7
 adafruit_ina219.ADCResolution.ADCRES_12BIT_128S?7
@@ -5067,7 +5450,7 @@
 adafruit_ina219.INA219.bus_adc_resolution?7
 adafruit_ina219.INA219.bus_voltage?4()
 adafruit_ina219.INA219.bus_voltage_range?7
-adafruit_ina219.INA219.calibration?4(cal_value)
+adafruit_ina219.INA219.calibration?4(cal_value: int)
 adafruit_ina219.INA219.conversion_ready?7
 adafruit_ina219.INA219.current?4()
 adafruit_ina219.INA219.gain?7
@@ -5085,7 +5468,7 @@
 adafruit_ina219.INA219.set_calibration_32V_2A?4()
 adafruit_ina219.INA219.shunt_adc_resolution?7
 adafruit_ina219.INA219.shunt_voltage?4()
-adafruit_ina219.INA219?1(i2c_bus, addr=0x40)
+adafruit_ina219.INA219?1(i2c_bus: I2C, addr: int = 0x40)
 adafruit_ina219.Mode.ADCOFF?7
 adafruit_ina219.Mode.BVOLT_CONTINUOUS?7
 adafruit_ina219.Mode.BVOLT_TRIGGERED?7
@@ -5100,7 +5483,7 @@
 adafruit_ina219._REG_CURRENT?8
 adafruit_ina219._REG_POWER?8
 adafruit_ina219._REG_SHUNTVOLTAGE?8
-adafruit_ina219._to_signed?5(num)
+adafruit_ina219._to_signed?5(num: int)
 adafruit_ina260.AveragingCount.COUNT_1024?7
 adafruit_ina260.AveragingCount.COUNT_128?7
 adafruit_ina260.AveragingCount.COUNT_16?7
@@ -5148,7 +5531,7 @@
 adafruit_ina260.INA260.under_current_limit?7
 adafruit_ina260.INA260.voltage?4()
 adafruit_ina260.INA260.voltage_conversion_time?7
-adafruit_ina260.INA260?1(i2c_bus, address=0x40)
+adafruit_ina260.INA260?1(i2c_bus: I2C, address: int = 0x40)
 adafruit_ina260.Mode.CONTINUOUS?7
 adafruit_ina260.Mode.SHUTDOWN?7
 adafruit_ina260.Mode.TRIGGERED?7
@@ -5212,19 +5595,19 @@
 adafruit_io.adafruit_io.validate_feed_key?4(feed_key)
 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, max_pulse=10000, pulse_window=0.10)
-adafruit_irremote.GenericDecode.bin_data?4(pulses)
-adafruit_irremote.GenericDecode.decode_bits?4(pulses)
-adafruit_irremote.GenericDecode.read_pulses?4(input_pulses, *, max_pulse=10000, blocking=True, pulse_window=0.10, blocking_delay=0.10, )
-adafruit_irremote.GenericTransmit.transmit?4(pulseout, data, *, repeat=0, delay=0, nbits=None)
-adafruit_irremote.GenericTransmit?1(header, one, zero, trail, *, debug=False)
+adafruit_irremote.GenericDecode._read_pulses_non_blocking?5(input_pulses: List, max_pulse: int = 10000, pulse_window: float = 0.10)
+adafruit_irremote.GenericDecode.bin_data?4(pulses: List)
+adafruit_irremote.GenericDecode.decode_bits?4(pulses: List)
+adafruit_irremote.GenericDecode.read_pulses?4(input_pulses: list, *, max_pulse: int = 10000, blocking: bool = True, pulse_window: float = 0.10, blocking_delay: float = 0.10, )
+adafruit_irremote.GenericTransmit.transmit?4(pulseout: PulseOut, data: bytearray, *, repeat: int = 0, delay: float = 0.0, nbits: Optional[int] = None, )
+adafruit_irremote.GenericTransmit?1(header: int, one: int, zero: int, trail: int, *, debug: bool = False)
 adafruit_irremote.IRMessage?7
 adafruit_irremote.NECRepeatIRMessage?7
 adafruit_irremote.NonblockingGenericDecode.read?4()
-adafruit_irremote.NonblockingGenericDecode?1(pulses, max_pulse=10_000)
+adafruit_irremote.NonblockingGenericDecode?1(pulses: List, max_pulse: int = 10_000)
 adafruit_irremote.UnparseableIRMessage?7
-adafruit_irremote.bin_data?4(pulses)
-adafruit_irremote.decode_bits?4(pulses)
+adafruit_irremote.bin_data?4(pulses: List)
+adafruit_irremote.decode_bits?4(pulses: List)
 adafruit_is31fl3731.IS31FL3731._bank?5(bank=None)
 adafruit_is31fl3731.IS31FL3731._i2c_read_reg?5(reg, result)
 adafruit_is31fl3731.IS31FL3731._i2c_write_block?5(data)
@@ -5311,9 +5694,10 @@
 adafruit_is31fl3741.IS31FL3741.set_led_scaling?4(scale: int)
 adafruit_is31fl3741.IS31FL3741.show?4()
 adafruit_is31fl3741.IS31FL3741.unlock?4()
+adafruit_is31fl3741.IS31FL3741.write?4(mapping: Tuple, buffer: ReadableBuffer)
 adafruit_is31fl3741.IS31FL3741?1(i2c: busio.I2C, address: int = _IS3741_ADDR_DEFAULT, allocate: int = NO_BUFFER, )
 adafruit_is31fl3741.IS31FL3741_colorXY.fill?4(color: int = 0)
-adafruit_is31fl3741.IS31FL3741_colorXY.image?4(img: Union[FrameBuffer, ImageFile])
+adafruit_is31fl3741.IS31FL3741_colorXY.image?4(img: Union[FrameBuffer, Image])
 adafruit_is31fl3741.IS31FL3741_colorXY.pixel?4(x: int, y: int, color: Optional[int] = None)
 adafruit_is31fl3741.IS31FL3741_colorXY.pixel_addrs?4(y: int)
 adafruit_is31fl3741.IS31FL3741_colorXY?1(i2c: busio.I2C, width: int, height: int, address: int = _IS3741_ADDR_DEFAULT, allocate: int = NO_BUFFER, order: int = IS3741_BGR, )
@@ -5355,7 +5739,7 @@
 adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf.initialize?4()
 adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf.n?4()
 adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf.write?4()
-adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf?1(is31: is31fl3741.IS31FL3741, mapping: tuple, *, addr: int = 0x30, bpp: int = 3, brightness: float = 1.0, auto_write: bool = True, pixel_order: str = None, init: bool = True)
+adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf?1(is31: Union[is31fl3741.IS31FL3741, IS31FL3741], mapping: tuple, *, addr: int = 0x30, bpp: int = 3, brightness: float = 1.0, auto_write: bool = True, pixel_order: str = None, init: bool = True)
 adafruit_is31fl3741.is31fl3741_pixelbuf.RGB?7
 adafruit_is31fl3741.is31fl3741_pixelbuf.RGBW?7
 adafruit_is31fl3741.issi_evb.ISSI_EVB.pixel_addrs?4(y: int)
@@ -5378,26 +5762,7 @@
 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.adafruit_itertools.accumulate?4(iterable, func=lambda x, y: x + y)
-adafruit_itertools.adafruit_itertools.chain?4(*iterables)
-adafruit_itertools.adafruit_itertools.chain_from_iterable?4(iterables)
-adafruit_itertools.adafruit_itertools.combinations?4(iterable, r)
-adafruit_itertools.adafruit_itertools.combinations_with_replacement?4(iterable, r)
-adafruit_itertools.adafruit_itertools.compress?4(data, selectors)
-adafruit_itertools.adafruit_itertools.count?4(start=0, step=1)
-adafruit_itertools.adafruit_itertools.cycle?4(p)
-adafruit_itertools.adafruit_itertools.dropwhile?4(predicate, iterable)
-adafruit_itertools.adafruit_itertools.filterfalse?4(predicate, iterable)
-adafruit_itertools.adafruit_itertools.groupby._grouper?5(tgtkey, id)
-adafruit_itertools.adafruit_itertools.groupby?1(iterable, key=None)
-adafruit_itertools.adafruit_itertools.islice?4(p, start, stop=(), step=1)
-adafruit_itertools.adafruit_itertools.permutations?4(iterable, r=None)
-adafruit_itertools.adafruit_itertools.product?4(*args, r=1)
-adafruit_itertools.adafruit_itertools.repeat?4(el, n=None)
-adafruit_itertools.adafruit_itertools.starmap?4(function, iterable)
-adafruit_itertools.adafruit_itertools.takewhile?4(predicate, iterable)
-adafruit_itertools.adafruit_itertools.tee?4(iterable, n=2)
-adafruit_itertools.adafruit_itertools.zip_longest?4(*args, fillvalue=None)
+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)
 adafruit_itertools.adafruit_itertools_extras.first_true?4(iterable, default=False, pred=None)
@@ -5416,7 +5781,26 @@
 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_jwt.JWT.generate?4(private_key_data: Optional[str] = None, algo: Optional[str] = None, headers: Optional[dict] = None, )
+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.cycle?4(p)
+adafruit_itertools.dropwhile?4(predicate, iterable)
+adafruit_itertools.filterfalse?4(predicate, iterable)
+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_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])
 adafruit_jwt.STRING_TOOLS.ascii_letters?7
@@ -5439,16 +5823,16 @@
 adafruit_l3gd20.L3DS20_RATE_400HZ?7
 adafruit_l3gd20.L3DS20_RATE_800HZ?7
 adafruit_l3gd20.L3GD20.gyro?4()
-adafruit_l3gd20.L3GD20?1(rng=L3DS20_RANGE_250DPS, rate=L3DS20_RATE_100HZ)
+adafruit_l3gd20.L3GD20?1(rng: int = L3DS20_RANGE_250DPS, rate: int = L3DS20_RATE_100HZ)
 adafruit_l3gd20.L3GD20_I2C.gyro_raw?7
-adafruit_l3gd20.L3GD20_I2C.read_register?4(register)
-adafruit_l3gd20.L3GD20_I2C.write_register?4(register, value)
-adafruit_l3gd20.L3GD20_I2C?1(i2c, rng=L3DS20_RANGE_250DPS, address=0x6B, rate=L3DS20_RATE_100HZ)
+adafruit_l3gd20.L3GD20_I2C.read_register?4(register: int)
+adafruit_l3gd20.L3GD20_I2C.write_register?4(register: int, value: int)
+adafruit_l3gd20.L3GD20_I2C?1(i2c: I2C, rng: int = L3DS20_RANGE_250DPS, address: int = 0x6B, rate: int = L3DS20_RATE_100HZ, )
 adafruit_l3gd20.L3GD20_SPI.gyro_raw?4()
-adafruit_l3gd20.L3GD20_SPI.read_bytes?4(register, buffer)
-adafruit_l3gd20.L3GD20_SPI.read_register?4(register)
-adafruit_l3gd20.L3GD20_SPI.write_register?4(register, value)
-adafruit_l3gd20.L3GD20_SPI?1(spi_busio, cs, rng=L3DS20_RANGE_250DPS, baudrate=100000, rate=L3DS20_RATE_100HZ, )
+adafruit_l3gd20.L3GD20_SPI.read_bytes?4(register: int, buffer: WriteableBuffer)
+adafruit_l3gd20.L3GD20_SPI.read_register?4(register: int)
+adafruit_l3gd20.L3GD20_SPI.write_register?4(register: int, value: int)
+adafruit_l3gd20.L3GD20_SPI?1(spi_busio: SPI, cs: DigitalInOut, rng: int = L3DS20_RANGE_250DPS, baudrate: int = 100000, rate: int = L3DS20_RATE_100HZ, )
 adafruit_l3gd20._ID_REGISTER?8
 adafruit_l3gd20._L3GD20H_CHIP_ID?8
 adafruit_l3gd20._L3GD20_CHIP_ID?8
@@ -5459,22 +5843,26 @@
 adafruit_l3gd20._L3GD20_SENSITIVITY_2000DPS?8
 adafruit_l3gd20._L3GD20_SENSITIVITY_250DPS?8
 adafruit_l3gd20._L3GD20_SENSITIVITY_500DPS?8
-adafruit_lc709203f.CV.add_values?4(value_tuples)
-adafruit_lc709203f.CV.is_valid?4(value)
-adafruit_lc709203f.LC709203F._generate_crc?5(data)
-adafruit_lc709203f.LC709203F._read_word?5(command)
-adafruit_lc709203f.LC709203F._write_word?5(command, data)
-adafruit_lc709203f.LC709203F.battery_profile?4(mode)
+adafruit_lc709203f.CV.add_values?4(value_tuples: Iterable[Tuple[str, int, str, Optional[float]]])
+adafruit_lc709203f.CV.is_valid?4(value: int)
+adafruit_lc709203f.LC709203F._generate_crc?5(data: ReadableBuffer)
+adafruit_lc709203f.LC709203F._read_word?5(command: int)
+adafruit_lc709203f.LC709203F._write_word?5(command: int, data: int)
+adafruit_lc709203f.LC709203F.battery_profile?4(mode: Literal[0, 1])
 adafruit_lc709203f.LC709203F.cell_percent?4()
-adafruit_lc709203f.LC709203F.cell_temperature?4(value)
+adafruit_lc709203f.LC709203F.cell_temperature?4(value: float)
 adafruit_lc709203f.LC709203F.cell_voltage?4()
 adafruit_lc709203f.LC709203F.ic_version?4()
 adafruit_lc709203f.LC709203F.init_RSOC?4()
-adafruit_lc709203f.LC709203F.pack_size?4(size)
-adafruit_lc709203f.LC709203F.power_mode?4(mode)
-adafruit_lc709203f.LC709203F.thermistor_bconstant?4(bconstant)
-adafruit_lc709203f.LC709203F.thermistor_enable?4(status)
-adafruit_lc709203f.LC709203F?1(i2c_bus, address=LC709203F_I2CADDR_DEFAULT)
+adafruit_lc709203f.LC709203F.low_voltage_alarm?4(voltage: int)
+adafruit_lc709203f.LC709203F.low_voltage_alarm_percent?4(percent: int)
+adafruit_lc709203f.LC709203F.pack_size?4(size: int)
+adafruit_lc709203f.LC709203F.power_mode?4(mode: Literal[1, 2])
+adafruit_lc709203f.LC709203F.thermistor_bconstant?4(bconstant: int)
+adafruit_lc709203f.LC709203F.thermistor_enable?4(status: bool)
+adafruit_lc709203f.LC709203F?1(i2c_bus: I2C, address: int = LC709203F_I2CADDR_DEFAULT)
+adafruit_lc709203f.LC709203F_CMD_ALARMPERCENT?7
+adafruit_lc709203f.LC709203F_CMD_ALARMVOLTAGE?7
 adafruit_lc709203f.LC709203F_CMD_APA?7
 adafruit_lc709203f.LC709203F_CMD_BATTPROF?7
 adafruit_lc709203f.LC709203F_CMD_CELLITE?7
@@ -5513,7 +5901,7 @@
 adafruit_led_animation.animation.chase.Chase.on_cycle_complete_supported?7
 adafruit_led_animation.animation.chase.Chase.reset?4()
 adafruit_led_animation.animation.chase.Chase.reverse?4(value)
-adafruit_led_animation.animation.chase.Chase.space_color?4(n, pixel_no=0)
+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.draw?4()
@@ -5526,7 +5914,7 @@
 adafruit_led_animation.animation.comet.Comet.reset?4()
 adafruit_led_animation.animation.comet.Comet.reverse?4(value)
 adafruit_led_animation.animation.comet.Comet.ring?4(value)
-adafruit_led_animation.animation.comet.Comet?1(pixel_object, speed, color, tail_length=0, reverse=False, bounce=False, name=None, ring=False, )
+adafruit_led_animation.animation.comet.Comet?1(pixel_object, speed, color, background_color=BLACK, tail_length=0, reverse=False, bounce=False, name=None, ring=False, )
 adafruit_led_animation.animation.customcolorchase.CustomColorChase.bar_color?4(n, pixel_no=0)
 adafruit_led_animation.animation.customcolorchase.CustomColorChase.on_cycle_complete?4()
 adafruit_led_animation.animation.customcolorchase.CustomColorChase?1(pixel_object, speed, size=2, spacing=3, reverse=False, name=None, colors=RAINBOW, )
@@ -5537,6 +5925,9 @@
 adafruit_led_animation.animation.grid_rain.Rain?1(grid_object, speed, color, count=1, length=3, background=BLACK, name=None)
 adafruit_led_animation.animation.grid_rain.RainbowRain._generate_droplet?5(x, length)
 adafruit_led_animation.animation.grid_rain.RainbowRain?1(grid_object, speed, count=1, length=3, background=BLACK, name=None)
+adafruit_led_animation.animation.multicolor_comet.MulticolorComet._set_color?5(color)
+adafruit_led_animation.animation.multicolor_comet.MulticolorComet.on_cycle_complete_supported?7
+adafruit_led_animation.animation.multicolor_comet.MulticolorComet?1(pixel_object, speed, colors, *, tail_length=0, reverse=False, bounce=False, name=None, ring=False, off_pixels=True, )
 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()
@@ -5643,6 +6034,7 @@
 adafruit_led_animation.sequence.AnimationSequence.next?4()
 adafruit_led_animation.sequence.AnimationSequence.on_cycle_complete?4()
 adafruit_led_animation.sequence.AnimationSequence.on_cycle_complete_supported?7
+adafruit_led_animation.sequence.AnimationSequence.previous?4()
 adafruit_led_animation.sequence.AnimationSequence.random?4()
 adafruit_led_animation.sequence.AnimationSequence.reset?4()
 adafruit_led_animation.sequence.AnimationSequence.resume?4()
@@ -5654,22 +6046,22 @@
 adafruit_lidarlite.CONFIG_LOWSENSITIVE?7
 adafruit_lidarlite.CONFIG_MAXRANGE?7
 adafruit_lidarlite.CONFIG_SHORTFAST?7
-adafruit_lidarlite.LIDARLite._read_reg?5(reg, num)
-adafruit_lidarlite.LIDARLite._write_reg?5(reg, value)
-adafruit_lidarlite.LIDARLite.configure?4(config)
+adafruit_lidarlite.LIDARLite._read_reg?5(reg: int, num: int)
+adafruit_lidarlite.LIDARLite._write_reg?5(reg: int, value: int)
+adafruit_lidarlite.LIDARLite.configure?4(config: int)
 adafruit_lidarlite.LIDARLite.correlation_data?4()
 adafruit_lidarlite.LIDARLite.distance?4()
 adafruit_lidarlite.LIDARLite.health_status?4()
 adafruit_lidarlite.LIDARLite.i2c_config?4()
 adafruit_lidarlite.LIDARLite.power_control?4()
-adafruit_lidarlite.LIDARLite.read_distance_v3?4(bias=False)
+adafruit_lidarlite.LIDARLite.read_distance_v3?4(bias: Optional[bool] = False)
 adafruit_lidarlite.LIDARLite.read_distance_v3hp?4()
 adafruit_lidarlite.LIDARLite.reset?4()
 adafruit_lidarlite.LIDARLite.signal_strength?4()
 adafruit_lidarlite.LIDARLite.status?4()
 adafruit_lidarlite.LIDARLite.test_command?4()
 adafruit_lidarlite.LIDARLite.unit_id?4()
-adafruit_lidarlite.LIDARLite?1(i2c_bus, *, reset_pin=None, configuration=CONFIG_DEFAULT, address=_ADDR_DEFAULT, sensor_type=TYPE_V3, )
+adafruit_lidarlite.LIDARLite?1(i2c_bus: I2C, *, reset_pin: Optional[Pin] = None, configuration: Optional[int] = CONFIG_DEFAULT, address: Optional[int] = _ADDR_DEFAULT, sensor_type: Optional[str] = TYPE_V3, )
 adafruit_lidarlite.STATUS_BUSY?7
 adafruit_lidarlite.STATUS_BUSY_V3HP?7
 adafruit_lidarlite.STATUS_HEALTHY?7
@@ -5713,7 +6105,7 @@
 adafruit_lifx.LIFX.set_brightness?4(selector: str, brightness: float)
 adafruit_lifx.LIFX.set_color?4(selector: str, **kwargs)
 adafruit_lifx.LIFX.toggle_light?4(selector: str, all_lights: bool = False, duration: float = 0)
-adafruit_lifx.LIFX?1(wifi_manager: WifiManagerType, lifx_token: str)
+adafruit_lifx.LIFX?1(wifi_manager: HTTPProtocol, lifx_token: str)
 adafruit_lifx.LIFX_URL?7
 adafruit_lis2mdl.CFG_REG_A?7
 adafruit_lis2mdl.CFG_REG_B?7
@@ -5750,17 +6142,17 @@
 adafruit_lis2mdl.LIS2MDL._y_offset?8
 adafruit_lis2mdl.LIS2MDL._z_int_enable?8
 adafruit_lis2mdl.LIS2MDL._z_offset?8
-adafruit_lis2mdl.LIS2MDL.data_rate?4(value)
+adafruit_lis2mdl.LIS2MDL.data_rate?4(value: Literal[0x00, 0x01, 0x02, 0x03])
 adafruit_lis2mdl.LIS2MDL.faults?4()
-adafruit_lis2mdl.LIS2MDL.interrupt_enabled?4(val)
-adafruit_lis2mdl.LIS2MDL.interrupt_threshold?4(value)
+adafruit_lis2mdl.LIS2MDL.interrupt_enabled?4(val: bool)
+adafruit_lis2mdl.LIS2MDL.interrupt_threshold?4(value: float)
 adafruit_lis2mdl.LIS2MDL.low_power?7
 adafruit_lis2mdl.LIS2MDL.magnetic?4()
 adafruit_lis2mdl.LIS2MDL.reset?4()
-adafruit_lis2mdl.LIS2MDL.x_offset?4(value)
-adafruit_lis2mdl.LIS2MDL.y_offset?4(value)
-adafruit_lis2mdl.LIS2MDL.z_offset?4(value)
-adafruit_lis2mdl.LIS2MDL?1(i2c)
+adafruit_lis2mdl.LIS2MDL.x_offset?4(value: float)
+adafruit_lis2mdl.LIS2MDL.y_offset?4(value: float)
+adafruit_lis2mdl.LIS2MDL.z_offset?4(value: float)
+adafruit_lis2mdl.LIS2MDL?1(i2c: I2C)
 adafruit_lis2mdl.MAG_DEVICE_ID?7
 adafruit_lis2mdl.OFFSET_X_REG_H?7
 adafruit_lis2mdl.OFFSET_X_REG_L?7
@@ -5778,33 +6170,33 @@
 adafruit_lis2mdl.WHO_AM_I?7
 adafruit_lis2mdl._ADDRESS_MAG?8
 adafruit_lis2mdl._MAG_SCALE?8
-adafruit_lis331.CV.add_values?4(value_tuples)
-adafruit_lis331.CV.is_valid?4(value)
-adafruit_lis331.H3LIS331?1(i2c_bus, address=_LIS331_DEFAULT_ADDRESS)
+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=None)
+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)
+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)
-adafruit_lis331.LIS331.enable_hpf?4(enabled=True, cutoff=RateDivisor.ODR_DIV_50, use_reference=False)
-adafruit_lis331.LIS331.hpf_reference?4(reference_value)
-adafruit_lis331.LIS331.lpf_cutoff?4(cutoff_freq)
+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)
+adafruit_lis331.LIS331.range?4(new_range: int)
 adafruit_lis331.LIS331.zero_hpf?4()
-adafruit_lis331.LIS331?1(i2c_bus, address=_LIS331_DEFAULT_ADDRESS)
-adafruit_lis331.LIS331HH?1(i2c_bus, address=_LIS331_DEFAULT_ADDRESS)
-adafruit_lis331.ROByteArray?1(register_address, format_str, count)
+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
 adafruit_lis331._LIS331_DEFAULT_ADDRESS?8
@@ -5828,24 +6220,24 @@
 adafruit_lis3dh.DATARATE_LOWPOWER_1K6HZ?7
 adafruit_lis3dh.DATARATE_LOWPOWER_5KHZ?7
 adafruit_lis3dh.DATARATE_POWERDOWN?7
-adafruit_lis3dh.LIS3DH._read_register?5(register, length)
-adafruit_lis3dh.LIS3DH._read_register_byte?5(register)
-adafruit_lis3dh.LIS3DH._write_register_byte?5(register, value)
+adafruit_lis3dh.LIS3DH._read_register?5(register: int, length: int)
+adafruit_lis3dh.LIS3DH._read_register_byte?5(register: int)
+adafruit_lis3dh.LIS3DH._write_register_byte?5(register: int, value: int)
 adafruit_lis3dh.LIS3DH.acceleration?4()
-adafruit_lis3dh.LIS3DH.data_rate?4(rate)
-adafruit_lis3dh.LIS3DH.range?4(range_value)
-adafruit_lis3dh.LIS3DH.read_adc_mV?4(adc)
-adafruit_lis3dh.LIS3DH.read_adc_raw?4(adc)
-adafruit_lis3dh.LIS3DH.set_tap?4(tap, threshold, *, time_limit=10, time_latency=20, time_window=255, click_cfg=None)
-adafruit_lis3dh.LIS3DH.shake?4(shake_threshold=30, avg_count=10, total_delay=0.1)
+adafruit_lis3dh.LIS3DH.data_rate?4(rate: int, )
+adafruit_lis3dh.LIS3DH.range?4(range_value: Literal[RANGE_2_G, RANGE_4_G, RANGE_8_G, RANGE_16_G])
+adafruit_lis3dh.LIS3DH.read_adc_mV?4(adc: Literal[1, 2, 3])
+adafruit_lis3dh.LIS3DH.read_adc_raw?4(adc: Literal[1, 2, 3])
+adafruit_lis3dh.LIS3DH.set_tap?4(tap: Literal[0, 1, 2], threshold: int, *, time_limit: int = 10, time_latency: int = 20, time_window: int = 255, click_cfg: Optional[int] = None)
+adafruit_lis3dh.LIS3DH.shake?4(shake_threshold: int = 30, avg_count: int = 10, total_delay: float = 0.1)
 adafruit_lis3dh.LIS3DH.tapped?4()
-adafruit_lis3dh.LIS3DH?1(int1=None, int2=None)
-adafruit_lis3dh.LIS3DH_I2C._read_register?5(register, length)
-adafruit_lis3dh.LIS3DH_I2C._write_register_byte?5(register, value)
-adafruit_lis3dh.LIS3DH_I2C?1(i2c, *, address=0x18, int1=None, int2=None)
-adafruit_lis3dh.LIS3DH_SPI._read_register?5(register, length)
-adafruit_lis3dh.LIS3DH_SPI._write_register_byte?5(register, value)
-adafruit_lis3dh.LIS3DH_SPI?1(spi, cs, *, baudrate=100000, int1=None, int2=None)
+adafruit_lis3dh.LIS3DH?1(int1: Optional[digitalio.DigitalInOut] = None, int2: Optional[digitalio.DigitalInOut] = None, )
+adafruit_lis3dh.LIS3DH_I2C._read_register?5(register: int, length: int)
+adafruit_lis3dh.LIS3DH_I2C._write_register_byte?5(register: int, value: int)
+adafruit_lis3dh.LIS3DH_I2C?1(i2c: I2C, *, address: int = 0x18, int1: Optional[digitalio.DigitalInOut] = None, int2: Optional[digitalio.DigitalInOut] = None)
+adafruit_lis3dh.LIS3DH_SPI._read_register?5(register: int, length: int)
+adafruit_lis3dh.LIS3DH_SPI._write_register_byte?5(register: int, value: int)
+adafruit_lis3dh.LIS3DH_SPI?1(spi: SPI, cs: digitalio.DigitalInOut, *, baudrate: int = 100000, int1: Optional[digitalio.DigitalInOut] = None, int2: Optional[digitalio.DigitalInOut] = None)
 adafruit_lis3dh.RANGE_16_G?7
 adafruit_lis3dh.RANGE_2_G?7
 adafruit_lis3dh.RANGE_4_G?7
@@ -5866,8 +6258,8 @@
 adafruit_lis3dh._REG_TIMELIMIT?8
 adafruit_lis3dh._REG_TIMEWINDOW?8
 adafruit_lis3dh._REG_WHOAMI?8
-adafruit_lis3mdl.CV.add_values?4(value_tuples)
-adafruit_lis3mdl.CV.is_valid?4(value)
+adafruit_lis3mdl.CV.add_values?4(value_tuples: Iterable[Tuple[str, int, Union[int, str], Optional[int]]])
+adafruit_lis3mdl.CV.is_valid?4(value: int)
 adafruit_lis3mdl.LIS3MDL._chip_id?8
 adafruit_lis3mdl.LIS3MDL._data_rate?8
 adafruit_lis3mdl.LIS3MDL._operation_mode?8
@@ -5875,15 +6267,15 @@
 adafruit_lis3mdl.LIS3MDL._range?8
 adafruit_lis3mdl.LIS3MDL._raw_mag_data?8
 adafruit_lis3mdl.LIS3MDL._reset?8
-adafruit_lis3mdl.LIS3MDL._scale_mag_data?5(raw_measurement)
+adafruit_lis3mdl.LIS3MDL._scale_mag_data?5(raw_measurement: int)
 adafruit_lis3mdl.LIS3MDL._z_perf_mode?8
-adafruit_lis3mdl.LIS3MDL.data_rate?4(value)
+adafruit_lis3mdl.LIS3MDL.data_rate?4(value: int)
 adafruit_lis3mdl.LIS3MDL.magnetic?4()
-adafruit_lis3mdl.LIS3MDL.operation_mode?4(value)
-adafruit_lis3mdl.LIS3MDL.performance_mode?4(value)
-adafruit_lis3mdl.LIS3MDL.range?4(value)
+adafruit_lis3mdl.LIS3MDL.operation_mode?4(value: int)
+adafruit_lis3mdl.LIS3MDL.performance_mode?4(value: int)
+adafruit_lis3mdl.LIS3MDL.range?4(value: int)
 adafruit_lis3mdl.LIS3MDL.reset?4()
-adafruit_lis3mdl.LIS3MDL?1(i2c_bus, address=_LIS3MDL_DEFAULT_ADDRESS)
+adafruit_lis3mdl.LIS3MDL?1(i2c_bus: I2C, address: int = _LIS3MDL_DEFAULT_ADDRESS)
 adafruit_lis3mdl._GAUSS_TO_UT?8
 adafruit_lis3mdl._LIS3MDL_CHIP_ID?8
 adafruit_lis3mdl._LIS3MDL_CTRL_REG1?8
@@ -5902,6 +6294,8 @@
 adafruit_logging.FileHandler?1(filename: str, mode: str = "a")
 adafruit_logging.Handler.emit?4(record: LogRecord)
 adafruit_logging.Handler.format?4(record: LogRecord)
+adafruit_logging.Handler.setLevel?4(level: int)
+adafruit_logging.Handler?1(level: int = NOTSET)
 adafruit_logging.LEVELS?7
 adafruit_logging.LogRecord?7
 adafruit_logging.Logger._log?5(level: int, msg: str, *args)
@@ -5910,41 +6304,45 @@
 adafruit_logging.Logger.debug?4(msg: str, *args)
 adafruit_logging.Logger.error?4(msg: str, *args)
 adafruit_logging.Logger.getEffectiveLevel?4()
+adafruit_logging.Logger.handle?4(record: LogRecord)
 adafruit_logging.Logger.hasHandlers?4()
 adafruit_logging.Logger.info?4(msg: str, *args)
 adafruit_logging.Logger.log?4(level: int, msg: str, *args)
+adafruit_logging.Logger.removeHandler?4(hdlr: Handler)
 adafruit_logging.Logger.setLevel?4(log_level: int)
 adafruit_logging.Logger.warning?4(msg: str, *args)
-adafruit_logging.Logger?1(name: str, level: int = NOTSET)
+adafruit_logging.Logger?1(name: Hashable, level: int = WARNING)
 adafruit_logging.NullHandler.emit?4(record: LogRecord)
 adafruit_logging.StreamHandler.emit?4(record: LogRecord)
+adafruit_logging.StreamHandler.terminator?7
 adafruit_logging.StreamHandler?1(stream: Optional[WriteableStream] = None)
 adafruit_logging.WriteableStream.write?4(buf: str)
-adafruit_logging._addLogger?5(logger_name: str)
+adafruit_logging._addLogger?5(logger_name: Hashable)
+adafruit_logging._default_handler?8
 adafruit_logging._level_for?5(value: int)
-adafruit_logging._logRecordFactory?8
-adafruit_logging.getLogger?4(logger_name: str)
+adafruit_logging._logRecordFactory?5(name, level, msg, args)
+adafruit_logging.getLogger?4(logger_name: Hashable = "")
 adafruit_logging.logger_cache?7
-adafruit_lps2x.CV.add_values?4(value_tuples)
-adafruit_lps2x.CV.is_valid?4(value)
+adafruit_lps2x.CV.add_values?4(value_tuples: Iterable[Tuple[str, int, Optional[float], Optional[float]]])
+adafruit_lps2x.CV.is_valid?4(value: int)
 adafruit_lps2x.LPS22._data_rate?8
 adafruit_lps2x.LPS22._reset?8
 adafruit_lps2x.LPS22.initialize?4()
-adafruit_lps2x.LPS22?1(i2c_bus, address=_LPS2X_DEFAULT_ADDRESS)
+adafruit_lps2x.LPS22?1(i2c_bus: I2C, address: Literal[0x5C, 0x5D] = _LPS2X_DEFAULT_ADDRESS)
 adafruit_lps2x.LPS25._data_rate?8
 adafruit_lps2x.LPS25._reset?8
 adafruit_lps2x.LPS25.enabled?7
 adafruit_lps2x.LPS25.initialize?4()
-adafruit_lps2x.LPS25?1(i2c_bus, address=_LPS2X_DEFAULT_ADDRESS)
+adafruit_lps2x.LPS25?1(i2c_bus: I2C, address: int = _LPS2X_DEFAULT_ADDRESS)
 adafruit_lps2x.LPS2X._chip_id?8
 adafruit_lps2x.LPS2X._raw_pressure?8
 adafruit_lps2x.LPS2X._raw_temperature?8
-adafruit_lps2x.LPS2X.data_rate?4(value)
+adafruit_lps2x.LPS2X.data_rate?4(value: int)
 adafruit_lps2x.LPS2X.initialize?4()
 adafruit_lps2x.LPS2X.pressure?4()
 adafruit_lps2x.LPS2X.reset?4()
 adafruit_lps2x.LPS2X.temperature?4()
-adafruit_lps2x.LPS2X?1(i2c_bus, address=_LPS2X_DEFAULT_ADDRESS, chip_id=None)
+adafruit_lps2x.LPS2X?1(i2c_bus: I2C, address: int = _LPS2X_DEFAULT_ADDRESS, chip_id: int = -1)
 adafruit_lps2x._LPS22HB_CHIP_ID?8
 adafruit_lps2x._LPS22_CTRL_REG1?8
 adafruit_lps2x._LPS22_CTRL_REG2?8
@@ -5978,19 +6376,19 @@
 adafruit_lps35hw.LPS35HW._reset_filter?8
 adafruit_lps35hw.LPS35HW._reset_zero?8
 adafruit_lps35hw.LPS35HW.data_rate?7
-adafruit_lps35hw.LPS35HW.high_threshold_enabled?4(value)
+adafruit_lps35hw.LPS35HW.high_threshold_enabled?4(value: bool)
 adafruit_lps35hw.LPS35HW.high_threshold_exceeded?4()
 adafruit_lps35hw.LPS35HW.low_pass_enabled?7
-adafruit_lps35hw.LPS35HW.low_threshold_enabled?4(value)
+adafruit_lps35hw.LPS35HW.low_threshold_enabled?4(value: bool)
 adafruit_lps35hw.LPS35HW.low_threshold_exceeded?4()
 adafruit_lps35hw.LPS35HW.pressure?4()
-adafruit_lps35hw.LPS35HW.pressure_threshold?4(value)
+adafruit_lps35hw.LPS35HW.pressure_threshold?4(value: float)
 adafruit_lps35hw.LPS35HW.reset?4()
 adafruit_lps35hw.LPS35HW.reset_pressure?4()
 adafruit_lps35hw.LPS35HW.take_measurement?4()
 adafruit_lps35hw.LPS35HW.temperature?4()
 adafruit_lps35hw.LPS35HW.zero_pressure?4()
-adafruit_lps35hw.LPS35HW?1(i2c_bus, address=0x5D)
+adafruit_lps35hw.LPS35HW?1(i2c_bus: I2C, address: int = 0x5D)
 adafruit_lps35hw._CTRL_REG1?8
 adafruit_lps35hw._CTRL_REG2?8
 adafruit_lps35hw._CTRL_REG3?8
@@ -6014,83 +6412,6 @@
 adafruit_lps35hw._THS_P_H?8
 adafruit_lps35hw._THS_P_L?8
 adafruit_lps35hw._WHO_AM_I?8
-adafruit_lsm303.LSM303._BUFFER?8
-adafruit_lsm303.LSM303._read_bytes?5(address, count, buf)
-adafruit_lsm303.LSM303._read_u8?5(device, address)
-adafruit_lsm303.LSM303._write_u8?5(device, address, val)
-adafruit_lsm303.LSM303.acceleration?4()
-adafruit_lsm303.LSM303.mag_gain?4(value)
-adafruit_lsm303.LSM303.mag_rate?4(value)
-adafruit_lsm303.LSM303.magnetic?4()
-adafruit_lsm303.LSM303.raw_acceleration?4()
-adafruit_lsm303.LSM303.raw_magnetic?4()
-adafruit_lsm303.LSM303?1(i2c)
-adafruit_lsm303.MAGGAIN_1_3?7
-adafruit_lsm303.MAGGAIN_1_9?7
-adafruit_lsm303.MAGGAIN_2_5?7
-adafruit_lsm303.MAGGAIN_4_0?7
-adafruit_lsm303.MAGGAIN_4_7?7
-adafruit_lsm303.MAGGAIN_5_6?7
-adafruit_lsm303.MAGGAIN_8_1?7
-adafruit_lsm303.MAGRATE_0_7?7
-adafruit_lsm303.MAGRATE_15?7
-adafruit_lsm303.MAGRATE_1_5?7
-adafruit_lsm303.MAGRATE_220?7
-adafruit_lsm303.MAGRATE_30?7
-adafruit_lsm303.MAGRATE_3_0?7
-adafruit_lsm303.MAGRATE_75?7
-adafruit_lsm303.MAGRATE_7_5?7
-adafruit_lsm303._ADDRESS_ACCEL?8
-adafruit_lsm303._ADDRESS_MAG?8
-adafruit_lsm303._GAUSS_TO_MICROTESLA?8
-adafruit_lsm303._GRAVITY_STANDARD?8
-adafruit_lsm303._ID?8
-adafruit_lsm303._LSM303ACCEL_MG_LSB?8
-adafruit_lsm303._REG_ACCEL_CLICK_CFG_A?8
-adafruit_lsm303._REG_ACCEL_CLICK_SRC_A?8
-adafruit_lsm303._REG_ACCEL_CLICK_THS_A?8
-adafruit_lsm303._REG_ACCEL_CTRL_REG1_A?8
-adafruit_lsm303._REG_ACCEL_CTRL_REG2_A?8
-adafruit_lsm303._REG_ACCEL_CTRL_REG3_A?8
-adafruit_lsm303._REG_ACCEL_CTRL_REG4_A?8
-adafruit_lsm303._REG_ACCEL_CTRL_REG5_A?8
-adafruit_lsm303._REG_ACCEL_CTRL_REG6_A?8
-adafruit_lsm303._REG_ACCEL_FIFO_CTRL_REG_A?8
-adafruit_lsm303._REG_ACCEL_FIFO_SRC_REG_A?8
-adafruit_lsm303._REG_ACCEL_INT1_CFG_A?8
-adafruit_lsm303._REG_ACCEL_INT1_DURATION_A?8
-adafruit_lsm303._REG_ACCEL_INT1_SOURCE_A?8
-adafruit_lsm303._REG_ACCEL_INT1_THS_A?8
-adafruit_lsm303._REG_ACCEL_INT2_CFG_A?8
-adafruit_lsm303._REG_ACCEL_INT2_DURATION_A?8
-adafruit_lsm303._REG_ACCEL_INT2_SOURCE_A?8
-adafruit_lsm303._REG_ACCEL_INT2_THS_A?8
-adafruit_lsm303._REG_ACCEL_OUT_X_H_A?8
-adafruit_lsm303._REG_ACCEL_OUT_X_L_A?8
-adafruit_lsm303._REG_ACCEL_OUT_Y_H_A?8
-adafruit_lsm303._REG_ACCEL_OUT_Y_L_A?8
-adafruit_lsm303._REG_ACCEL_OUT_Z_H_A?8
-adafruit_lsm303._REG_ACCEL_OUT_Z_L_A?8
-adafruit_lsm303._REG_ACCEL_REFERENCE_A?8
-adafruit_lsm303._REG_ACCEL_STATUS_REG_A?8
-adafruit_lsm303._REG_ACCEL_TIME_LATENCY_A?8
-adafruit_lsm303._REG_ACCEL_TIME_LIMIT_A?8
-adafruit_lsm303._REG_ACCEL_TIME_WINDOW_A?8
-adafruit_lsm303._REG_MAG_CRA_REG_M?8
-adafruit_lsm303._REG_MAG_CRB_REG_M?8
-adafruit_lsm303._REG_MAG_IRA_REG_M?8
-adafruit_lsm303._REG_MAG_IRB_REG_M?8
-adafruit_lsm303._REG_MAG_IRC_REG_M?8
-adafruit_lsm303._REG_MAG_MR_REG_M?8
-adafruit_lsm303._REG_MAG_OUT_X_H_M?8
-adafruit_lsm303._REG_MAG_OUT_X_L_M?8
-adafruit_lsm303._REG_MAG_OUT_Y_H_M?8
-adafruit_lsm303._REG_MAG_OUT_Y_L_M?8
-adafruit_lsm303._REG_MAG_OUT_Z_H_M?8
-adafruit_lsm303._REG_MAG_OUT_Z_L_M?8
-adafruit_lsm303._REG_MAG_SR_REG_M?8
-adafruit_lsm303._REG_MAG_TEMP_OUT_H_M?8
-adafruit_lsm303._REG_MAG_TEMP_OUT_L_M?8
 adafruit_lsm303_accel.LSM303_Accel._BUFFER?8
 adafruit_lsm303_accel.LSM303_Accel._act_duration?8
 adafruit_lsm303_accel.LSM303_Accel._act_threshold?8
@@ -6111,9 +6432,9 @@
 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, count, buf)
-adafruit_lsm303_accel.LSM303_Accel._read_u8?5(device, address)
-adafruit_lsm303_accel.LSM303_Accel._scale_data?5(raw_measurement)
+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
@@ -6122,14 +6443,14 @@
 adafruit_lsm303_accel.LSM303_Accel._tap_time_latency?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, address, val)
+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)
-adafruit_lsm303_accel.LSM303_Accel.mode?4(value)
-adafruit_lsm303_accel.LSM303_Accel.range?4(value)
-adafruit_lsm303_accel.LSM303_Accel.set_tap?4(tap, threshold, *, time_limit=10, time_latency=20, time_window=255, tap_cfg=None)
+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)
+adafruit_lsm303_accel.LSM303_Accel?1(i2c: I2C)
 adafruit_lsm303_accel.Mode.MODE_HIGH_RESOLUTION?7
 adafruit_lsm303_accel.Mode.MODE_LOW_POWER?7
 adafruit_lsm303_accel.Mode.MODE_NORMAL?7
@@ -6188,13 +6509,13 @@
 adafruit_lsm303_accel._SMOLLER_GRAVITY?8
 adafruit_lsm303dlh_mag.LSM303DLH_Mag._BUFFER?8
 adafruit_lsm303dlh_mag.LSM303DLH_Mag._raw_magnetic?5()
-adafruit_lsm303dlh_mag.LSM303DLH_Mag._read_bytes?5(address, count, buf)
-adafruit_lsm303dlh_mag.LSM303DLH_Mag._read_u8?5(device, address)
-adafruit_lsm303dlh_mag.LSM303DLH_Mag._write_u8?5(device, address, val)
-adafruit_lsm303dlh_mag.LSM303DLH_Mag.mag_gain?4(value)
-adafruit_lsm303dlh_mag.LSM303DLH_Mag.mag_rate?4(value)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._read_bytes?5(address: int, count: int, buf: bytearray)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._read_u8?5(device: I2CDevice, address: int)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._write_u8?5(device: I2CDevice, address: int, val: int)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag.mag_gain?4(value: int)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag.mag_rate?4(value: int)
 adafruit_lsm303dlh_mag.LSM303DLH_Mag.magnetic?4()
-adafruit_lsm303dlh_mag.LSM303DLH_Mag?1(i2c)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag?1(i2c: I2C)
 adafruit_lsm303dlh_mag.MAGGAIN_1_3?7
 adafruit_lsm303dlh_mag.MAGGAIN_1_9?7
 adafruit_lsm303dlh_mag.MAGGAIN_2_5?7
@@ -6419,14 +6740,14 @@
 adafruit_lsm9ds1.GYROSCALE_245DPS?7
 adafruit_lsm9ds1.GYROSCALE_500DPS?7
 adafruit_lsm9ds1.LSM9DS1._BUFFER?8
-adafruit_lsm9ds1.LSM9DS1._read_bytes?5(sensor_type, address, count, buf)
-adafruit_lsm9ds1.LSM9DS1._read_u8?5(sensor_type, address)
-adafruit_lsm9ds1.LSM9DS1._write_u8?5(sensor_type, address, val)
-adafruit_lsm9ds1.LSM9DS1.accel_range?4(val)
+adafruit_lsm9ds1.LSM9DS1._read_bytes?5(sensor_type: bool, address: int, count: int, buf: WriteableBuffer)
+adafruit_lsm9ds1.LSM9DS1._read_u8?5(sensor_type: bool, address: int)
+adafruit_lsm9ds1.LSM9DS1._write_u8?5(sensor_type: bool, address: int, val: int)
+adafruit_lsm9ds1.LSM9DS1.accel_range?4(val: int)
 adafruit_lsm9ds1.LSM9DS1.acceleration?4()
 adafruit_lsm9ds1.LSM9DS1.gyro?4()
-adafruit_lsm9ds1.LSM9DS1.gyro_scale?4(val)
-adafruit_lsm9ds1.LSM9DS1.mag_gain?4(val)
+adafruit_lsm9ds1.LSM9DS1.gyro_scale?4(val: int)
+adafruit_lsm9ds1.LSM9DS1.mag_gain?4(val: int)
 adafruit_lsm9ds1.LSM9DS1.magnetic?4()
 adafruit_lsm9ds1.LSM9DS1.read_accel_raw?4()
 adafruit_lsm9ds1.LSM9DS1.read_gyro_raw?4()
@@ -6434,14 +6755,14 @@
 adafruit_lsm9ds1.LSM9DS1.read_temp_raw?4()
 adafruit_lsm9ds1.LSM9DS1.temperature?4()
 adafruit_lsm9ds1.LSM9DS1?1()
-adafruit_lsm9ds1.LSM9DS1_I2C._read_bytes?5(sensor_type, address, count, buf)
-adafruit_lsm9ds1.LSM9DS1_I2C._read_u8?5(sensor_type, address)
-adafruit_lsm9ds1.LSM9DS1_I2C._write_u8?5(sensor_type, address, val)
-adafruit_lsm9ds1.LSM9DS1_I2C?1(i2c, mag_address=_LSM9DS1_ADDRESS_MAG, xg_address=_LSM9DS1_ADDRESS_ACCELGYRO, )
-adafruit_lsm9ds1.LSM9DS1_SPI._read_bytes?5(sensor_type, address, count, buf)
-adafruit_lsm9ds1.LSM9DS1_SPI._read_u8?5(sensor_type, address)
-adafruit_lsm9ds1.LSM9DS1_SPI._write_u8?5(sensor_type, address, val)
-adafruit_lsm9ds1.LSM9DS1_SPI?1(spi, xgcs, mcs)
+adafruit_lsm9ds1.LSM9DS1_I2C._read_bytes?5(sensor_type: bool, address: int, count: int, buf: WriteableBuffer)
+adafruit_lsm9ds1.LSM9DS1_I2C._read_u8?5(sensor_type: bool, address: int)
+adafruit_lsm9ds1.LSM9DS1_I2C._write_u8?5(sensor_type: bool, address: int, val: int)
+adafruit_lsm9ds1.LSM9DS1_I2C?1(i2c: I2C, mag_address: int = _LSM9DS1_ADDRESS_MAG, xg_address: int = _LSM9DS1_ADDRESS_ACCELGYRO, )
+adafruit_lsm9ds1.LSM9DS1_SPI._read_bytes?5(sensor_type: bool, address: int, count: int, buf: WriteableBuffer)
+adafruit_lsm9ds1.LSM9DS1_SPI._read_u8?5(sensor_type: bool, address: int)
+adafruit_lsm9ds1.LSM9DS1_SPI._write_u8?5(sensor_type: bool, address: int, val: int)
+adafruit_lsm9ds1.LSM9DS1_SPI?1(spi: SPI, xgcs: DigitalInOut, mcs: DigitalInOut)
 adafruit_lsm9ds1.MAGGAIN_12GAUSS?7
 adafruit_lsm9ds1.MAGGAIN_16GAUSS?7
 adafruit_lsm9ds1.MAGGAIN_4GAUSS?7
@@ -6507,10 +6828,55 @@
 adafruit_lsm9ds1._SENSORS_GRAVITY_STANDARD?8
 adafruit_lsm9ds1._SPI_AUTO_INCR?8
 adafruit_lsm9ds1._XGTYPE?8
-adafruit_lsm9ds1._twos_comp?5(val, bits)
+adafruit_lsm9ds1._twos_comp?5(val: int, bits: int)
+adafruit_ltr329_ltr303.LTR303._enable_int?8
+adafruit_ltr329_ltr303.LTR303._int_persistence?8
+adafruit_ltr329_ltr303.LTR303._int_polarity?8
+adafruit_ltr329_ltr303.LTR303.enable_int?4(enable: bool)
+adafruit_ltr329_ltr303.LTR303.int_persistence?4(counts: int)
+adafruit_ltr329_ltr303.LTR303.int_polarity?4(pol: bool)
+adafruit_ltr329_ltr303.LTR303.threshold_high?7
+adafruit_ltr329_ltr303.LTR303.threshold_low?7
+adafruit_ltr329_ltr303.LTR329._als_data_gain_range?8
+adafruit_ltr329_ltr303.LTR329._als_gain?8
+adafruit_ltr329_ltr303.LTR329._integration_time?8
+adafruit_ltr329_ltr303.LTR329._light_data?8
+adafruit_ltr329_ltr303.LTR329._measurement_rate?8
+adafruit_ltr329_ltr303.LTR329._reset?8
+adafruit_ltr329_ltr303.LTR329.active_mode?7
+adafruit_ltr329_ltr303.LTR329.als_data_gain?4()
+adafruit_ltr329_ltr303.LTR329.als_data_invalid?7
+adafruit_ltr329_ltr303.LTR329.als_gain?4(gain: int)
+adafruit_ltr329_ltr303.LTR329.integration_time?4(int_time: int)
+adafruit_ltr329_ltr303.LTR329.ir_light?4()
+adafruit_ltr329_ltr303.LTR329.light_channels?4()
+adafruit_ltr329_ltr303.LTR329.manufacturer_id?7
+adafruit_ltr329_ltr303.LTR329.measurement_rate?4(rate: int)
+adafruit_ltr329_ltr303.LTR329.new_als_data_available?7
+adafruit_ltr329_ltr303.LTR329.part_id?7
+adafruit_ltr329_ltr303.LTR329.reset?4()
+adafruit_ltr329_ltr303.LTR329.throw_out_reading?4()
+adafruit_ltr329_ltr303.LTR329.visible_plus_ir_light?4()
+adafruit_ltr329_ltr303.LTR329?1(i2c: I2C, address: int = _LTR329_I2CADDR_DEFAULT)
+adafruit_ltr329_ltr303._LTR303_REG_INTERRUPT?8
+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_REG_ALS_CONTR?8
+adafruit_ltr329_ltr303._LTR329_REG_ALS_MEASRATE?8
+adafruit_ltr329_ltr303._LTR329_REG_CHANNEL0?8
+adafruit_ltr329_ltr303._LTR329_REG_CHANNEL1?8
+adafruit_ltr329_ltr303._LTR329_REG_MANUID?8
+adafruit_ltr329_ltr303._LTR329_REG_PARTID?8
+adafruit_ltr329_ltr303._LTR329_REG_STATUS?8
+adafruit_ltr329_ltr303._als_gains?8
+adafruit_ltr329_ltr303._integration_times?8
+adafruit_ltr329_ltr303._measurement_rates?8
 adafruit_ltr390.ALS?7
-adafruit_ltr390.CV.add_values?4(value_tuples)
-adafruit_ltr390.CV.is_valid?4(value)
+adafruit_ltr390.CV.add_values?4(value_tuples: Iterable[
+            Tuple[str, int, str, Optional[float], int, Optional[float]]
+        ], )
+adafruit_ltr390.CV.is_valid?4(value: int)
 adafruit_ltr390.LTR390._als_data_reg?8
 adafruit_ltr390.LTR390._enable_bit?8
 adafruit_ltr390.LTR390._gain_bits?8
@@ -6519,7 +6885,7 @@
 adafruit_ltr390.LTR390._int_persistance_bits?8
 adafruit_ltr390.LTR390._int_src_bits?8
 adafruit_ltr390.LTR390._measurement_delay_bits?8
-adafruit_ltr390.LTR390._mode?5(value)
+adafruit_ltr390.LTR390._mode?5(value: bool)
 adafruit_ltr390.LTR390._mode_bit?8
 adafruit_ltr390.LTR390._rate_bits?8
 adafruit_ltr390.LTR390._reset?5()
@@ -6527,20 +6893,20 @@
 adafruit_ltr390.LTR390._resolution_bits?8
 adafruit_ltr390.LTR390._uvs_data_reg?8
 adafruit_ltr390.LTR390.data_ready?7
-adafruit_ltr390.LTR390.enable_alerts?4(enable, source, persistance)
-adafruit_ltr390.LTR390.gain?4(value)
+adafruit_ltr390.LTR390.enable_alerts?4(enable: bool, source: bool, persistance: int)
+adafruit_ltr390.LTR390.gain?4(value: int)
 adafruit_ltr390.LTR390.high_threshold?7
 adafruit_ltr390.LTR390.initialize?4()
 adafruit_ltr390.LTR390.light?4()
 adafruit_ltr390.LTR390.low_threshold?7
 adafruit_ltr390.LTR390.lux?4()
-adafruit_ltr390.LTR390.measurement_delay?4(value)
-adafruit_ltr390.LTR390.resolution?4(value)
+adafruit_ltr390.LTR390.measurement_delay?4(value: int)
+adafruit_ltr390.LTR390.resolution?4(value: int)
 adafruit_ltr390.LTR390.threshold_passed?7
 adafruit_ltr390.LTR390.uvi?4()
 adafruit_ltr390.LTR390.uvs?4()
-adafruit_ltr390.LTR390.window_factor?4(factor=1)
-adafruit_ltr390.LTR390?1(i2c, address=_DEFAULT_I2C_ADDR)
+adafruit_ltr390.LTR390.window_factor?4(factor: float = 1)
+adafruit_ltr390.LTR390?1(i2c: I2C, address: int = _DEFAULT_I2C_ADDR)
 adafruit_ltr390.UV?7
 adafruit_ltr390.UnalignedStruct?1(register_address, struct_format, bitwidth, length)
 adafruit_ltr390._ALSDATA?8
@@ -6568,6 +6934,7 @@
 adafruit_macropad.MacroPad._sine_sample?5()
 adafruit_macropad.MacroPad.consumer_control?4()
 adafruit_macropad.MacroPad.display_image?4(file_name: Optional[str] = None, position: Optional[Tuple[int, int]] = None, )
+adafruit_macropad.MacroPad.display_sleep?4(sleep: bool)
 adafruit_macropad.MacroPad.display_text?4(title_scale: int = 1, title_length: int = 80, text_scale: int = 1, font: Optional[str] = None, )
 adafruit_macropad.MacroPad.encoder?4()
 adafruit_macropad.MacroPad.encoder_switch?4()
@@ -6623,28 +6990,94 @@
 adafruit_matrixportal.graphics.Graphics?1(**kwargs, )
 adafruit_matrixportal.matrix.Matrix?1(*, width=64, height=32, bit_depth=2, alt_addr_pins=None, color_order="RGB", serpentine=True, tile_rows=1, rotation=0, )
 adafruit_matrixportal.matrixportal.MatrixPortal._get_next_scrollable_text_index?5()
-adafruit_matrixportal.matrixportal.MatrixPortal.add_text?4(text_position=None, text_font=terminalio.FONT, text_color=0x808080, text_wrap=False, text_maxlen=0, text_transform=None, text_scale=1, scrolling=False, line_spacing=1.25, text_anchor_point=(0, 0.5), is_data=True, )
+adafruit_matrixportal.matrixportal.MatrixPortal.add_text?4(text_position=None, text_font=terminalio.FONT, text_color=0x808080, text_wrap=False, text_maxlen=0, text_transform=None, text_scale=1, scrolling=False, line_spacing=1.25, text_anchor_point=(0, 0.5), is_data=True, text=None, )
 adafruit_matrixportal.matrixportal.MatrixPortal.scroll?4()
 adafruit_matrixportal.matrixportal.MatrixPortal.scroll_text?4(frame_delay=0.02)
 adafruit_matrixportal.matrixportal.MatrixPortal.set_background?4(file_or_color, position=None)
 adafruit_matrixportal.matrixportal.MatrixPortal?1(*, url=None, headers=None, json_path=None, regexp_path=None, default_bg=0x000000, status_neopixel=None, json_transform=None, esp=None, external_spi=None, bit_depth=2, alt_addr_pins=None, color_order="RGB", debug=False, width=64, height=32, serpentine=True, tile_rows=1, rotation=0, )
 adafruit_matrixportal.network.Network.ip_address?4()
 adafruit_matrixportal.network.Network?1(**kwargs)
-adafruit_max31855.MAX31855._read?5(internal=False)
+adafruit_max1704x.ALERTFLAG_RESET_INDICATOR?7
+adafruit_max1704x.ALERTFLAG_SOC_CHANGE?7
+adafruit_max1704x.ALERTFLAG_SOC_LOW?7
+adafruit_max1704x.ALERTFLAG_VOLTAGE_HIGH?7
+adafruit_max1704x.ALERTFLAG_VOLTAGE_LOW?7
+adafruit_max1704x.ALERTFLAG_VOLTAGE_RESET?7
+adafruit_max1704x.MAX17048.SOC_change_alert?7
+adafruit_max1704x.MAX17048.SOC_low_alert?7
+adafruit_max1704x.MAX17048._alert_status?8
+adafruit_max1704x.MAX17048._cell_SOC?8
+adafruit_max1704x.MAX17048._cell_crate?8
+adafruit_max1704x.MAX17048._cell_voltage?8
+adafruit_max1704x.MAX17048._cmd?8
+adafruit_max1704x.MAX17048._config?8
+adafruit_max1704x.MAX17048._hibrt_actthr?8
+adafruit_max1704x.MAX17048._hibrt_hibthr?8
+adafruit_max1704x.MAX17048._reset_voltage?8
+adafruit_max1704x.MAX17048._status?8
+adafruit_max1704x.MAX17048._valrt_max?8
+adafruit_max1704x.MAX17048._valrt_min?8
+adafruit_max1704x.MAX17048._vreset?8
+adafruit_max1704x.MAX17048.active_alert?4()
+adafruit_max1704x.MAX17048.activity_threshold?4(threshold_voltage: float)
+adafruit_max1704x.MAX17048.alert_reason?4()
+adafruit_max1704x.MAX17048.cell_percent?4()
+adafruit_max1704x.MAX17048.cell_voltage?4()
+adafruit_max1704x.MAX17048.charge_rate?4()
+adafruit_max1704x.MAX17048.chip_id?7
+adafruit_max1704x.MAX17048.chip_version?7
+adafruit_max1704x.MAX17048.comparator_disabled?7
+adafruit_max1704x.MAX17048.enable_sleep?7
+adafruit_max1704x.MAX17048.hibernate?4()
+adafruit_max1704x.MAX17048.hibernating?7
+adafruit_max1704x.MAX17048.hibernation_threshold?4(threshold_percent: float)
+adafruit_max1704x.MAX17048.quick_start?7
+adafruit_max1704x.MAX17048.reset?4()
+adafruit_max1704x.MAX17048.reset_alert?7
+adafruit_max1704x.MAX17048.reset_voltage?4(reset_v: float)
+adafruit_max1704x.MAX17048.sleep?7
+adafruit_max1704x.MAX17048.voltage_alert_max?4(maxvoltage: float)
+adafruit_max1704x.MAX17048.voltage_alert_min?4(minvoltage: float)
+adafruit_max1704x.MAX17048.voltage_high_alert?7
+adafruit_max1704x.MAX17048.voltage_low_alert?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_CHIPID_REG?8
+adafruit_max1704x._MAX1704X_CMD_REG?8
+adafruit_max1704x._MAX1704X_CONFIG_REG?8
+adafruit_max1704x._MAX1704X_CRATE_REG?8
+adafruit_max1704x._MAX1704X_HIBRT_REG?8
+adafruit_max1704x._MAX1704X_MODE_REG?8
+adafruit_max1704x._MAX1704X_SOC_REG?8
+adafruit_max1704x._MAX1704X_STATUS_REG?8
+adafruit_max1704x._MAX1704X_VALERT_REG?8
+adafruit_max1704x._MAX1704X_VCELL_REG?8
+adafruit_max1704x._MAX1704X_VERSION_REG?8
+adafruit_max1704x._MAX1704X_VRESET_REG?8
+adafruit_max31855.MAX31855._read?5(internal: bool = False)
 adafruit_max31855.MAX31855.reference_temperature?4()
 adafruit_max31855.MAX31855.temperature?4()
 adafruit_max31855.MAX31855.temperature_NIST?4()
-adafruit_max31855.MAX31855?1(spi, cs)
+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, length)
-adafruit_max31856.MAX31856._write_u8?5(address, val)
+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)
+adafruit_max31856.MAX31856.reference_temperature_thresholds?4(val: Tuple[float, float])
 adafruit_max31856.MAX31856.temperature?4()
-adafruit_max31856.MAX31856.temperature_thresholds?4(val)
-adafruit_max31856.MAX31856?1(spi, cs, thermocouple_type=ThermocoupleType.K)
+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.ThermocoupleType.B?7
 adafruit_max31856.ThermocoupleType.E?7
 adafruit_max31856.ThermocoupleType.G32?7
@@ -6655,12 +7088,14 @@
 adafruit_max31856.ThermocoupleType.R?7
 adafruit_max31856.ThermocoupleType.S?7
 adafruit_max31856.ThermocoupleType.T?7
+adafruit_max31856._AVGSEL_CONSTS?8
 adafruit_max31856._MAX31856_CJHF_REG?8
 adafruit_max31856._MAX31856_CJLF_REG?8
 adafruit_max31856._MAX31856_CJTH_REG?8
 adafruit_max31856._MAX31856_CJTL_REG?8
 adafruit_max31856._MAX31856_CJTO_REG?8
 adafruit_max31856._MAX31856_CR0_1SHOT?8
+adafruit_max31856._MAX31856_CR0_50HZ?8
 adafruit_max31856._MAX31856_CR0_AUTOCONVERT?8
 adafruit_max31856._MAX31856_CR0_CJ?8
 adafruit_max31856._MAX31856_CR0_FAULT?8
@@ -6991,10 +7426,8 @@
 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, loopback: bool = False, silent: bool = False, auto_restart: bool = False, debug: bool = False)
-adafruit_mcp2515.ReceiveBuffer?7
+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.STDID_BOTTOM_11_MASK?7
-adafruit_mcp2515.TransmitBuffer?7
 adafruit_mcp2515._BAUD_RATES?8
 adafruit_mcp2515._BITMOD?8
 adafruit_mcp2515._CANCTRL?8
@@ -7062,6 +7495,7 @@
 adafruit_mcp2515._TXB2SIDH?8
 adafruit_mcp2515._TXB_EXIDE_M_16?8
 adafruit_mcp2515._TXB_TXREQ_M?8
+adafruit_mcp2515._TransmitBuffer?8
 adafruit_mcp2515._WAKIF?8
 adafruit_mcp2515._WRITE?8
 adafruit_mcp2515._tx_buffer_status_decode?5(status_byte)
@@ -7083,19 +7517,19 @@
 adafruit_mcp2515.timer.Timer?1(timeout=0.0)
 adafruit_mcp3xxx.analog_in.AnalogIn.value?4()
 adafruit_mcp3xxx.analog_in.AnalogIn.voltage?4()
-adafruit_mcp3xxx.analog_in.AnalogIn?1(mcp, positive_pin, negative_pin=None)
+adafruit_mcp3xxx.analog_in.AnalogIn?1(mcp: MCP3xxx, positive_pin: int, negative_pin: Optional[int] = None)
 adafruit_mcp3xxx.mcp3002.MCP3002.DIFF_PINS?7
-adafruit_mcp3xxx.mcp3002.MCP3002.read?4(pin, is_differential=False)
+adafruit_mcp3xxx.mcp3002.MCP3002.read?4(pin: int, is_differential: bool = False)
 adafruit_mcp3xxx.mcp3002.P0?7
 adafruit_mcp3xxx.mcp3002.P1?7
 adafruit_mcp3xxx.mcp3004.MCP3004.DIFF_PINS?7
-adafruit_mcp3xxx.mcp3004.MCP3004?1(spi_bus, cs, ref_voltage=3.3)
+adafruit_mcp3xxx.mcp3004.MCP3004?1(spi_bus: SPI, cs: DigitalInOut, ref_voltage: float = 3.3)
 adafruit_mcp3xxx.mcp3004.P0?7
 adafruit_mcp3xxx.mcp3004.P1?7
 adafruit_mcp3xxx.mcp3004.P2?7
 adafruit_mcp3xxx.mcp3004.P3?7
 adafruit_mcp3xxx.mcp3008.MCP3008.DIFF_PINS?7
-adafruit_mcp3xxx.mcp3008.MCP3008?1(spi_bus, cs, ref_voltage=3.3)
+adafruit_mcp3xxx.mcp3008.MCP3008?1(spi_bus: SPI, cs: DigitalInOut, ref_voltage: float = 3.3)
 adafruit_mcp3xxx.mcp3008.P0?7
 adafruit_mcp3xxx.mcp3008.P1?7
 adafruit_mcp3xxx.mcp3008.P2?7
@@ -7104,45 +7538,46 @@
 adafruit_mcp3xxx.mcp3008.P5?7
 adafruit_mcp3xxx.mcp3008.P6?7
 adafruit_mcp3xxx.mcp3008.P7?7
-adafruit_mcp3xxx.mcp3xxx.MCP3xxx.read?4(pin, is_differential=False)
+adafruit_mcp3xxx.mcp3xxx.MCP3xxx.read?4(pin: int, is_differential: bool = False)
 adafruit_mcp3xxx.mcp3xxx.MCP3xxx.reference_voltage?4()
-adafruit_mcp3xxx.mcp3xxx.MCP3xxx?1(spi_bus, cs, ref_voltage=3.3)
+adafruit_mcp3xxx.mcp3xxx.MCP3xxx?1(spi_bus: SPI, cs: DigitalInOut, ref_voltage: float = 3.3)
 adafruit_mcp4725.MCP4725._BUFFER?8
 adafruit_mcp4725.MCP4725._read?5()
-adafruit_mcp4725.MCP4725._write_fast_mode?5(val)
-adafruit_mcp4725.MCP4725.normalized_value?4(val)
-adafruit_mcp4725.MCP4725.raw_value?4(val)
+adafruit_mcp4725.MCP4725._write_fast_mode?5(val: int)
+adafruit_mcp4725.MCP4725.normalized_value?4(val: float)
+adafruit_mcp4725.MCP4725.raw_value?4(val: int)
 adafruit_mcp4725.MCP4725.save_to_eeprom?4()
-adafruit_mcp4725.MCP4725.value?4(val)
-adafruit_mcp4725.MCP4725?1(i2c, *, address=_MCP4725_DEFAULT_ADDRESS)
+adafruit_mcp4725.MCP4725.value?4(val: int)
+adafruit_mcp4725.MCP4725?1(i2c: I2C, *, address: int = _MCP4725_DEFAULT_ADDRESS)
 adafruit_mcp4725._MCP4725_DEFAULT_ADDRESS?8
 adafruit_mcp4725._MCP4725_WRITE_DAC_EEPROM?8
 adafruit_mcp4725._MCP4725_WRITE_FAST_MODE?8
-adafruit_mcp4728.CV.add_values?4(value_tuples)
-adafruit_mcp4728.CV.is_valid?4(value)
-adafruit_mcp4728.Channel.gain?4(value)
-adafruit_mcp4728.Channel.normalized_value?4(value)
-adafruit_mcp4728.Channel.raw_value?4(value)
-adafruit_mcp4728.Channel.value?4(value)
-adafruit_mcp4728.Channel.vref?4(value)
-adafruit_mcp4728.Channel?1(dac_instance, cache_page, index)
-adafruit_mcp4728.MCP4728._cache_page?5(vref, gain, power_state)
-adafruit_mcp4728.MCP4728._chunk?5(chunk_size)
-adafruit_mcp4728.MCP4728._general_call?5(byte_command)
+adafruit_mcp4728.CV.add_values?4(value_tuples: Iterable[Tuple[str, int, str, Optional[float]]])
+adafruit_mcp4728.CV.is_valid?4(value: int)
+adafruit_mcp4728.Channel.gain?4(value: Literal[1, 2])
+adafruit_mcp4728.Channel.normalized_value?4(value: float)
+adafruit_mcp4728.Channel.raw_value?4(value: int)
+adafruit_mcp4728.Channel.value?4(value: int)
+adafruit_mcp4728.Channel.vref?4(value: Literal[0, 1])
+adafruit_mcp4728.Channel?1(dac_instance: Literal[0, 1, 2, 3], cache_page: Dict[str, int], index: int, )
+adafruit_mcp4728.MCP4728._cache_page?5(vref: int, gain: int, power_state: int)
+adafruit_mcp4728.MCP4728._chunk?5(chunk_size: int)
+adafruit_mcp4728.MCP4728._general_call?5(byte_command: int)
 adafruit_mcp4728.MCP4728._generate_bytes_with_flags?5()
 adafruit_mcp4728.MCP4728._get_flags?5()
 adafruit_mcp4728.MCP4728._read_registers?5()
-adafruit_mcp4728.MCP4728._set_value?5(channel)
-adafruit_mcp4728.MCP4728._write_multi_eeprom?5(byte_list)
+adafruit_mcp4728.MCP4728._set_value?5(channel: "Channel")
+adafruit_mcp4728.MCP4728._write_multi_eeprom?5(byte_list: List[int])
 adafruit_mcp4728.MCP4728.reset?4()
 adafruit_mcp4728.MCP4728.save_settings?4()
 adafruit_mcp4728.MCP4728.soft_update?4()
 adafruit_mcp4728.MCP4728.sync_gains?4()
 adafruit_mcp4728.MCP4728.sync_vrefs?4()
 adafruit_mcp4728.MCP4728.wakeup?4()
-adafruit_mcp4728.MCP4728?1(i2c_bus, address=_MCP4728_DEFAULT_ADDRESS)
+adafruit_mcp4728.MCP4728?1(i2c_bus: I2C, address: int = MCP4728_DEFAULT_ADDRESS)
+adafruit_mcp4728.MCP4728A4_DEFAULT_ADDRESS?7
+adafruit_mcp4728.MCP4728_DEFAULT_ADDRESS?7
 adafruit_mcp4728._MCP4728_CH_A_MULTI_EEPROM?8
-adafruit_mcp4728._MCP4728_DEFAULT_ADDRESS?8
 adafruit_mcp4728._MCP4728_GENERAL_CALL_ADDRESS?8
 adafruit_mcp4728._MCP4728_GENERAL_CALL_RESET_COMMAND?8
 adafruit_mcp4728._MCP4728_GENERAL_CALL_SOFTWARE_UPDATE_COMMAND?8
@@ -7229,19 +7664,19 @@
 adafruit_mcp9600._REGISTER_THERM_CFG?8
 adafruit_mcp9600._REGISTER_VERSION?8
 adafruit_mcp9808.MCP9808._MCP9808_REG_RESOLUTION_SET?8
-adafruit_mcp9808.MCP9808._get_temperature?5(address)
-adafruit_mcp9808.MCP9808._limit_temperatures?5(temp, t_address=0x02)
-adafruit_mcp9808.MCP9808._set_temperature?5(temp, address)
+adafruit_mcp9808.MCP9808._get_temperature?5(address: Literal[0x02, 0x03, 0x04])
+adafruit_mcp9808.MCP9808._limit_temperatures?5(temp: int, t_address: Literal[0x02, 0x03, 0x04] = 0x02)
+adafruit_mcp9808.MCP9808._set_temperature?5(temp: int, address: Literal[0x02, 0x03, 0x04])
 adafruit_mcp9808.MCP9808._temp_conv?5()
 adafruit_mcp9808.MCP9808.above_critical?7
 adafruit_mcp9808.MCP9808.above_upper?7
 adafruit_mcp9808.MCP9808.below_lower?7
-adafruit_mcp9808.MCP9808.critical_temperature?4(temp)
-adafruit_mcp9808.MCP9808.lower_temperature?4(temp)
-adafruit_mcp9808.MCP9808.resolution?4(resol_value=3)
+adafruit_mcp9808.MCP9808.critical_temperature?4(temp: int)
+adafruit_mcp9808.MCP9808.lower_temperature?4(temp: int)
+adafruit_mcp9808.MCP9808.resolution?4(resol_value: Literal[0, 1, 2, 3] = 3)
 adafruit_mcp9808.MCP9808.temperature?4()
-adafruit_mcp9808.MCP9808.upper_temperature?4(temp)
-adafruit_mcp9808.MCP9808?1(i2c_bus, address=_MCP9808_DEFAULT_ADDRESS)
+adafruit_mcp9808.MCP9808.upper_temperature?4(temp: int)
+adafruit_mcp9808.MCP9808?1(i2c_bus: I2C, address: int = _MCP9808_DEFAULT_ADDRESS)
 adafruit_mcp9808._MCP9808_DEFAULT_ADDRESS?8
 adafruit_mcp9808._MCP9808_DEVICE_ID?8
 adafruit_mcp9808._MCP9808_REG_CONFIGURATION?8
@@ -7406,45 +7841,52 @@
 adafruit_miniesptool.miniesptool.sync?4()
 adafruit_miniesptool.miniesptool?1(uart, gpio0_pin, reset_pin, *, flashsize, baudrate=ESP_ROM_BAUD)
 adafruit_minimqtt.adafruit_minimqtt.CONNACK_ERRORS?7
-adafruit_minimqtt.adafruit_minimqtt.MQTT._get_connect_socket?5(host, port, *, timeout=1)
-adafruit_minimqtt.adafruit_minimqtt.MQTT._handle_on_message?5(client, topic, message)
-adafruit_minimqtt.adafruit_minimqtt.MQTT._recv_into?5(buf, size=0)
+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._recompute_reconnect_backoff?5()
 adafruit_minimqtt.adafruit_minimqtt.MQTT._recv_len?5()
-adafruit_minimqtt.adafruit_minimqtt.MQTT._send_str?5(string)
-adafruit_minimqtt.adafruit_minimqtt.MQTT._sock_exact_recv?5(bufsize)
+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._valid_qos?5()
 adafruit_minimqtt.adafruit_minimqtt.MQTT._valid_topic?5()
-adafruit_minimqtt.adafruit_minimqtt.MQTT._wait_for_msg?5(timeout=0.1)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.add_topic_callback?4(mqtt_topic, callback_method)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.connect?4(clean_session=True, host=None, port=None, keep_alive=None)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._wait_for_msg?5(timeout: float = 0.1)
+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(logger, log_level=20)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.enable_logger?4(log_pkg, log_level: int = 20, logger_name: str = "log")
 adafruit_minimqtt.adafruit_minimqtt.MQTT.is_connected?4()
-adafruit_minimqtt.adafruit_minimqtt.MQTT.loop?4(timeout=1)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.mqtt_msg?4(msg_size)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.loop?4(timeout: float = 0)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.mqtt_msg?4(msg_size: int)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.on_message?4(method)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.ping?4()
-adafruit_minimqtt.adafruit_minimqtt.MQTT.publish?4(topic, msg, retain=False, qos=0)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.reconnect?4(resub_topics=True)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.remove_topic_callback?4(mqtt_topic)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.subscribe?4(topic, qos=0)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.unsubscribe?4(topic)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.username_pw_set?4(username, password=None)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.will_set?4(topic=None, payload=None, qos=0, retain=False)
-adafruit_minimqtt.adafruit_minimqtt.MQTT?1(broker, port=None, username=None, password=None, client_id=None, is_ssl=True, keep_alive=60, socket_pool=None, ssl_context=None, use_binary_mode=False, )
+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.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_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
 adafruit_minimqtt.adafruit_minimqtt.MQTT_PINGRESP?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_PKT_TYPE_MASK?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_PUBLISH?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_SUB?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_TCP_PORT?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_TLS_PORT?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_TOPIC_LENGTH_LIMIT?7
 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)
@@ -7452,8 +7894,8 @@
 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)
-adafruit_minimqtt.matcher.MQTTMatcher.rec?4(i=0)
+adafruit_minimqtt.matcher.MQTTMatcher.iter_match?4(topic: str)
+adafruit_minimqtt.matcher.MQTTMatcher.rec?4(i: int = 0)
 adafruit_minimqtt.matcher.MQTTMatcher?1()
 adafruit_minimqtt.matcher.Node?1()
 adafruit_miniqr.EXP_TABLE?7
@@ -7531,6 +7973,7 @@
 adafruit_mlx90393.MLX90393.resolution_x?4(resolution: int)
 adafruit_mlx90393.MLX90393.resolution_y?4(resolution: int)
 adafruit_mlx90393.MLX90393.resolution_z?4(resolution: int)
+adafruit_mlx90393.MLX90393.temperature?4()
 adafruit_mlx90393.MLX90393.write_reg?4(reg: int, value: int)
 adafruit_mlx90393.MLX90393?1(i2c_bus: I2C, address: int = 0x0C, gain: int = GAIN_1X, resolution: int = RESOLUTION_16, filt: int = FILTER_7, oversampling: int = OSR_3, debug: bool = False, )
 adafruit_mlx90393.OSR_0?7
@@ -7557,15 +8000,16 @@
 adafruit_mlx90393._CMD_SB?8
 adafruit_mlx90393._CMD_SM?8
 adafruit_mlx90393._CMD_SW?8
+adafruit_mlx90393._CMD_TEMP?8
 adafruit_mlx90393._CMD_WR?8
 adafruit_mlx90393._GAIN_SHIFT?8
 adafruit_mlx90393._HALLCONF?8
 adafruit_mlx90393._LSB_LOOKUP?8
 adafruit_mlx90393._TCONV_LOOKUP?8
-adafruit_mlx90395.CV.add_values?4(value_tuples)
-adafruit_mlx90395.CV.is_valid?4(value)
+adafruit_mlx90395.CV.add_values?4(value_tuples: Iterable[Tuple[str, int, Union[str, int], Optional[float]]])
+adafruit_mlx90395.CV.is_valid?4(value: int)
 adafruit_mlx90395.GAIN_AMOUNT?7
-adafruit_mlx90395.MLX90395._command?5(command_id)
+adafruit_mlx90395.MLX90395._command?5(command_id: int)
 adafruit_mlx90395.MLX90395._filter?8
 adafruit_mlx90395.MLX90395._gain?8
 adafruit_mlx90395.MLX90395._osr?8
@@ -7573,13 +8017,13 @@
 adafruit_mlx90395.MLX90395._reg0?8
 adafruit_mlx90395.MLX90395._reg2?8
 adafruit_mlx90395.MLX90395._resolution?8
-adafruit_mlx90395.MLX90395.gain?4(value)
+adafruit_mlx90395.MLX90395.gain?4(value: int)
 adafruit_mlx90395.MLX90395.initialize?4()
 adafruit_mlx90395.MLX90395.magnetic?4()
-adafruit_mlx90395.MLX90395.oversample_rate?4(value)
+adafruit_mlx90395.MLX90395.oversample_rate?4(value: int)
 adafruit_mlx90395.MLX90395.reset?4()
-adafruit_mlx90395.MLX90395.resolution?4(value)
-adafruit_mlx90395.MLX90395?1(i2c_bus, address=_DEFAULT_ADDR)
+adafruit_mlx90395.MLX90395.resolution?4(value: int)
+adafruit_mlx90395.MLX90395?1(i2c_bus: I2C, address: int = _DEFAULT_ADDR)
 adafruit_mlx90395._DEFAULT_ADDR?8
 adafruit_mlx90395._REG_0?8
 adafruit_mlx90395._REG_1?8
@@ -7590,11 +8034,11 @@
 adafruit_mlx90395._STATUS_DRDY?8
 adafruit_mlx90395._STATUS_RESET?8
 adafruit_mlx90395._STATUS_SMMODE?8
-adafruit_mlx90614.MLX90614._read_16?5(register)
-adafruit_mlx90614.MLX90614._read_temp?5(register)
+adafruit_mlx90614.MLX90614._read_16?5(register: int)
+adafruit_mlx90614.MLX90614._read_temp?5(register: int)
 adafruit_mlx90614.MLX90614.ambient_temperature?4()
 adafruit_mlx90614.MLX90614.object_temperature?4()
-adafruit_mlx90614.MLX90614?1(i2c_bus, address=_MLX90614_I2CADDR)
+adafruit_mlx90614.MLX90614?1(i2c_bus: I2C, address: int = _MLX90614_I2CADDR)
 adafruit_mlx90614._MLX90614_ADDR?8
 adafruit_mlx90614._MLX90614_CONFIG?8
 adafruit_mlx90614._MLX90614_EMISS?8
@@ -7616,8 +8060,8 @@
 adafruit_mlx90640.MLX90640.KsTa?7
 adafruit_mlx90640.MLX90640.KtPTAT?7
 adafruit_mlx90640.MLX90640.KvPTAT?7
-adafruit_mlx90640.MLX90640._ArePixelsAdjacent?5(pix1, pix2)
-adafruit_mlx90640.MLX90640._CalculateTo?5(frameData, emissivity, tr, result)
+adafruit_mlx90640.MLX90640._ArePixelsAdjacent?5(pix1: int, pix2: int)
+adafruit_mlx90640.MLX90640._CalculateTo?5(frameData: List[int], emissivity: float, tr: float, result: List[float])
 adafruit_mlx90640.MLX90640._ExtractAlphaParameters?5()
 adafruit_mlx90640.MLX90640._ExtractCILCParameters?5()
 adafruit_mlx90640.MLX90640._ExtractCPParameters?5()
@@ -7633,13 +8077,13 @@
 adafruit_mlx90640.MLX90640._ExtractResolutionParameters?5()
 adafruit_mlx90640.MLX90640._ExtractTgcParameters?5()
 adafruit_mlx90640.MLX90640._ExtractVDDParameters?5()
-adafruit_mlx90640.MLX90640._GetFrameData?5(frameData)
-adafruit_mlx90640.MLX90640._GetTa?5(frameData)
-adafruit_mlx90640.MLX90640._GetVdd?5(frameData)
-adafruit_mlx90640.MLX90640._I2CReadWords?5(addr, buffer, *, end=None)
-adafruit_mlx90640.MLX90640._I2CWriteWord?5(writeAddress, data)
-adafruit_mlx90640.MLX90640._IsPixelBad?5(pixel)
-adafruit_mlx90640.MLX90640._UniqueListPairs?5(inputList)
+adafruit_mlx90640.MLX90640._GetFrameData?5(frameData: List[int])
+adafruit_mlx90640.MLX90640._GetTa?5(frameData: List[int])
+adafruit_mlx90640.MLX90640._GetVdd?5(frameData: List[int])
+adafruit_mlx90640.MLX90640._I2CReadWords?5(addr: int, buffer: Union[int, List[int]], *, end: Optional[int] = None)
+adafruit_mlx90640.MLX90640._I2CWriteWord?5(writeAddress: int, data: int)
+adafruit_mlx90640.MLX90640._IsPixelBad?5(pixel: int)
+adafruit_mlx90640.MLX90640._UniqueListPairs?5(inputList: List[int])
 adafruit_mlx90640.MLX90640.alpha?7
 adafruit_mlx90640.MLX90640.alphaPTAT?7
 adafruit_mlx90640.MLX90640.alphaScale?7
@@ -7651,7 +8095,7 @@
 adafruit_mlx90640.MLX90640.cpOffset?7
 adafruit_mlx90640.MLX90640.ct?7
 adafruit_mlx90640.MLX90640.gainEE?7
-adafruit_mlx90640.MLX90640.getFrame?4(framebuf)
+adafruit_mlx90640.MLX90640.getFrame?4(framebuf: List[int])
 adafruit_mlx90640.MLX90640.ilChessC?7
 adafruit_mlx90640.MLX90640.kVdd?7
 adafruit_mlx90640.MLX90640.ksTo?7
@@ -7661,13 +8105,13 @@
 adafruit_mlx90640.MLX90640.kvScale?7
 adafruit_mlx90640.MLX90640.offset?7
 adafruit_mlx90640.MLX90640.outlierPixels?7
-adafruit_mlx90640.MLX90640.refresh_rate?4(rate)
+adafruit_mlx90640.MLX90640.refresh_rate?4(rate: int)
 adafruit_mlx90640.MLX90640.resolutionEE?7
 adafruit_mlx90640.MLX90640.serial_number?4()
 adafruit_mlx90640.MLX90640.tgc?7
 adafruit_mlx90640.MLX90640.vPTAT25?7
 adafruit_mlx90640.MLX90640.vdd25?7
-adafruit_mlx90640.MLX90640?1(i2c_bus, address=0x33)
+adafruit_mlx90640.MLX90640?1(i2c_bus: I2C, address: int = 0x33)
 adafruit_mlx90640.MLX90640_DEVICEID1?7
 adafruit_mlx90640.OPENAIR_TA_SHIFT?7
 adafruit_mlx90640.RefreshRate.REFRESH_0_5_HZ?7
@@ -7751,7 +8195,7 @@
 adafruit_monsterm4sk.MonsterM4sk.boop?4()
 adafruit_monsterm4sk.MonsterM4sk.buttons?4()
 adafruit_monsterm4sk.MonsterM4sk.light?4()
-adafruit_monsterm4sk.MonsterM4sk?1(i2c=None)
+adafruit_monsterm4sk.MonsterM4sk?1(i2c: Optional[I2C] = None)
 adafruit_monsterm4sk.SS_BACKLIGHT_PIN?7
 adafruit_monsterm4sk.SS_LIGHTSENSOR_PIN?7
 adafruit_monsterm4sk.SS_SWITCH1_PIN?7
@@ -7902,12 +8346,20 @@
 adafruit_mpu6050.Bandwidth.BAND_44_HZ?7
 adafruit_mpu6050.Bandwidth.BAND_5_HZ?7
 adafruit_mpu6050.Bandwidth.BAND_94_HZ?7
+adafruit_mpu6050.ClockSource.CLKSEL_EXTERNAL_19?7
+adafruit_mpu6050.ClockSource.CLKSEL_EXTERNAL_32?7
+adafruit_mpu6050.ClockSource.CLKSEL_INTERNAL_8MHz?7
+adafruit_mpu6050.ClockSource.CLKSEL_INTERNAL_X?7
+adafruit_mpu6050.ClockSource.CLKSEL_INTERNAL_Y?7
+adafruit_mpu6050.ClockSource.CLKSEL_INTERNAL_Z?7
+adafruit_mpu6050.ClockSource.CLKSEL_RESERVED?7
+adafruit_mpu6050.ClockSource.CLKSEL_STOP?7
 adafruit_mpu6050.GyroRange.RANGE_1000_DPS?7
 adafruit_mpu6050.GyroRange.RANGE_2000_DPS?7
 adafruit_mpu6050.GyroRange.RANGE_250_DPS?7
 adafruit_mpu6050.GyroRange.RANGE_500_DPS?7
 adafruit_mpu6050.MPU6050._accel_range?8
-adafruit_mpu6050.MPU6050._clock_source?8
+adafruit_mpu6050.MPU6050._clksel?8
 adafruit_mpu6050.MPU6050._cycle?8
 adafruit_mpu6050.MPU6050._cycle_rate?8
 adafruit_mpu6050.MPU6050._device_id?8
@@ -7920,6 +8372,7 @@
 adafruit_mpu6050.MPU6050._signal_path_reset?8
 adafruit_mpu6050.MPU6050.acceleration?4()
 adafruit_mpu6050.MPU6050.accelerometer_range?4(value: int)
+adafruit_mpu6050.MPU6050.clock_source?4(value: int)
 adafruit_mpu6050.MPU6050.cycle?4(value: bool)
 adafruit_mpu6050.MPU6050.cycle_rate?4(value: int)
 adafruit_mpu6050.MPU6050.filter_bandwidth?4(value: int)
@@ -7996,97 +8449,111 @@
 adafruit_ms8607._MS8607_PT_CMD_READ_ADC?8
 adafruit_ms8607._MS8607_PT_CMD_RESET?8
 adafruit_ms8607._MS8607_PT_CMD_TEMP_START?8
-adafruit_msa301.BandWidth.WIDTH_125_HZ?7
-adafruit_msa301.BandWidth.WIDTH_15_63_HZ?7
-adafruit_msa301.BandWidth.WIDTH_1_95_HZ?7
-adafruit_msa301.BandWidth.WIDTH_250_HZ?7
-adafruit_msa301.BandWidth.WIDTH_31_25_HZ?7
-adafruit_msa301.BandWidth.WIDTH_3_9_HZ?7
-adafruit_msa301.BandWidth.WIDTH_500_HZ?7
-adafruit_msa301.BandWidth.WIDTH_62_5_HZ?7
-adafruit_msa301.BandWidth.WIDTH_7_81_HZ?7
-adafruit_msa301.DataRate.RATE_1000_HZ?7
-adafruit_msa301.DataRate.RATE_125_HZ?7
-adafruit_msa301.DataRate.RATE_15_63_HZ?7
-adafruit_msa301.DataRate.RATE_1_95_HZ?7
-adafruit_msa301.DataRate.RATE_1_HZ?7
-adafruit_msa301.DataRate.RATE_250_HZ?7
-adafruit_msa301.DataRate.RATE_31_25_HZ?7
-adafruit_msa301.DataRate.RATE_3_9_HZ?7
-adafruit_msa301.DataRate.RATE_500_HZ?7
-adafruit_msa301.DataRate.RATE_62_5_HZ?7
-adafruit_msa301.DataRate.RATE_7_81_HZ?7
-adafruit_msa301.MSA301._disable_x?8
-adafruit_msa301.MSA301._disable_y?8
-adafruit_msa301.MSA301._disable_z?8
-adafruit_msa301.MSA301._double_tap_int_en?8
-adafruit_msa301.MSA301._motion_int_status?8
-adafruit_msa301.MSA301._part_id?8
-adafruit_msa301.MSA301._single_tap_int_en?8
-adafruit_msa301.MSA301._tap_duration?8
-adafruit_msa301.MSA301._tap_quiet?8
-adafruit_msa301.MSA301._tap_shock?8
-adafruit_msa301.MSA301._tap_threshold?8
-adafruit_msa301.MSA301._xyz_raw?8
-adafruit_msa301.MSA301.acceleration?4()
-adafruit_msa301.MSA301.bandwidth?7
-adafruit_msa301.MSA301.data_rate?7
-adafruit_msa301.MSA301.enable_tap_detection?4(*, tap_count=1, threshold=25, long_initial_window=True, long_quiet_window=True, double_tap_window=TapDuration.DURATION_250_MS)
-adafruit_msa301.MSA301.power_mode?7
-adafruit_msa301.MSA301.range?7
-adafruit_msa301.MSA301.reg_tapdur?7
-adafruit_msa301.MSA301.resolution?7
-adafruit_msa301.MSA301.tapped?4()
-adafruit_msa301.MSA301?1(i2c_bus)
-adafruit_msa301.Mode.LOWPOWER?7
-adafruit_msa301.Mode.NORMAL?7
-adafruit_msa301.Mode.SUSPEND?7
-adafruit_msa301.Range.RANGE_16_G?7
-adafruit_msa301.Range.RANGE_2_G?7
-adafruit_msa301.Range.RANGE_4_G?7
-adafruit_msa301.Range.RANGE_8_G?7
-adafruit_msa301.Resolution.RESOLUTION_10_BIT?7
-adafruit_msa301.Resolution.RESOLUTION_12_BIT?7
-adafruit_msa301.Resolution.RESOLUTION_14_BIT?7
-adafruit_msa301.Resolution.RESOLUTION_8_BIT?7
-adafruit_msa301.TapDuration.DURATION_100_MS?7
-adafruit_msa301.TapDuration.DURATION_150_MS?7
-adafruit_msa301.TapDuration.DURATION_200_MS?7
-adafruit_msa301.TapDuration.DURATION_250_MS?7
-adafruit_msa301.TapDuration.DURATION_375_MS?7
-adafruit_msa301.TapDuration.DURATION_500_MS?7
-adafruit_msa301.TapDuration.DURATION_50_MS?7
-adafruit_msa301.TapDuration.DURATION_700_MS?7
-adafruit_msa301._MSA301_I2CADDR_DEFAULT?8
-adafruit_msa301._MSA301_REG_DATAINT?8
-adafruit_msa301._MSA301_REG_INTMAP0?8
-adafruit_msa301._MSA301_REG_INTMAP1?8
-adafruit_msa301._MSA301_REG_INTSET0?8
-adafruit_msa301._MSA301_REG_INTSET1?8
-adafruit_msa301._MSA301_REG_MOTIONINT?8
-adafruit_msa301._MSA301_REG_ODR?8
-adafruit_msa301._MSA301_REG_OUT_X_H?8
-adafruit_msa301._MSA301_REG_OUT_X_L?8
-adafruit_msa301._MSA301_REG_OUT_Y_H?8
-adafruit_msa301._MSA301_REG_OUT_Y_L?8
-adafruit_msa301._MSA301_REG_OUT_Z_H?8
-adafruit_msa301._MSA301_REG_OUT_Z_L?8
-adafruit_msa301._MSA301_REG_PARTID?8
-adafruit_msa301._MSA301_REG_POWERMODE?8
-adafruit_msa301._MSA301_REG_RESRANGE?8
-adafruit_msa301._MSA301_REG_TAPDUR?8
-adafruit_msa301._MSA301_REG_TAPTH?8
-adafruit_msa301._STANDARD_GRAVITY?8
+adafruit_msa3xx.BandWidth.WIDTH_125_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_15_63_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_1_95_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_250_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_31_25_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_3_9_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_500_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_62_5_HZ?7
+adafruit_msa3xx.BandWidth.WIDTH_7_81_HZ?7
+adafruit_msa3xx.DataRate.RATE_1000_HZ?7
+adafruit_msa3xx.DataRate.RATE_125_HZ?7
+adafruit_msa3xx.DataRate.RATE_15_63_HZ?7
+adafruit_msa3xx.DataRate.RATE_1_95_HZ?7
+adafruit_msa3xx.DataRate.RATE_1_HZ?7
+adafruit_msa3xx.DataRate.RATE_250_HZ?7
+adafruit_msa3xx.DataRate.RATE_31_25_HZ?7
+adafruit_msa3xx.DataRate.RATE_3_9_HZ?7
+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
+adafruit_msa3xx.MSA3XX._double_tap_int_en?8
+adafruit_msa3xx.MSA3XX._motion_int_status?8
+adafruit_msa3xx.MSA3XX._part_id?8
+adafruit_msa3xx.MSA3XX._single_tap_int_en?8
+adafruit_msa3xx.MSA3XX._tap_duration?8
+adafruit_msa3xx.MSA3XX._tap_quiet?8
+adafruit_msa3xx.MSA3XX._tap_shock?8
+adafruit_msa3xx.MSA3XX._tap_threshold?8
+adafruit_msa3xx.MSA3XX._xyz_raw?8
+adafruit_msa3xx.MSA3XX.acceleration?4()
+adafruit_msa3xx.MSA3XX.bandwidth?7
+adafruit_msa3xx.MSA3XX.data_rate?7
+adafruit_msa3xx.MSA3XX.enable_tap_detection?4(*, tap_count=1, threshold=25, long_initial_window=True, long_quiet_window=True, double_tap_window=TapDuration.DURATION_250_MS)
+adafruit_msa3xx.MSA3XX.power_mode?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.Mode.LOWPOWER?7
+adafruit_msa3xx.Mode.NORMAL?7
+adafruit_msa3xx.Mode.SUSPEND?7
+adafruit_msa3xx.Range.RANGE_16_G?7
+adafruit_msa3xx.Range.RANGE_2_G?7
+adafruit_msa3xx.Range.RANGE_4_G?7
+adafruit_msa3xx.Range.RANGE_8_G?7
+adafruit_msa3xx.Resolution.RESOLUTION_10_BIT?7
+adafruit_msa3xx.Resolution.RESOLUTION_12_BIT?7
+adafruit_msa3xx.Resolution.RESOLUTION_14_BIT?7
+adafruit_msa3xx.Resolution.RESOLUTION_8_BIT?7
+adafruit_msa3xx.TapDuration.DURATION_100_MS?7
+adafruit_msa3xx.TapDuration.DURATION_150_MS?7
+adafruit_msa3xx.TapDuration.DURATION_200_MS?7
+adafruit_msa3xx.TapDuration.DURATION_250_MS?7
+adafruit_msa3xx.TapDuration.DURATION_375_MS?7
+adafruit_msa3xx.TapDuration.DURATION_500_MS?7
+adafruit_msa3xx.TapDuration.DURATION_50_MS?7
+adafruit_msa3xx.TapDuration.DURATION_700_MS?7
+adafruit_msa3xx._MSA301_I2CADDR_DEFAULT?8
+adafruit_msa3xx._MSA311_I2CADDR_DEFAULT?8
+adafruit_msa3xx._REG_DATAINT?8
+adafruit_msa3xx._REG_INTMAP0?8
+adafruit_msa3xx._REG_INTMAP1?8
+adafruit_msa3xx._REG_INTSET0?8
+adafruit_msa3xx._REG_INTSET1?8
+adafruit_msa3xx._REG_MOTIONINT?8
+adafruit_msa3xx._REG_ODR?8
+adafruit_msa3xx._REG_OUT_X_H?8
+adafruit_msa3xx._REG_OUT_X_L?8
+adafruit_msa3xx._REG_OUT_Y_H?8
+adafruit_msa3xx._REG_OUT_Y_L?8
+adafruit_msa3xx._REG_OUT_Z_H?8
+adafruit_msa3xx._REG_OUT_Z_L?8
+adafruit_msa3xx._REG_PARTID?8
+adafruit_msa3xx._REG_POWERMODE?8
+adafruit_msa3xx._REG_RESRANGE?8
+adafruit_msa3xx._REG_TAPDUR?8
+adafruit_msa3xx._REG_TAPTH?8
+adafruit_msa3xx._STANDARD_GRAVITY?8
 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
 adafruit_neokey.neokey1x4._NEOKEY1X4_NUM_COLS?8
 adafruit_neokey.neokey1x4._NEOKEY1X4_NUM_KEYS?8
 adafruit_neokey.neokey1x4._NEOKEY1X4_NUM_ROWS?8
+adafruit_neopxl8.GRB?7
+adafruit_neopxl8.GRBW?7
+adafruit_neopxl8.NeoPxl8._transmit?5(buffer)
+adafruit_neopxl8.NeoPxl8.deinit?4()
+adafruit_neopxl8.NeoPxl8.n?4()
+adafruit_neopxl8.NeoPxl8.num_strands?4()
+adafruit_neopxl8.NeoPxl8?1(data0, n, *, num_strands=8, bpp=3, brightness=1.0, auto_write=True, pixel_order=None, )
+adafruit_neopxl8.RGB?7
+adafruit_neopxl8.RGBW?7
+adafruit_neopxl8._PROGRAM?8
 adafruit_neotrellis.multitrellis.MultiTrellis.activate_key?4(x, y, edge, enable=True)
 adafruit_neotrellis.multitrellis.MultiTrellis.brightness?4(new_brightness)
 adafruit_neotrellis.multitrellis.MultiTrellis.color?4(x, y, color)
 adafruit_neotrellis.multitrellis.MultiTrellis.set_callback?4(x, y, function)
+adafruit_neotrellis.multitrellis.MultiTrellis.show?4()
 adafruit_neotrellis.multitrellis.MultiTrellis.sync?4()
 adafruit_neotrellis.multitrellis.MultiTrellis?1(neotrellis_array)
 adafruit_neotrellis.multitrellis._NEO_TRELLIS_NUM_KEYS?8
@@ -8094,8 +8561,9 @@
 adafruit_neotrellis.multitrellis._seesaw_key?5(xval)
 adafruit_neotrellis.neotrellis.NeoTrellis.activate_key?4(key, edge, enable=True)
 adafruit_neotrellis.neotrellis.NeoTrellis.brightness?4(new_brightness)
+adafruit_neotrellis.neotrellis.NeoTrellis.show?4()
 adafruit_neotrellis.neotrellis.NeoTrellis.sync?4()
-adafruit_neotrellis.neotrellis.NeoTrellis?1(i2c_bus, interrupt=False, addr=_NEO_TRELLIS_ADDR, drdy=None, brightness=1.0, )
+adafruit_neotrellis.neotrellis.NeoTrellis?1(i2c_bus, interrupt=False, addr=_NEO_TRELLIS_ADDR, drdy=None, brightness=1.0, auto_write=True, )
 adafruit_neotrellis.neotrellis._NEO_TRELLIS_ADDR?8
 adafruit_neotrellis.neotrellis._NEO_TRELLIS_MAX_CALLBACKS?8
 adafruit_neotrellis.neotrellis._NEO_TRELLIS_NEOPIX_PIN?8
@@ -8105,7 +8573,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, )
+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_TO_UNIX_EPOCH?7
 adafruit_nunchuk.Nunchuk._Acceleration?8
 adafruit_nunchuk.Nunchuk._Buttons?8
@@ -8135,22 +8603,22 @@
 adafruit_onewire.bus.OneWireAddress.serial_number?4()
 adafruit_onewire.bus.OneWireAddress?1(rom: bytearray)
 adafruit_onewire.bus.OneWireBus._readbyte?5()
-adafruit_onewire.bus.OneWireBus._search_rom?5(l_rom: Optional[bytearray], diff: int)
+adafruit_onewire.bus.OneWireBus._search_rom?5(l_rom: Optional[ReadableBuffer], diff: int)
 adafruit_onewire.bus.OneWireBus._writebyte?5(value: int)
 adafruit_onewire.bus.OneWireBus.crc8?4()
 adafruit_onewire.bus.OneWireBus.maximum_devices?4(count: int)
-adafruit_onewire.bus.OneWireBus.readinto?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.bus.OneWireBus.readinto?4(buf: WriteableBuffer, *, start: int = 0, end: Optional[int] = None)
 adafruit_onewire.bus.OneWireBus.reset?4(required: bool = False)
 adafruit_onewire.bus.OneWireBus.scan?4()
-adafruit_onewire.bus.OneWireBus.write?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.bus.OneWireBus.write?4(buf: ReadableBuffer, *, start: int = 0, end: Optional[int] = None)
 adafruit_onewire.bus.OneWireBus?1(pin: Pin)
 adafruit_onewire.bus._MATCH_ROM?8
 adafruit_onewire.bus._MAX_DEV?8
 adafruit_onewire.bus._SEARCH_ROM?8
 adafruit_onewire.bus._SKIP_ROM?8
 adafruit_onewire.device.OneWireDevice._select_rom?5()
-adafruit_onewire.device.OneWireDevice.readinto?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
-adafruit_onewire.device.OneWireDevice.write?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.device.OneWireDevice.readinto?4(buf: WriteableBuffer, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.device.OneWireDevice.write?4(buf: ReadableBuffer, *, start: int = 0, end: Optional[int] = None)
 adafruit_onewire.device.OneWireDevice?1(bus: OneWireBus, address: OneWireAddress)
 adafruit_onewire.device._MATCH_ROM?8
 adafruit_ov2640.CTRLI?7
@@ -8577,25 +9045,25 @@
 adafruit_ov5640._sensor_special_effects?8
 adafruit_ov5640.sensor_regs_awb0?7
 adafruit_ov5640.sensor_regs_gamma1?7
-adafruit_ov7670.OV7670._frame_control?5(size, vstart, hstart, edge_offset, pclk_delay)
-adafruit_ov7670.OV7670._read_register?5(reg)
+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)
-adafruit_ov7670.OV7670._write_register?5(reg, value)
-adafruit_ov7670.OV7670.capture?4(buf)
-adafruit_ov7670.OV7670.colorspace?4(colorspace)
+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)
-adafruit_ov7670.OV7670.flip_y?4(value)
+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)
+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)
+adafruit_ov7670.OV7670.test_pattern?4(pattern: int)
 adafruit_ov7670.OV7670.width?4()
-adafruit_ov7670.OV7670?1(i2c_bus, data_pins, clock, vsync, href, shutdown=None, reset=None, mclk=None, mclk_frequency=16_000_000, i2c_address=0x21, )
+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
 adafruit_ov7670.OV7670_COLOR_YUV?7
@@ -8799,6 +9267,26 @@
 adafruit_ov7670._OV7670_rgb?8
 adafruit_ov7670._OV7670_yuv?8
 adafruit_ov7670._window?8
+adafruit_pastebin._Pastebin?2(session: Session, auth_key: str)
+adafruit_pastebin.adafruit_io.AIOPastebin.paste?4(content: SupportsStr, )
+adafruit_pastebin.adafruit_io.AIOPastebin?1(session: Session, auth_key: str, *, username: str, feed_key: str)
+adafruit_pastebin.adafruit_io.POST_URL?7
+adafruit_pastebin.gist.Gist.paste?4(content: SupportsStr, *, filename: str = "My Gist", description: Optional[str] = None, public: bool = False, )
+adafruit_pastebin.gist.POST_URL?7
+adafruit_pastebin.pastebin.ExpirationSetting.NEVER?7
+adafruit_pastebin.pastebin.ExpirationSetting.ONE_DAY?7
+adafruit_pastebin.pastebin.ExpirationSetting.ONE_HOUR?7
+adafruit_pastebin.pastebin.ExpirationSetting.ONE_MONTH?7
+adafruit_pastebin.pastebin.ExpirationSetting.ONE_WEEK?7
+adafruit_pastebin.pastebin.ExpirationSetting.ONE_YEAR?7
+adafruit_pastebin.pastebin.ExpirationSetting.SIX_MONTHS?7
+adafruit_pastebin.pastebin.ExpirationSetting.TEN_MINUTES?7
+adafruit_pastebin.pastebin.ExpirationSetting.TWO_WEEKS?7
+adafruit_pastebin.pastebin.POST_URL?7
+adafruit_pastebin.pastebin.PasteBin.paste?4(content: SupportsStr, *, name: Optional[str] = None, content_format: Optional[str] = None, privacy: str = PrivacySetting.PUBLIC, expiration: str = ExpirationSetting.NEVER, )
+adafruit_pastebin.pastebin.PrivacySetting.PRIVATE?7
+adafruit_pastebin.pastebin.PrivacySetting.PUBLIC?7
+adafruit_pastebin.pastebin.PrivacySetting.UNLISTED?7
 adafruit_pca9685.PCA9685.deinit?4()
 adafruit_pca9685.PCA9685.frequency?4(freq: float)
 adafruit_pca9685.PCA9685.mode1_reg?7
@@ -8806,19 +9294,19 @@
 adafruit_pca9685.PCA9685.prescale_reg?7
 adafruit_pca9685.PCA9685.pwm_regs?7
 adafruit_pca9685.PCA9685.reset?4()
-adafruit_pca9685.PCA9685?1(i2c_bus: I2C, *, address: int = 0x40, reference_clock_speed: int = 25000000)
+adafruit_pca9685.PCA9685?1(i2c_bus: I2C, *, address: int = 0x40, reference_clock_speed: int = 25000000, )
 adafruit_pca9685.PCAChannels?1(pca: "PCA9685")
 adafruit_pca9685.PWMChannel.duty_cycle?4(value: int)
 adafruit_pca9685.PWMChannel.frequency?4(_)
 adafruit_pca9685.PWMChannel?1(pca: "PCA9685", index: int)
-adafruit_pcd8544.PCD8544.bias?4(val)
-adafruit_pcd8544.PCD8544.contrast?4(val)
-adafruit_pcd8544.PCD8544.extended_command?4(cmd)
-adafruit_pcd8544.PCD8544.invert?4(val)
+adafruit_pcd8544.PCD8544.bias?4(val: int)
+adafruit_pcd8544.PCD8544.contrast?4(val: int)
+adafruit_pcd8544.PCD8544.extended_command?4(cmd: int)
+adafruit_pcd8544.PCD8544.invert?4(val: bool)
 adafruit_pcd8544.PCD8544.reset?4()
 adafruit_pcd8544.PCD8544.show?4()
-adafruit_pcd8544.PCD8544.write_cmd?4(cmd)
-adafruit_pcd8544.PCD8544?1(spi, dc_pin, cs_pin, reset_pin=None, *, contrast=80, bias=4, baudrate=1000000)
+adafruit_pcd8544.PCD8544.write_cmd?4(cmd: int)
+adafruit_pcd8544.PCD8544?1(spi: SPI, dc_pin: DigitalInOut, cs_pin: DigitalInOut, reset_pin: Optional[DigitalInOut] = None, *, contrast: int = 80, bias: int = 4, baudrate: int = 1000000)
 adafruit_pcd8544._LCDHEIGHT?8
 adafruit_pcd8544._LCDWIDTH?8
 adafruit_pcd8544._PCD8544_DISPLAYALLON?8
@@ -8850,44 +9338,49 @@
 adafruit_pcf8523.PCF8523.power_management?7
 adafruit_pcf8523.PCF8523?1(i2c_bus: I2C)
 adafruit_pcf8523.STANDARD_BATTERY_SWITCHOVER_AND_DETECTION?7
-adafruit_pcf8563.PCF8563.alarm?7
-adafruit_pcf8563.PCF8563.alarm_interrupt?7
-adafruit_pcf8563.PCF8563.alarm_status?7
-adafruit_pcf8563.PCF8563.datetime?4(value: time.struct_time)
-adafruit_pcf8563.PCF8563.datetime_compromised?7
-adafruit_pcf8563.PCF8563.datetime_register?7
-adafruit_pcf8563.PCF8563?1(i2c_bus: I2C)
-adafruit_pcf8574.DigitalInOut.direction?4(val)
-adafruit_pcf8574.DigitalInOut.pull?4(val)
-adafruit_pcf8574.DigitalInOut.switch_to_input?4(pull=None, **kwargs)
-adafruit_pcf8574.DigitalInOut.switch_to_output?4(value=False, **kwargs)
-adafruit_pcf8574.DigitalInOut.value?4(val)
-adafruit_pcf8574.DigitalInOut?1(pin_number, pcf)
-adafruit_pcf8574.PCF8574.get_pin?4(pin)
+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)
+adafruit_pcf8574.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
+adafruit_pcf8574.DigitalInOut.value?4(val: bool)
+adafruit_pcf8574.DigitalInOut?1(pin_number: int, pcf: PCF8574)
+adafruit_pcf8574.PCF8574.get_pin?4(pin: int)
 adafruit_pcf8574.PCF8574.read_gpio?4()
-adafruit_pcf8574.PCF8574.read_pin?4(pin)
-adafruit_pcf8574.PCF8574.write_gpio?4(val)
-adafruit_pcf8574.PCF8574.write_pin?4(pin, val)
-adafruit_pcf8574.PCF8574?1(i2c_bus: busio.I2C, address: int = PCF8574_I2CADDR_DEFAULT)
+adafruit_pcf8574.PCF8574.read_pin?4(pin: int)
+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_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)
+adafruit_pcf8575.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
+adafruit_pcf8575.DigitalInOut.value?4(val: bool)
+adafruit_pcf8575.DigitalInOut?1(pin_number: int, pcf: PCF8575)
+adafruit_pcf8575.PCF8575.get_pin?4(pin: int)
+adafruit_pcf8575.PCF8575.read_gpio?4()
+adafruit_pcf8575.PCF8575.read_pin?4(pin: int)
+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_pcf8591.analog_in.AnalogIn.deinit?4()
 adafruit_pcf8591.analog_in.AnalogIn.reference_voltage?4()
 adafruit_pcf8591.analog_in.AnalogIn.value?4()
 adafruit_pcf8591.analog_in.AnalogIn.voltage?4()
-adafruit_pcf8591.analog_in.AnalogIn?1(pcf, pin)
+adafruit_pcf8591.analog_in.AnalogIn?1(pcf: PCF8591, pin: int)
 adafruit_pcf8591.analog_out.AnalogOut.deinit?4()
-adafruit_pcf8591.analog_out.AnalogOut.value?4(new_value)
-adafruit_pcf8591.analog_out.AnalogOut?1(pcf, dac_pin=0)
+adafruit_pcf8591.analog_out.AnalogOut.value?4(new_value: int)
+adafruit_pcf8591.analog_out.AnalogOut?1(pcf: PCF8591, dac_pin: int = 0)
 adafruit_pcf8591.pcf8591.A0?7
 adafruit_pcf8591.pcf8591.A1?7
 adafruit_pcf8591.pcf8591.A2?7
 adafruit_pcf8591.pcf8591.A3?7
 adafruit_pcf8591.pcf8591.OUT?7
-adafruit_pcf8591.pcf8591.PCF8591._half_read?5(channel)
-adafruit_pcf8591.pcf8591.PCF8591.dac_enabled?4(enable_dac)
-adafruit_pcf8591.pcf8591.PCF8591.read?4(channel)
+adafruit_pcf8591.pcf8591.PCF8591._half_read?5(channel: Literal[0, 1, 2, 3])
+adafruit_pcf8591.pcf8591.PCF8591.dac_enabled?4(enable_dac: bool)
+adafruit_pcf8591.pcf8591.PCF8591.read?4(channel: Literal[0, 1, 2, 3])
 adafruit_pcf8591.pcf8591.PCF8591.reference_voltage?4()
-adafruit_pcf8591.pcf8591.PCF8591.write?4(value)
-adafruit_pcf8591.pcf8591.PCF8591?1(i2c_bus, address=_PCF8591_DEFAULT_ADDR, reference_voltage=3.3)
+adafruit_pcf8591.pcf8591.PCF8591.write?4(value: int)
+adafruit_pcf8591.pcf8591.PCF8591?1(i2c_bus: I2C, address: int = _PCF8591_DEFAULT_ADDR, reference_voltage: float = 3.3, )
 adafruit_pcf8591.pcf8591._PCF8591_DEFAULT_ADDR?8
 adafruit_pcf8591.pcf8591._PCF8591_ENABLE_DAC?8
 adafruit_pct2075.FaultCount.FAULT_1?7
@@ -8929,11 +9422,9 @@
 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, width, height, orientation=HORIZONTAL, alternating=True, reverse_x=False, reverse_y=False, top=0, bottom=0, rotation=0, )
-adafruit_pixel_framebuf.VERTICAL?7
+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_pixelbuf.DOTSTAR_LED_BRIGHTNESS?7
 adafruit_pixelbuf.DOTSTAR_LED_START?7
 adafruit_pixelbuf.DOTSTAR_LED_START_FULL_BRIGHT?7
@@ -8947,7 +9438,20 @@
 adafruit_pixelbuf.PixelBuf.fill?4(color: ColorUnion)
 adafruit_pixelbuf.PixelBuf.parse_byteorder?4()
 adafruit_pixelbuf.PixelBuf.show?4()
-adafruit_pixelbuf.PixelBuf?1(n: int, byteorder: str = "BGR", brightness: float = 1.0, auto_write: bool = False, header: Optional[bytes] = None, trailer: Optional[bytes] = None, )
+adafruit_pixelbuf.PixelBuf?1(size: int, *, byteorder: str = "BGR", brightness: float = 1.0, auto_write: bool = False, header: Optional[bytes] = None, trailer: Optional[bytes] = None, )
+adafruit_pixelmap.PixelMap._expand_ranges?5()
+adafruit_pixelmap.PixelMap._set_pixels?5(index, val)
+adafruit_pixelmap.PixelMap.auto_write?4(value)
+adafruit_pixelmap.PixelMap.brightness?4(brightness)
+adafruit_pixelmap.PixelMap.fill?4(color)
+adafruit_pixelmap.PixelMap.horizontal_lines?4(pixel_object, width, height, gridmap)
+adafruit_pixelmap.PixelMap.show?4()
+adafruit_pixelmap.PixelMap.vertical_lines?4(pixel_object, width, height, gridmap)
+adafruit_pixelmap.PixelMap?1(strip, pixel_ranges, individual_pixels=False)
+adafruit_pixelmap.PixelSubset?1(pixel_object, start, end)
+adafruit_pixelmap.horizontal_strip_gridmap?4(width, alternating=True)
+adafruit_pixelmap.mapper?4(x, y)
+adafruit_pixelmap.vertical_strip_gridmap?4(height, alternating=True)
 adafruit_pixie.Pixie._set_item?5(index: int, value: Union[int, Tuple[int, int, int]])
 adafruit_pixie.Pixie.brightness?4(brightness: float)
 adafruit_pixie.Pixie.fill?4(color: Union[int, Tuple[int, int, int]])
@@ -9006,27 +9510,27 @@
 adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_EPC_TAG?7
 adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_NFC?7
 adafruit_pn532.adafruit_pn532.PN532.SAM_configuration?4()
-adafruit_pn532.adafruit_pn532.PN532._read_data?5(count)
-adafruit_pn532.adafruit_pn532.PN532._read_frame?5(length)
-adafruit_pn532.adafruit_pn532.PN532._wait_ready?5(timeout)
+adafruit_pn532.adafruit_pn532.PN532._read_data?5(count: int)
+adafruit_pn532.adafruit_pn532.PN532._read_frame?5(length: int)
+adafruit_pn532.adafruit_pn532.PN532._wait_ready?5(timeout: float)
 adafruit_pn532.adafruit_pn532.PN532._wakeup?5()
-adafruit_pn532.adafruit_pn532.PN532._write_data?5(framebytes)
-adafruit_pn532.adafruit_pn532.PN532._write_frame?5(data)
-adafruit_pn532.adafruit_pn532.PN532.call_function?4(command, response_length=0, params=[], timeout=1)
+adafruit_pn532.adafruit_pn532.PN532._write_data?5(framebytes: bytes)
+adafruit_pn532.adafruit_pn532.PN532._write_frame?5(data: bytearray)
+adafruit_pn532.adafruit_pn532.PN532.call_function?4(command: int, response_length: int = 0, params: ReadableBuffer = b"", timeout: float = 1, )
 adafruit_pn532.adafruit_pn532.PN532.firmware_version?4()
-adafruit_pn532.adafruit_pn532.PN532.get_passive_target?4(timeout=1)
-adafruit_pn532.adafruit_pn532.PN532.listen_for_passive_target?4(card_baud=_MIFARE_ISO14443A, timeout=1)
-adafruit_pn532.adafruit_pn532.PN532.mifare_classic_authenticate_block?4(uid, block_number, key_number, key)
-adafruit_pn532.adafruit_pn532.PN532.mifare_classic_read_block?4(block_number)
-adafruit_pn532.adafruit_pn532.PN532.mifare_classic_write_block?4(block_number, data)
-adafruit_pn532.adafruit_pn532.PN532.ntag2xx_read_block?4(block_number)
-adafruit_pn532.adafruit_pn532.PN532.ntag2xx_write_block?4(block_number, data)
+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_authenticate_block?4(uid: ReadableBuffer, block_number: int, key_number: Literal[0x60, 0x61], key: ReadableBuffer, )
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_read_block?4(block_number: 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)
 adafruit_pn532.adafruit_pn532.PN532.power_down?4()
-adafruit_pn532.adafruit_pn532.PN532.process_response?4(command, response_length=0, timeout=1)
-adafruit_pn532.adafruit_pn532.PN532.read_passive_target?4(card_baud=_MIFARE_ISO14443A, timeout=1)
+adafruit_pn532.adafruit_pn532.PN532.process_response?4(command: int, response_length: int = 0, timeout: float = 1)
+adafruit_pn532.adafruit_pn532.PN532.read_passive_target?4(card_baud: int = _MIFARE_ISO14443A, timeout: float = 1)
 adafruit_pn532.adafruit_pn532.PN532.reset?4()
-adafruit_pn532.adafruit_pn532.PN532.send_command?4(command, params=[], timeout=1)
-adafruit_pn532.adafruit_pn532.PN532?1(*, debug=False, irq=None, reset=None)
+adafruit_pn532.adafruit_pn532.PN532.send_command?4(command: int, params: ReadableBuffer = b"", timeout: float = 1)
+adafruit_pn532.adafruit_pn532.PN532?1(*, debug: bool = False, irq: Optional[DigitalInOut] = None, reset: Optional[DigitalInOut] = None, )
 adafruit_pn532.adafruit_pn532._ACK?8
 adafruit_pn532.adafruit_pn532._COMMAND_DIAGNOSE?8
 adafruit_pn532.adafruit_pn532._COMMAND_GETFIRMWAREVERSION?8
@@ -9078,27 +9582,27 @@
 adafruit_pn532.adafruit_pn532._STARTCODE1?8
 adafruit_pn532.adafruit_pn532._STARTCODE2?8
 adafruit_pn532.adafruit_pn532._WAKEUP?8
-adafruit_pn532.i2c.PN532_I2C._read_data?5(count)
-adafruit_pn532.i2c.PN532_I2C._wait_ready?5(timeout=1)
+adafruit_pn532.i2c.PN532_I2C._read_data?5(count: int)
+adafruit_pn532.i2c.PN532_I2C._wait_ready?5(timeout: float = 1)
 adafruit_pn532.i2c.PN532_I2C._wakeup?5()
-adafruit_pn532.i2c.PN532_I2C._write_data?5(framebytes)
-adafruit_pn532.i2c.PN532_I2C?1(i2c, *, irq=None, reset=None, req=None, debug=False)
+adafruit_pn532.i2c.PN532_I2C._write_data?5(framebytes: bytes)
+adafruit_pn532.i2c.PN532_I2C?1(i2c: I2C, address: int = _I2C_ADDRESS, *, irq: Optional[DigitalInOut] = None, reset: Optional[DigitalInOut] = None, req: Optional[DigitalInOut] = None, debug: bool = False)
 adafruit_pn532.i2c._I2C_ADDRESS?8
-adafruit_pn532.spi.PN532_SPI._read_data?5(count)
-adafruit_pn532.spi.PN532_SPI._wait_ready?5(timeout=1)
+adafruit_pn532.spi.PN532_SPI._read_data?5(count: int)
+adafruit_pn532.spi.PN532_SPI._wait_ready?5(timeout: float = 1)
 adafruit_pn532.spi.PN532_SPI._wakeup?5()
-adafruit_pn532.spi.PN532_SPI._write_data?5(framebytes)
-adafruit_pn532.spi.PN532_SPI?1(spi, cs_pin, *, irq=None, reset=None, debug=False)
+adafruit_pn532.spi.PN532_SPI._write_data?5(framebytes: ReadableBuffer)
+adafruit_pn532.spi.PN532_SPI?1(spi: SPI, cs_pin: DigitalInOut, *, irq: Optional[DigitalInOut] = None, reset: Optional[DigitalInOut] = None, debug: bool = False)
 adafruit_pn532.spi._SPI_DATAREAD?8
 adafruit_pn532.spi._SPI_DATAWRITE?8
 adafruit_pn532.spi._SPI_READY?8
 adafruit_pn532.spi._SPI_STATREAD?8
-adafruit_pn532.spi.reverse_bit?4(num)
-adafruit_pn532.uart.PN532_UART._read_data?5(count)
-adafruit_pn532.uart.PN532_UART._wait_ready?5(timeout=1)
+adafruit_pn532.spi.reverse_bit?4(num: int)
+adafruit_pn532.uart.PN532_UART._read_data?5(count: int)
+adafruit_pn532.uart.PN532_UART._wait_ready?5(timeout: float = 1)
 adafruit_pn532.uart.PN532_UART._wakeup?5()
-adafruit_pn532.uart.PN532_UART._write_data?5(framebytes)
-adafruit_pn532.uart.PN532_UART?1(uart, *, reset=None, debug=False)
+adafruit_pn532.uart.PN532_UART._write_data?5(framebytes: ReadableBuffer)
+adafruit_pn532.uart.PN532_UART?1(uart: UART, *, reset: Optional[DigitalInOut] = None, debug: bool = False)
 adafruit_portalbase.PortalBase._fetch_set_text?5(val, index=0)
 adafruit_portalbase.PortalBase._fill_text_labels?5(values)
 adafruit_portalbase.PortalBase._load_font?5(font)
@@ -9130,6 +9634,7 @@
 adafruit_portalbase.network.CONTENT_IMAGE?7
 adafruit_portalbase.network.CONTENT_JSON?7
 adafruit_portalbase.network.CONTENT_TEXT?7
+adafruit_portalbase.network.HttpError?1(message="", response=None)
 adafruit_portalbase.network.LOCALFILE?7
 adafruit_portalbase.network.NetworkBase._detect_content_type?5(headers)
 adafruit_portalbase.network.NetworkBase._get_headers?5()
@@ -9146,6 +9651,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.is_connected?4()
 adafruit_portalbase.network.NetworkBase.json_traverse?4(path)
 adafruit_portalbase.network.NetworkBase.neo_status?4(value)
 adafruit_portalbase.network.NetworkBase.process_json?4(json_data, json_path)
@@ -9159,6 +9665,7 @@
 adafruit_portalbase.network.STATUS_DATA_RECEIVED?7
 adafruit_portalbase.network.STATUS_DOWNLOADING?7
 adafruit_portalbase.network.STATUS_FETCHING?7
+adafruit_portalbase.network.STATUS_HTTP_ERROR?7
 adafruit_portalbase.network.STATUS_NO_CONNECTION?7
 adafruit_portalbase.network.STATUS_OFF?7
 adafruit_portalbase.network.TIME_SERVICE?7
@@ -9380,63 +9887,63 @@
 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_ra8875.ra8875.RA8875._circle_helper?5(x, y, radius, color, filled)
-adafruit_ra8875.ra8875.RA8875._curve_helper?5(x_center, y_center, h_axis, v_axis, curve_part, color, filled)
-adafruit_ra8875.ra8875.RA8875._ellipse_helper?5(x_center, y_center, h_axis, v_axis, color, filled)
-adafruit_ra8875.ra8875.RA8875._rect_helper?5(x1, y1, x2, y2, color, filled)
-adafruit_ra8875.ra8875.RA8875._triangle_helper?5(x1, y1, x2, y2, x3, y3, color, filled)
-adafruit_ra8875.ra8875.RA8875.circle?4(x_center, y_center, radius, color)
-adafruit_ra8875.ra8875.RA8875.curve?4(x_center, y_center, h_axis, v_axis, curve_part, color)
-adafruit_ra8875.ra8875.RA8875.ellipse?4(x_center, y_center, h_axis, v_axis, color)
-adafruit_ra8875.ra8875.RA8875.fill?4(color)
-adafruit_ra8875.ra8875.RA8875.fill_circle?4(x_center, y_center, radius, color)
-adafruit_ra8875.ra8875.RA8875.fill_curve?4(x_center, y_center, h_axis, v_axis, curve_part, color)
-adafruit_ra8875.ra8875.RA8875.fill_ellipse?4(x_center, y_center, h_axis, v_axis, color)
-adafruit_ra8875.ra8875.RA8875.fill_rect?4(x, y, width, height, color)
-adafruit_ra8875.ra8875.RA8875.fill_round_rect?4(x, y, width, height, radius, color)
-adafruit_ra8875.ra8875.RA8875.fill_triangle?4(x1, y1, x2, y2, x3, y3, color)
-adafruit_ra8875.ra8875.RA8875.hline?4(x, y, width, color)
-adafruit_ra8875.ra8875.RA8875.line?4(x1, y1, x2, y2, color)
-adafruit_ra8875.ra8875.RA8875.rect?4(x, y, width, height, color)
-adafruit_ra8875.ra8875.RA8875.round_rect?4(x, y, width, height, radius, color)
-adafruit_ra8875.ra8875.RA8875.triangle?4(x1, y1, x2, y2, x3, y3, color)
-adafruit_ra8875.ra8875.RA8875.vline?4(x, y, height, color)
-adafruit_ra8875.ra8875.RA8875Display.pixel?4(x, y, color)
-adafruit_ra8875.ra8875.RA8875Display.push_pixels?4(pixel_data)
-adafruit_ra8875.ra8875.RA8875Display.set_bgcolor?4(color)
-adafruit_ra8875.ra8875.RA8875Display.set_color?4(color)
-adafruit_ra8875.ra8875.RA8875Display.set_window?4(x, y, width, height)
-adafruit_ra8875.ra8875.RA8875Display.setxy?4(x, y)
-adafruit_ra8875.ra8875.RA8875Display.txt_color?4(fgcolor, bgcolor)
-adafruit_ra8875.ra8875.RA8875Display.txt_set_cursor?4(x, y)
-adafruit_ra8875.ra8875.RA8875Display.txt_size?4(scale)
-adafruit_ra8875.ra8875.RA8875Display.txt_trans?4(color)
-adafruit_ra8875.ra8875.RA8875Display.txt_write?4(string)
-adafruit_ra8875.ra8875.RA8875Display?1(spi, cs, rst=None, width=800, height=480, baudrate=6000000, polarity=0, phase=0, )
+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, )
+adafruit_ra8875.ra8875.RA8875._rect_helper?5(x1: int, y1: int, x2: int, y2: int, color: int, filled: bool)
+adafruit_ra8875.ra8875.RA8875._triangle_helper?5(x1: int, y1: int, x2: int, y2: int, x3: int, y3: int, color: int, filled: bool, )
+adafruit_ra8875.ra8875.RA8875.circle?4(x_center: int, y_center: int, radius: int, color: int)
+adafruit_ra8875.ra8875.RA8875.curve?4(x_center: int, y_center: int, h_axis: int, v_axis: int, curve_part: int, color: int, )
+adafruit_ra8875.ra8875.RA8875.ellipse?4(x_center: int, y_center: int, h_axis: int, v_axis: int, color: int)
+adafruit_ra8875.ra8875.RA8875.fill?4(color: int)
+adafruit_ra8875.ra8875.RA8875.fill_circle?4(x_center: int, y_center: int, radius: int, color: int)
+adafruit_ra8875.ra8875.RA8875.fill_curve?4(x_center: int, y_center: int, h_axis: int, v_axis: int, curve_part: int, color: int, )
+adafruit_ra8875.ra8875.RA8875.fill_ellipse?4(x_center: int, y_center: int, h_axis: int, v_axis: int, color: int)
+adafruit_ra8875.ra8875.RA8875.fill_rect?4(x: int, y: int, width: int, height: int, color: int)
+adafruit_ra8875.ra8875.RA8875.fill_round_rect?4(x: int, y: int, width: int, height: int, radius: int, color: int)
+adafruit_ra8875.ra8875.RA8875.fill_triangle?4(x1: int, y1: int, x2: int, y2: int, x3: int, y3: int, color: int)
+adafruit_ra8875.ra8875.RA8875.hline?4(x: int, y: int, width: int, color: int)
+adafruit_ra8875.ra8875.RA8875.line?4(x1: int, y1: int, x2: int, y2: int, color: int)
+adafruit_ra8875.ra8875.RA8875.rect?4(x: int, y: int, width: int, height: int, color: int)
+adafruit_ra8875.ra8875.RA8875.round_rect?4(x: int, y: int, width: int, height: int, radius: int, color: int)
+adafruit_ra8875.ra8875.RA8875.triangle?4(x1: int, y1: int, x2: int, y2: int, x3: int, y3: int, color: int)
+adafruit_ra8875.ra8875.RA8875.vline?4(x: int, y: int, height: int, color: int)
+adafruit_ra8875.ra8875.RA8875Display.pixel?4(x: int, y: int, color: int)
+adafruit_ra8875.ra8875.RA8875Display.push_pixels?4(pixel_data: bytearray)
+adafruit_ra8875.ra8875.RA8875Display.set_bgcolor?4(color: int)
+adafruit_ra8875.ra8875.RA8875Display.set_color?4(color: int)
+adafruit_ra8875.ra8875.RA8875Display.set_window?4(x: int, y: int, width: int, height: int)
+adafruit_ra8875.ra8875.RA8875Display.setxy?4(x: int, y: int)
+adafruit_ra8875.ra8875.RA8875Display.txt_color?4(fgcolor: int, bgcolor: int)
+adafruit_ra8875.ra8875.RA8875Display.txt_set_cursor?4(x: int, y: int)
+adafruit_ra8875.ra8875.RA8875Display.txt_size?4(scale: int)
+adafruit_ra8875.ra8875.RA8875Display.txt_trans?4(color: int)
+adafruit_ra8875.ra8875.RA8875Display.txt_write?4(string: str)
+adafruit_ra8875.ra8875.RA8875Display?1(spi: SPI, cs: DigitalInOut, rst: Optional[DigitalInOut] = None, width: int = 800, height: int = 480, baudrate: int = 6000000, polarity: int = 0, phase: int = 0, )
 adafruit_ra8875.ra8875.RA8875_Device._gfx_mode?5()
-adafruit_ra8875.ra8875.RA8875_Device._gpiox?5(gpio_on)
-adafruit_ra8875.ra8875.RA8875_Device._pwm1_config?5(pwm_on, clock)
+adafruit_ra8875.ra8875.RA8875_Device._gpiox?5(gpio_on: bool)
+adafruit_ra8875.ra8875.RA8875_Device._pwm1_config?5(pwm_on: bool, clock: int)
 adafruit_ra8875.ra8875.RA8875_Device._read_data?5()
-adafruit_ra8875.ra8875.RA8875_Device._read_reg?5(cmd)
+adafruit_ra8875.ra8875.RA8875_Device._read_reg?5(cmd: int)
 adafruit_ra8875.ra8875.RA8875_Device._txt_mode?5()
-adafruit_ra8875.ra8875.RA8875_Device._wait_poll?5(register, mask)
-adafruit_ra8875.ra8875.RA8875_Device._write_cmd?5(cmd)
-adafruit_ra8875.ra8875.RA8875_Device._write_data?5(data, raw=False)
-adafruit_ra8875.ra8875.RA8875_Device._write_reg16?5(cmd, data)
-adafruit_ra8875.ra8875.RA8875_Device._write_reg?5(cmd, data, raw=False)
-adafruit_ra8875.ra8875.RA8875_Device.brightness?4(level)
-adafruit_ra8875.ra8875.RA8875_Device.init?4(start_on=True)
+adafruit_ra8875.ra8875.RA8875_Device._wait_poll?5(register: int, mask: int)
+adafruit_ra8875.ra8875.RA8875_Device._write_cmd?5(cmd: int)
+adafruit_ra8875.ra8875.RA8875_Device._write_data?5(data: int, raw: bool = False)
+adafruit_ra8875.ra8875.RA8875_Device._write_reg16?5(cmd: int, data: Union[int, bytearray])
+adafruit_ra8875.ra8875.RA8875_Device._write_reg?5(cmd: int, data: int, raw: bool = False)
+adafruit_ra8875.ra8875.RA8875_Device.brightness?4(level: int)
+adafruit_ra8875.ra8875.RA8875_Device.init?4(start_on: bool = True)
 adafruit_ra8875.ra8875.RA8875_Device.pllinit?4()
 adafruit_ra8875.ra8875.RA8875_Device.reset?4()
-adafruit_ra8875.ra8875.RA8875_Device.sleep?4(sleep)
+adafruit_ra8875.ra8875.RA8875_Device.sleep?4(sleep: bool)
 adafruit_ra8875.ra8875.RA8875_Device.soft_reset?4()
-adafruit_ra8875.ra8875.RA8875_Device.touch_enable?4(touch_on)
-adafruit_ra8875.ra8875.RA8875_Device.touch_init?4(tpin=None, enable=True)
+adafruit_ra8875.ra8875.RA8875_Device.touch_enable?4(touch_on: bool)
+adafruit_ra8875.ra8875.RA8875_Device.touch_init?4(tpin: Optional[DigitalInOut] = None, enable: bool = True)
 adafruit_ra8875.ra8875.RA8875_Device.touch_read?4()
 adafruit_ra8875.ra8875.RA8875_Device.touched?4()
-adafruit_ra8875.ra8875.RA8875_Device.turn_on?4(display_on)
-adafruit_ra8875.ra8875.RA8875_Device?1(spi, cs, rst=None, width=800, height=480, baudrate=6000000, polarity=0, phase=0, )
-adafruit_ra8875.ra8875.color565?4(r, g=0, b=0)
+adafruit_ra8875.ra8875.RA8875_Device.turn_on?4(display_on: bool)
+adafruit_ra8875.ra8875.RA8875_Device?1(spi: SPI, cs: DigitalInOut, rst: Optional[DigitalInOut] = None, width: int = 800, height: int = 480, baudrate: int = 6000000, polarity: int = 0, phase: int = 0, )
+adafruit_ra8875.ra8875.color565?4(r: int, g: int = 0, b: int = 0)
 adafruit_ra8875.registers.CMDRD?7
 adafruit_ra8875.registers.CMDWR?7
 adafruit_ra8875.registers.CURH0?7
@@ -9558,20 +10065,20 @@
 adafruit_radial_controller.RadialController?1(devices)
 adafruit_radial_controller.device.device?4(report_id: int)
 adafruit_register.i2c_bcd_alarm.ALARM_COMPONENT_DISABLED?7
-adafruit_register.i2c_bcd_alarm.BCDAlarmTimeRegister?1(register_address, has_seconds=True, weekday_shared=True, weekday_start=1)
+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._bcd2bin?5(value)
-adafruit_register.i2c_bcd_alarm._bin2bcd?5(value)
-adafruit_register.i2c_bcd_datetime.BCDDateTimeRegister?1(register_address, weekday_first=True, weekday_start=1)
-adafruit_register.i2c_bcd_datetime._bcd2bin?5(value)
-adafruit_register.i2c_bcd_datetime._bin2bcd?5(value)
-adafruit_register.i2c_bit.RWBit?1(register_address, bit, register_width=1, lsb_first=True)
-adafruit_register.i2c_bits.RWBits?1(num_bits, register_address, lowest_bit, register_width=1, lsb_first=True, signed=False, )
-adafruit_register.i2c_struct.Struct?1(register_address, struct_format)
-adafruit_register.i2c_struct.UnaryStruct?1(register_address, struct_format)
-adafruit_register.i2c_struct_array.StructArray?1(register_address, struct_format, count)
-adafruit_register.i2c_struct_array._BoundStructArray._get_buffer?5(index)
-adafruit_register.i2c_struct_array._BoundStructArray?2(obj, register_address, struct_format, count)
+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, )
+adafruit_register.i2c_bcd_datetime._bcd2bin?5(value: int)
+adafruit_register.i2c_bcd_datetime._bin2bcd?5(value: int)
+adafruit_register.i2c_bit.RWBit?1(register_address: int, bit: int, register_width: int = 1, lsb_first: bool = True, )
+adafruit_register.i2c_bits.RWBits?1(num_bits: int, register_address: int, lowest_bit: int, register_width: int = 1, lsb_first: bool = True, signed: bool = False, )
+adafruit_register.i2c_struct.Struct?1(register_address: int, struct_format: str)
+adafruit_register.i2c_struct.UnaryStruct?1(register_address: int, struct_format: str)
+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 = ...)
@@ -9599,14 +10106,14 @@
 adafruit_requests.Session._free_sockets?5()
 adafruit_requests.Session._get_socket?5(host: str, port: int, proto: str, *, timeout: float = 1)
 adafruit_requests.Session._send?5(data: bytes)
-adafruit_requests.Session._send_request?5(socket: SocketType, host: str, method: str, path: str, headers: List[Dict[str, str]], data: Any, json: Any, )
+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)
 adafruit_requests.Session.head?4(url: str, **kw)
 adafruit_requests.Session.patch?4(url: str, **kw)
 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[List[Dict[str, str]]] = None, stream: bool = False, timeout: float = 60, )
+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, )
 adafruit_requests.Session?1(socket_pool: SocketpoolModuleType, ssl_context: Optional[SSLContextType] = None, )
 adafruit_requests.StandardPythonSocketType.SocketType?7
 adafruit_requests.StandardPythonSocketType.SocketpoolModuleType?7
@@ -9628,35 +10135,35 @@
 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[List[Dict[str, str]]] = None, stream: bool = False, timeout: float = 1, )
+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
-adafruit_rfm69.RFM69._read_into?5(address, buf, length=None)
-adafruit_rfm69.RFM69._read_u8?5(address)
-adafruit_rfm69.RFM69._write_from?5(address, buf, length=None)
-adafruit_rfm69.RFM69._write_u8?5(address, val)
+adafruit_rfm69.RFM69._read_into?5(address: int, buf: WriteableBuffer, length: Optional[int] = None)
+adafruit_rfm69.RFM69._read_u8?5(address: int)
+adafruit_rfm69.RFM69._write_from?5(address: int, buf: ReadableBuffer, length: Optional[int] = None)
+adafruit_rfm69.RFM69._write_u8?5(address: int, val: int)
 adafruit_rfm69.RFM69.address_filter?7
 adafruit_rfm69.RFM69.aes_on?7
 adafruit_rfm69.RFM69.afc_bw_dcc_freq?7
 adafruit_rfm69.RFM69.afc_bw_exponent?7
 adafruit_rfm69.RFM69.afc_bw_mantissa?7
-adafruit_rfm69.RFM69.bitrate?4(val)
+adafruit_rfm69.RFM69.bitrate?4(val: float)
 adafruit_rfm69.RFM69.crc_auto_clear_off?7
 adafruit_rfm69.RFM69.crc_on?7
 adafruit_rfm69.RFM69.data_mode?7
 adafruit_rfm69.RFM69.dc_free?7
 adafruit_rfm69.RFM69.dio_0_mapping?7
-adafruit_rfm69.RFM69.encryption_key?4(val)
-adafruit_rfm69.RFM69.frequency_deviation?4(val)
-adafruit_rfm69.RFM69.frequency_mhz?4(val)
+adafruit_rfm69.RFM69.encryption_key?4(val: bytearray)
+adafruit_rfm69.RFM69.frequency_deviation?4(val: float)
+adafruit_rfm69.RFM69.frequency_mhz?4(val: float)
 adafruit_rfm69.RFM69.idle?4()
 adafruit_rfm69.RFM69.listen?4()
 adafruit_rfm69.RFM69.mode_ready?7
 adafruit_rfm69.RFM69.modulation_shaping?7
 adafruit_rfm69.RFM69.modulation_type?7
-adafruit_rfm69.RFM69.operation_mode?4(val)
+adafruit_rfm69.RFM69.operation_mode?4(val: int)
 adafruit_rfm69.RFM69.output_power?7
 adafruit_rfm69.RFM69.pa_0_on?7
 adafruit_rfm69.RFM69.pa_1_on?7
@@ -9664,25 +10171,26 @@
 adafruit_rfm69.RFM69.packet_format?7
 adafruit_rfm69.RFM69.packet_sent?4()
 adafruit_rfm69.RFM69.payload_ready?4()
-adafruit_rfm69.RFM69.preamble_length?4(val)
-adafruit_rfm69.RFM69.receive?4(*, keep_listening=True, with_ack=False, timeout=None, with_header=False)
+adafruit_rfm69.RFM69.preamble_length?4(val: int)
+adafruit_rfm69.RFM69.receive?4(*, keep_listening: bool = True, with_ack: bool = False, timeout: Optional[float] = None, with_header: bool = False)
 adafruit_rfm69.RFM69.reset?4()
 adafruit_rfm69.RFM69.rssi?4()
 adafruit_rfm69.RFM69.rx_bw_dcc_freq?7
 adafruit_rfm69.RFM69.rx_bw_exponent?7
 adafruit_rfm69.RFM69.rx_bw_mantissa?7
-adafruit_rfm69.RFM69.send?4(data, *, keep_listening=False, destination=None, node=None, identifier=None, flags=None)
-adafruit_rfm69.RFM69.send_with_ack?4(data)
+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
-adafruit_rfm69.RFM69.sync_word?4(val)
+adafruit_rfm69.RFM69.sync_word?4(val: Optional[bytearray])
 adafruit_rfm69.RFM69.temp_running?7
 adafruit_rfm69.RFM69.temp_start?7
 adafruit_rfm69.RFM69.temperature?4()
 adafruit_rfm69.RFM69.transmit?4()
-adafruit_rfm69.RFM69.tx_power?4(val)
-adafruit_rfm69.RFM69?1(spi, cs, reset, frequency, *, sync_word=b"\x2D\xD4", preamble_length=4, encryption_key=None, high_power=True, baudrate=2000000)
+adafruit_rfm69.RFM69.tx_power?4(val: float)
+adafruit_rfm69.RFM69?1(spi: SPI, cs: DigitalInOut, reset: DigitalInOut, frequency: int, *, sync_word: bytes = b"\x2D\xD4", preamble_length: int = 4, encryption_key: Optional[bytes] = None, high_power: bool = True, baudrate: int = 2000000)
 adafruit_rfm69.RX_MODE?7
 adafruit_rfm69.SLEEP_MODE?7
 adafruit_rfm69.STANDBY_MODE?7
@@ -9723,7 +10231,7 @@
 adafruit_rfm69._RH_BROADCAST_ADDRESS?8
 adafruit_rfm69._RH_FLAGS_ACK?8
 adafruit_rfm69._RH_FLAGS_RETRY?8
-adafruit_rfm69._RegisterBits?2(address, *, offset=0, bits=1)
+adafruit_rfm69._RegisterBits?2(address: int, *, offset: int = 0, bits: int = 1)
 adafruit_rfm69._TEST_PA1_BOOST?8
 adafruit_rfm69._TEST_PA1_NORMAL?8
 adafruit_rfm69._TEST_PA2_BOOST?8
@@ -9731,8 +10239,8 @@
 adafruit_rfm69._TICKS_HALFPERIOD?8
 adafruit_rfm69._TICKS_MAX?8
 adafruit_rfm69._TICKS_PERIOD?8
-adafruit_rfm69.check_timeout?4(flag, limit)
-adafruit_rfm69.ticks_diff?4(ticks1, ticks2)
+adafruit_rfm69.check_timeout?4(flag: Callable, limit: float)
+adafruit_rfm69.ticks_diff?4(ticks1: int, ticks2: int)
 adafruit_rfm9x.FS_RX_MODE?7
 adafruit_rfm9x.FS_TX_MODE?7
 adafruit_rfm9x.HAS_SUPERVISOR?7
@@ -9847,7 +10355,7 @@
 adafruit_rgb_display.hx8353.HX8353._PAGE_SET?8
 adafruit_rgb_display.hx8353.HX8353._RAM_READ?8
 adafruit_rgb_display.hx8353.HX8353._RAM_WRITE?8
-adafruit_rgb_display.hx8353.HX8353?1(spi, dc, cs, rst=None, width=128, height=128, rotation=0)
+adafruit_rgb_display.hx8353.HX8353?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 128, height: int = 128, rotation: int = 0, )
 adafruit_rgb_display.hx8353._CASET?8
 adafruit_rgb_display.hx8353._COLMOD?8
 adafruit_rgb_display.hx8353._DISPOFF?8
@@ -9867,7 +10375,7 @@
 adafruit_rgb_display.hx8357.HX8357._PAGE_SET?8
 adafruit_rgb_display.hx8357.HX8357._RAM_READ?8
 adafruit_rgb_display.hx8357.HX8357._RAM_WRITE?8
-adafruit_rgb_display.hx8357.HX8357?1(spi, dc, cs, rst=None, width=480, height=320, baudrate=16000000, polarity=0, phase=0, rotation=0, )
+adafruit_rgb_display.hx8357.HX8357?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 480, height: int = 320, baudrate: int = 16000000, polarity: int = 0, phase: int = 0, rotation: int = 0, )
 adafruit_rgb_display.hx8357._CASET?8
 adafruit_rgb_display.hx8357._COLMOD?8
 adafruit_rgb_display.hx8357._DISPOFF?8
@@ -9900,44 +10408,41 @@
 adafruit_rgb_display.ili9341.ILI9341._PAGE_SET?8
 adafruit_rgb_display.ili9341.ILI9341._RAM_READ?8
 adafruit_rgb_display.ili9341.ILI9341._RAM_WRITE?8
-adafruit_rgb_display.ili9341.ILI9341.scroll?4(dy=None)
-adafruit_rgb_display.ili9341.ILI9341?1(spi, dc, cs, rst=None, width=240, height=320, baudrate=16000000, polarity=0, phase=0, rotation=0, )
-adafruit_rgb_display.rgb.Display._COLUMN_SET?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._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, y0, x1, y1, data=None)
-adafruit_rgb_display.rgb.Display._decode_pixel?5(data)
-adafruit_rgb_display.rgb.Display._encode_pixel?5(color)
-adafruit_rgb_display.rgb.Display._encode_pos?5(x, y)
-adafruit_rgb_display.rgb.Display.fill?4(color=0)
-adafruit_rgb_display.rgb.Display.fill_rectangle?4(x, y, width, height, color)
-adafruit_rgb_display.rgb.Display.hline?4(x, y, width, color)
-adafruit_rgb_display.rgb.Display.image?4(img, rotation=None, x=0, y=0)
+adafruit_rgb_display.rgb.Display._block?5(x0: int, y0: int, x1: int, y1: int, data: Optional[ByteString] = None)
+adafruit_rgb_display.rgb.Display._decode_pixel?5(data: Union[bytes, Union[bytearray, memoryview]])
+adafruit_rgb_display.rgb.Display._encode_pixel?5(color: Union[int, Tuple])
+adafruit_rgb_display.rgb.Display._encode_pos?5(x: int, y: int)
+adafruit_rgb_display.rgb.Display.fill?4(color: Union[int, Tuple] = 0)
+adafruit_rgb_display.rgb.Display.fill_rectangle?4(x: int, y: int, width: int, height: int, color: Union[int, Tuple])
+adafruit_rgb_display.rgb.Display.hline?4(x: int, y: int, width: int, color: Union[int, Tuple])
+adafruit_rgb_display.rgb.Display.image?4(img: Image, rotation: Optional[int] = None, x: int = 0, y: int = 0, )
 adafruit_rgb_display.rgb.Display.init?4()
-adafruit_rgb_display.rgb.Display.pixel?4(x, y, color=None)
-adafruit_rgb_display.rgb.Display.rotation?4(val)
-adafruit_rgb_display.rgb.Display.vline?4(x, y, height, color)
-adafruit_rgb_display.rgb.Display?1(width, height, rotation)
-adafruit_rgb_display.rgb.DisplaySPI.read?4(command=None, count=0)
+adafruit_rgb_display.rgb.Display.pixel?4(x: int, y: int, color: Optional[Union[int, Tuple]] = None)
+adafruit_rgb_display.rgb.Display.read?4(command: Optional[int] = None, count: int = 0)
+adafruit_rgb_display.rgb.Display.rotation?4(val: int)
+adafruit_rgb_display.rgb.Display.vline?4(x: int, y: int, height: int, color: Union[int, Tuple])
+adafruit_rgb_display.rgb.Display.write?4(command: Optional[int] = None, data: Optional[ByteString] = None)
+adafruit_rgb_display.rgb.Display?1(width: int, height: int, rotation: int)
+adafruit_rgb_display.rgb.DisplaySPI.read?4(command: Optional[int] = None, count: int = 0)
 adafruit_rgb_display.rgb.DisplaySPI.reset?4()
-adafruit_rgb_display.rgb.DisplaySPI.write?4(command=None, data=None)
-adafruit_rgb_display.rgb.DisplaySPI?1(spi, dc, cs, rst=None, width=1, height=1, baudrate=12000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.rgb.DisplaySPI.write?4(command: Optional[int] = None, data: Optional[ByteString] = None)
+adafruit_rgb_display.rgb.DisplaySPI?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 1, height: int = 1, baudrate: int = 12000000, polarity: int = 0, phase: int = 0, *, x_offset: int = 0, y_offset: int = 0, rotation: int = 0)
 adafruit_rgb_display.rgb.DummyPin.deinit?4()
-adafruit_rgb_display.rgb.DummyPin.direction?4(val)
-adafruit_rgb_display.rgb.DummyPin.pull?4(val)
-adafruit_rgb_display.rgb.DummyPin.switch_to_input?4(*args, **kwargs)
-adafruit_rgb_display.rgb.DummyPin.switch_to_output?4(*args, **kwargs)
-adafruit_rgb_display.rgb.DummyPin.value?4(val)
+adafruit_rgb_display.rgb.DummyPin.direction?4(val: digitalio.Direction)
+adafruit_rgb_display.rgb.DummyPin.pull?4(val: digitalio.Pull)
+adafruit_rgb_display.rgb.DummyPin.switch_to_input?4(*, pull: Optional[digitalio.Pull] = None)
+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, g=0, b=0)
-adafruit_rgb_display.rgb.image_to_data?4(image)
+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.image_to_data?4(image: Image)
 adafruit_rgb_display.s6d02a1.S6D02A1._COLUMN_SET?8
 adafruit_rgb_display.s6d02a1.S6D02A1._ENCODE_PIXEL?8
 adafruit_rgb_display.s6d02a1.S6D02A1._ENCODE_POS?8
@@ -9945,7 +10450,7 @@
 adafruit_rgb_display.s6d02a1.S6D02A1._PAGE_SET?8
 adafruit_rgb_display.s6d02a1.S6D02A1._RAM_READ?8
 adafruit_rgb_display.s6d02a1.S6D02A1._RAM_WRITE?8
-adafruit_rgb_display.s6d02a1.S6D02A1?1(spi, dc, cs, rst=None, width=128, height=160, rotation=0)
+adafruit_rgb_display.s6d02a1.S6D02A1?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 128, height: int = 160, rotation: int = 0, )
 adafruit_rgb_display.s6d02a1._CASET?8
 adafruit_rgb_display.s6d02a1._COLMOD?8
 adafruit_rgb_display.s6d02a1._DISPON?8
@@ -9962,8 +10467,8 @@
 adafruit_rgb_display.ssd1331.SSD1331._PAGE_SET?8
 adafruit_rgb_display.ssd1331.SSD1331._RAM_READ?8
 adafruit_rgb_display.ssd1331.SSD1331._RAM_WRITE?8
-adafruit_rgb_display.ssd1331.SSD1331.write?4(command=None, data=None)
-adafruit_rgb_display.ssd1331.SSD1331?1(spi, dc, cs, rst=None, width=96, height=64, baudrate=16000000, polarity=0, phase=0, *, rotation=0)
+adafruit_rgb_display.ssd1331.SSD1331.write?4(command: Optional[int] = None, data: Optional[ByteString] = None)
+adafruit_rgb_display.ssd1331.SSD1331?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 96, height: int = 64, baudrate: int = 16000000, polarity: int = 0, phase: int = 0, *, rotation: int = 0)
 adafruit_rgb_display.ssd1331._CLOCKDIV?8
 adafruit_rgb_display.ssd1331._CONTRASTA?8
 adafruit_rgb_display.ssd1331._CONTRASTB?8
@@ -10001,7 +10506,7 @@
 adafruit_rgb_display.ssd1351.SSD1351._PAGE_SET?8
 adafruit_rgb_display.ssd1351.SSD1351._RAM_READ?8
 adafruit_rgb_display.ssd1351.SSD1351._RAM_WRITE?8
-adafruit_rgb_display.ssd1351.SSD1351?1(spi, dc, cs, rst=None, width=128, height=128, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.ssd1351.SSD1351?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 128, height: int = 128, baudrate: int = 16000000, polarity: int = 0, phase: int = 0, *, x_offset: int = 0, y_offset: int = 0, rotation: int = 0)
 adafruit_rgb_display.ssd1351._CLOCKDIV?8
 adafruit_rgb_display.ssd1351._COMMANDLOCK?8
 adafruit_rgb_display.ssd1351._CONTRASTABC?8
@@ -10040,12 +10545,12 @@
 adafruit_rgb_display.st7735.ST7735._PAGE_SET?8
 adafruit_rgb_display.st7735.ST7735._RAM_READ?8
 adafruit_rgb_display.st7735.ST7735._RAM_WRITE?8
-adafruit_rgb_display.st7735.ST7735?1(spi, dc, cs, rst=None, width=128, height=128, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.st7735.ST7735?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 128, height: int = 128, baudrate: int = 16000000, polarity: int = 0, phase: int = 0, *, x_offset: int = 0, y_offset: int = 0, rotation: int = 0, )
 adafruit_rgb_display.st7735.ST7735R._INIT?8
 adafruit_rgb_display.st7735.ST7735R.init?4()
-adafruit_rgb_display.st7735.ST7735R?1(spi, dc, cs, rst=None, width=128, height=160, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0, bgr=False)
+adafruit_rgb_display.st7735.ST7735R?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 128, height: int = 160, baudrate: int = 16000000, polarity: int = 0, phase: int = 0, *, x_offset: int = 0, y_offset: int = 0, rotation: int = 0, bgr: bool = False, invert: bool = False, )
 adafruit_rgb_display.st7735.ST7735S._INIT?8
-adafruit_rgb_display.st7735.ST7735S?1(spi, dc, cs, bl, rst=None, width=128, height=160, baudrate=16000000, polarity=0, phase=0, *, x_offset=2, y_offset=1, rotation=0)
+adafruit_rgb_display.st7735.ST7735S?1(spi: busio.SPI, dc: digitalio.DigitalInOut, cs: digitalio.DigitalInOut, bl: digitalio.DigitalInOut, rst: Optional[digitalio.DigitalInOut] = None, width: int = 128, height: int = 160, baudrate: int = 16000000, polarity: int = 0, phase: int = 0, *, x_offset: int = 2, y_offset: int = 1, rotation: int = 0, )
 adafruit_rgb_display.st7735._CASET?8
 adafruit_rgb_display.st7735._COLMOD?8
 adafruit_rgb_display.st7735._DISPOFF?8
@@ -10089,7 +10594,7 @@
 adafruit_rgb_display.st7789.ST7789._RAM_READ?8
 adafruit_rgb_display.st7789.ST7789._RAM_WRITE?8
 adafruit_rgb_display.st7789.ST7789.init?4()
-adafruit_rgb_display.st7789.ST7789?1(spi, dc, cs, rst=None, width=240, height=320, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.st7789.ST7789?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, *, x_offset: int = 0, y_offset: int = 0, rotation: int = 0)
 adafruit_rgb_display.st7789._CASET?8
 adafruit_rgb_display.st7789._COLMOD?8
 adafruit_rgb_display.st7789._DISPOFF?8
@@ -10131,24 +10636,24 @@
 adafruit_rgbled.RGBLED.deinit?4()
 adafruit_rgbled.RGBLED?1(red_pin, green_pin, blue_pin, invert_pwm=False)
 adafruit_rockblock.RockBlock._transfer_buffer?5()
-adafruit_rockblock.RockBlock._uart_xfer?5(cmd)
-adafruit_rockblock.RockBlock.data_in?4(buf)
-adafruit_rockblock.RockBlock.data_out?4(buf)
-adafruit_rockblock.RockBlock.energy_monitor?4(value)
+adafruit_rockblock.RockBlock._uart_xfer?5(cmd: str)
+adafruit_rockblock.RockBlock.data_in?4(buf: bytes)
+adafruit_rockblock.RockBlock.data_out?4(buf: bytes)
+adafruit_rockblock.RockBlock.energy_monitor?4(value: int)
 adafruit_rockblock.RockBlock.geolocation?4()
 adafruit_rockblock.RockBlock.model?4()
 adafruit_rockblock.RockBlock.reset?4()
 adafruit_rockblock.RockBlock.revision?4()
-adafruit_rockblock.RockBlock.ring_alert?4(value)
+adafruit_rockblock.RockBlock.ring_alert?4(value: Union[int, bool])
 adafruit_rockblock.RockBlock.ring_indication?4()
-adafruit_rockblock.RockBlock.satellite_transfer?4(location=None)
+adafruit_rockblock.RockBlock.satellite_transfer?4(location: str = None)
 adafruit_rockblock.RockBlock.serial_number?4()
 adafruit_rockblock.RockBlock.signal_quality?4()
 adafruit_rockblock.RockBlock.status?4()
 adafruit_rockblock.RockBlock.system_time?4()
-adafruit_rockblock.RockBlock.text_in?4(text)
-adafruit_rockblock.RockBlock.text_out?4(text)
-adafruit_rockblock.RockBlock?1(uart, baudrate=19200)
+adafruit_rockblock.RockBlock.text_in?4(text: bytes)
+adafruit_rockblock.RockBlock.text_out?4(text: str)
+adafruit_rockblock.RockBlock?1(uart: Union[UART, Serial], baudrate: int = 19200)
 adafruit_rplidar.DEFAULT_MOTOR_PWM?7
 adafruit_rplidar.DESCRIPTOR_LEN?7
 adafruit_rplidar.ExpressPacket.from_string?4(data: bytes)
@@ -10313,22 +10818,22 @@
 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.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, crc)
+adafruit_scd30.SCD30._check_crc?5(data_bytes: ReadableBuffer, crc: int)
 adafruit_scd30.SCD30._crc8?5()
 adafruit_scd30.SCD30._read_data?5()
-adafruit_scd30.SCD30._read_register?5(reg_addr)
-adafruit_scd30.SCD30._send_command?5(command, arguments=None)
-adafruit_scd30.SCD30.altitude?4(altitude)
-adafruit_scd30.SCD30.ambient_pressure?4(pressure_mbar)
+adafruit_scd30.SCD30._read_register?5(reg_addr: int)
+adafruit_scd30.SCD30._send_command?5(command: int, arguments: Optional[int] = None)
+adafruit_scd30.SCD30.altitude?4(altitude: int)
+adafruit_scd30.SCD30.ambient_pressure?4(pressure_mbar: int)
 adafruit_scd30.SCD30.data_available?4()
-adafruit_scd30.SCD30.forced_recalibration_reference?4(reference_value)
-adafruit_scd30.SCD30.measurement_interval?4(value)
+adafruit_scd30.SCD30.forced_recalibration_reference?4(reference_value: int)
+adafruit_scd30.SCD30.measurement_interval?4(value: int)
 adafruit_scd30.SCD30.relative_humidity?4()
 adafruit_scd30.SCD30.reset?4()
-adafruit_scd30.SCD30.self_calibration_enabled?4(enabled)
+adafruit_scd30.SCD30.self_calibration_enabled?4(enabled: bool)
 adafruit_scd30.SCD30.temperature?4()
-adafruit_scd30.SCD30.temperature_offset?4(offset)
-adafruit_scd30.SCD30?1(i2c_bus, ambient_pressure=0, address=SCD30_DEFAULT_ADDR)
+adafruit_scd30.SCD30.temperature_offset?4(offset: Union[float, int])
+adafruit_scd30.SCD30?1(i2c_bus: I2C, ambient_pressure: int = 0, address: int = SCD30_DEFAULT_ADDR)
 adafruit_scd30.SCD30_DEFAULT_ADDR?7
 adafruit_scd30._CMD_AUTOMATIC_SELF_CALIBRATION?8
 adafruit_scd30._CMD_CONTINUOUS_MEASUREMENT?8
@@ -10340,29 +10845,29 @@
 adafruit_scd30._CMD_SET_TEMPERATURE_OFFSET?8
 adafruit_scd30._CMD_SOFT_RESET?8
 adafruit_scd4x.SCD4X.CO2?4()
-adafruit_scd4x.SCD4X._check_buffer_crc?5(buf)
+adafruit_scd4x.SCD4X._check_buffer_crc?5(buf: bytearray)
 adafruit_scd4x.SCD4X._crc8?5()
 adafruit_scd4x.SCD4X._read_data?5()
 adafruit_scd4x.SCD4X._read_reply?5(buff, num)
 adafruit_scd4x.SCD4X._send_command?5(cmd: int, cmd_delay: float = 0)
 adafruit_scd4x.SCD4X._set_command_value?5(cmd, value, cmd_delay=0)
-adafruit_scd4x.SCD4X.altitude?4(height)
+adafruit_scd4x.SCD4X.altitude?4(height: int)
 adafruit_scd4x.SCD4X.data_ready?4()
 adafruit_scd4x.SCD4X.factory_reset?4()
-adafruit_scd4x.SCD4X.force_calibration?4(target_co2)
+adafruit_scd4x.SCD4X.force_calibration?4(target_co2: int)
 adafruit_scd4x.SCD4X.persist_settings?4()
 adafruit_scd4x.SCD4X.reinit?4()
 adafruit_scd4x.SCD4X.relative_humidity?4()
-adafruit_scd4x.SCD4X.self_calibration_enabled?4(enabled)
+adafruit_scd4x.SCD4X.self_calibration_enabled?4(enabled: bool)
 adafruit_scd4x.SCD4X.self_test?4()
 adafruit_scd4x.SCD4X.serial_number?4()
-adafruit_scd4x.SCD4X.set_ambient_pressure?4(ambient_pressure)
+adafruit_scd4x.SCD4X.set_ambient_pressure?4(ambient_pressure: int)
 adafruit_scd4x.SCD4X.start_low_periodic_measurement?4()
 adafruit_scd4x.SCD4X.start_periodic_measurement?4()
 adafruit_scd4x.SCD4X.stop_periodic_measurement?4()
 adafruit_scd4x.SCD4X.temperature?4()
-adafruit_scd4x.SCD4X.temperature_offset?4(offset)
-adafruit_scd4x.SCD4X?1(i2c_bus, address=SCD4X_DEFAULT_ADDR)
+adafruit_scd4x.SCD4X.temperature_offset?4(offset: Union[int, float])
+adafruit_scd4x.SCD4X?1(i2c_bus: I2C, address: int = SCD4X_DEFAULT_ADDR)
 adafruit_scd4x.SCD4X_DEFAULT_ADDR?7
 adafruit_scd4x._SCD4X_DATAREADY?8
 adafruit_scd4x._SCD4X_FACTORYRESET?8
@@ -10412,6 +10917,10 @@
 adafruit_seesaw.attiny8x7.ATtiny8x7_Pinmap.pwm_pins?7
 adafruit_seesaw.attiny8x7.ATtiny8x7_Pinmap.pwm_width?7
 adafruit_seesaw.attiny8x7.ATtiny8x7_Pinmap.touch_pins?7
+adafruit_seesaw.attinyx16.ATtinyx16_Pinmap.analog_pins?7
+adafruit_seesaw.attinyx16.ATtinyx16_Pinmap.pwm_pins?7
+adafruit_seesaw.attinyx16.ATtinyx16_Pinmap.pwm_width?7
+adafruit_seesaw.attinyx16.ATtinyx16_Pinmap.touch_pins?7
 adafruit_seesaw.crickit.Crickit_Pinmap.analog_pins?7
 adafruit_seesaw.crickit.Crickit_Pinmap.pwm_pins?7
 adafruit_seesaw.crickit.Crickit_Pinmap.pwm_width?7
@@ -10469,11 +10978,9 @@
 adafruit_seesaw.keypad.const?4(x)
 adafruit_seesaw.neopixel.GRB?7
 adafruit_seesaw.neopixel.GRBW?7
-adafruit_seesaw.neopixel.NeoPixel.brightness?4(brightness)
+adafruit_seesaw.neopixel.NeoPixel._transmit?5(buffer: bytearray)
 adafruit_seesaw.neopixel.NeoPixel.deinit?4()
-adafruit_seesaw.neopixel.NeoPixel.fill?4(color)
-adafruit_seesaw.neopixel.NeoPixel.show?4()
-adafruit_seesaw.neopixel.NeoPixel?1(seesaw, pin, n, *, bpp=None, brightness=1.0, auto_write=True, pixel_order=None)
+adafruit_seesaw.neopixel.NeoPixel?1(seesaw, pin, n, *, bpp=None, brightness=1.0, auto_write=True, pixel_order="GRB")
 adafruit_seesaw.neopixel.RGB?7
 adafruit_seesaw.neopixel.RGBW?7
 adafruit_seesaw.neopixel._NEOPIXEL_BASE?8
@@ -10483,6 +10990,7 @@
 adafruit_seesaw.neopixel._NEOPIXEL_SHOW?8
 adafruit_seesaw.neopixel._NEOPIXEL_SPEED?8
 adafruit_seesaw.neopixel._NEOPIXEL_STATUS?8
+adafruit_seesaw.neopixel._OUTPUT_BUFFER_SIZE?8
 adafruit_seesaw.neopixel.const?4(x)
 adafruit_seesaw.pwmout.PWMOut.duty_cycle?4(value)
 adafruit_seesaw.pwmout.PWMOut.fraction?4(value)
@@ -10576,6 +11084,8 @@
 adafruit_seesaw.seesaw.Seesaw.write8?4(reg_base, reg, value)
 adafruit_seesaw.seesaw.Seesaw.write?4(reg_base, reg, buf=None)
 adafruit_seesaw.seesaw.Seesaw?1(i2c_bus, addr=0x49, drdy=None, reset=True)
+adafruit_seesaw.seesaw._5681_PID?8
+adafruit_seesaw.seesaw._5690_PID?8
 adafruit_seesaw.seesaw._ADC_BASE?8
 adafruit_seesaw.seesaw._ADC_CHANNEL_OFFSET?8
 adafruit_seesaw.seesaw._ADC_INTEN?8
@@ -10666,9 +11176,9 @@
 adafruit_sgp30.Adafruit_SGP30.Ethanol?4()
 adafruit_sgp30.Adafruit_SGP30.H2?4()
 adafruit_sgp30.Adafruit_SGP30.TVOC?4()
-adafruit_sgp30.Adafruit_SGP30._generate_crc?5(data)
-adafruit_sgp30.Adafruit_SGP30._i2c_read_words_from_cmd?5(command, delay, reply_size)
-adafruit_sgp30.Adafruit_SGP30._run_profile?5(profile)
+adafruit_sgp30.Adafruit_SGP30._generate_crc?5(data: bytearray)
+adafruit_sgp30.Adafruit_SGP30._i2c_read_words_from_cmd?5(command: List[int], delay: float, reply_size: int)
+adafruit_sgp30.Adafruit_SGP30._run_profile?5(profile: Tuple[str, List[int], int, float])
 adafruit_sgp30.Adafruit_SGP30.baseline_TVOC?4()
 adafruit_sgp30.Adafruit_SGP30.baseline_eCO2?4()
 adafruit_sgp30.Adafruit_SGP30.eCO2?4()
@@ -10676,62 +11186,62 @@
 adafruit_sgp30.Adafruit_SGP30.iaq_init?4()
 adafruit_sgp30.Adafruit_SGP30.iaq_measure?4()
 adafruit_sgp30.Adafruit_SGP30.raw_measure?4()
-adafruit_sgp30.Adafruit_SGP30.set_iaq_baseline?4(eCO2, TVOC)
-adafruit_sgp30.Adafruit_SGP30.set_iaq_humidity?4(gramsPM3)
-adafruit_sgp30.Adafruit_SGP30.set_iaq_relative_humidity?4(celsius, relative_humidity)
-adafruit_sgp30.Adafruit_SGP30?1(i2c, address=_SGP30_DEFAULT_I2C_ADDR)
+adafruit_sgp30.Adafruit_SGP30.set_iaq_baseline?4(eCO2: int, TVOC: int)
+adafruit_sgp30.Adafruit_SGP30.set_iaq_humidity?4(gramsPM3: float)
+adafruit_sgp30.Adafruit_SGP30.set_iaq_relative_humidity?4(celsius: float, relative_humidity: float)
+adafruit_sgp30.Adafruit_SGP30?1(i2c: I2C, address: int = _SGP30_DEFAULT_I2C_ADDR)
 adafruit_sgp30._SGP30_CRC8_INIT?8
 adafruit_sgp30._SGP30_CRC8_POLYNOMIAL?8
 adafruit_sgp30._SGP30_DEFAULT_I2C_ADDR?8
 adafruit_sgp30._SGP30_FEATURESETS?8
 adafruit_sgp30._SGP30_WORD_LEN?8
 adafruit_sgp40.SGP40._celsius_to_ticks?5()
-adafruit_sgp40.SGP40._check_crc8?5(crc_buffer, crc_value)
+adafruit_sgp40.SGP40._check_crc8?5(crc_buffer: ReadableBuffer, crc_value: int)
 adafruit_sgp40.SGP40._generate_crc?5()
-adafruit_sgp40.SGP40._read_word_from_command?5(delay_ms=10, readlen=1, )
+adafruit_sgp40.SGP40._read_word_from_command?5(delay_ms: int = 10, readlen: Optional[int] = 1, )
 adafruit_sgp40.SGP40._relative_humidity_to_ticks?5()
 adafruit_sgp40.SGP40._reset?5()
 adafruit_sgp40.SGP40.initialize?4()
-adafruit_sgp40.SGP40.measure_index?4(temperature=25, relative_humidity=50)
-adafruit_sgp40.SGP40.measure_raw?4(temperature=25, relative_humidity=50)
+adafruit_sgp40.SGP40.measure_index?4(temperature: float = 25, relative_humidity: float = 50)
+adafruit_sgp40.SGP40.measure_raw?4(temperature: float = 25, relative_humidity: float = 50)
 adafruit_sgp40.SGP40.raw?4()
-adafruit_sgp40.SGP40?1(i2c, address=0x59)
+adafruit_sgp40.SGP40?1(i2c: I2C, address: int = 0x59)
 adafruit_sgp40._READ_CMD?8
 adafruit_sgp40._WORD_LEN?8
 adafruit_sgp40.voc_algorithm.DFRobot_vocalgorithmParams?1()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._f16?5(x)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_cast_to_int?5(a)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_div?5(a, b)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_exp?5(x)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_from_int?5(a)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_mul?5(inarg0, inarg1)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_sqrt?5(x)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._f16?5(x: float)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_cast_to_int?5(a: float)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_div?5(a: float, b: float)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_exp?5(x: float)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_from_int?5(a: float)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_mul?5(inarg0: float, inarg1: float)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_sqrt?5(x: float)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__adaptive_lowpass__init?5()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__adaptive_lowpass__process?5(sample)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__adaptive_lowpass__process?5(sample: int)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__adaptive_lowpass__set_parameters?5()
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__init_instances?5()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___calculate_gamma?5(voc_index_from_prior)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___calculate_gamma?5(voc_index_from_prior: int)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___init_instances?5()
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__init?5()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__process?5(sample)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__set_parameters?5(L, X0, K)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__process?5(sample: int)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__set_parameters?5(L: float, X0: float, K: float)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__get_mean?5()
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__get_std?5()
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__init?5()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__process?5(sraw, voc_index_from_prior)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__set_parameters?5(std_initial, tau_mean_variance_hours, gating_max_duration_minutes)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__set_states?5(mean, std, uptime_gamma)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__process?5(sraw: int, voc_index_from_prior: int)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__set_parameters?5(std_initial: int, tau_mean_variance_hours: int, gating_max_duration_minutes: int, )
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__set_states?5(mean: int, std: int, uptime_gamma: int)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__init?5()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__process?5(sraw)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__set_parameters?5(SRAW_STD, SRAW_MEAN)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__process?5(sraw: int)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__set_parameters?5(SRAW_STD: int, SRAW_MEAN: int)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__init?5()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__process?5(sample)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__set_parameters?5(offset)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_get_states?5(state0, state1)
-adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_set_states?5(state0, state1)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__process?5(sample: int)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__set_parameters?5(offset: int)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_get_states?5(state0: int, state1: int)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_set_states?5(state0: int, state1: int)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_set_tuning_parameters?5(voc_index_offset, learning_time_hours, gating_max_duration_minutes, std_initial, )
 adafruit_sgp40.voc_algorithm.VOCAlgorithm.vocalgorithm_init?4()
-adafruit_sgp40.voc_algorithm.VOCAlgorithm.vocalgorithm_process?4(sraw)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm.vocalgorithm_process?4(sraw: int)
 adafruit_sgp40.voc_algorithm.VOCAlgorithm?1()
 adafruit_sgp40.voc_algorithm._FIX16_MAXIMUM?8
 adafruit_sgp40.voc_algorithm._FIX16_MINIMUM?8
@@ -10764,13 +11274,13 @@
 adafruit_sgp40.voc_algorithm._VOCALGORITHM_TAU_MEAN_VARIANCE_HOURS?8
 adafruit_sgp40.voc_algorithm._VOCALGORITHM_VOC_INDEX_GAIN?8
 adafruit_sgp40.voc_algorithm._VOCALGORITHM_VOC_INDEX_OFFSET_DEFAULT?8
-adafruit_sharpmemorydisplay.SharpMemoryDisplay.image?4(img)
+adafruit_sharpmemorydisplay.SharpMemoryDisplay.image?4(img: Image)
 adafruit_sharpmemorydisplay.SharpMemoryDisplay.show?4()
-adafruit_sharpmemorydisplay.SharpMemoryDisplay?1(spi, scs_pin, width, height, *, baudrate=2000000)
+adafruit_sharpmemorydisplay.SharpMemoryDisplay?1(spi: SPI, scs_pin: DigitalInOut, width: int, height: int, *, baudrate=2000000, )
 adafruit_sharpmemorydisplay._SHARPMEM_BIT_CLEAR?8
 adafruit_sharpmemorydisplay._SHARPMEM_BIT_VCOM?8
 adafruit_sharpmemorydisplay._SHARPMEM_BIT_WRITECMD?8
-adafruit_sharpmemorydisplay.reverse_bit?4(num)
+adafruit_sharpmemorydisplay.reverse_bit?4(num: int)
 adafruit_sht31d.FREQUENCY_0_5?7
 adafruit_sht31d.FREQUENCY_10?7
 adafruit_sht31d.FREQUENCY_1?7
@@ -10781,22 +11291,22 @@
 adafruit_sht31d.REP_HIGH?7
 adafruit_sht31d.REP_LOW?7
 adafruit_sht31d.REP_MED?7
-adafruit_sht31d.SHT31D._command?5(command)
+adafruit_sht31d.SHT31D._command?5(command: int)
 adafruit_sht31d.SHT31D._data?5()
 adafruit_sht31d.SHT31D._periodic?5()
 adafruit_sht31d.SHT31D._read?5()
 adafruit_sht31d.SHT31D._reset?5()
-adafruit_sht31d.SHT31D.art?4(value)
-adafruit_sht31d.SHT31D.clock_stretching?4(value)
-adafruit_sht31d.SHT31D.frequency?4(value)
-adafruit_sht31d.SHT31D.heater?4(value=False)
-adafruit_sht31d.SHT31D.mode?4(value)
+adafruit_sht31d.SHT31D.art?4(value: bool)
+adafruit_sht31d.SHT31D.clock_stretching?4(value: bool)
+adafruit_sht31d.SHT31D.frequency?4(value: float)
+adafruit_sht31d.SHT31D.heater?4(value: bool = False)
+adafruit_sht31d.SHT31D.mode?4(value: Literal["Single", "Periodic"])
 adafruit_sht31d.SHT31D.relative_humidity?4()
-adafruit_sht31d.SHT31D.repeatability?4(value)
+adafruit_sht31d.SHT31D.repeatability?4(value: Literal["High", "Medium", "Low"])
 adafruit_sht31d.SHT31D.serial_number?4()
 adafruit_sht31d.SHT31D.status?4()
 adafruit_sht31d.SHT31D.temperature?4()
-adafruit_sht31d.SHT31D?1(i2c_bus, address=_SHT31_DEFAULT_ADDRESS)
+adafruit_sht31d.SHT31D?1(i2c_bus: I2C, address: int = _SHT31_DEFAULT_ADDRESS)
 adafruit_sht31d._DELAY?8
 adafruit_sht31d._PERIODIC_COMMANDS?8
 adafruit_sht31d._SHT31_ADDRESSES?8
@@ -10816,30 +11326,30 @@
 adafruit_sht31d._SHT31_SOFTRESET?8
 adafruit_sht31d._SINGLE_COMMANDS?8
 adafruit_sht31d._crc?5(data)
-adafruit_sht31d._unpack?5(data)
-adafruit_sht4x.CV.add_values?4(value_tuples)
-adafruit_sht4x.CV.is_valid?4(value)
+adafruit_sht31d._unpack?5(data: ReadableBuffer)
+adafruit_sht4x.CV.add_values?4(value_tuples: Tuple[str, int, str, float])
+adafruit_sht4x.CV.is_valid?4(value: int)
 adafruit_sht4x.SHT4x._crc8?5()
 adafruit_sht4x.SHT4x.measurements?4()
-adafruit_sht4x.SHT4x.mode?4(new_mode)
+adafruit_sht4x.SHT4x.mode?4(new_mode: int)
 adafruit_sht4x.SHT4x.relative_humidity?4()
 adafruit_sht4x.SHT4x.reset?4()
 adafruit_sht4x.SHT4x.serial_number?4()
 adafruit_sht4x.SHT4x.temperature?4()
-adafruit_sht4x.SHT4x?1(i2c_bus, address=_SHT4X_DEFAULT_ADDR)
+adafruit_sht4x.SHT4x?1(i2c_bus: I2C, address: int = _SHT4X_DEFAULT_ADDR)
 adafruit_sht4x._SHT4X_DEFAULT_ADDR?8
 adafruit_sht4x._SHT4X_READSERIAL?8
 adafruit_sht4x._SHT4X_SOFTRESET?8
 adafruit_shtc3.SHTC3._crc8?5()
 adafruit_shtc3.SHTC3._get_chip_id?5()
-adafruit_shtc3.SHTC3._write_command?5(command)
-adafruit_shtc3.SHTC3.low_power?4(low_power_enabled)
+adafruit_shtc3.SHTC3._write_command?5(command: int)
+adafruit_shtc3.SHTC3.low_power?4(low_power_enabled: bool)
 adafruit_shtc3.SHTC3.measurements?4()
 adafruit_shtc3.SHTC3.relative_humidity?4()
 adafruit_shtc3.SHTC3.reset?4()
-adafruit_shtc3.SHTC3.sleeping?4(sleep_enabled)
+adafruit_shtc3.SHTC3.sleeping?4(sleep_enabled: bool)
 adafruit_shtc3.SHTC3.temperature?4()
-adafruit_shtc3.SHTC3?1(i2c_bus)
+adafruit_shtc3.SHTC3?1(i2c_bus: I2C)
 adafruit_shtc3._SHTC3_CHIP_ID?8
 adafruit_shtc3._SHTC3_DEFAULT_ADDR?8
 adafruit_shtc3._SHTC3_LOWPOW_MEAS_HFIRST?8
@@ -10854,32 +11364,71 @@
 adafruit_shtc3._SHTC3_SLEEP?8
 adafruit_shtc3._SHTC3_SOFTRESET?8
 adafruit_shtc3._SHTC3_WAKEUP?8
+adafruit_si1145.SI1145._als_data?8
+adafruit_si1145.SI1145._aux_data?8
+adafruit_si1145.SI1145._device_info?8
+adafruit_si1145.SI1145._param_query?5(param: int)
+adafruit_si1145.SI1145._param_set?5(param: int, value: int)
+adafruit_si1145.SI1145._read_register?5(register: int, length: int = 1)
+adafruit_si1145.SI1145._send_command?5(command: int)
+adafruit_si1145.SI1145._ucoeff_0?8
+adafruit_si1145.SI1145._ucoeff_1?8
+adafruit_si1145.SI1145._ucoeff_2?8
+adafruit_si1145.SI1145._ucoeff_3?8
+adafruit_si1145.SI1145._write_register?5(register: int, buffer: Union[int, bytes, bytearray])
+adafruit_si1145.SI1145.als?4()
+adafruit_si1145.SI1145.als_enabled?4(enable: bool)
+adafruit_si1145.SI1145.clear_error?4()
+adafruit_si1145.SI1145.device_info?4()
+adafruit_si1145.SI1145.reset?4()
+adafruit_si1145.SI1145.uv_index?4()
+adafruit_si1145.SI1145.uv_index_enabled?4(enable: bool)
+adafruit_si1145.SI1145?1(i2c: I2C, address: int = _DEFAULT_ADDRESS)
+adafruit_si1145._ALS_VIS_DATA0?8
+adafruit_si1145._CMD_ALS_FORCE?8
+adafruit_si1145._CMD_NOP?8
+adafruit_si1145._CMD_PARAM_QUERY?8
+adafruit_si1145._CMD_PARAM_SET?8
+adafruit_si1145._CMD_RESET?8
+adafruit_si1145._COEFF_0?8
+adafruit_si1145._COEFF_1?8
+adafruit_si1145._COEFF_2?8
+adafruit_si1145._COEFF_3?8
+adafruit_si1145._COMMAND?8
+adafruit_si1145._DEFAULT_ADDRESS?8
+adafruit_si1145._HW_KEY?8
+adafruit_si1145._PARAM_RD?8
+adafruit_si1145._PARAM_WR?8
+adafruit_si1145._PART_ID?8
+adafruit_si1145._RAM_CHLIST?8
+adafruit_si1145._RESPONSE?8
+adafruit_si1145._UV_INDEX_DATA0?8
 adafruit_si4713.SI4713._BUFFER?8
 adafruit_si4713.SI4713._asq_status?5()
 adafruit_si4713.SI4713._get_product_number?5()
-adafruit_si4713.SI4713._poll_interrupt_status?5(expected)
-adafruit_si4713.SI4713._read_into?5(buf, count=None)
-adafruit_si4713.SI4713._read_u8?5(address)
-adafruit_si4713.SI4713._set_property?5(prop, val)
-adafruit_si4713.SI4713._set_rds_buffer?5(rds_buffer)
-adafruit_si4713.SI4713._set_rds_station?5(station)
+adafruit_si4713.SI4713._poll_interrupt_status?5(expected: int)
+adafruit_si4713.SI4713._read_into?5(buf: WriteableBuffer, count: Optional[int] = None)
+adafruit_si4713.SI4713._read_u8?5(address: int)
+adafruit_si4713.SI4713._set_property?5(prop: int, val: int)
+adafruit_si4713.SI4713._set_rds_buffer?5(rds_buffer: ReadableBuffer)
+adafruit_si4713.SI4713._set_rds_station?5(station: ReadableBuffer)
 adafruit_si4713.SI4713._tune_status?5()
-adafruit_si4713.SI4713._write_from?5(buf, count=None)
+adafruit_si4713.SI4713._write_from?5(buf: ReadableBuffer, count: Optional[int] = None)
 adafruit_si4713.SI4713.audio_signal_status?4()
-adafruit_si4713.SI4713.configure_rds?4(program_id, station=None, rds_buffer=None)
-adafruit_si4713.SI4713.gpio_control?4(gpio1=False, gpio2=False, gpio3=False)
-adafruit_si4713.SI4713.gpio_set?4(gpio1=False, gpio2=False, gpio3=False)
+adafruit_si4713.SI4713.configure_rds?4(program_id: int, station: Optional[ReadableBuffer] = None, rds_buffer: Optional[ReadableBuffer] = None, )
+adafruit_si4713.SI4713.gpio_control?4(gpio1: bool = False, gpio2: bool = False, gpio3: bool = False)
+adafruit_si4713.SI4713.gpio_set?4(gpio1: bool = False, gpio2: bool = False, gpio3: bool = False)
 adafruit_si4713.SI4713.input_level?4()
 adafruit_si4713.SI4713.interrupt_status?4()
 adafruit_si4713.SI4713.rds_buffer?7
 adafruit_si4713.SI4713.rds_station?7
-adafruit_si4713.SI4713.received_noise_level?4(frequency_khz, antenna_capacitance=0)
+adafruit_si4713.SI4713.received_noise_level?4(frequency_khz: int, antenna_capacitance: float = 0)
 adafruit_si4713.SI4713.reset?4()
-adafruit_si4713.SI4713.set_tx_power_capacitance?4(tx_power, capacitance)
+adafruit_si4713.SI4713.set_tx_power_capacitance?4(tx_power: int, capacitance: float)
 adafruit_si4713.SI4713.tx_antenna_capacitance?4()
-adafruit_si4713.SI4713.tx_frequency_khz?4(val)
-adafruit_si4713.SI4713.tx_power?4(val)
-adafruit_si4713.SI4713?1(i2c, *, address=_SI4710_ADDR1, reset=None, timeout_s=0.1)
+adafruit_si4713.SI4713.tx_frequency_khz?4(val: int)
+adafruit_si4713.SI4713.tx_power?4(val: int)
+adafruit_si4713.SI4713?1(i2c: I2C, *, address: int = _SI4710_ADDR1, reset: Optional[DigitalInOut] = None, timeout_s: float = 0.1)
 adafruit_si4713._SI4710_ADDR0?8
 adafruit_si4713._SI4710_ADDR1?8
 adafruit_si4713._SI4710_CMD_GET_INT_STATUS?8
@@ -10942,22 +11491,22 @@
 adafruit_si5351.R_DIV_64?7
 adafruit_si5351.R_DIV_8?7
 adafruit_si5351.SI5351._BUFFER?8
-adafruit_si5351.SI5351._read_u8?5(address)
-adafruit_si5351.SI5351._write_u8?5(address, val)
-adafruit_si5351.SI5351.outputs_enabled?4(val)
+adafruit_si5351.SI5351._read_u8?5(address: int)
+adafruit_si5351.SI5351._write_u8?5(address: int, val: int)
+adafruit_si5351.SI5351.outputs_enabled?4(val: bool)
 adafruit_si5351.SI5351.reset_plls?4()
-adafruit_si5351.SI5351?1(i2c, *, address=_SI5351_ADDRESS)
-adafruit_si5351._Clock._configure_registers?5(p1, p2, p3)
-adafruit_si5351._Clock.configure_fractional?4(pll, divider, numerator, denominator, inverted=False)
-adafruit_si5351._Clock.configure_integer?4(pll, divider, inverted=False)
+adafruit_si5351.SI5351?1(i2c: I2C, *, address: int = _SI5351_ADDRESS)
+adafruit_si5351._Clock._configure_registers?5(p1: int, p2: int, p3: int)
+adafruit_si5351._Clock.configure_fractional?4(pll: "PLL", divider: int, numerator: int, denominator: int, inverted: bool = False, )
+adafruit_si5351._Clock.configure_integer?4(pll: "PLL", divider: int, inverted: bool = False)
 adafruit_si5351._Clock.frequency?4()
-adafruit_si5351._Clock.r_divider?4(divider)
-adafruit_si5351._Clock?2(si5351, base_address, control_register, r_register)
-adafruit_si5351._PLL._configure_registers?5(p1, p2, p3)
-adafruit_si5351._PLL.configure_fractional?4(multiplier, numerator, denominator)
-adafruit_si5351._PLL.configure_integer?4(multiplier)
+adafruit_si5351._Clock.r_divider?4(divider: int)
+adafruit_si5351._Clock?2(si5351: "SI5351", base_address: int, control_register: int, r_register: int, )
+adafruit_si5351._PLL._configure_registers?5(p1: int, p2: int, p3: int)
+adafruit_si5351._PLL.configure_fractional?4(multiplier: int, numerator: int, denominator: int)
+adafruit_si5351._PLL.configure_integer?4(multiplier: int)
 adafruit_si5351._PLL.frequency?4()
-adafruit_si5351._PLL?2(si5351, base_address, clock_control_enabled)
+adafruit_si5351._PLL?2(si5351: "SI5351", base_address: int, clock_control_enabled: bool)
 adafruit_si5351._SI5351_ADDRESS?8
 adafruit_si5351._SI5351_CRYSTAL_FREQUENCY?8
 adafruit_si5351._SI5351_READBIT?8
@@ -11083,10 +11632,10 @@
 adafruit_simple_text_display.SimpleTextDisplay.VIOLET?7
 adafruit_simple_text_display.SimpleTextDisplay.WHITE?7
 adafruit_simple_text_display.SimpleTextDisplay.YELLOW?7
-adafruit_simple_text_display.SimpleTextDisplay.add_text_line?4(color=(255, 255, 255))
+adafruit_simple_text_display.SimpleTextDisplay.add_text_line?4(color: Tuple[int, int, int] = (255, 255, 255))
 adafruit_simple_text_display.SimpleTextDisplay.show?4()
 adafruit_simple_text_display.SimpleTextDisplay.show_terminal?4()
-adafruit_simple_text_display.SimpleTextDisplay?1(title=None, title_color=(255, 255, 255), title_scale: int = 1, title_length: int = 0, text_scale: int = 1, font=None, colors=None, display=None, )
+adafruit_simple_text_display.SimpleTextDisplay?1(title: Optional[str] = None, title_color: Tuple[int, int, int] = (255, 255, 255), title_scale: int = 1, title_length: int = 0, text_scale: int = 1, font: Optional[FontProtocol] = None, colors: Optional[Tuple[Tuple[int, int, int], ...]] = None, display: Optional[displayio.Display] = None, )
 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)
@@ -11114,6 +11663,9 @@
 adafruit_slideshow.VerticalAlignment.BOTTOM?7
 adafruit_slideshow.VerticalAlignment.CENTER?7
 adafruit_slideshow.VerticalAlignment.TOP?7
+adafruit_spd1656.SPD1656?1(bus, **kwargs)
+adafruit_spd1656._START_SEQUENCE?8
+adafruit_spd1656._STOP_SEQUENCE?8
 adafruit_ssd1305.SET_AREA_COLOR?7
 adafruit_ssd1305.SET_CHARGE_PUMP?7
 adafruit_ssd1305.SET_COL_ADDR?7
@@ -11188,26 +11740,26 @@
 adafruit_ssd1322.SSD1322.is_awake?4()
 adafruit_ssd1322.SSD1322.sleep?4()
 adafruit_ssd1322.SSD1322.wake?4()
-adafruit_ssd1322.SSD1322?1(bus, **kwargs)
+adafruit_ssd1322.SSD1322?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1322._INIT_SEQUENCE?8
-adafruit_ssd1325.SSD1325?1(bus, **kwargs)
+adafruit_ssd1325.SSD1325?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1325._INIT_SEQUENCE?8
-adafruit_ssd1327.SSD1327?1(bus, **kwargs)
+adafruit_ssd1327.SSD1327?1(bus: displayio.I2CDisplay, **kwargs)
 adafruit_ssd1327._INIT_SEQUENCE?8
-adafruit_ssd1331.SSD1331?1(bus, **kwargs)
+adafruit_ssd1331.SSD1331?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1331._INIT_SEQUENCE?8
-adafruit_ssd1351.SSD1351?1(bus, **kwargs)
+adafruit_ssd1351.SSD1351?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1351._INIT_SEQUENCE?8
-adafruit_ssd1608.SSD1608?1(bus, **kwargs)
+adafruit_ssd1608.SSD1608?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1608._START_SEQUENCE?8
 adafruit_ssd1608._STOP_SEQUENCE?8
-adafruit_ssd1675.SSD1675?1(bus, **kwargs)
+adafruit_ssd1675.SSD1675?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1675._START_SEQUENCE?8
 adafruit_ssd1675._STOP_SEQUENCE?8
-adafruit_ssd1680.SSD1680?1(bus, **kwargs)
+adafruit_ssd1680.SSD1680?1(bus: displayio.Fourwire, **kwargs)
 adafruit_ssd1680._START_SEQUENCE?8
 adafruit_ssd1680._STOP_SEQUENCE?8
-adafruit_ssd1681.SSD1681?1(bus, **kwargs)
+adafruit_ssd1681.SSD1681?1(bus: displayio.FourWire, **kwargs)
 adafruit_ssd1681._START_SEQUENCE?8
 adafruit_ssd1681._STOP_SEQUENCE?8
 adafruit_st7565.ST7565.CMD_DISPLAY_OFF?7
@@ -11236,23 +11788,23 @@
 adafruit_st7565.ST7565.CMD_SET_VOLUME_SECOND?7
 adafruit_st7565.ST7565.LCDHEIGHT?7
 adafruit_st7565.ST7565.LCDWIDTH?7
-adafruit_st7565.ST7565.contrast?4(val)
-adafruit_st7565.ST7565.invert?4(val)
+adafruit_st7565.ST7565.contrast?4(val: int)
+adafruit_st7565.ST7565.invert?4(val: bool)
 adafruit_st7565.ST7565.pagemap?7
 adafruit_st7565.ST7565.reset?4()
 adafruit_st7565.ST7565.show?4()
 adafruit_st7565.ST7565.start_bytes?7
-adafruit_st7565.ST7565.write_cmd?4(cmd)
-adafruit_st7565.ST7565?1(spi, dc_pin, cs_pin, reset_pin=None, *, contrast=0, baudrate=1000000)
-adafruit_st7735.ST7735?1(bus, **kwargs)
+adafruit_st7565.ST7565.write_cmd?4(cmd: int)
+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._INIT_SEQUENCE?8
-adafruit_st7789.ST7789?1(bus, **kwargs)
+adafruit_st7789.ST7789?1(bus: displayio.FourWire, **kwargs)
 adafruit_st7789._INIT_SEQUENCE?8
-adafruit_stmpe610.Adafruit_STMPE610._read_byte?5(register)
-adafruit_stmpe610.Adafruit_STMPE610._read_register?5(register, length)
-adafruit_stmpe610.Adafruit_STMPE610._write_register_byte?5(register, value)
+adafruit_stmpe610.Adafruit_STMPE610._read_byte?5(register: int)
+adafruit_stmpe610.Adafruit_STMPE610._read_register?5(register: int, length: int)
+adafruit_stmpe610.Adafruit_STMPE610._write_register_byte?5(register: int, value: int)
 adafruit_stmpe610.Adafruit_STMPE610.buffer_empty?4()
 adafruit_stmpe610.Adafruit_STMPE610.buffer_size?4()
 adafruit_stmpe610.Adafruit_STMPE610.get_point?4()
@@ -11261,14 +11813,14 @@
 adafruit_stmpe610.Adafruit_STMPE610.touched?4()
 adafruit_stmpe610.Adafruit_STMPE610.touches?4()
 adafruit_stmpe610.Adafruit_STMPE610?1()
-adafruit_stmpe610.Adafruit_STMPE610_I2C._read_register?5(register, length)
-adafruit_stmpe610.Adafruit_STMPE610_I2C._write_register_byte?5(register, value)
+adafruit_stmpe610.Adafruit_STMPE610_I2C._read_register?5(register: int, length: int)
+adafruit_stmpe610.Adafruit_STMPE610_I2C._write_register_byte?5(register: int, value: int)
 adafruit_stmpe610.Adafruit_STMPE610_I2C.touch_point?4()
-adafruit_stmpe610.Adafruit_STMPE610_I2C?1(i2c, address=_STMPE_ADDR, calibration=None, size=None, disp_rotation=0, touch_flip=(False, False), )
-adafruit_stmpe610.Adafruit_STMPE610_SPI._read_register?5(register, length)
-adafruit_stmpe610.Adafruit_STMPE610_SPI._write_register_byte?5(register, value)
+adafruit_stmpe610.Adafruit_STMPE610_I2C?1(i2c: I2C, address: int = _STMPE_ADDR, calibration: Optional[Tuple[Tuple[int, int], Tuple[int, int]]] = None, size: Optional[Tuple[Tuple[int, int], Tuple[int, int]]] = None, disp_rotation: Literal[0, 90, 180, 270] = 0, touch_flip: Tuple[bool, bool] = (False, False), )
+adafruit_stmpe610.Adafruit_STMPE610_SPI._read_register?5(register: int, length: int)
+adafruit_stmpe610.Adafruit_STMPE610_SPI._write_register_byte?5(register: int, value: int)
 adafruit_stmpe610.Adafruit_STMPE610_SPI.touch_point?4()
-adafruit_stmpe610.Adafruit_STMPE610_SPI?1(spi, cs, baudrate=1000000, calibration=None, size=None, disp_rotation=0, touch_flip=(False, False), )
+adafruit_stmpe610.Adafruit_STMPE610_SPI?1(spi: SPI, cs: Pin, baudrate: int = 1000000, calibration: Optional[Tuple[Tuple[int, int], Tuple[int, int]]] = None, size: Optional[Tuple[int, int]] = None, disp_rotation: Literal[0, 90, 180, 270] = 0, touch_flip: Tuple[bool, bool] = (False, False), )
 adafruit_stmpe610._STMPE_ADC_CTRL1?8
 adafruit_stmpe610._STMPE_ADC_CTRL1_10BIT?8
 adafruit_stmpe610._STMPE_ADC_CTRL1_12BIT?8
@@ -11341,25 +11893,87 @@
 adafruit_stmpe610._STMPE_TSC_I_DRIVE_20MA?8
 adafruit_stmpe610._STMPE_TSC_I_DRIVE_50MA?8
 adafruit_stmpe610._STMPE_VERSION?8
-adafruit_stmpe610.map_range?4(x, in_min, in_max, out_min, out_max)
+adafruit_stmpe610.map_range?4(x: float, in_min: float, in_max: float, out_min: float, out_max: float)
 adafruit_tc74.TC74._temperature?8
 adafruit_tc74.TC74.data_ready?7
 adafruit_tc74.TC74.shutdown?7
 adafruit_tc74.TC74.temperature?4()
-adafruit_tc74.TC74?1(i2c_bus, address=TC74_DEFAULT_ADDRESS)
+adafruit_tc74.TC74?1(i2c_bus: I2C, address: int = TC74_DEFAULT_ADDRESS)
 adafruit_tc74.TC74_DATA_READY_BIT?7
 adafruit_tc74.TC74_DEFAULT_ADDRESS?7
 adafruit_tc74.TC74_REGISTER_CONFIG?7
 adafruit_tc74.TC74_REGISTER_TEMP?7
 adafruit_tc74.TC74_SHUTDOWN_BIT?7
-adafruit_tca9548a.TCA9548A?1(i2c, address=_DEFAULT_ADDRESS)
-adafruit_tca9548a.TCA9548A_Channel.readfrom_into?4(address, buffer, **kwargs)
+adafruit_tca8418.DigitalInOut.direction?4(val: digitalio.Direction)
+adafruit_tca8418.DigitalInOut.pull?4(val: Optional[Literal[digitalio.Pull.UP]])
+adafruit_tca8418.DigitalInOut.switch_to_input?4(pull: Optional[digitalio.Pull] = None, **kwargs)
+adafruit_tca8418.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
+adafruit_tca8418.DigitalInOut.value?4(val: bool)
+adafruit_tca8418.DigitalInOut?1(pin_number: int, tca: "TCA8418")
+adafruit_tca8418.TCA8418.C0?7
+adafruit_tca8418.TCA8418.C1?7
+adafruit_tca8418.TCA8418.C2?7
+adafruit_tca8418.TCA8418.C3?7
+adafruit_tca8418.TCA8418.C4?7
+adafruit_tca8418.TCA8418.C5?7
+adafruit_tca8418.TCA8418.C6?7
+adafruit_tca8418.TCA8418.C7?7
+adafruit_tca8418.TCA8418.C8?7
+adafruit_tca8418.TCA8418.C9?7
+adafruit_tca8418.TCA8418.GPI_intenable?7
+adafruit_tca8418.TCA8418.R0?7
+adafruit_tca8418.TCA8418.R1?7
+adafruit_tca8418.TCA8418.R2?7
+adafruit_tca8418.TCA8418.R3?7
+adafruit_tca8418.TCA8418.R4?7
+adafruit_tca8418.TCA8418.R5?7
+adafruit_tca8418.TCA8418.R6?7
+adafruit_tca8418.TCA8418.R7?7
+adafruit_tca8418.TCA8418._get_gpio_register?5(reg_base_addr: int, pin_number: int)
+adafruit_tca8418.TCA8418._get_reg_bit?5(addr: int, bitoffset: int)
+adafruit_tca8418.TCA8418._read_reg?5(addr: int)
+adafruit_tca8418.TCA8418._set_gpio_register?5(reg_base_addr: int, pin_number: int, value: bool)
+adafruit_tca8418.TCA8418._set_reg_bit?5(addr: int, bitoffset: int, value: bool)
+adafruit_tca8418.TCA8418._write_reg?5(addr: int, val: int)
+adafruit_tca8418.TCA8418.cad_int?7
+adafruit_tca8418.TCA8418.events_count?7
+adafruit_tca8418.TCA8418.get_pin?4(pin: int)
+adafruit_tca8418.TCA8418.gpi_event_while_locked?7
+adafruit_tca8418.TCA8418.gpi_int?7
+adafruit_tca8418.TCA8418.int_retrigger?7
+adafruit_tca8418.TCA8418.key_int?7
+adafruit_tca8418.TCA8418.key_intenable?7
+adafruit_tca8418.TCA8418.keylock_int?7
+adafruit_tca8418.TCA8418.keylock_intenable?7
+adafruit_tca8418.TCA8418.next_event?4()
+adafruit_tca8418.TCA8418.overflow_int?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_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
+adafruit_tca8418._TCA8418_REG_EVTMODE1?8
+adafruit_tca8418._TCA8418_REG_GPIODATOUT1?8
+adafruit_tca8418._TCA8418_REG_GPIODATSTAT1?8
+adafruit_tca8418._TCA8418_REG_GPIODIR1?8
+adafruit_tca8418._TCA8418_REG_GPIOINTSTAT1?8
+adafruit_tca8418._TCA8418_REG_GPIOPULL1?8
+adafruit_tca8418._TCA8418_REG_INTEN1?8
+adafruit_tca8418._TCA8418_REG_INTLVL1?8
+adafruit_tca8418._TCA8418_REG_INTSTAT?8
+adafruit_tca8418._TCA8418_REG_KEYEVENT?8
+adafruit_tca8418._TCA8418_REG_KEYLCKEC?8
+adafruit_tca8418._TCA8418_REG_KPGPIO1?8
+adafruit_tca9548a.PCA9546A?1(i2c: I2C, address: int = _DEFAULT_ADDRESS)
+adafruit_tca9548a.TCA9548A?1(i2c: I2C, address: int = _DEFAULT_ADDRESS)
+adafruit_tca9548a.TCA9548A_Channel.readfrom_into?4(address: int, buffer: ReadableBuffer, **kwargs)
 adafruit_tca9548a.TCA9548A_Channel.scan?4()
 adafruit_tca9548a.TCA9548A_Channel.try_lock?4()
 adafruit_tca9548a.TCA9548A_Channel.unlock?4()
-adafruit_tca9548a.TCA9548A_Channel.writeto?4(address, buffer, **kwargs)
-adafruit_tca9548a.TCA9548A_Channel.writeto_then_readfrom?4(address, buffer_out, buffer_in, **kwargs)
-adafruit_tca9548a.TCA9548A_Channel?1(tca, channel)
+adafruit_tca9548a.TCA9548A_Channel.writeto?4(address: int, buffer: WriteableBuffer, **kwargs)
+adafruit_tca9548a.TCA9548A_Channel.writeto_then_readfrom?4(address: int, buffer_out: WriteableBuffer, buffer_in: ReadableBuffer, **kwargs)
+adafruit_tca9548a.TCA9548A_Channel?1(tca: "TCA9548A", channel: int)
 adafruit_tca9548a._DEFAULT_ADDRESS?8
 adafruit_tcs34725.TCS34725._BUFFER?8
 adafruit_tcs34725.TCS34725._read_u16?5(address: int)
@@ -11406,11 +12020,11 @@
 adafruit_tcs34725._REGISTER_STATUS?8
 adafruit_tfmini.MODE_LONG?7
 adafruit_tfmini.MODE_SHORT?7
-adafruit_tfmini.TFmini._set_config?5(command)
+adafruit_tfmini.TFmini._set_config?5(command: ReadableBuffer)
 adafruit_tfmini.TFmini.distance?4()
-adafruit_tfmini.TFmini.mode?4(newmode)
+adafruit_tfmini.TFmini.mode?4(newmode: Literal[2, 7])
 adafruit_tfmini.TFmini.strength?4()
-adafruit_tfmini.TFmini?1(uart, *, timeout=1)
+adafruit_tfmini.TFmini?1(uart: UART, *, timeout: float = 1)
 adafruit_tfmini._CONFIGPARAM?8
 adafruit_tfmini._ENDCONFIG?8
 adafruit_tfmini._ENDREPLY?8
@@ -11432,37 +12046,37 @@
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.ITF?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.UPC_A?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.UPC_E?7
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._print_bitmap?5(width, height, data)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_barcode_height?5(height)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_charset?5(charset=0)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_code_page?5(code_page=0)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_inverse?5(inverse)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_justify?5(val)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_line_height?5(height)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_print_mode?5(mask)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_size?5(val)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_timeout?5(period_s)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_underline?5(val)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_up_down_mode?5(up_down_mode)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._unset_print_mode?5(mask)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._print_bitmap?5(width: int, height: int, data: ReadableBuffer)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_barcode_height?5(height: int)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_charset?5(charset: int = 0)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_code_page?5(code_page: int = 0)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_inverse?5(inverse: bool)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_justify?5(val: Literal[0, 1, 2])
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_line_height?5(height: int)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_print_mode?5(mask: int)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_size?5(val: Literal[0, 1, 2])
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_timeout?5(period_s: float)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_underline?5(val: Optional[Literal[0, 1]])
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_up_down_mode?5(up_down_mode: bool)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._unset_print_mode?5(mask: int)
 adafruit_thermal_printer.thermal_printer.ThermalPrinter._wait_timeout?5()
-adafruit_thermal_printer.thermal_printer.ThermalPrinter._write_char?5(char)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._write_char?5(char: str, *, encoding: str = "utf-8")
 adafruit_thermal_printer.thermal_printer.ThermalPrinter._write_print_mode?5()
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.bold?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.double_height?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.double_width?7
-adafruit_thermal_printer.thermal_printer.ThermalPrinter.feed?4(lines)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter.feed_rows?4(rows)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.feed?4(lines: int)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.feed_rows?4(rows: int)
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.flush?4()
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.has_paper?4()
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.inverse?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.justify?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.offline?4()
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.online?4()
-adafruit_thermal_printer.thermal_printer.ThermalPrinter.print?4(text, end="\n")
-adafruit_thermal_printer.thermal_printer.ThermalPrinter.print_barcode?4(text, barcode_type)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.print?4(text: str, end: Optional[str] = "\n", *, encoding: str = "utf-8")
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.print_barcode?4(text: str, barcode_type: int)
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.reset?4()
-adafruit_thermal_printer.thermal_printer.ThermalPrinter.send_command?4(command)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.send_command?4(command: str)
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.set_defaults?4()
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.size?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.strike?7
@@ -11471,14 +12085,14 @@
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.underline?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.up_down_mode?7
 adafruit_thermal_printer.thermal_printer.ThermalPrinter.upside_down?7
-adafruit_thermal_printer.thermal_printer.ThermalPrinter.warm_up?4(heat_time=120)
-adafruit_thermal_printer.thermal_printer.ThermalPrinter?1(uart, *, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03, auto_warm_up=True)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.warm_up?4(heat_time: int = 120)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter?1(uart: UART, *, byte_delay_s: float = 0.00057346, dot_feed_s: float = 0.0021, dot_print_s: float = 0.03, auto_warm_up: bool = True, )
 adafruit_thermal_printer.thermal_printer.UNDERLINE_THICK?7
 adafruit_thermal_printer.thermal_printer.UNDERLINE_THIN?7
 adafruit_thermal_printer.thermal_printer._BOLD_MASK?8
 adafruit_thermal_printer.thermal_printer._DOUBLE_HEIGHT_MASK?8
 adafruit_thermal_printer.thermal_printer._DOUBLE_WIDTH_MASK?8
-adafruit_thermal_printer.thermal_printer._PrintModeBit?2(mask)
+adafruit_thermal_printer.thermal_printer._PrintModeBit?2(mask: int)
 adafruit_thermal_printer.thermal_printer._STRIKE_MASK?8
 adafruit_thermal_printer.thermal_printer._UPDOWN_MASK?8
 adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.CODABAR?7
@@ -11490,8 +12104,8 @@
 adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.ITF?7
 adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.UPC_A?7
 adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.UPC_E?7
-adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.warm_up?4(heat_time=120)
-adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter?1(uart, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03, auto_warm_up=True, )
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.warm_up?4(heat_time: int = 120)
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter?1(uart: UART, byte_delay_s: float = 0.00057346, dot_feed_s: float = 0.0021, dot_print_s: float = 0.03, auto_warm_up: bool = True, )
 adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.CODABAR?7
 adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.CODE128?7
 adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.CODE39?7
@@ -11502,7 +12116,7 @@
 adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.UPC_A?7
 adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.UPC_E?7
 adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.inverse?7
-adafruit_thermal_printer.thermal_printer_264.ThermalPrinter?1(uart, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03)
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter?1(uart: UART, byte_delay_s: float = 0.00057346, dot_feed_s: float = 0.0021, dot_print_s: float = 0.03, )
 adafruit_thermal_printer.thermal_printer_264._INVERSE_MASK?8
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.CODE11?7
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.CODE128?7
@@ -11515,12 +12129,12 @@
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.MSI?7
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.UPC_A?7
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.UPC_E?7
-adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.feed?4(lines)
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.feed?4(lines: int)
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.has_paper?4()
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.inverse?7
-adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.print_barcode?4(text, barcode_type)
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.print_barcode?4(text: str, barcode_type: int)
 adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.reset?4()
-adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter?1(uart, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03)
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter?1(uart: UART, byte_delay_s: float = 0.00057346, dot_feed_s: float = 0.0021, dot_print_s: float = 0.03, )
 adafruit_thermal_printer.thermal_printer_legacy._INVERSE_MASK?8
 adafruit_thermistor.Thermistor.resistance?4()
 adafruit_thermistor.Thermistor.temperature?4()
@@ -11598,7 +12212,7 @@
 adafruit_tinylora.ttn_eu.TTN_FREQS?7
 adafruit_tinylora.ttn_usa.TTN_FREQS?7
 adafruit_tla202x.CV.add_values?4(value_tuples: Tuple[str, int, Union[float, str], Optional[float]])
-adafruit_tla202x.CV.is_valid?4(value: str)
+adafruit_tla202x.CV.is_valid?4(value: int)
 adafruit_tla202x.TLA2024._data_rate?8
 adafruit_tla202x.TLA2024._mode?8
 adafruit_tla202x.TLA2024._mux?8
@@ -11629,24 +12243,24 @@
 adafruit_tla202x.tla2024.A3?7
 adafruit_tla202x.tla2024.TLA2024.temp?4()
 adafruit_tla202x.tla2024.TLA202x.temp?4()
-adafruit_tlc5947.PWMOut.duty_cycle?4(val)
-adafruit_tlc5947.PWMOut.frequency?4(val)
-adafruit_tlc5947.PWMOut?1(tlc5947, channel)
-adafruit_tlc5947.TLC5947._get_gs_value?5(channel)
-adafruit_tlc5947.TLC5947._set_gs_value?5(channel, val)
-adafruit_tlc5947.TLC5947.create_pwm_out?4(channel)
+adafruit_tlc5947.PWMOut.duty_cycle?4(val: int)
+adafruit_tlc5947.PWMOut.frequency?4(val: int)
+adafruit_tlc5947.PWMOut?1(tlc5947: "TLC5947", channel: int)
+adafruit_tlc5947.TLC5947._get_gs_value?5(channel: int)
+adafruit_tlc5947.TLC5947._set_gs_value?5(channel: int, val: int)
+adafruit_tlc5947.TLC5947.create_pwm_out?4(channel: int)
 adafruit_tlc5947.TLC5947.write?4()
-adafruit_tlc5947.TLC5947?1(spi, latch, *, auto_write=True, num_drivers=1)
+adafruit_tlc5947.TLC5947?1(spi: SPI, latch: DigitalInOut, *, auto_write: bool = True, num_drivers: int = 1)
 adafruit_tlc5947._CHANNELS?8
 adafruit_tlc5947._STOREBYTES?8
 adafruit_tlc59711.CHANNEL_PER_CHIP?7
 adafruit_tlc59711.COLORS_PER_PIXEL?7
 adafruit_tlc59711.PIXEL_PER_CHIP?7
 adafruit_tlc59711.TLC59711._check_and_convert?5()
-adafruit_tlc59711.TLC59711._chip_set_FunctionControl?5(chip_index)
-adafruit_tlc59711.TLC59711._chip_set_WriteCommand?5(chip_index)
+adafruit_tlc59711.TLC59711._chip_set_FunctionControl?5(chip_index: int)
+adafruit_tlc59711.TLC59711._chip_set_WriteCommand?5(chip_index: int)
 adafruit_tlc59711.TLC59711._convert_01_float_to_16bit_integer?5()
-adafruit_tlc59711.TLC59711._convert_if_float?5(value)
+adafruit_tlc59711.TLC59711._convert_if_float?5(value: float)
 adafruit_tlc59711.TLC59711._get_channel_16bit_value?5(channel_index)
 adafruit_tlc59711.TLC59711._init_buffer?5()
 adafruit_tlc59711.TLC59711._init_lookuptable?5()
@@ -11655,10 +12269,10 @@
 adafruit_tlc59711.TLC59711.b1?7
 adafruit_tlc59711.TLC59711.b2?7
 adafruit_tlc59711.TLC59711.b3?7
-adafruit_tlc59711.TLC59711.calculate_BCData?4(Ioclmax=18, IoutR=17, IoutG=15, IoutB=9)
-adafruit_tlc59711.TLC59711.calculate_Ioclmax?4(Riref=2.48)
-adafruit_tlc59711.TLC59711.calculate_Riref?4(Ioclmax=20)
-adafruit_tlc59711.TLC59711.chip_set_BCData?4(chip_index, bcr=127, bcg=127, bcb=127)
+adafruit_tlc59711.TLC59711.calculate_BCData?4(Ioclmax: float = 18, IoutR: float = 17, IoutG: float = 15, IoutB: float = 9)
+adafruit_tlc59711.TLC59711.calculate_Ioclmax?4(Riref: float = 2.48)
+adafruit_tlc59711.TLC59711.calculate_Riref?4(Ioclmax: float = 20)
+adafruit_tlc59711.TLC59711.chip_set_BCData?4(chip_index: int, bcr: int = 127, bcg: int = 127, bcb: int = 127)
 adafruit_tlc59711.TLC59711.g0?7
 adafruit_tlc59711.TLC59711.g1?7
 adafruit_tlc59711.TLC59711.g2?7
@@ -11668,19 +12282,19 @@
 adafruit_tlc59711.TLC59711.r2?7
 adafruit_tlc59711.TLC59711.r3?7
 adafruit_tlc59711.TLC59711.set_all_black?4()
-adafruit_tlc59711.TLC59711.set_channel?4(channel_index, value)
-adafruit_tlc59711.TLC59711.set_chipheader_bits_in_buffer?4(*, chip_index=0, part_bit_offset=0, field=None, value=0)
-adafruit_tlc59711.TLC59711.set_pixel?4(pixel_index, value)
-adafruit_tlc59711.TLC59711.set_pixel_16bit_color?4(pixel_index, color)
-adafruit_tlc59711.TLC59711.set_pixel_16bit_value?4(pixel_index, value_r, value_g, value_b)
-adafruit_tlc59711.TLC59711.set_pixel_all?4(color)
-adafruit_tlc59711.TLC59711.set_pixel_all_16bit_value?4(value_r, value_g, value_b)
-adafruit_tlc59711.TLC59711.set_pixel_float_color?4(pixel_index, color)
-adafruit_tlc59711.TLC59711.set_pixel_float_value?4(pixel_index, value_r, value_g, value_b)
+adafruit_tlc59711.TLC59711.set_channel?4(channel_index: int, value: int)
+adafruit_tlc59711.TLC59711.set_chipheader_bits_in_buffer?4(*, chip_index: int = 0, part_bit_offset: int = 0, field: Optional[Dict[str, int]] = None, value: int = 0, )
+adafruit_tlc59711.TLC59711.set_pixel?4(pixel_index: int, value: Tuple[float, float, float], )
+adafruit_tlc59711.TLC59711.set_pixel_16bit_color?4(pixel_index: int, color: Tuple[int, int, int])
+adafruit_tlc59711.TLC59711.set_pixel_16bit_value?4(pixel_index: int, value_r: int, value_g: int, value_b: int)
+adafruit_tlc59711.TLC59711.set_pixel_all?4(color: Tuple[float, float, float])
+adafruit_tlc59711.TLC59711.set_pixel_all_16bit_value?4(value_r: int, value_g: int, value_b: int)
+adafruit_tlc59711.TLC59711.set_pixel_float_color?4(pixel_index: int, color: Tuple[float, float, float])
+adafruit_tlc59711.TLC59711.set_pixel_float_value?4(pixel_index: int, value_r: int, value_g: int, value_b: int)
 adafruit_tlc59711.TLC59711.show?4()
 adafruit_tlc59711.TLC59711.update_BCData?4()
 adafruit_tlc59711.TLC59711.update_fc?4()
-adafruit_tlc59711.TLC59711?1(spi, *, pixel_count=4)
+adafruit_tlc59711.TLC59711?1(spi: SPI, *, pixel_count: int = 4)
 adafruit_tlc59711.TLC59711AutoShow.b0?7
 adafruit_tlc59711.TLC59711AutoShow.b1?7
 adafruit_tlc59711.TLC59711AutoShow.b2?7
@@ -11694,10 +12308,10 @@
 adafruit_tlc59711.TLC59711AutoShow.r2?7
 adafruit_tlc59711.TLC59711AutoShow.r3?7
 adafruit_tlc59711.TLC59711AutoShow.set_all_black?4()
-adafruit_tlc59711.TLC59711AutoShow.set_channel?4(channel_index, value)
-adafruit_tlc59711.TLC59711AutoShow.set_pixel?4(pixel_index, value)
-adafruit_tlc59711.TLC59711AutoShow.set_pixel_all?4(color)
-adafruit_tlc59711.TLC59711AutoShow?1(spi, pixel_count=4)
+adafruit_tlc59711.TLC59711AutoShow.set_channel?4(channel_index: int, value: int)
+adafruit_tlc59711.TLC59711AutoShow.set_pixel?4(pixel_index: int, value: Tuple[float, float, float])
+adafruit_tlc59711.TLC59711AutoShow.set_pixel_all?4(color: Tuple[float, float, float])
+adafruit_tlc59711.TLC59711AutoShow?1(spi: SPI, pixel_count: int = 4)
 adafruit_tlc59711.WRITE_COMMAND?7
 adafruit_tlc59711._BC_BIT_COUNT?8
 adafruit_tlc59711._BC_CHIP_BUFFER_BIT_OFFSET?8
@@ -11715,16 +12329,16 @@
 adafruit_tlc59711._WC_BIT_COUNT?8
 adafruit_tlc59711._WC_CHIP_BUFFER_BIT_OFFSET?8
 adafruit_tlc59711._WC_FIELDS?8
-adafruit_tlv493d.TLV493D._get_read_key?5(key)
+adafruit_tlv493d.TLV493D._get_read_key?5(key: str)
 adafruit_tlv493d.TLV493D._read_i2c?5()
-adafruit_tlv493d.TLV493D._set_write_key?5(key, value)
+adafruit_tlv493d.TLV493D._set_write_key?5(key: str, value: int)
 adafruit_tlv493d.TLV493D._setup_write_buffer?5()
-adafruit_tlv493d.TLV493D._unpack_and_scale?5(top, bottom)
+adafruit_tlv493d.TLV493D._unpack_and_scale?5(bottom: int)
 adafruit_tlv493d.TLV493D._write_i2c?5()
 adafruit_tlv493d.TLV493D.magnetic?4()
 adafruit_tlv493d.TLV493D.read_masks?7
 adafruit_tlv493d.TLV493D.write_masks?7
-adafruit_tlv493d.TLV493D?1(i2c_bus, address=_TLV493D_DEFAULT_ADDRESS, addr_reg=0)
+adafruit_tlv493d.TLV493D?1(i2c_bus: I2C, address: int = _TLV493D_DEFAULT_ADDRESS, addr_reg: int = 0)
 adafruit_tlv493d._TLV493D_DEFAULT_ADDRESS?8
 adafruit_tmp006.CFG_16SAMPLE?7
 adafruit_tmp006.CFG_1SAMPLE?7
@@ -11735,12 +12349,14 @@
 adafruit_tmp006.TMP006._data_ready?5()
 adafruit_tmp006.TMP006._read_die_temperature?5()
 adafruit_tmp006.TMP006._read_sensor_voltage?5()
-adafruit_tmp006.TMP006._read_u16?5(address)
-adafruit_tmp006.TMP006._write_u16?5(address, val)
-adafruit_tmp006.TMP006.active?4(val)
+adafruit_tmp006.TMP006._read_u16?5(address: int)
+adafruit_tmp006.TMP006._write_u16?5(address: int, val: int)
+adafruit_tmp006.TMP006.active?4(val: int)
 adafruit_tmp006.TMP006.read_register?4(register)
 adafruit_tmp006.TMP006.temperature?4()
-adafruit_tmp006.TMP006?1(i2c, address=_TMP006_I2CADDR, samplerate=CFG_16SAMPLE)
+adafruit_tmp006.TMP006?1(i2c: I2C, address: int = _TMP006_I2CADDR, samplerate: Literal[
+            CFG_1SAMPLE, CFG_2SAMPLE, CFG_4SAMPLE, CFG_8SAMPLE, CFG_16SAMPLE
+        ] = CFG_16SAMPLE, )
 adafruit_tmp006._TMP006_CFG_DRDY?8
 adafruit_tmp006._TMP006_CFG_DRDYEN?8
 adafruit_tmp006._TMP006_CFG_MODEON?8
@@ -11757,11 +12373,11 @@
 adafruit_tmp007.CFG_4SAMPLE?7
 adafruit_tmp007.CFG_8SAMPLE?7
 adafruit_tmp007.TMP007._BUFFER?8
-adafruit_tmp007.TMP007._read_bytes?5(address, count, buf)
-adafruit_tmp007.TMP007._read_u16?5(address)
-adafruit_tmp007.TMP007._read_u8?5(address)
-adafruit_tmp007.TMP007._write_u16?5(address, val)
-adafruit_tmp007.TMP007._write_u8?5(address, val)
+adafruit_tmp007.TMP007._read_bytes?5(address: int, count: int, buf: bytearray)
+adafruit_tmp007.TMP007._read_u16?5(address: int)
+adafruit_tmp007.TMP007._read_u8?5(address: int)
+adafruit_tmp007.TMP007._write_u16?5(address: int, val: int)
+adafruit_tmp007.TMP007._write_u8?5(address: int, val: int)
 adafruit_tmp007.TMP007.die_temperature?4()
 adafruit_tmp007.TMP007.raw_sensor_temperature?4()
 adafruit_tmp007.TMP007.raw_voltage?4()
@@ -11769,7 +12385,8 @@
 adafruit_tmp007.TMP007.sleep?4()
 adafruit_tmp007.TMP007.temperature?4()
 adafruit_tmp007.TMP007.wake?4()
-adafruit_tmp007.TMP007?1(i2c, address=_TMP007_I2CADDR, samplerate=CFG_16SAMPLE)
+adafruit_tmp007.TMP007?1(i2c: I2C, address: int = _TMP007_I2CADDR, samplerate: Literal[
+            CFG_1SAMPLE, CFG_2SAMPLE, CFG_4SAMPLE, CFG_8SAMPLE, CFG_16SAMPLE, ] = CFG_16SAMPLE, )
 adafruit_tmp007._TMP007_CFG_DRDY?8
 adafruit_tmp007._TMP007_CFG_DRDYEN?8
 adafruit_tmp007._TMP007_CFG_MODEON?8
@@ -11832,8 +12449,8 @@
 adafruit_tmp117._T_LOW_LIMIT?8
 adafruit_tmp117._convert_to_integer?5(bytes_to_convert: bytearray)
 adafruit_touchscreen.Touchscreen.touch_point?4()
-adafruit_touchscreen.Touchscreen?1(x1_pin, x2_pin, y1_pin, y2_pin, *, x_resistance=None, samples=4, z_threshold=10000, calibration=None, size=None)
-adafruit_touchscreen.map_range?4(x, in_min, in_max, out_min, out_max)
+adafruit_touchscreen.Touchscreen?1(x1_pin: Pin, x2_pin: Pin, y1_pin: Pin, y2_pin: Pin, *, x_resistance: Optional[int] = None, samples: int = 4, z_threshold: int = 10000, calibration: Optional[Tuple[Tuple[int, int], Tuple[int, int]]] = None, size: Optional[Tuple[int, int]] = None, invert_pressure: bool = True)
+adafruit_touchscreen.map_range?4(x: float, in_min: int, in_max: int, out_min: int, out_max: int)
 adafruit_tpa2016.TPA2016.COMPRESSION_1_1?7
 adafruit_tpa2016.TPA2016.COMPRESSION_2_1?7
 adafruit_tpa2016.TPA2016.COMPRESSION_4_1?7
@@ -11865,19 +12482,19 @@
 adafruit_tpa2016.TPA2016.speaker_enable_l?7
 adafruit_tpa2016.TPA2016.speaker_enable_r?7
 adafruit_tpa2016.TPA2016?1(i2c_bus: I2C)
-adafruit_trellis.Trellis._is_pressed?5(button)
-adafruit_trellis.Trellis._just_pressed?5(button)
-adafruit_trellis.Trellis._just_released?5(button)
-adafruit_trellis.Trellis._was_pressed?5(button)
-adafruit_trellis.Trellis._write_cmd?5(byte)
-adafruit_trellis.Trellis.auto_show?4(value)
-adafruit_trellis.Trellis.blink_rate?4(rate)
-adafruit_trellis.Trellis.brightness?4(brightness)
+adafruit_trellis.Trellis._is_pressed?5(button: int)
+adafruit_trellis.Trellis._just_pressed?5(button: int)
+adafruit_trellis.Trellis._just_released?5(button: int)
+adafruit_trellis.Trellis._was_pressed?5(button: int)
+adafruit_trellis.Trellis._write_cmd?5(byte: int)
+adafruit_trellis.Trellis.auto_show?4(value: bool)
+adafruit_trellis.Trellis.blink_rate?4(rate: Literal[0, 1, 2, 3])
+adafruit_trellis.Trellis.brightness?4(brightness: int)
 adafruit_trellis.Trellis.read_buttons?4()
 adafruit_trellis.Trellis.show?4()
-adafruit_trellis.Trellis?1(i2c, addresses=None)
-adafruit_trellis.TrellisLEDs.fill?4(on)
-adafruit_trellis.TrellisLEDs?1(trellis_obj)
+adafruit_trellis.Trellis?1(i2c: I2C, addresses: Optional[List[int]] = None)
+adafruit_trellis.TrellisLEDs.fill?4(on: bool)
+adafruit_trellis.TrellisLEDs?1(trellis_obj: "Trellis")
 adafruit_trellis._HT16K33_BLINK_CMD?8
 adafruit_trellis._HT16K33_BLINK_DISPLAYON?8
 adafruit_trellis._HT16K33_CMD_BRIGHTNESS?8
@@ -11886,15 +12503,15 @@
 adafruit_trellis.buttonLUT?7
 adafruit_trellis.ledLUT?7
 adafruit_trellism4.TrellisM4Express.pressed_keys?4()
-adafruit_trellism4.TrellisM4Express?1(rotation=0)
-adafruit_trellism4._NeoPixelArray._calculate_pixel_offset?5(index)
-adafruit_trellism4._NeoPixelArray.auto_write?4(val)
-adafruit_trellism4._NeoPixelArray.brightness?4(brightness)
-adafruit_trellism4._NeoPixelArray.fill?4(color)
+adafruit_trellism4.TrellisM4Express?1(rotation: Literal[0, 90, 180, 270] = 0)
+adafruit_trellism4._NeoPixelArray._calculate_pixel_offset?5(index: Tuple[int, int])
+adafruit_trellism4._NeoPixelArray.auto_write?4(val: bool)
+adafruit_trellism4._NeoPixelArray.brightness?4(brightness: float)
+adafruit_trellism4._NeoPixelArray.fill?4(color: Union[Tuple[int, int, int], int])
 adafruit_trellism4._NeoPixelArray.height?4()
 adafruit_trellism4._NeoPixelArray.show?4()
 adafruit_trellism4._NeoPixelArray.width?4()
-adafruit_trellism4._NeoPixelArray?2(pin, *, width, height, rotation=0)
+adafruit_trellism4._NeoPixelArray?2(pin: Pin, *, width: int, height: int, rotation: Literal[0, 90, 180, 270] = 0, )
 adafruit_tsc2007.TSC2007.command?4(function, power, resolution)
 adafruit_tsc2007.TSC2007.touch?4()
 adafruit_tsc2007.TSC2007.touched?4()
@@ -11920,22 +12537,22 @@
 adafruit_tsl2561.TSL2561._enable?5()
 adafruit_tsl2561.TSL2561._read_broadband?5()
 adafruit_tsl2561.TSL2561._read_infrared?5()
-adafruit_tsl2561.TSL2561._read_register?5(reg, count=1)
-adafruit_tsl2561.TSL2561._write_control_register?5(reg)
+adafruit_tsl2561.TSL2561._read_register?5(reg: int, count: int = 1)
+adafruit_tsl2561.TSL2561._write_control_register?5(reg: int)
 adafruit_tsl2561.TSL2561.broadband?4()
 adafruit_tsl2561.TSL2561.chip_id?4()
 adafruit_tsl2561.TSL2561.clear_interrupt?4()
-adafruit_tsl2561.TSL2561.cycles?4(value)
-adafruit_tsl2561.TSL2561.enabled?4(enable)
-adafruit_tsl2561.TSL2561.gain?4(value)
+adafruit_tsl2561.TSL2561.cycles?4(value: int)
+adafruit_tsl2561.TSL2561.enabled?4(enable: bool)
+adafruit_tsl2561.TSL2561.gain?4(value: int)
 adafruit_tsl2561.TSL2561.infrared?4()
-adafruit_tsl2561.TSL2561.integration_time?4(value)
-adafruit_tsl2561.TSL2561.interrupt_mode?4(value)
+adafruit_tsl2561.TSL2561.integration_time?4(value: int)
+adafruit_tsl2561.TSL2561.interrupt_mode?4(value: int)
 adafruit_tsl2561.TSL2561.luminosity?4()
 adafruit_tsl2561.TSL2561.lux?4()
-adafruit_tsl2561.TSL2561.threshold_high?4(value)
-adafruit_tsl2561.TSL2561.threshold_low?4(value)
-adafruit_tsl2561.TSL2561?1(i2c, address=_DEFAULT_ADDRESS)
+adafruit_tsl2561.TSL2561.threshold_high?4(value: int)
+adafruit_tsl2561.TSL2561.threshold_low?4(value: int)
+adafruit_tsl2561.TSL2561?1(i2c: I2C, address: int = _DEFAULT_ADDRESS)
 adafruit_tsl2561._CLIP_THRESHOLD?8
 adafruit_tsl2561._COMMAND_BIT?8
 adafruit_tsl2561._CONTROL_POWEROFF?8
@@ -11963,19 +12580,19 @@
 adafruit_tsl2591.INTEGRATIONTIME_500MS?7
 adafruit_tsl2591.INTEGRATIONTIME_600MS?7
 adafruit_tsl2591.TSL2591._BUFFER?8
-adafruit_tsl2591.TSL2591._read_u16LE?5(address)
-adafruit_tsl2591.TSL2591._read_u8?5(address)
-adafruit_tsl2591.TSL2591._write_u8?5(address, val)
+adafruit_tsl2591.TSL2591._read_u16LE?5(address: int)
+adafruit_tsl2591.TSL2591._read_u8?5(address: int)
+adafruit_tsl2591.TSL2591._write_u8?5(address: int, val: int)
 adafruit_tsl2591.TSL2591.disable?4()
 adafruit_tsl2591.TSL2591.enable?4()
 adafruit_tsl2591.TSL2591.full_spectrum?4()
-adafruit_tsl2591.TSL2591.gain?4(val)
+adafruit_tsl2591.TSL2591.gain?4(val: int)
 adafruit_tsl2591.TSL2591.infrared?4()
-adafruit_tsl2591.TSL2591.integration_time?4(val)
+adafruit_tsl2591.TSL2591.integration_time?4(val: int)
 adafruit_tsl2591.TSL2591.lux?4()
 adafruit_tsl2591.TSL2591.raw_luminosity?4()
 adafruit_tsl2591.TSL2591.visible?4()
-adafruit_tsl2591.TSL2591?1(i2c, address=_TSL2591_ADDR)
+adafruit_tsl2591.TSL2591?1(i2c: I2C, address: int = _TSL2591_ADDR)
 adafruit_tsl2591._TSL2591_ADDR?8
 adafruit_tsl2591._TSL2591_COMMAND_BIT?8
 adafruit_tsl2591._TSL2591_ENABLE_AEN?8
@@ -12079,13 +12696,14 @@
 adafruit_turtle.turtle.xcor?4()
 adafruit_turtle.turtle.ycor?4()
 adafruit_turtle.turtle?1(display=None, scale=1)
-adafruit_uc8151d.UC8151D?1(bus, **kwargs)
+adafruit_uc8151d.UC8151D?1(bus: displayio.FourWire, **kwargs)
+adafruit_uc8151d._COLOR_START_SEQUENCE?8
 adafruit_uc8151d._GRAYSCALE_START_SEQUENCE?8
 adafruit_uc8151d._START_SEQUENCE?8
 adafruit_uc8151d._STOP_SEQUENCE?8
 adafruit_us100.US100.distance?4()
 adafruit_us100.US100.temperature?4()
-adafruit_us100.US100?1(uart)
+adafruit_us100.US100?1(uart: UART)
 adafruit_vc0706.IMAGE_SIZE_160x120?7
 adafruit_vc0706.IMAGE_SIZE_320x240?7
 adafruit_vc0706.IMAGE_SIZE_640x480?7
@@ -12147,17 +12765,17 @@
 adafruit_vcnl4010.SAMPLERATE_62_5?7
 adafruit_vcnl4010.SAMPLERATE_7_8125?7
 adafruit_vcnl4010.VCNL4010._BUFFER?8
-adafruit_vcnl4010.VCNL4010._read_u16BE?5(address)
-adafruit_vcnl4010.VCNL4010._read_u8?5(address)
-adafruit_vcnl4010.VCNL4010._write_u8?5(address, val)
+adafruit_vcnl4010.VCNL4010._read_u16BE?5(address: int)
+adafruit_vcnl4010.VCNL4010._read_u8?5(address: int)
+adafruit_vcnl4010.VCNL4010._write_u8?5(address: int, val: int)
 adafruit_vcnl4010.VCNL4010.ambient?4()
 adafruit_vcnl4010.VCNL4010.ambient_lux?4()
-adafruit_vcnl4010.VCNL4010.frequency?4(val)
-adafruit_vcnl4010.VCNL4010.led_current?4(val)
-adafruit_vcnl4010.VCNL4010.led_current_mA?4(val)
+adafruit_vcnl4010.VCNL4010.frequency?4(val: int)
+adafruit_vcnl4010.VCNL4010.led_current?4(val: int)
+adafruit_vcnl4010.VCNL4010.led_current_mA?4(val: int)
 adafruit_vcnl4010.VCNL4010.proximity?4()
-adafruit_vcnl4010.VCNL4010.samplerate?4(val)
-adafruit_vcnl4010.VCNL4010?1(i2c, address=_VCNL4010_I2CADDR_DEFAULT)
+adafruit_vcnl4010.VCNL4010.samplerate?4(val: int)
+adafruit_vcnl4010.VCNL4010?1(i2c: I2C, address: int = _VCNL4010_I2CADDR_DEFAULT)
 adafruit_vcnl4010._VCNL4010_AMBIENTDATA?8
 adafruit_vcnl4010._VCNL4010_AMBIENTPARAMETER?8
 adafruit_vcnl4010._VCNL4010_AMBIENTREADY?8
@@ -12208,7 +12826,7 @@
 adafruit_vcnl4040.VCNL4040.PS_INT_CLOSE_AWAY?7
 adafruit_vcnl4040.VCNL4040.PS_INT_DISABLE?7
 adafruit_vcnl4040.VCNL4040._device_id?8
-adafruit_vcnl4040.VCNL4040._get_and_clear_cached_interrupt_state?5(interrupt_offset)
+adafruit_vcnl4040.VCNL4040._get_and_clear_cached_interrupt_state?5(interrupt_offset: int)
 adafruit_vcnl4040.VCNL4040._light_integration_time?8
 adafruit_vcnl4040.VCNL4040._raw_white?8
 adafruit_vcnl4040.VCNL4040._update_interrupt_state?5()
@@ -12218,7 +12836,7 @@
 adafruit_vcnl4040.VCNL4040.light?7
 adafruit_vcnl4040.VCNL4040.light_high_interrupt?4()
 adafruit_vcnl4040.VCNL4040.light_high_threshold?7
-adafruit_vcnl4040.VCNL4040.light_integration_time?4(new_it)
+adafruit_vcnl4040.VCNL4040.light_integration_time?4(new_it: int)
 adafruit_vcnl4040.VCNL4040.light_interrupt?7
 adafruit_vcnl4040.VCNL4040.light_low_interrupt?4()
 adafruit_vcnl4040.VCNL4040.light_low_threshold?7
@@ -12235,7 +12853,7 @@
 adafruit_vcnl4040.VCNL4040.proximity_shutdown?7
 adafruit_vcnl4040.VCNL4040.white?4()
 adafruit_vcnl4040.VCNL4040.white_shutdown?7
-adafruit_vcnl4040.VCNL4040?1(i2c, address=0x60)
+adafruit_vcnl4040.VCNL4040?1(i2c: I2C, address: int = 0x60)
 adafruit_veml6070.VEML6070.ack?4(new_ack: int)
 adafruit_veml6070.VEML6070.ack_threshold?4(new_ack_thd: int)
 adafruit_veml6070.VEML6070.get_index?4(_raw: int)
@@ -12250,14 +12868,14 @@
 adafruit_veml6070._VEML6070_ADDR_LOW?8
 adafruit_veml6070._VEML6070_INTEGRATION_TIME?8
 adafruit_veml6070._VEML6070_RISK_LEVEL?8
-adafruit_veml6075.VEML6075._read_register?5(register)
+adafruit_veml6075.VEML6075._read_register?5(register: int)
 adafruit_veml6075.VEML6075._take_reading?5()
-adafruit_veml6075.VEML6075._write_register?5(register, value)
-adafruit_veml6075.VEML6075.integration_time?4(val)
+adafruit_veml6075.VEML6075._write_register?5(register: int, value: int)
+adafruit_veml6075.VEML6075.integration_time?4(val: int)
 adafruit_veml6075.VEML6075.uv_index?4()
 adafruit_veml6075.VEML6075.uva?4()
 adafruit_veml6075.VEML6075.uvb?4()
-adafruit_veml6075.VEML6075?1(i2c_bus, *, integration_time=50, high_dynamic=True, uva_a_coef=2.22, uva_b_coef=1.33, uvb_c_coef=2.95, uvb_d_coef=1.74, uva_response=0.001461, uvb_response=0.002591)
+adafruit_veml6075.VEML6075?1(i2c_bus: I2C, *, integration_time: int = 50, high_dynamic: bool = True, uva_a_coef: float = 2.22, uva_b_coef: float = 1.33, uvb_c_coef: float = 2.95, uvb_d_coef: float = 1.74, uva_response: float = 0.001461, uvb_response: float = 0.002591, )
 adafruit_veml6075._REG_CONF?8
 adafruit_veml6075._REG_DARK?8
 adafruit_veml6075._REG_UVA?8
@@ -12293,31 +12911,31 @@
 adafruit_veml7700.VEML7700.lux?4()
 adafruit_veml7700.VEML7700.resolution?4()
 adafruit_veml7700.VEML7700.white?7
-adafruit_veml7700.VEML7700?1(i2c_bus, address=0x10)
+adafruit_veml7700.VEML7700?1(i2c_bus: I2C, address: int = 0x10)
 adafruit_vl53l0x.VL53L0X._BUFFER?8
 adafruit_vl53l0x.VL53L0X._continuous_mode?8
 adafruit_vl53l0x.VL53L0X._get_sequence_step_enables?5()
-adafruit_vl53l0x.VL53L0X._get_sequence_step_timeouts?5(pre_range)
+adafruit_vl53l0x.VL53L0X._get_sequence_step_timeouts?5(pre_range: int)
 adafruit_vl53l0x.VL53L0X._get_spad_info?5()
-adafruit_vl53l0x.VL53L0X._get_vcsel_pulse_period?5(vcsel_period_type)
-adafruit_vl53l0x.VL53L0X._perform_single_ref_calibration?5(vhv_init_byte)
-adafruit_vl53l0x.VL53L0X._read_u16?5(address)
-adafruit_vl53l0x.VL53L0X._read_u8?5(address)
-adafruit_vl53l0x.VL53L0X._write_u16?5(address, val)
-adafruit_vl53l0x.VL53L0X._write_u8?5(address, val)
+adafruit_vl53l0x.VL53L0X._get_vcsel_pulse_period?5(vcsel_period_type: int)
+adafruit_vl53l0x.VL53L0X._perform_single_ref_calibration?5(vhv_init_byte: int)
+adafruit_vl53l0x.VL53L0X._read_u16?5(address: int)
+adafruit_vl53l0x.VL53L0X._read_u8?5(address: int)
+adafruit_vl53l0x.VL53L0X._write_u16?5(address: int, val: int)
+adafruit_vl53l0x.VL53L0X._write_u8?5(address: int, val: int)
 adafruit_vl53l0x.VL53L0X.continuous_mode?4()
 adafruit_vl53l0x.VL53L0X.data_ready?4()
 adafruit_vl53l0x.VL53L0X.distance?4()
 adafruit_vl53l0x.VL53L0X.do_range_measurement?4()
 adafruit_vl53l0x.VL53L0X.is_continuous_mode?4()
-adafruit_vl53l0x.VL53L0X.measurement_timing_budget?4(budget_us)
+adafruit_vl53l0x.VL53L0X.measurement_timing_budget?4(budget_us: int)
 adafruit_vl53l0x.VL53L0X.range?4()
 adafruit_vl53l0x.VL53L0X.read_range?4()
-adafruit_vl53l0x.VL53L0X.set_address?4(new_address)
-adafruit_vl53l0x.VL53L0X.signal_rate_limit?4(val)
+adafruit_vl53l0x.VL53L0X.set_address?4(new_address: int)
+adafruit_vl53l0x.VL53L0X.signal_rate_limit?4(val: float)
 adafruit_vl53l0x.VL53L0X.start_continuous?4()
 adafruit_vl53l0x.VL53L0X.stop_continuous?4()
-adafruit_vl53l0x.VL53L0X?1(i2c, address=41, io_timeout_s=0)
+adafruit_vl53l0x.VL53L0X?1(i2c: I2C, address: int = 41, io_timeout_s: float = 0)
 adafruit_vl53l0x._ALGO_PART_TO_PART_RANGE_OFFSET_MM?8
 adafruit_vl53l0x._ALGO_PHASECAL_CONFIG_TIMEOUT?8
 adafruit_vl53l0x._ALGO_PHASECAL_LIM?8
@@ -12378,10 +12996,10 @@
 adafruit_vl53l0x._VCSEL_PERIOD_FINAL_RANGE?8
 adafruit_vl53l0x._VCSEL_PERIOD_PRE_RANGE?8
 adafruit_vl53l0x._VHV_CONFIG_PAD_SCL_SDA__EXTSUP_HV?8
-adafruit_vl53l0x._decode_timeout?5(val)
-adafruit_vl53l0x._encode_timeout?5(timeout_mclks)
-adafruit_vl53l0x._timeout_mclks_to_microseconds?5(timeout_period_mclks, vcsel_period_pclks)
-adafruit_vl53l0x._timeout_microseconds_to_mclks?5(timeout_period_us, vcsel_period_pclks)
+adafruit_vl53l0x._decode_timeout?5(val: int)
+adafruit_vl53l0x._encode_timeout?5(timeout_mclks: float)
+adafruit_vl53l0x._timeout_mclks_to_microseconds?5(timeout_period_mclks: int, vcsel_period_pclks: int)
+adafruit_vl53l0x._timeout_microseconds_to_mclks?5(timeout_period_us: int, vcsel_period_pclks: int)
 adafruit_vl53l1x.TB_LONG_DIST?7
 adafruit_vl53l1x.TB_SHORT_DIST?7
 adafruit_vl53l1x.VL53L1X._interrupt_polarity?5()
@@ -12518,20 +13136,20 @@
 adafruit_vl6180x._VL6180X_REG_SYSTEM_INTERRUPT_CLEAR?8
 adafruit_vl6180x._VL6180X_REG_SYSTEM_INTERRUPT_CONFIG?8
 adafruit_vs1053.VS1053._SCI_SPI_BUFFER?8
-adafruit_vs1053.VS1053._sci_read?5(address)
-adafruit_vs1053.VS1053._sci_write?5(address, value)
+adafruit_vs1053.VS1053._sci_read?5(address: int)
+adafruit_vs1053.VS1053._sci_write?5(address: int, value: int)
 adafruit_vs1053.VS1053.byte_rate?4()
-adafruit_vs1053.VS1053.decode_time?4(value)
-adafruit_vs1053.VS1053.play_data?4(data_buffer, start=0, end=None)
+adafruit_vs1053.VS1053.decode_time?4(value: int)
+adafruit_vs1053.VS1053.play_data?4(data_buffer: ReadableBuffer, start: int = 0, end: Optional[int] = None)
 adafruit_vs1053.VS1053.ready_for_data?4()
 adafruit_vs1053.VS1053.reset?4()
-adafruit_vs1053.VS1053.set_volume?4(left, right)
-adafruit_vs1053.VS1053.sine_test?4(n, seconds)
+adafruit_vs1053.VS1053.set_volume?4(left: int, right: int)
+adafruit_vs1053.VS1053.sine_test?4(n: int, seconds: float)
 adafruit_vs1053.VS1053.soft_reset?4()
 adafruit_vs1053.VS1053.start_playback?4()
 adafruit_vs1053.VS1053.stop_playback?4()
 adafruit_vs1053.VS1053.version?4()
-adafruit_vs1053.VS1053?1(spi, cs, xdcs, dreq)
+adafruit_vs1053.VS1053?1(spi: SPI, cs: Pin, xdcs: Pin, dreq: Pin)
 adafruit_vs1053._COMMAND_BAUDRATE?8
 adafruit_vs1053._DATA_BAUDRATE?8
 adafruit_vs1053._VS1053_GPIO_DDR?8
@@ -12562,238 +13180,337 @@
 adafruit_vs1053._VS1053_REG_WRAMADDR?8
 adafruit_vs1053._VS1053_SCI_READ?8
 adafruit_vs1053._VS1053_SCI_WRITE?8
+adafruit_wave.Chunk.close?4()
+adafruit_wave.Chunk.getname?4()
+adafruit_wave.Chunk.getsize?4()
+adafruit_wave.Chunk.isatty?4()
+adafruit_wave.Chunk.read?4(size=-1)
+adafruit_wave.Chunk.seek?4(pos, whence=0)
+adafruit_wave.Chunk.skip?4()
+adafruit_wave.Chunk.tell?4()
+adafruit_wave.Chunk?1(file, align=True, bigendian=True, inclheader=False)
+adafruit_wave.WAVE_FORMAT_PCM?7
+adafruit_wave.Wave_read._read_fmt_chunk?5(chunk)
+adafruit_wave.Wave_read.close?4()
+adafruit_wave.Wave_read.getfp?4()
+adafruit_wave.Wave_read.getframerate?4()
+adafruit_wave.Wave_read.getnchannels?4()
+adafruit_wave.Wave_read.getnframes?4()
+adafruit_wave.Wave_read.getsampwidth?4()
+adafruit_wave.Wave_read.initfp?4(file)
+adafruit_wave.Wave_read.readframes?4(nframes)
+adafruit_wave.Wave_read.rewind?4()
+adafruit_wave.Wave_read.setpos?4(pos)
+adafruit_wave.Wave_read.tell?4()
+adafruit_wave.Wave_read?1(f)
+adafruit_wave.Wave_write._ensure_header_written?5(datasize)
+adafruit_wave.Wave_write._patchheader?5()
+adafruit_wave.Wave_write._write_header?5(initlength)
+adafruit_wave.Wave_write.close?4()
+adafruit_wave.Wave_write.getframerate?4()
+adafruit_wave.Wave_write.getnchannels?4()
+adafruit_wave.Wave_write.getnframes?4()
+adafruit_wave.Wave_write.getsampwidth?4()
+adafruit_wave.Wave_write.initfp?4(file)
+adafruit_wave.Wave_write.setframerate?4(framerate)
+adafruit_wave.Wave_write.setnchannels?4(nchannels)
+adafruit_wave.Wave_write.setnframes?4(nframes)
+adafruit_wave.Wave_write.setparams?4(params)
+adafruit_wave.Wave_write.setsampwidth?4(sampwidth)
+adafruit_wave.Wave_write.tell?4()
+adafruit_wave.Wave_write.writeframes?4(data)
+adafruit_wave.Wave_write.writeframesraw?4(data)
+adafruit_wave.Wave_write?1(f)
+adafruit_wave._array_fmts?8
+adafruit_wave._wave_params?8
+adafruit_wave.open?4(f, mode=None)
 adafruit_waveform.sine.sine_wave?4(sample_frequency: float, pitch: float)
 adafruit_waveform.square.square_wave?4(sample_length: int = 2)
-adafruit_wiznet5k.adafruit_wiznet5k.CH_SIZE?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_CLOSE?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_CONNECT?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_DISCON?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_LISTEN?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_OPEN?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_RECV?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_SEND?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_SEND_KEEP?7
-adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_SEND_MAC?7
-adafruit_wiznet5k.adafruit_wiznet5k.DEFAULT_MAC?7
-adafruit_wiznet5k.adafruit_wiznet5k.LOCAL_PORT?7
-adafruit_wiznet5k.adafruit_wiznet5k.MAX_PACKET?7
-adafruit_wiznet5k.adafruit_wiznet5k.MR_RST?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_GAR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_MR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_PHYCFGR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_PHYCFGR_W5100S?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SHAR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SIPR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNCR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNDIPR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNDPORT?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNIR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNMR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNPORT?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNRX_RD?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNRX_RSR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNSR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNTX_FSR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SNTX_WR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_SUBR?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_VERSIONR_W5100S?7
-adafruit_wiznet5k.adafruit_wiznet5k.REG_VERSIONR_W5500?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNIR_CON?7
+adafruit_wii_classic.Wii_Classic._Buttons?8
+adafruit_wii_classic.Wii_Classic._D_Pad?8
+adafruit_wii_classic.Wii_Classic._Joystick_L?8
+adafruit_wii_classic.Wii_Classic._Joystick_R?8
+adafruit_wii_classic.Wii_Classic._L_Shoulder_Analog?8
+adafruit_wii_classic.Wii_Classic._R_Shoulder_Analog?8
+adafruit_wii_classic.Wii_Classic._Values?8
+adafruit_wii_classic.Wii_Classic._buttons?5(do_read: bool = True)
+adafruit_wii_classic.Wii_Classic._d_pad?5(do_read: bool = True)
+adafruit_wii_classic.Wii_Classic._joystick_l?5(do_read: bool = True)
+adafruit_wii_classic.Wii_Classic._joystick_r?5(do_read: bool = True)
+adafruit_wii_classic.Wii_Classic._l_shoulder?5(do_read: bool = True)
+adafruit_wii_classic.Wii_Classic._r_shoulder?5(do_read: bool = True)
+adafruit_wii_classic.Wii_Classic._read_data?5()
+adafruit_wii_classic.Wii_Classic._read_register?5(address)
+adafruit_wii_classic.Wii_Classic.buttons?4()
+adafruit_wii_classic.Wii_Classic.d_pad?4()
+adafruit_wii_classic.Wii_Classic.joystick_l?4()
+adafruit_wii_classic.Wii_Classic.joystick_r?4()
+adafruit_wii_classic.Wii_Classic.l_shoulder?4()
+adafruit_wii_classic.Wii_Classic.r_shoulder?4()
+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.SNIR_DISCON?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNIR_RECV?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNIR_SEND_OK?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNIR_TIMEOUT?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNMR_CLOSE?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNMR_IPRAW?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNMR_MACRAW?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNMR_PPPOE?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
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_CLOSING?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_ESTABLISHED?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_FIN_WAIT?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_INIT?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_IPRAW?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_LAST_ACK?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_LISTEN?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_MACRAW?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_PPPOE?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_SYNRECV?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_SYNSENT?7
 adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_TIME_WAIT?7
-adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_UDP?7
-adafruit_wiznet5k.adafruit_wiznet5k.SOCKET_INVALID?7
-adafruit_wiznet5k.adafruit_wiznet5k.SOCK_MASK?7
-adafruit_wiznet5k.adafruit_wiznet5k.SOCK_SIZE?7
-adafruit_wiznet5k.adafruit_wiznet5k.SRC_PORTS?7
-adafruit_wiznet5k.adafruit_wiznet5k.W5100_MAX_SOCK_NUM?7
-adafruit_wiznet5k.adafruit_wiznet5k.W5200_W5500_MAX_SOCK_NUM?7
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.TCP_MODE?7
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.TLS_MODE?7
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.UDP_MODE?7
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._get_rx_rcv_size?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._get_tx_free_size?5(sock)
+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._detect_and_reset_w5100s?5()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._detect_and_reset_w5500?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._ip_address_in_use?5(socknum, local_ip)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_mr?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sncr?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snmr?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snrx_rd?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snrx_rsr?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snsr?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sntx_fsr?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sntx_wr?5(sock)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_socket?5(sock, address)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._send_socket_cmd?5(socket, cmd)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._w5100_init?5()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_mr?5(data)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sncr?5(sock, data)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sndipr?5(sock, ip_addr)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sndport?5(sock, port)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_snir?5(sock, data)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_snmr?5(sock, protocol)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_snrx_rd?5(sock, data)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sntx_wr?5(sock, data)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sock_port?5(sock, port)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_socket?5(sock, address, data)
+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?5(sock: int, address: int)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._send_socket_cmd?5(socket: int, cmd: int)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._sockets_reserved?8
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._w5xxx_init?5()
+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?5(sock: int, address: int, data: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.chip?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.detect_w5100s?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.detect_w5500?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_host_by_name?4(hostname)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_socket?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.ifconfig?4(params)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_host_by_name?4(hostname: str)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_socket?4(*, reserve_socket=False)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.ifconfig?4(params: Tuple[bytearray, bytearray, bytearray, Tuple[int, int, int, int]])
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.ip_address?4()
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.link_status?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.mac_address?4(address)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.mac_address?4(address: Tuple[int])
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.maintain_dhcp_lease?4()
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.max_sockets?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_ip?4(ip)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_mac?4(mac)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read?4(addr, callback, length=1, buffer=None)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read_udp?4(socket_num, length)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.remote_ip?4(socket_num)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.remote_port?4(socket_num)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.set_dhcp?4(hostname=None, response_timeout=30)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_accept?4(socket_num)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_available?4(socket_num, sock_type=SNMR_TCP)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_close?4(socket_num)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_connect?4(socket_num, dest, port, conn_mode=SNMR_TCP)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_disconnect?4(socket_num)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_listen?4(socket_num, port, conn_mode=SNMR_TCP)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_open?4(socket_num, conn_mode=SNMR_TCP)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_read?4(socket_num, length)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_status?4(socket_num)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_write?4(socket_num, buffer, timeout=0)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_ip?4(ip: bytearray, )
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_mac?4(mac: bytearray, )
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.rcr?4(retry_count: int)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read?4(addr: int, callback: int, length: int = 1, buffer: Optional[WriteableBuffer] = None, )
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read_sncr?4(sock: 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()
+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_count: 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: Union[bytes, bytearray], 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_status?4(socket_num: int)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_write?4(socket_num: int, buffer: bytearray, timeout: float = 0)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.sw_reset?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.unpretty_ip?4(ip)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write?4(addr, callback, data)
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K?1(spi_bus, cs, reset=None, is_dhcp=True, mac=DEFAULT_MAC, hostname=None, dhcp_timeout=30, debug=False, )
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.BROADCAST_SERVER_ADDR?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DEFAULT_LEASE_TIME?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._dhcp_state_machine?5()
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.maintain_dhcp_lease?4()
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.parse_dhcp_response?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.unpretty_ip?4(ip: str, )
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write?4(addr: int, callback: int, data: Union[int, Sequence[Union[int, bytes]]])
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_sncr?4(sock: int, data: int)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write_sndipr?4(sock: int, ip_addr: bytearray)
+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[List[int], Tuple[int]] = _DEFAULT_MAC, hostname: Optional[str] = None, debug: bool = False, )
+adafruit_wiznet5k.adafruit_wiznet5k._CH_SIZE?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_CLOSE?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_CONNECT?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_DISCON?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_LISTEN?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_OPEN?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_RECV?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_SEND?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_SEND_KEEP?8
+adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_SEND_MAC?8
+adafruit_wiznet5k.adafruit_wiznet5k._DEFAULT_MAC?8
+adafruit_wiznet5k.adafruit_wiznet5k._LOCAL_PORT?8
+adafruit_wiznet5k.adafruit_wiznet5k._MAX_PACKET?8
+adafruit_wiznet5k.adafruit_wiznet5k._MR_RST?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_GAR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_MR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_PHYCFGR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_PHYCFGR_W5100S?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_RCR_5100s?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_RCR_5500?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_RTR_5100s?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_RTR_5500?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SHAR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SIPR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNCR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNDIPR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNDPORT?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNIR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNMR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNPORT?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNRX_RD?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNRX_RSR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNSR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNTX_FSR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SNTX_WR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_SUBR?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_VERSIONR_W5100S?8
+adafruit_wiznet5k.adafruit_wiznet5k._REG_VERSIONR_W5500?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNIR_CON?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNIR_RECV?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNIR_SEND_OK?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNMR_CLOSE?8
+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
+adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_LAST_ACK?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_MACRAW?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_PPPOE?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_SYNSENT?8
+adafruit_wiznet5k.adafruit_wiznet5k._SNSR_SOCK_UDP?8
+adafruit_wiznet5k.adafruit_wiznet5k._SOCKET_INVALID?8
+adafruit_wiznet5k.adafruit_wiznet5k._SOCK_MASK?8
+adafruit_wiznet5k.adafruit_wiznet5k._SOCK_SIZE?8
+adafruit_wiznet5k.adafruit_wiznet5k._SRC_PORTS?8
+adafruit_wiznet5k.adafruit_wiznet5k._W5100_MAX_SOCK_NUM?8
+adafruit_wiznet5k.adafruit_wiznet5k._W5200_W5500_MAX_SOCK_NUM?8
+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, )
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._handle_dhcp_message?5()
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._increment_transaction_id?5()
+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.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])
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.request_dhcp_lease?4()
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.send_dhcp_message?4(state, time_elapsed, renew=False)
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP?1(eth, mac_address, hostname=None, response_timeout=30, debug=False)
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_ACK?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_BOOT_REPLY?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_BOOT_REQUEST?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_DECLINE?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_DISCOVER?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HLENETHERNET?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HOPS?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HTYPE100MB?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HTYPE10MB?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_INFORM?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_NAK?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_OFFER?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_RELEASE?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_REQUEST?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_SERVER_ID?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_SERVER_PORT?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_WAIT_TIME?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DNS_SERVERS?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.LEASE_TIME?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.MAGIC_COOKIE?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.MAX_DHCP_OPT?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.MSG_TYPE?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.OPT_END?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.ROUTERS_ON_SUBNET?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_DISCONN?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_DISCOVER?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_LEASED?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_RELEASE?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_REQUEST?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_REREQUEST?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_START?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_WAIT?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.SUBNET_MASK?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.T1_VAL?7
-adafruit_wiznet5k.adafruit_wiznet5k_dhcp.T2_VAL?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP?1(eth: WIZNET5K, mac_address: bytes, hostname: Optional[str] = None, debug: bool = False, )
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._BROADCAST_SERVER_ADDR?8
 adafruit_wiznet5k.adafruit_wiznet5k_dhcp._BUFF?8
-adafruit_wiznet5k.adafruit_wiznet5k_dns.CLASS_IN?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.DATA_LEN?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS._build_dns_header?5()
-adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS._build_dns_question?5()
-adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS._parse_dns_response?5()
-adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS.gethostbyname?4(hostname)
-adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS?1(iface, dns_address, debug=False)
-adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS_PORT?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.INVALID_RESPONSE?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.INVALID_SERVER?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.OPCODE_STANDARD_QUERY?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.QUERY_FLAG?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.RECURSION_DESIRED_FLAG?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.SUCCESS?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.TIMED_OUT?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.TRUNCATED?7
-adafruit_wiznet5k.adafruit_wiznet5k_dns.TYPE_A?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._BUFF_LENGTH?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_ACK?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_BOOT_REPLY?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_BOOT_REQUEST?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_DECLINE?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_DISCOVER?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_HLENETHERNET?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_HOPS?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_HTYPE100MB?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_HTYPE10MB?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_INFORM?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_NAK?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_OFFER?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_RELEASE?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_REQUEST?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_SERVER_ID?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DHCP_SERVER_PORT?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._DNS_SERVERS?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._LEASE_TIME?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._MAGIC_COOKIE?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._MAX_DHCP_OPT?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._MSG_TYPE?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._OPT_END?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._ROUTERS_ON_SUBNET?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._SNMR_UDP?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._STATE_BOUND?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._STATE_INIT?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._STATE_REBINDING?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._STATE_RENEWING?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._STATE_REQUESTING?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._STATE_SELECTING?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._SUBNET_MASK?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._T1_VAL?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._T2_VAL?8
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._UNASSIGNED_IP_ADDR?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS.gethostbyname?4(hostname: bytes)
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS?1(iface: WIZNET5K, dns_address: Union[str, Tuple[int, int, int, int]], debug: bool = False, )
+adafruit_wiznet5k.adafruit_wiznet5k_dns._CLASS_IN?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._DATA_LEN?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._DNS_PORT?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._INVALID_RESPONSE?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._INVALID_SERVER?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._OPCODE_STANDARD_QUERY?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._QUERY_FLAG?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._RECURSION_DESIRED_FLAG?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._SUCCESS?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._TIMED_OUT?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._TRUNCATED?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns._TYPE_A?8
+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, ntp_address, utc, debug=False)
+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.SOCKET_INVALID?7
 adafruit_wiznet5k.adafruit_wiznet5k_socket.SOCK_DGRAM?7
 adafruit_wiznet5k.adafruit_wiznet5k_socket.SOCK_STREAM?7
-adafruit_wiznet5k.adafruit_wiznet5k_socket.TCP_MODE?7
-adafruit_wiznet5k.adafruit_wiznet5k_socket._the_interface?8
-adafruit_wiznet5k.adafruit_wiznet5k_socket.getaddrinfo?4(host, port, family=0, socktype=0, proto=0, flags=0)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.gethostbyname?4(hostname)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.htonl?4(x)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.htons?4(x)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.is_ipv4?4(host)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.set_interface?4(iface)
+adafruit_wiznet5k.adafruit_wiznet5k_socket._SOCKET_INVALID?8
+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.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)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.htonl?4(x: int)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.htons?4(x: int)
+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.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()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._connected?5()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._disconnect?5()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._embed_recv?5(bufsize: int = 0, flags: int = 0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._readline?5()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket._status?5()
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.accept?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.available?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.bind?4(address)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.bind?4(address: Tuple[Optional[str], int])
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.close?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.connect?4(address, conntype=None)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.connected?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.disconnect?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.embed_recv?4(bufsize=0, flags=0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.connect?4(address: Tuple[str, int])
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.family?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.getblocking?4()
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.getpeername?4()
 adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.gettimeout?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.inet_aton?4(ip_string)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.listen?4(backlog=None)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.readline?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recv?4(bufsize=0, flags=0)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recv_into?4(buf, nbytes=0, flags=0)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recvfrom?4(bufsize=0, flags=0)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recvfrom_into?4(buf, nbytes=0, flags=0)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.send?4(data)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.sendto?4(data, address)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.settimeout?4(value)
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.socknum?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.status?4()
-adafruit_wiznet5k.adafruit_wiznet5k_socket.socket?1(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None, socknum=None)
-adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer._get_environ?5(client)
-adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer._start_response?5(status, response_headers)
-adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer.finish_response?4(result, client)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.listen?4(backlog: int = 0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.proto?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recv?4(bufsize: int, flags: int = 0, )
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recv_into?4(buffer: bytearray, nbytes: int = 0, flags: int = 0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recvfrom?4(bufsize: int, flags: int = 0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recvfrom_into?4(buffer: bytearray, nbytes: int = 0, flags: int = 0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.send?4(data: Union[bytes, bytearray])
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.sendto?4(data: bytearray, *flags_and_or_address: any)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.setblocking?4(flag: bool)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.settimeout?4(value: Optional[float])
+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_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=80, debug=False, application=None)
-adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver._the_interface?8
-adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.set_interface?4(iface)
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer?1(port: int = 80, debug: bool = False, application: Optional[callable] = None, )
+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])
 adafruit_ws2801.WS2801.brightness?4(brightness: float)
@@ -12831,7 +13548,9 @@
 asyncio.core.Loop.set_exception_handler?4()
 asyncio.core.Loop.stop?4()
 asyncio.core.SingletonGenerator?1()
+asyncio.core._NeverSingletonGenerator?2()
 asyncio.core._exc_context?8
+asyncio.core._never?5(sgen=_NeverSingletonGenerator())
 asyncio.core._promote_to_task?5(aw)
 asyncio.core._stop_task?8
 asyncio.core._stopper?5()
@@ -12890,12 +13609,38 @@
 asyncio.task.ph_delete?4(heap, node)
 asyncio.task.ph_meld?4(h1, h2)
 asyncio.task.ph_pairing?4(child)
+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_frequency?7
+clock.Clock?1(i2c: Union[I2C, I2CDevice])
 colorsys.ONE_SIXTH?7
 colorsys.ONE_THIRD?7
 colorsys.TWO_THIRD?7
 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)
+gfx.GFX._slow_vline?5(x0, y0, height, *args, **kwargs)
+gfx.GFX._very_slow_text?5(x0, y0, string, size, *args, **kwargs)
+gfx.GFX.circle?4(x0, y0, radius, *args, **kwargs)
+gfx.GFX.fill_circle?4(x0, y0, radius, *args, **kwargs)
+gfx.GFX.fill_round_rect?4(x0, y0, width, height, radius, *args, **kwargs)
+gfx.GFX.fill_triangle?4(x0, y0, x1, y1, x2, y2, *args, **kwargs)
+gfx.GFX.line?4(x0, y0, x1, y1, *args, **kwargs)
+gfx.GFX.pixel?4(x0, y0, *args, **kwargs)
+gfx.GFX.rect?4(x0, y0, width, height, *args, **kwargs)
+gfx.GFX.round_rect?4(x0, y0, width, height, radius, *args, **kwargs)
+gfx.GFX.set_text_background?4(*args, **kwargs)
+gfx.GFX.triangle?4(x0, y0, x1, y1, x2, y2, *args, **kwargs)
+gfx.GFX?1(width, height, pixel, hline=None, vline=None, fill_rect=None, text=None, font=None, )
+gfx_standard_font_01.text_dict?7
 neopixel.GRB?7
 neopixel.GRBW?7
 neopixel.NeoPixel._transmit?5(buffer: bytearray)
@@ -12905,21 +13650,37 @@
 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)
-neopixel_spi.NeoPixel_SPI._transmogrify?5(buffer)
+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, n, *, bpp=3, brightness=1.0, auto_write=True, pixel_order=None, frequency=6400000, reset_time=80e-6, bit0=0b11000000, bit1=0b11110000)
-neopixel_spi.RGB?7
-neopixel_spi.RGBW?7
-simpleio.DigitalIn.value?4(value)
-simpleio.DigitalIn?1(pin, **kwargs)
-simpleio.DigitalOut.value?4(value)
-simpleio.DigitalOut?1(pin, **kwargs)
-simpleio.bitWrite?4(x, n, b)
-simpleio.map_range?4(x, in_min, in_max, out_min, out_max)
-simpleio.shift_in?4(data_pin, clock, msb_first=True)
-simpleio.shift_out?4(data_pin, clock, value, msb_first=True, bitcount=8)
-simpleio.tone?4(pin, frequency, duration=1, length=100)
+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)
+pcf8563.PCF8563.alarm?7
+pcf8563.PCF8563.alarm_interrupt?7
+pcf8563.PCF8563.alarm_status?7
+pcf8563.PCF8563.clockout_enabled?7
+pcf8563.PCF8563.datetime?4(value: time.struct_time)
+pcf8563.PCF8563.datetime_compromised?7
+pcf8563.PCF8563.datetime_register?7
+pcf8563.PCF8563.lost_power?4()
+pcf8563.PCF8563?1(i2c_bus: I2C)
+simpleio.DigitalIn.value?4(value: bool)
+simpleio.DigitalIn?1(pin: Pin, **kwargs: Any)
+simpleio.DigitalOut.value?4(value: bool)
+simpleio.DigitalOut?1(pin: Pin, **kwargs: Any)
+simpleio.bitWrite?4(x: int, n: int, b: int)
+simpleio.map_range?4(x: float, in_min: float, in_max: float, out_min: float, out_max: float)
+simpleio.shift_in?4(data_pin: digitalio.DigitalInOut, clock: digitalio.DigitalInOut, msb_first: bool = True, )
+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_60HZ?7
+timer.Timer.TIMER_FREQ_4KHZ?7
+timer.Timer.TIMER_FREQ_64HZ?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?1(i2c: Union[I2C, I2CDevice])
--- a/APIs/MicroPython/adafruit_circuitpython.bas	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/MicroPython/adafruit_circuitpython.bas	Mon May 15 13:37:37 2023 +0200
@@ -1,7 +1,9 @@
+ACeP7In displayio.EPaperDisplay
 ADS1015 ADS1x15
 ADS1115 ADS1x15
 ADXL343 ADXL345
 ADXL375 adafruit_adxl34x.ADXL345
+AIOPastebin _Pastebin
 AS726x_I2C AS726x
 AS726x_UART AS726x
 AWS_IOT_ERROR Exception
@@ -56,6 +58,7 @@
 BNO08X_I2C BNO08X
 BNO08X_SPI BNO08X
 BNO08X_UART BNO08X
+BackslashInPathError InvalidPathError
 BarometricPressureService AdafruitService
 BatteryService Service
 BerryMedPulseOximeterService TransparentUARTService
@@ -92,6 +95,7 @@
 ColorSensorService AdafruitService
 Comet Animation
 CommonCircuitPythonSocketType CommonSocketType Protocol
+CommonHTTPStatus HTTPStatus
 CommonSocketType Protocol
 Continue MIDIMessage
 ContinuousServo _BaseServo
@@ -117,7 +121,8 @@
 EEPROM_I2C EEPROM
 EInk_Gizmo IL0373
 EInk_HD_Gizmo SSD1681
-EMC2101_LUT EMC2101
+EMC2101_EXT EMC2101
+EMC2101_LUT EMC2101_EXT
 ESP32S2TFT PortalBase
 EddystoneAdvertisement Advertisement
 EddystoneFrameStruct EddystoneFrameBytes
@@ -132,17 +137,25 @@
 FRAM_SPI FRAM
 FailedToDecode Exception
 FileHandler StreamHandler
+FileNotExistsError Exception
+FileTransferService Service
+FileTransferUUID VendorUUID
 FixedStringCharacteristic Characteristic
+FlipClock Widget
+FlipDigit Widget
 FlipInput Control Widget
 FloatCharacteristic StructCharacteristic
 FrameBuffer1 FrameBuffer
 Frequency CV
 FunHouse PortalBase
 GPS_GtopI2C GPS
+GUVA_C32SM GUVX_I2C
+GUVB_C31SM GUVX_I2C
 Gain CV
 GenericAccess Service
 GenericAttribute Service
 GestureService AdafruitService
+Gist _Pastebin
 Graphics GraphicsBase
 GridLayout displayio.Group
 GyroDLPFFreq CV
@@ -180,6 +193,7 @@
 Int8Characteristic IntCharacteristic
 IntCharacteristic StructCharacteristic
 InterfaceType Protocol
+InvalidPathError Exception
 IoTCentralDevice IoTMQTTCallback
 IoTError Exception
 IoTHubDevice IoTMQTTCallback
@@ -206,6 +220,7 @@
 LSM9DS0_SPI LSM9DS0
 LSM9DS1_I2C LSM9DS1
 LSM9DS1_SPI LSM9DS1
+LTR303 LTR329
 LYWSD03MMCService Service
 Label LabelBase
 LabelBase Group
@@ -231,6 +246,8 @@
 MIDIUnknownEvent MIDIMessage
 MMQTTException Exception
 MQTT_API_ERROR Exception
+MSA301 MSA3XX
+MSA311 MSA3XX
 MagDataRate CV
 MagTag PyBadgerBase
 MagicLightService Service
@@ -249,15 +266,17 @@
 MeasurementDelay CV
 MeasurementMode CV
 MicrophoneService AdafruitService
-MidiIOCharacteristic Characteristic
-MidiService Service
 Mode CV
 MtcQuarterFrame MIDIMessage
+MultiSparkline displayio.TileGrid
+MultiStruct AdvertisingDataField
+MulticolorComet Comet
 Mux CV
 NeoKey1x4 Seesaw
-NeoPixel adafruit_pixelbuf
+NeoPixel PixelBuf
 NeoPixelFeatherWing PixelMatrix
 NeoPixel_SPI adafruit_pixelbuf
+NeoPxl8 adafruit_pixelbuf
 NeoTrellis Keypad
 Network NetworkBase
 NotRelativePrimeError ValueError
@@ -283,6 +302,8 @@
 PackSize CV
 PacketError Exception
 PageLayout displayio.Group
+ParentDirectoryReferenceError InvalidPathError
+PasteBin _Pastebin
 PerformanceMode CV
 PewPewM4 PyBadgerBase
 PitchBend MIDIMessage
@@ -298,6 +319,7 @@
 ProgramChange MIDIMessage
 ProgressBar HorizontalProgressBar
 ProgressBarBase displayio.TileGrid
+ProtocolError BaseException
 ProvideServicesAdvertisement Advertisement
 ProximityService AdafruitService
 PubKeyHeader univ.Sequence
@@ -329,6 +351,7 @@
 RawTextPacket Packet
 Rect displayio.TileGrid
 Resolution CV
+ResponseAlreadySentError Exception
 Right_Ring BaseRing
 RoundRect displayio.TileGrid
 S6D02A1 DisplaySPI
@@ -336,6 +359,7 @@
 SH1107 displayio.Display
 SMUX_IN CV
 SMUX_OUT CV
+SPD1656 displayio.EPaperDisplay
 SPI _BitBangIO
 SSD1305 displayio.Display
 SSD1305_I2C _SSD1305
@@ -371,7 +395,7 @@
 Solid ColorCycle
 Sparkle Animation
 SparklePulse Sparkle
-Sparkline displayio.Group
+Sparkline MultiSparkline
 SpheroService Service
 SpinupDrive CV
 SpinupTime CV
@@ -388,6 +412,7 @@
 StructCharacteristic Characteristic
 SupportsRecvInto Protocol
 SupportsRecvWithFlags Protocol
+SupportsStr Protocol
 SwitchRound Control Widget
 SystemExclusive MIDIMessage
 TFTFeatherWing24 TFTFeatherWing
@@ -398,6 +423,7 @@
 TLC59711AutoShow TLC59711
 TabLayout displayio.Group
 TemperatureService AdafruitService
+TemporaryError Exception
 ThermalPrinter thermal_printer.ThermalPrinter
 ThreadSafeFlag uio.IOBase
 TimeoutError Exception
@@ -412,7 +438,6 @@
 Uint8Characteristic IntCharacteristic
 UnalignedStruct Struct
 UnsupportedCommand Exception
-Vec2D tuple
 VendorUUID UUID
 VerificationError CryptoError
 VerticalProgressBar HorizontalProgressBar
@@ -420,6 +445,7 @@
 Widget displayio.Group
 WriteableStream Protocol
 _AbstractSeg7x4 Seg14x4
+_BeaconAdvertisement Advertisement
 _CSCMeasurement ComplexCharacteristic
 _EddystoneFrame ServiceData
 _EncodedEddystoneUrl EddystoneFrameBytes
@@ -440,6 +466,8 @@
 _ScaledReadOnlyStruct Struct
 _SettingsResult ComplexCharacteristic
 _TonePacket ComplexCharacteristic
+_TransferCharacteristic ComplexCharacteristic
 _XYZPacket Packet
 datetime date
+iBeaconAdvertisement _BeaconAdvertisement
 timezone tzinfo
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/circuitpython-community.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,5242 @@
+absolute_mouse.Mouse.LEFT_BUTTON?7
+absolute_mouse.Mouse.MIDDLE_BUTTON?7
+absolute_mouse.Mouse.RIGHT_BUTTON?7
+absolute_mouse.Mouse._limit?5()
+absolute_mouse.Mouse._limit_coord?5()
+absolute_mouse.Mouse._send_no_move?5()
+absolute_mouse.Mouse.click?4(buttons)
+absolute_mouse.Mouse.move?4(x=0, y=0, wheel=0)
+absolute_mouse.Mouse.press?4(buttons)
+absolute_mouse.Mouse.release?4(buttons)
+absolute_mouse.Mouse.release_all?4()
+absolute_mouse.Mouse?1(devices)
+absolute_mouse.descriptor.device?7
+adafruit_discordbot.DiscordBot.get_msg?4(channel, msg, get_author=False)
+adafruit_discordbot.DiscordBot.send_embed?4(title, content, color=0)
+adafruit_discordbot.DiscordBot.send_msg?4(msg, tts=False)
+adafruit_discordbot.DiscordBot?1(key, webhook, socket, esp)
+adafruit_soundboard.CMD_DELAY?7
+adafruit_soundboard.DEBUG?7
+adafruit_soundboard.MAX_VOL?7
+adafruit_soundboard.MIN_VOL?7
+adafruit_soundboard.SB_BAUD?7
+adafruit_soundboard.Soundboard._flush_uart_input?5()
+adafruit_soundboard.Soundboard._get_files?5()
+adafruit_soundboard.Soundboard._get_files_alt?5()
+adafruit_soundboard.Soundboard._get_lengths?5()
+adafruit_soundboard.Soundboard._send_simple?5(cmd, check=None, strip=True)
+adafruit_soundboard.Soundboard.file_name?4(n)
+adafruit_soundboard.Soundboard.files?4()
+adafruit_soundboard.Soundboard.lengths?4()
+adafruit_soundboard.Soundboard.pause?4()
+adafruit_soundboard.Soundboard.play?4(track)
+adafruit_soundboard.Soundboard.play_now?4(track)
+adafruit_soundboard.Soundboard.reset?4()
+adafruit_soundboard.Soundboard.sizes?4()
+adafruit_soundboard.Soundboard.stop?4()
+adafruit_soundboard.Soundboard.toggle_debug?4()
+adafruit_soundboard.Soundboard.track_num?4(file_name)
+adafruit_soundboard.Soundboard.track_size?4()
+adafruit_soundboard.Soundboard.track_time?4()
+adafruit_soundboard.Soundboard.unpause?4()
+adafruit_soundboard.Soundboard.use_alt_get_files?4(now=False)
+adafruit_soundboard.Soundboard.vol?4(new_vol)
+adafruit_soundboard.Soundboard.vol_down?4(vol=None)
+adafruit_soundboard.Soundboard.vol_up?4(vol=None)
+adafruit_soundboard.Soundboard?1(uart_tx, uart_rx, rst_pin=None, *, vol=None, orig_get_files=False, debug=None, timeout=UART_TIMEOUT, **uart_kwargs)
+adafruit_soundboard.UART_TIMEOUT?7
+adafruit_soundboard.int_to_bytes?4(num)
+adafruit_soundboard.printif?4(*values, **kwargs)
+angle.PRECISIONS?7
+angle.PRECISION_12BITS?7
+angle.PRECISION_8BITS?7
+angle.Unit8Angle._set_leds?5(buffer)
+angle.Unit8Angle.angles?4()
+angle.Unit8Angle.angles_12bit?4()
+angle.Unit8Angle.angles_8bit?4()
+angle.Unit8Angle.get_angle?4(num)
+angle.Unit8Angle.get_angle_12bit?4(num)
+angle.Unit8Angle.get_angle_8bit?4(num)
+angle.Unit8Angle.get_led?4(position)
+angle.Unit8Angle.precision?4(value)
+angle.Unit8Angle.set_led?4(position, color, brightness=100)
+angle.Unit8Angle.switch?4()
+angle.Unit8Angle?1(i2c, precision=PRECISION_12BITS, address=_DEFAULT_ADDRESS, brightness=1.0, auto_write=True, )
+angle._ANGLE_12BITS_REGISTER?8
+angle._ANGLE_8BITS_REGISTER?8
+angle._DEFAULT_ADDRESS?8
+angle._PIXELS_REGISTER?8
+angle._SWITCH_REGISTER?8
+angle._U8_Pixels._transmit?5(buffer: bytearray)
+angle._U8_Pixels?2(unit8, brightness, auto_write)
+ansi_escape_code.ANSIColors.bold?7
+ansi_escape_code.ANSIColors.disable?7
+ansi_escape_code.ANSIColors.invisible?7
+ansi_escape_code.ANSIColors.reset?7
+ansi_escape_code.ANSIColors.reverse?7
+ansi_escape_code.ANSIColors.strikethrough?7
+ansi_escape_code.ANSIColors.underline?7
+ansi_escape_code.ANSIControl.device_status_report?7
+ansi_escape_code.ANSIControl.device_status_report_parse?4(input_string)
+ansi_escape_code.ANSIControl.device_status_report_regex?7
+ansi_escape_code.ANSIControl.erase_display?7
+ansi_escape_code.ANSIControl.erase_line?7
+ansi_escape_code.ANSIControl.scroll_down?7
+ansi_escape_code.ANSIControl.scroll_up?7
+ansi_escape_code.ANSIControllsBase.esc?7
+ansi_escape_code.ANSIControllsBase.get_flat_list?4()
+ansi_escape_code.bg.black?7
+ansi_escape_code.bg.blue?7
+ansi_escape_code.bg.cyan?7
+ansi_escape_code.bg.green?7
+ansi_escape_code.bg.lightgrey?7
+ansi_escape_code.bg.orange?7
+ansi_escape_code.bg.purple?7
+ansi_escape_code.bg.red?7
+ansi_escape_code.create_color?4(color)
+ansi_escape_code.create_seq?4(control, esc="\033[")
+ansi_escape_code.cursor.back?7
+ansi_escape_code.cursor.down?7
+ansi_escape_code.cursor.forward?7
+ansi_escape_code.cursor.horizontal_absolute?7
+ansi_escape_code.cursor.next_line?7
+ansi_escape_code.cursor.position?7
+ansi_escape_code.cursor.previous_line?7
+ansi_escape_code.cursor.up?7
+ansi_escape_code.fg.black?7
+ansi_escape_code.fg.blue?7
+ansi_escape_code.fg.cyan?7
+ansi_escape_code.fg.darkgrey?7
+ansi_escape_code.fg.green?7
+ansi_escape_code.fg.lightblue?7
+ansi_escape_code.fg.lightcyan?7
+ansi_escape_code.fg.lightgreen?7
+ansi_escape_code.fg.lightgrey?7
+ansi_escape_code.fg.lightred?7
+ansi_escape_code.fg.orange?7
+ansi_escape_code.fg.pink?7
+ansi_escape_code.fg.purple?7
+ansi_escape_code.fg.red?7
+ansi_escape_code.fg.yellow?7
+ansi_escape_code.filter_ansi_controlls?4(data)
+ansi_escape_code.get_flat_list?4(obj_dict)
+ansi_escape_code.test_control?4()
+ansi_escape_code.test_filtering?4()
+arrowline.Line._dotted_line?5()
+arrowline.Line._solid_line?5()
+arrowline.Line.draw?4()
+arrowline.Line?1(grid: Optional[displayio.TileGrid] = None, x1: int = 0, y1: int = 0, x2: int = 10, y2: int = 10, arrow_length: int = 10, palette: Optional[displayio.Palette] = None, pal_index: int = 1, line_width: int = 1, solid_line: bool = True, line_length: int = 5, line_space: int = 5, pointer: str = "A", )
+arrowline._angledrectangle?5(x1, y1, x2, y2, stroke=1)
+async_button.Button.ALL_EVENTS?7
+async_button.Button.ANY_CLICK?7
+async_button.Button.DOUBLE?7
+async_button.Button.LONG?7
+async_button.Button.PRESSED?7
+async_button.Button.RELEASED?7
+async_button.Button.SINGLE?7
+async_button.Button.TRIPLE?7
+async_button.Button._increase_clicks?5()
+async_button.Button._monitor?5()
+async_button.Button._trigger?5(event: int)
+async_button.Button.deinit?4()
+async_button.Button.wait?4(click_types: Union[int, Sequence[int]] = ALL_EVENTS)
+async_button.Button.wait_for_click?4()
+async_button.Button?1(pin: Pin, value_when_pressed: bool, *, pull: bool = True, interval: float = 0.020, double_click_max_duration=0.5, long_click_min_duration=2.0, double_click_enable: bool = True, triple_click_enable: bool = False, long_click_enable: bool = False, )
+async_button.MultiButton.wait?4(**kwargs)
+async_button.MultiButton?1(**kwargs)
+async_button.SimpleButton.pressed?4()
+async_button.SimpleButton.released?4()
+async_button.SimpleButton?1(pin: Pin, value_when_pressed: bool, *, pull: bool = True, interval=0.05)
+async_button.TaskWrapper._wait?5()
+async_button.TaskWrapper.cancel?4()
+async_button.TaskWrapper.done?4()
+async_button.TaskWrapper.result?4()
+async_button.TaskWrapper?1(coro: Awaitable, event: Event)
+async_buzzer.Buzzer.NOTES?7
+async_buzzer.Buzzer._worker?5()
+async_buzzer.Buzzer.play?4(notes: Sequence[Tuple[Union[str, float], float]])
+async_buzzer.Buzzer.stop?4()
+async_buzzer.Buzzer.wait?4()
+async_buzzer.Buzzer?1(pwm: pwmio.PWMOut)
+async_buzzer.Note?7
+asynccp.add_task?7
+asynccp.delay?7
+asynccp.get_loop?4(debug=asynccp_logging)
+asynccp.loop.Delayer.resume_nanos?4()
+asynccp.loop.Delayer?1(resume_nanos, task)
+asynccp.loop.Loop._delay_until_nanos?5(target_run_nanos)
+asynccp.loop.Loop._run_later?5()
+asynccp.loop.Loop._run_task?5(task: Task)
+asynccp.loop.Loop._step?5()
+asynccp.loop.Loop.add_task?4(awaitable_task)
+asynccp.loop.Loop.call_later?4()
+asynccp.loop.Loop.delay?4(seconds)
+asynccp.loop.Loop.resume?4()
+asynccp.loop.Loop.run?4()
+asynccp.loop.Loop.run_later?4(seconds_to_delay, awaitable_task)
+asynccp.loop.Loop.schedule?4(frequency, coroutine_function, *args, **kwargs)
+asynccp.loop.Loop.schedule_later?4(hz: float, coroutine_function, *args, **kwargs)
+asynccp.loop.Loop.suspend?4()
+asynccp.loop.Loop?1(debug=False)
+asynccp.loop.ScheduledTask._run_at_fixed_rate?5()
+asynccp.loop.ScheduledTask.change_rate?4(frequency)
+asynccp.loop.ScheduledTask.start?4()
+asynccp.loop.ScheduledTask.stop?4()
+asynccp.loop.ScheduledTask?1(loop, nanoseconds_per_invocation, forward_async_fn, forward_args, forward_kwargs)
+asynccp.loop.Task?1(coroutine)
+asynccp.loop._get_future_nanos?5(seconds_in_future)
+asynccp.loop._monotonic_ns?8
+asynccp.loop._yield_once?5()
+asynccp.loop.set_time_provider?4(monotonic_ns)
+asynccp.managed_resource.Handle?1(managed_resource, args, kwargs)
+asynccp.managed_resource.ManagedResource._aenter?5(args, kwargs)
+asynccp.managed_resource.ManagedResource._aexit?5(args, kwargs)
+asynccp.managed_resource.ManagedResource.handle?4(*args, **kwargs)
+asynccp.managed_resource.ManagedResource?1(resource, on_acquire=lambda *args, **kwargs: None, on_release=lambda *args, **kwargs: None, loop=asynccp.get_loop())
+asynccp.managed_spi.ManagedSpi._acquire_spi?5()
+asynccp.managed_spi.ManagedSpi._release_spi?5()
+asynccp.managed_spi.ManagedSpi.cs_handle?4(chip_select)
+asynccp.managed_spi.ManagedSpi?1(spi_bus, loop=asynccp.get_loop())
+asynccp.run?7
+asynccp.run_later?7
+asynccp.schedule?7
+asynccp.schedule_later?7
+asynccp.suspend?7
+axp192.AXP192._backup_battery_charging_enable?5(value: bool)
+axp192.AXP192._clear_bit_in_register?5(register: int, bitmask: int)
+axp192.AXP192._dcdc1_setpoint?5(value)
+axp192.AXP192._dcdc2_setpoint?5(value)
+axp192.AXP192._dcdc3_setpoint?5(value)
+axp192.AXP192._exten?5(value: bool)
+axp192.AXP192._get_gpio_ldo_voltage_out?5(gpio_num: int)
+axp192.AXP192._get_gpio_pwm_out?5(gpio_num: int)
+axp192.AXP192._is_gpio_floating?5(gpio_num: int)
+axp192.AXP192._is_gpio_ldo_voltage_out?5(gpio_num: int)
+axp192.AXP192._is_gpio_output_low?5(gpio_num: int)
+axp192.AXP192._is_gpio_pwm_out?5(gpio_num: int)
+axp192.AXP192._ldo2_setpoint?5(value)
+axp192.AXP192._ldo3_setpoint?5(value)
+axp192.AXP192._read_register12?5(register: int)
+axp192.AXP192._read_register24?5(register: int)
+axp192.AXP192._read_register8?5(register: int)
+axp192.AXP192._set_bit_in_register?5(register: int, bitmask: int)
+axp192.AXP192._set_gpio_floating?5(gpio_num: int)
+axp192.AXP192._set_gpio_ldo_voltage_out?5(gpio_num: int, voltage: float)
+axp192.AXP192._set_gpio_output_low?5(gpio_num: int)
+axp192.AXP192._set_gpio_pwm_out?5(gpio_num: int, duty_cycle: int)
+axp192.AXP192._write_register8?5(register: int, value: int)
+axp192.AXP192.acin_current?4()
+axp192.AXP192.acin_voltage?4()
+axp192.AXP192.all_adc_enabled?4(enable: bool)
+axp192.AXP192.aps_voltage?4()
+axp192.AXP192.battery_charge_current?4()
+axp192.AXP192.battery_charge_target_voltage?4()
+axp192.AXP192.battery_charging_enabled?4(enabled: bool)
+axp192.AXP192.battery_discharge_current?4()
+axp192.AXP192.battery_level?4()
+axp192.AXP192.battery_ouput_power?4()
+axp192.AXP192.battery_switch_off_voltage?4()
+axp192.AXP192.battery_voltage?4()
+axp192.AXP192.internal_temperature?4()
+axp192.AXP192.is_acin_present?4()
+axp192.AXP192.is_battery_charging?4()
+axp192.AXP192.is_battery_connected?4()
+axp192.AXP192.is_vbus_present?4()
+axp192.AXP192.power_key_was_pressed?4()
+axp192.AXP192.power_off?4()
+axp192.AXP192.vbus_current?4()
+axp192.AXP192.vbus_voltage?4()
+axp192.AXP192?1(i2c: busio.I2C, device_address: int = 0x34)
+axp192._AXP192_ADC_ENABLE_1?8
+axp192._AXP192_BACKUP_BATT?8
+axp192._AXP192_BACKUP_BATT_CHARGING_ENABLE?8
+axp192._AXP192_CHARGING_CTRL1?8
+axp192._AXP192_CHARGING_CTRL1_ENABLE?8
+axp192._AXP192_DCDC13_LDO23_CTRL?8
+axp192._AXP192_DCDC13_LDO23_CTRL_DCDC1?8
+axp192._AXP192_DCDC13_LDO23_CTRL_DCDC2?8
+axp192._AXP192_DCDC13_LDO23_CTRL_DCDC3?8
+axp192._AXP192_DCDC13_LDO23_CTRL_EXTEN?8
+axp192._AXP192_DCDC13_LDO23_CTRL_LDO2?8
+axp192._AXP192_DCDC13_LDO23_CTRL_LDO3?8
+axp192._AXP192_DCDC1_OUT_VOLTAGE?8
+axp192._AXP192_DCDC2_OUT_VOLTAGE?8
+axp192._AXP192_DCDC3_OUT_VOLTAGE?8
+axp192._AXP192_GPIO0_FUNCTION?8
+axp192._AXP192_GPIO0_LDO_VOLTAGE?8
+axp192._AXP192_GPIO1_FUNCTION?8
+axp192._AXP192_GPIO2_FUNCTION?8
+axp192._AXP192_GPIO34_FUNCTION?8
+axp192._AXP192_INPUT_POWER_STATE?8
+axp192._AXP192_INPUT_POWER_STATE_ACIN_IS_PRESENT?8
+axp192._AXP192_INPUT_POWER_STATE_VBUS_IS_PRESENT?8
+axp192._AXP192_IRQ_3_STATUS?8
+axp192._AXP192_IRQ_3_STATUS_PEK_LONG_PRESS?8
+axp192._AXP192_IRQ_3_STATUS_PEK_SHORT_PRESS?8
+axp192._AXP192_LDO23_OUT_VOLTAGE?8
+axp192._AXP192_POWER_CHARGE_STATUS?8
+axp192._AXP192_POWER_CHARGE_STATUS_BAT_PRESENT?8
+axp192._AXP192_POWER_CHARGE_STATUS_CHARGING?8
+axp192._AXP192_POWER_OFF_BATT_CHGLED_CTRL?8
+axp192._AXP192_POWER_OFF_BATT_CHGLED_CTRL_OFF?8
+axp192._AXP192_POWER_OFF_VOLTAGE?8
+axp192._AXP192_PWM1_DUTY_RATIO_Y1?8
+axp192._AXP192_PWM2_DUTY_RATIO_Y1?8
+azurecustomvision_prediction.BoundingBox?1(left: float, top: float, width: float, height: float)
+azurecustomvision_prediction.CustomVisionError?1(message)
+azurecustomvision_prediction.CustomVisionPredictionClient._classify_image?5(project_id: str, published_name: str, image_data: bytearray, store: bool, application)
+azurecustomvision_prediction.CustomVisionPredictionClient._classify_image_route?8
+azurecustomvision_prediction.CustomVisionPredictionClient._classify_image_url?5(project_id: str, published_name: str, url: str, store: bool, application)
+azurecustomvision_prediction.CustomVisionPredictionClient._classify_image_url_route?8
+azurecustomvision_prediction.CustomVisionPredictionClient._detect_image?5(project_id: str, published_name: str, image_data: bytearray, store: bool, application)
+azurecustomvision_prediction.CustomVisionPredictionClient._detect_image_route?8
+azurecustomvision_prediction.CustomVisionPredictionClient._detect_image_url?5(project_id: str, published_name: str, url: str, store: bool, application)
+azurecustomvision_prediction.CustomVisionPredictionClient._detect_image_url_route?8
+azurecustomvision_prediction.CustomVisionPredictionClient._format_endpoint?5(url_format: str, project_id: str, published_name: str, store: bool, application)
+azurecustomvision_prediction.CustomVisionPredictionClient._process_image?5(route: str, project_id: str, published_name: str, image_data: bytearray, store: bool, application)
+azurecustomvision_prediction.CustomVisionPredictionClient._process_image_url?5(route: str, project_id: str, published_name: str, url: str, store: bool, application)
+azurecustomvision_prediction.CustomVisionPredictionClient.classify_image?4(project_id: str, published_name: str, image_data: bytearray, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient.classify_image_url?4(project_id: str, published_name: str, url: str, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient.classify_image_url_with_no_store?4(project_id: str, published_name: str, url: str, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient.classify_image_with_no_store?4(project_id: str, published_name: str, image_data: bytearray, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient.detect_image?4(project_id: str, published_name: str, image_data: bytearray, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient.detect_image_url?4(project_id: str, published_name: str, url: str, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient.detect_image_url_with_no_store?4(project_id: str, published_name: str, url: str, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient.detect_image_with_no_store?4(project_id: str, published_name: str, image_data: bytearray, application=None)
+azurecustomvision_prediction.CustomVisionPredictionClient?1(prediction_key, endpoint)
+azurecustomvision_prediction.ImagePrediction?1(response)
+azurecustomvision_prediction.Prediction?1(probability: float, tag_id: str, tag_name: str, bounding_box)
+azurecustomvision_prediction.VERSION?7
+azurecustomvision_prediction._run_request_with_retry?5(url, body, headers)
+barbudor_ina3221.full.C_AVERAGING_1024_SAMPLES?7
+barbudor_ina3221.full.C_AVERAGING_128_SAMPLES?7
+barbudor_ina3221.full.C_AVERAGING_16_SAMPLES?7
+barbudor_ina3221.full.C_AVERAGING_256_SAMPLES?7
+barbudor_ina3221.full.C_AVERAGING_4_SAMPLES?7
+barbudor_ina3221.full.C_AVERAGING_512_SAMPLES?7
+barbudor_ina3221.full.C_AVERAGING_64_SAMPLES?7
+barbudor_ina3221.full.C_AVERAGING_MASK?7
+barbudor_ina3221.full.C_AVERAGING_NONE?7
+barbudor_ina3221.full.C_BUS_ADC_LSB?7
+barbudor_ina3221.full.C_CONV_READY_FLAG?7
+barbudor_ina3221.full.C_CRITICAL_FLAG_CH?7
+barbudor_ina3221.full.C_CRITICAL_LATCH_ENABLE?7
+barbudor_ina3221.full.C_DIE_ID?7
+barbudor_ina3221.full.C_ENABLE_CH?7
+barbudor_ina3221.full.C_MANUFACTURER_ID?7
+barbudor_ina3221.full.C_MODE_BUS_VOLTAGE_CONTINUOUS?7
+barbudor_ina3221.full.C_MODE_BUS_VOLTAGE_TRIGGERED?7
+barbudor_ina3221.full.C_MODE_MASK?7
+barbudor_ina3221.full.C_MODE_POWER_DOWN2?7
+barbudor_ina3221.full.C_MODE_POWER_DOWN?7
+barbudor_ina3221.full.C_MODE_SHUNT_AND_BUS_CONTINOUS?7
+barbudor_ina3221.full.C_MODE_SHUNT_AND_BUS_TRIGGERED?7
+barbudor_ina3221.full.C_MODE_SHUNT_VOLTAGE_CONTINUOUS?7
+barbudor_ina3221.full.C_MODE_SHUNT_VOLTAGE_TRIGGERED?7
+barbudor_ina3221.full.C_POWER_ALERT_FLAG?7
+barbudor_ina3221.full.C_REG_BUS_VOLTAGE_CH?7
+barbudor_ina3221.full.C_REG_CONFIG?7
+barbudor_ina3221.full.C_REG_CRITICAL_ALERT_LIMIT_CH?7
+barbudor_ina3221.full.C_REG_DIE_ID?7
+barbudor_ina3221.full.C_REG_MANUFACTURER_ID?7
+barbudor_ina3221.full.C_REG_MASK_ENABLE?7
+barbudor_ina3221.full.C_REG_POWER_VALID_LOWER_LIMIT?7
+barbudor_ina3221.full.C_REG_POWER_VALID_UPPER_LIMIT?7
+barbudor_ina3221.full.C_REG_SHUNT_VOLTAGE_CH?7
+barbudor_ina3221.full.C_REG_SHUNT_VOLTAGE_SUM?7
+barbudor_ina3221.full.C_REG_SHUNT_VOLTAGE_SUM_LIMIT?7
+barbudor_ina3221.full.C_REG_WARNING_ALERT_LIMIT_CH?7
+barbudor_ina3221.full.C_RESET?7
+barbudor_ina3221.full.C_SHUNT_ADC_LSB?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_140US?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_1MS?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_204US?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_2MS?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_332US?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_4MS?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_588US?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_8MS?7
+barbudor_ina3221.full.C_SHUNT_CONV_TIME_MASK?7
+barbudor_ina3221.full.C_SUM_ALERT_FLAG?7
+barbudor_ina3221.full.C_SUM_CONTROL_CH?7
+barbudor_ina3221.full.C_TIMING_ALERT_FLAG?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_140US?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_1MS?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_204US?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_2MS?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_332US?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_4MS?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_588US?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_8MS?7
+barbudor_ina3221.full.C_VBUS_CONV_TIME_MASK?7
+barbudor_ina3221.full.C_WARNING_FLAG_CH?7
+barbudor_ina3221.full.C_WARNING_LATCH_ENABLE?7
+barbudor_ina3221.full.INA3221.IS_FULL_API?7
+barbudor_ina3221.full.INA3221._to_signed?5()
+barbudor_ina3221.full.INA3221._to_unsigned?5()
+barbudor_ina3221.full.INA3221.bus_voltage?4(channel=1)
+barbudor_ina3221.full.INA3221.current?4(channel=1)
+barbudor_ina3221.full.INA3221.enable_channel?4(channel=1, enable=True)
+barbudor_ina3221.full.INA3221.is_channel_enabled?4(channel=1)
+barbudor_ina3221.full.INA3221.is_ready?4()
+barbudor_ina3221.full.INA3221.read?4(reg)
+barbudor_ina3221.full.INA3221.set_shunt_critical_alert_limit?4(channel, voltage)
+barbudor_ina3221.full.INA3221.set_shunt_warning_alert_limit?4(channel, voltage)
+barbudor_ina3221.full.INA3221.shunt_critical_alert_limit?4(channel=1)
+barbudor_ina3221.full.INA3221.shunt_voltage?4(channel=1)
+barbudor_ina3221.full.INA3221.shunt_warning_alert_limit?4(channel=1)
+barbudor_ina3221.full.INA3221.update?4(reg, mask, value)
+barbudor_ina3221.full.INA3221.write?4(reg, value)
+barbudor_ina3221.full.INA3221?1(i2c_bus, i2c_addr = _DEFAULT_ADDRESS, shunt_resistor = (0.1, 0.1, 0.1))
+barbudor_ina3221.full._DEFAULT_ADDRESS?8
+barbudor_ina3221.lite.C_BUS_ADC_LSB?7
+barbudor_ina3221.lite.C_SHUNT_ADC_LSB?7
+barbudor_ina3221.lite.INA3221.IS_FULL_API?7
+barbudor_ina3221.lite.INA3221._to_signed?5()
+barbudor_ina3221.lite.INA3221._to_unsigned?5()
+barbudor_ina3221.lite.INA3221.bus_voltage?4(channel=1)
+barbudor_ina3221.lite.INA3221.current?4(channel=1)
+barbudor_ina3221.lite.INA3221.enable_channel?4(channel=1, enable=True)
+barbudor_ina3221.lite.INA3221.is_channel_enabled?4(channel=1)
+barbudor_ina3221.lite.INA3221.read?4(reg)
+barbudor_ina3221.lite.INA3221.shunt_voltage?4(channel=1)
+barbudor_ina3221.lite.INA3221.update?4(reg, mask, value)
+barbudor_ina3221.lite.INA3221.write?4(reg, value)
+barbudor_ina3221.lite.INA3221?1(i2c_bus, i2c_addr = _DEFAULT_ADDRESS, shunt_resistor = (0.1, 0.1, 0.1))
+barbudor_ina3221.lite._AVERAGING_1024_SAMPLES?8
+barbudor_ina3221.lite._AVERAGING_128_SAMPLES?8
+barbudor_ina3221.lite._AVERAGING_16_SAMPLES?8
+barbudor_ina3221.lite._AVERAGING_256_SAMPLES?8
+barbudor_ina3221.lite._AVERAGING_4_SAMPLES?8
+barbudor_ina3221.lite._AVERAGING_512_SAMPLES?8
+barbudor_ina3221.lite._AVERAGING_64_SAMPLES?8
+barbudor_ina3221.lite._AVERAGING_MASK?8
+barbudor_ina3221.lite._AVERAGING_NONE?8
+barbudor_ina3221.lite._CONV_READY_FLAG?8
+barbudor_ina3221.lite._CRITICAL_FLAG_CH?8
+barbudor_ina3221.lite._CRITICAL_LATCH_ENABLE?8
+barbudor_ina3221.lite._DEFAULT_ADDRESS?8
+barbudor_ina3221.lite._DIE_ID?8
+barbudor_ina3221.lite._ENABLE_CH?8
+barbudor_ina3221.lite._MANUFACTURER_ID?8
+barbudor_ina3221.lite._MODE_BUS_VOLTAGE_CONTINUOUS?8
+barbudor_ina3221.lite._MODE_BUS_VOLTAGE_TRIGGERED?8
+barbudor_ina3221.lite._MODE_MASK?8
+barbudor_ina3221.lite._MODE_POWER_DOWN2?8
+barbudor_ina3221.lite._MODE_POWER_DOWN?8
+barbudor_ina3221.lite._MODE_SHUNT_AND_BUS_CONTINOUS?8
+barbudor_ina3221.lite._MODE_SHUNT_AND_BUS_TRIGGERED?8
+barbudor_ina3221.lite._MODE_SHUNT_VOLTAGE_CONTINUOUS?8
+barbudor_ina3221.lite._MODE_SHUNT_VOLTAGE_TRIGGERED?8
+barbudor_ina3221.lite._POWER_ALERT_FLAG?8
+barbudor_ina3221.lite._REG_BUS_VOLTAGE_CH?8
+barbudor_ina3221.lite._REG_CONFIG?8
+barbudor_ina3221.lite._REG_CRITICAL_ALERT_LIMIT_CH?8
+barbudor_ina3221.lite._REG_DIE_ID?8
+barbudor_ina3221.lite._REG_MANUFACTURER_ID?8
+barbudor_ina3221.lite._REG_MASK_ENABLE?8
+barbudor_ina3221.lite._REG_POWER_VALID_LOWER_LIMIT?8
+barbudor_ina3221.lite._REG_POWER_VALID_UPPER_LIMIT?8
+barbudor_ina3221.lite._REG_SHUNT_VOLTAGE_CH?8
+barbudor_ina3221.lite._REG_SHUNT_VOLTAGE_SUM?8
+barbudor_ina3221.lite._REG_SHUNT_VOLTAGE_SUM_LIMIT?8
+barbudor_ina3221.lite._REG_WARNING_ALERT_LIMIT_CH?8
+barbudor_ina3221.lite._RESET?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_140US?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_1MS?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_204US?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_2MS?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_332US?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_4MS?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_588US?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_8MS?8
+barbudor_ina3221.lite._SHUNT_CONV_TIME_MASK?8
+barbudor_ina3221.lite._SUM_ALERT_FLAG?8
+barbudor_ina3221.lite._SUM_CONTROL_CH?8
+barbudor_ina3221.lite._TIMING_ALERT_FLAG?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_140US?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_1MS?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_204US?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_2MS?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_332US?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_4MS?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_588US?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_8MS?8
+barbudor_ina3221.lite._VBUS_CONV_TIME_MASK?8
+barbudor_ina3221.lite._WARNING_FLAG_CH?8
+barbudor_ina3221.lite._WARNING_LATCH_ENABLE?8
+barbudor_tmp75.TMP75._read16?5(reg)
+barbudor_tmp75.TMP75._read8?5(reg)
+barbudor_tmp75.TMP75._reg_to_temp?5()
+barbudor_tmp75.TMP75._temp_to_reg?5()
+barbudor_tmp75.TMP75._write16?5(reg, value)
+barbudor_tmp75.TMP75._write8?5(reg, value)
+barbudor_tmp75.TMP75.alarm_high_threshold?4()
+barbudor_tmp75.TMP75.alarm_low_threshold?4(temp)
+barbudor_tmp75.TMP75.config?4(regval)
+barbudor_tmp75.TMP75.temperature_in_C?4()
+barbudor_tmp75.TMP75.temperature_in_F?4()
+barbudor_tmp75.TMP75?1(i2c_bus, i2c_addr = _DEFAULT_ADDRESS)
+barbudor_tmp75._CONFIG_ALARM_POLARITY?8
+barbudor_tmp75._CONFIG_CONVERTER_10BITS?8
+barbudor_tmp75._CONFIG_CONVERTER_11BITS?8
+barbudor_tmp75._CONFIG_CONVERTER_12BITS?8
+barbudor_tmp75._CONFIG_CONVERTER_9BITS?8
+barbudor_tmp75._CONFIG_CONVERTER_RES_MASK?8
+barbudor_tmp75._CONFIG_FAULT_QUEUE_1?8
+barbudor_tmp75._CONFIG_FAULT_QUEUE_2?8
+barbudor_tmp75._CONFIG_FAULT_QUEUE_4?8
+barbudor_tmp75._CONFIG_FAULT_QUEUE_6?8
+barbudor_tmp75._CONFIG_FAULT_QUEUE_MASK?8
+barbudor_tmp75._CONFIG_INTERRUPT_MODE?8
+barbudor_tmp75._CONFIG_ONE_SHOT?8
+barbudor_tmp75._CONFIG_SHUTDOWN?8
+barbudor_tmp75._DEFAULT_ADDRESS?8
+barbudor_tmp75._REG_CONFIG?8
+barbudor_tmp75._REG_HIGH_TEMP_ALARM?8
+barbudor_tmp75._REG_LOW_TEMP_ALARM?8
+barbudor_tmp75._REG_TEMP?8
+bbq10keyboard.BBQ10Keyboard._get_register_bit?5(reg, bit)
+bbq10keyboard.BBQ10Keyboard._read_register?5(reg)
+bbq10keyboard.BBQ10Keyboard._update_register_bit?5(reg, bit, value)
+bbq10keyboard.BBQ10Keyboard._write_register?5(reg, value)
+bbq10keyboard.BBQ10Keyboard.backlight2?4(value)
+bbq10keyboard.BBQ10Keyboard.backlight?4(value)
+bbq10keyboard.BBQ10Keyboard.display_backlight?7
+bbq10keyboard.BBQ10Keyboard.get_pin?4(pin)
+bbq10keyboard.BBQ10Keyboard.gpio?4(value)
+bbq10keyboard.BBQ10Keyboard.key?4()
+bbq10keyboard.BBQ10Keyboard.key_count?4()
+bbq10keyboard.BBQ10Keyboard.keyboard_backlight?7
+bbq10keyboard.BBQ10Keyboard.keys?4()
+bbq10keyboard.BBQ10Keyboard.reset?4()
+bbq10keyboard.BBQ10Keyboard.status?4()
+bbq10keyboard.BBQ10Keyboard.version?4()
+bbq10keyboard.BBQ10Keyboard?1(i2c)
+bbq10keyboard.CFG_CAPSLOCK_INT?7
+bbq10keyboard.CFG_KEY_INT?7
+bbq10keyboard.CFG_NUMLOCK_INT?7
+bbq10keyboard.CFG_OVERFLOW_INT?7
+bbq10keyboard.CFG_OVERFLOW_ON?7
+bbq10keyboard.CFG_PANIC_INT?7
+bbq10keyboard.CFG_REPORT_MODS?7
+bbq10keyboard.CFG_USE_MODS?7
+bbq10keyboard.DIR_INPUT?7
+bbq10keyboard.DIR_OUTPUT?7
+bbq10keyboard.DigitalInOut.direction?4(value)
+bbq10keyboard.DigitalInOut.pull?4(value)
+bbq10keyboard.DigitalInOut.switch_to_input?4(pull=None)
+bbq10keyboard.DigitalInOut.switch_to_output?4(value=False)
+bbq10keyboard.DigitalInOut.value?4(value)
+bbq10keyboard.DigitalInOut?1(pin, kbd)
+bbq10keyboard.INT_CAPSLOCK?7
+bbq10keyboard.INT_GPIO?7
+bbq10keyboard.INT_KEY?7
+bbq10keyboard.INT_NUMLOCK?7
+bbq10keyboard.INT_OVERFLOW?7
+bbq10keyboard.INT_PANIC?7
+bbq10keyboard.KEY_CAPSLOCK?7
+bbq10keyboard.KEY_COUNT_MASK?7
+bbq10keyboard.KEY_NUMLOCK?7
+bbq10keyboard.PUD_DOWN?7
+bbq10keyboard.PUD_UP?7
+bbq10keyboard.STATE_IDLE?7
+bbq10keyboard.STATE_LONG_PRESS?7
+bbq10keyboard.STATE_PRESS?7
+bbq10keyboard.STATE_RELEASE?7
+bbq10keyboard._ADDRESS_KBD?8
+bbq10keyboard._REG_BK2?8
+bbq10keyboard._REG_BKL?8
+bbq10keyboard._REG_CFG?8
+bbq10keyboard._REG_DEB?8
+bbq10keyboard._REG_DIR?8
+bbq10keyboard._REG_FIF?8
+bbq10keyboard._REG_FRQ?8
+bbq10keyboard._REG_GIC?8
+bbq10keyboard._REG_GIN?8
+bbq10keyboard._REG_GIO?8
+bbq10keyboard._REG_INT?8
+bbq10keyboard._REG_KEY?8
+bbq10keyboard._REG_PUD?8
+bbq10keyboard._REG_PUE?8
+bbq10keyboard._REG_RST?8
+bbq10keyboard._REG_VER?8
+bbq10keyboard._WRITE_MASK?8
+biffobear_as3935.AS3935._read_byte_in?5(register)
+biffobear_as3935.AS3935._write_byte_out?5(register, data)
+biffobear_as3935.AS3935?1(spi, cs_pin, baudrate=1_000_000, *, interrupt_pin)
+biffobear_as3935.AS3935_I2C._read_byte_in?5(register)
+biffobear_as3935.AS3935_I2C._write_byte_out?5(register, data)
+biffobear_as3935.AS3935_I2C?1(i2c, address=const(0x03), *, interrupt_pin)
+biffobear_as3935.AS3935_Sensor.DATA_PURGE?7
+biffobear_as3935.AS3935_Sensor.DIRECT_COMMAND?7
+biffobear_as3935.AS3935_Sensor.DISTURBER?7
+biffobear_as3935.AS3935_Sensor.LIGHTNING?7
+biffobear_as3935.AS3935_Sensor.NOISE?7
+biffobear_as3935.AS3935_Sensor._0X00?8
+biffobear_as3935.AS3935_Sensor._0X01?8
+biffobear_as3935.AS3935_Sensor._0X02?8
+biffobear_as3935.AS3935_Sensor._0X03?8
+biffobear_as3935.AS3935_Sensor._0X04?8
+biffobear_as3935.AS3935_Sensor._0X05?8
+biffobear_as3935.AS3935_Sensor._0X06?8
+biffobear_as3935.AS3935_Sensor._0X07?8
+biffobear_as3935.AS3935_Sensor._0X08?8
+biffobear_as3935.AS3935_Sensor._0X0B?8
+biffobear_as3935.AS3935_Sensor._0X0F?8
+biffobear_as3935.AS3935_Sensor._0X10?8
+biffobear_as3935.AS3935_Sensor._0X12?8
+biffobear_as3935.AS3935_Sensor._0X20?8
+biffobear_as3935.AS3935_Sensor._0X3F?8
+biffobear_as3935.AS3935_Sensor._0X40?8
+biffobear_as3935.AS3935_Sensor._0XC0?8
+biffobear_as3935.AS3935_Sensor._0XFF?8
+biffobear_as3935.AS3935_Sensor._AFE_GB?8
+biffobear_as3935.AS3935_Sensor._CALIB_RCO?8
+biffobear_as3935.AS3935_Sensor._CL_STAT?8
+biffobear_as3935.AS3935_Sensor._DISP_FLAGS?8
+biffobear_as3935.AS3935_Sensor._DISTANCE?8
+biffobear_as3935.AS3935_Sensor._FREQ_DIVISOR?8
+biffobear_as3935.AS3935_Sensor._INT?8
+biffobear_as3935.AS3935_Sensor._LCO_FDIV?8
+biffobear_as3935.AS3935_Sensor._LIGHTNING_COUNT?8
+biffobear_as3935.AS3935_Sensor._MASK_DIST?8
+biffobear_as3935.AS3935_Sensor._MIN_NUM_LIGH?8
+biffobear_as3935.AS3935_Sensor._NF_LEV?8
+biffobear_as3935.AS3935_Sensor._PRESET_DEFAULT?8
+biffobear_as3935.AS3935_Sensor._PWD?8
+biffobear_as3935.AS3935_Sensor._SRCO_CALIB?8
+biffobear_as3935.AS3935_Sensor._SREJ?8
+biffobear_as3935.AS3935_Sensor._S_LIG_L?8
+biffobear_as3935.AS3935_Sensor._S_LIG_M?8
+biffobear_as3935.AS3935_Sensor._S_LIG_MM?8
+biffobear_as3935.AS3935_Sensor._TRCO_CALIB?8
+biffobear_as3935.AS3935_Sensor._TUN_CAP?8
+biffobear_as3935.AS3935_Sensor._WDTH?8
+biffobear_as3935.AS3935_Sensor._check_clock_calibration?5()
+biffobear_as3935.AS3935_Sensor._get_register?5(register)
+biffobear_as3935.AS3935_Sensor._read_byte_in?5(register)
+biffobear_as3935.AS3935_Sensor._set_register?5(register, value)
+biffobear_as3935.AS3935_Sensor._startup_checks?5()
+biffobear_as3935.AS3935_Sensor._write_byte_out?5(register, data)
+biffobear_as3935.AS3935_Sensor.calibrate_clocks?4()
+biffobear_as3935.AS3935_Sensor.clear_stats?4()
+biffobear_as3935.AS3935_Sensor.distance?4()
+biffobear_as3935.AS3935_Sensor.disturber_mask?4(value)
+biffobear_as3935.AS3935_Sensor.energy?4()
+biffobear_as3935.AS3935_Sensor.freq_divisor?4(value)
+biffobear_as3935.AS3935_Sensor.indoor?4(value)
+biffobear_as3935.AS3935_Sensor.interrupt_set?4()
+biffobear_as3935.AS3935_Sensor.interrupt_status?4()
+biffobear_as3935.AS3935_Sensor.noise_floor_limit?4(value)
+biffobear_as3935.AS3935_Sensor.output_antenna_freq?4(value)
+biffobear_as3935.AS3935_Sensor.output_srco?4(value)
+biffobear_as3935.AS3935_Sensor.output_trco?4(value)
+biffobear_as3935.AS3935_Sensor.power_down?4(value)
+biffobear_as3935.AS3935_Sensor.reset?4()
+biffobear_as3935.AS3935_Sensor.spike_threshold?4(value)
+biffobear_as3935.AS3935_Sensor.strike_count_threshold?4(value)
+biffobear_as3935.AS3935_Sensor.tuning_capacitance?4(value)
+biffobear_as3935.AS3935_Sensor.watchdog?4(value)
+biffobear_as3935.AS3935_Sensor?1(*, interrupt_pin)
+biffobear_as3935._BUFFER?8
+biffobear_as3935._Register?8
+biffobear_as3935._reg_value_from_choices?5(value, choices)
+biffobear_as3935._value_is_in_range?5(value, *, lo_limit, hi_limit)
+bluepad32.Bluepad32._check_protocol?5()
+bluepad32.Bluepad32.forget_bluetooth_keys?4()
+bluepad32.Bluepad32.set_gamepad_lightbar_color?4(gamepad_idx: int, rgb)
+bluepad32.Bluepad32.set_gamepad_player_leds?4(gamepad_idx: int, leds: int)
+bluepad32.Bluepad32.set_gamepad_rumble?4(gamepad_idx: int, force: int, duration: int)
+bluepad32.Bluepad32.setup_callbacks?4(on_connect, on_disconnect)
+bluepad32.Bluepad32.update?4()
+bluepad32.Bluepad32?1(*args, **kwargs)
+bluepad32._FORGET_BLUETOOTH_KEYS?8
+bluepad32._GET_CONTROLLERS_DATA?8
+bluepad32._GET_GAMEPADS_DATA?8
+bluepad32._GET_PROTOCOL_VERSION?8
+bluepad32._MAX_GAMEPADS?8
+bluepad32._PROTOCOL_VERSION_HI?8
+bluepad32._PROTOCOL_VERSION_LO?8
+bluepad32._SET_GAMEPAD_LIGHTBAR_COLOR?8
+bluepad32._SET_GAMEPAD_PLAYER_LEDS?8
+bluepad32._SET_GAMEPAD_RUMBLE?8
+bma400.ACCEL_100HZ?7
+bma400.ACCEL_12_5HZ?7
+bma400.ACCEL_200HZ?7
+bma400.ACCEL_25HZ?7
+bma400.ACCEL_400HZ?7
+bma400.ACCEL_50HZ?7
+bma400.ACCEL_800HZ?7
+bma400.ACC_FILT1?7
+bma400.ACC_FILT2?7
+bma400.ACC_FILT_BW0?7
+bma400.ACC_FILT_BW1?7
+bma400.ACC_FILT_LP?7
+bma400.ACC_RANGE_16?7
+bma400.ACC_RANGE_2?7
+bma400.ACC_RANGE_4?7
+bma400.ACC_RANGE_8?7
+bma400.BMA400._acc_range?8
+bma400.BMA400._acceleration?8
+bma400.BMA400._device_id?8
+bma400.BMA400._filter_bandwidth?8
+bma400.BMA400._output_data_rate?8
+bma400.BMA400._oversampling_rate?8
+bma400.BMA400._power_mode?8
+bma400.BMA400._source_data_registers?8
+bma400.BMA400._temperature?8
+bma400.BMA400._twos_comp?5(bits: int)
+bma400.BMA400.acc_range?4(value: int)
+bma400.BMA400.acceleration?4()
+bma400.BMA400.filter_bandwidth?4(value: int)
+bma400.BMA400.output_data_rate?4(value: int)
+bma400.BMA400.oversampling_rate?4(value: int)
+bma400.BMA400.power_mode?4(value: int)
+bma400.BMA400.source_data_registers?4(value: int)
+bma400.BMA400.temperature?4()
+bma400.BMA400?1(i2c_bus: I2C, address: int = 0x14)
+bma400.LOW_POWER_MODE?7
+bma400.NORMAL_MODE?7
+bma400.OVERSAMPLING_0?7
+bma400.OVERSAMPLING_1?7
+bma400.OVERSAMPLING_2?7
+bma400.OVERSAMPLING_3?7
+bma400.SLEEP_MODE?7
+bma400.SWITCH_TO_SLEEP?7
+bma400._ACC_CONFIG0?8
+bma400._ACC_CONFIG1?8
+bma400._ACC_CONFIG2?8
+bma400._REG_WHOAMI?8
+bma400.acc_range_factor?7
+bma400.acc_range_values?7
+bma400.filter_bandwidth_values?7
+bma400.output_data_rate_values?7
+bma400.oversampling_rate_values?7
+bma400.power_mode_values?7
+bma400.source_data_registers_values?7
+bma423.ACC_RANGE_16?7
+bma423.ACC_RANGE_2?7
+bma423.ACC_RANGE_4?7
+bma423.ACC_RANGE_8?7
+bma423.BANDWIDTH_100?7
+bma423.BANDWIDTH_1600?7
+bma423.BANDWIDTH_200?7
+bma423.BANDWIDTH_25?7
+bma423.BANDWIDTH_25_16?7
+bma423.BANDWIDTH_25_2?7
+bma423.BANDWIDTH_25_32?7
+bma423.BANDWIDTH_25_4?7
+bma423.BANDWIDTH_25_8?7
+bma423.BANDWIDTH_400?7
+bma423.BANDWIDTH_50?7
+bma423.BANDWIDTH_800?7
+bma423.BMA423._acc_on?8
+bma423.BMA423._acc_range?8
+bma423.BMA423._accx_value_LSB?8
+bma423.BMA423._accx_value_MSB?8
+bma423.BMA423._accy_value_LSB?8
+bma423.BMA423._accy_value_MSB?8
+bma423.BMA423._accz_value_LSB?8
+bma423.BMA423._accz_value_MSB?8
+bma423.BMA423._device_id?8
+bma423.BMA423._filter_performance?8
+bma423.BMA423._output_data_rate?8
+bma423.BMA423._oversample_rate?8
+bma423.BMA423._temperature?8
+bma423.BMA423._twos_comp?5(bits: int)
+bma423.BMA423.acc_range?4(value: int)
+bma423.BMA423.acceleration?4()
+bma423.BMA423.filter_performance?4(value: int)
+bma423.BMA423.output_data_rate?4(value: int)
+bma423.BMA423.oversample_rate?4(value: int)
+bma423.BMA423.temperature?4()
+bma423.BMA423?1(i2c_bus: I2C, address: int = 0x19)
+bma423.CIC_AVG?7
+bma423.CONT?7
+bma423.OSR128?7
+bma423.OSR16?7
+bma423.OSR1?7
+bma423.OSR2?7
+bma423.OSR32?7
+bma423.OSR4?7
+bma423.OSR64?7
+bma423.OSR8?7
+bma423._ACC_CONF?8
+bma423._ACC_RANGE?8
+bma423._PWR_CTRL?8
+bma423._REG_WHOAMI?8
+bma423.acc_range_factor?7
+bma423.acc_range_values?7
+bma423.filter_performance_values?7
+bma423.output_data_rate_values?7
+bma423.oversample_rate_values?7
+bmi160.ACCEL_RANGE_16G?7
+bmi160.ACCEL_RANGE_2G?7
+bmi160.ACCEL_RANGE_4G?7
+bmi160.ACCEL_RANGE_8G?7
+bmi160.ACC_POWER_LOWPOWER?7
+bmi160.ACC_POWER_NORMAL?7
+bmi160.ACC_POWER_SUSPEND?7
+bmi160.ACC_X_LSB?7
+bmi160.ACC_Y_LSB?7
+bmi160.ACC_Z_LSB?7
+bmi160.AVERAGING?7
+bmi160.BANDWIDTH_100?7
+bmi160.BANDWIDTH_1600?7
+bmi160.BANDWIDTH_200?7
+bmi160.BANDWIDTH_25?7
+bmi160.BANDWIDTH_25_16?7
+bmi160.BANDWIDTH_25_2?7
+bmi160.BANDWIDTH_25_32?7
+bmi160.BANDWIDTH_25_4?7
+bmi160.BANDWIDTH_25_8?7
+bmi160.BANDWIDTH_3200?7
+bmi160.BANDWIDTH_400?7
+bmi160.BANDWIDTH_50?7
+bmi160.BANDWIDTH_800?7
+bmi160.BMI160._acc_bwp?8
+bmi160.BMI160._acc_config?8
+bmi160.BMI160._acc_data_x?8
+bmi160.BMI160._acc_data_y?8
+bmi160.BMI160._acc_data_z?8
+bmi160.BMI160._acc_odr?8
+bmi160.BMI160._acc_range?8
+bmi160.BMI160._acc_us?8
+bmi160.BMI160._device_id?8
+bmi160.BMI160._error_code?8
+bmi160.BMI160._gyro_bwp?8
+bmi160.BMI160._gyro_config?8
+bmi160.BMI160._gyro_data_x?8
+bmi160.BMI160._gyro_data_y?8
+bmi160.BMI160._gyro_data_z?8
+bmi160.BMI160._gyro_odr?8
+bmi160.BMI160._gyro_range?8
+bmi160.BMI160._power_mode?8
+bmi160.BMI160._read?8
+bmi160.BMI160._soft_reset?8
+bmi160.BMI160._temp_data?8
+bmi160.BMI160.acc_power_mode?4(value: int)
+bmi160.BMI160.acceleration?4()
+bmi160.BMI160.acceleration_bandwidth_parameter?4(value: int)
+bmi160.BMI160.acceleration_output_data_rate?4(value: int)
+bmi160.BMI160.acceleration_range?4(value: int)
+bmi160.BMI160.acceleration_scale?7
+bmi160.BMI160.acceleration_undersample?4(value: int)
+bmi160.BMI160.error_code?4()
+bmi160.BMI160.gyro?4()
+bmi160.BMI160.gyro_bandwidth_parameter?4(value: int)
+bmi160.BMI160.gyro_output_data_rate?4(value: int)
+bmi160.BMI160.gyro_power_mode?4(value: int)
+bmi160.BMI160.gyro_range?4(value: int)
+bmi160.BMI160.gyro_scale?7
+bmi160.BMI160.power_mode_status?4()
+bmi160.BMI160.soft_reset?4()
+bmi160.BMI160.temperature?4()
+bmi160.BMI160?1(i2c_bus: I2C, address: int = _I2C_ADDR)
+bmi160.FILTER?7
+bmi160.GYRO_NORMAL?7
+bmi160.GYRO_OSR2?7
+bmi160.GYRO_OSR4?7
+bmi160.GYRO_POWER_FASTSTARTUP?7
+bmi160.GYRO_POWER_NORMAL?7
+bmi160.GYRO_POWER_SUSPEND?7
+bmi160.GYRO_RANGE_1000?7
+bmi160.GYRO_RANGE_125?7
+bmi160.GYRO_RANGE_2000?7
+bmi160.GYRO_RANGE_250?7
+bmi160.GYRO_RANGE_500?7
+bmi160.GYRO_X_LSB?7
+bmi160.GYRO_Y_LSB?7
+bmi160.GYRO_Z_LSB?7
+bmi160.NO_UNDERSAMPLE?7
+bmi160.RESET_COMMAND?7
+bmi160.TEMP_LSB?7
+bmi160.UNDERSAMPLE?7
+bmi160._ACCEL_CONFIG?8
+bmi160._ACC_RANGE?8
+bmi160._COMMAND?8
+bmi160._ERROR_CODE?8
+bmi160._GYRO_CONFIG?8
+bmi160._GYRO_RANGE?8
+bmi160._I2C_ADDR?8
+bmi160._REG_WHOAMI?8
+bmi160.acc_bandwidth_values?7
+bmi160.acc_power_mode_values?7
+bmi160.acc_range_values?7
+bmi160.acc_sample_values?7
+bmi160.bandwidth_values?7
+bmi160.gyro_bandwidth_values?7
+bmi160.gyro_cutoffs_values?7
+bmi160.gyro_power_modes?7
+bmi160.gyro_values?7
+bmp581.BMP581._device_id?8
+bmp581.BMP581._output_data_rate?8
+bmp581.BMP581._power_mode?8
+bmp581.BMP581._pressure?8
+bmp581.BMP581._pressure_oversample_rate?8
+bmp581.BMP581._temperature?8
+bmp581.BMP581._temperature_oversample_rate?8
+bmp581.BMP581._twos_comp?5(bits: int)
+bmp581.BMP581.output_data_rate?4(value: int)
+bmp581.BMP581.power_mode?4(value: int)
+bmp581.BMP581.pressure?4()
+bmp581.BMP581.pressure_oversample_rate?4(value: int)
+bmp581.BMP581.temperature?4()
+bmp581.BMP581.temperature_oversample_rate?4(value: int)
+bmp581.BMP581?1(i2c_bus: I2C, address: int = 0x47)
+bmp581.FORCED?7
+bmp581.NON_STOP?7
+bmp581.NORMAL?7
+bmp581.OSR128?7
+bmp581.OSR16?7
+bmp581.OSR1?7
+bmp581.OSR2?7
+bmp581.OSR32?7
+bmp581.OSR4?7
+bmp581.OSR64?7
+bmp581.OSR8?7
+bmp581.STANDBY?7
+bmp581._ODR_CONFIG?8
+bmp581._OSR_CONF?8
+bmp581._REG_WHOAMI?8
+bmp581.power_mode_values?7
+bmp581.pressure_oversample_rate_values?7
+bmp581.temperature_oversample_rate_values?7
+bteve.Gameduino?7
+bteve.eve.EVE.appender?4()
+bteve.eve.EVE.calibrate?4()
+bteve.eve.EVE.cmd_animframe?4(*args)
+bteve.eve.EVE.cmd_append?4(*args)
+bteve.eve.EVE.cmd_appendf?4(*args)
+bteve.eve.EVE.cmd_bgcolor?4(*args)
+bteve.eve.EVE.cmd_bitmap_transform?4(*args)
+bteve.eve.EVE.cmd_button?4(*args)
+bteve.eve.EVE.cmd_calibrate?4(*args)
+bteve.eve.EVE.cmd_clock?4(*args)
+bteve.eve.EVE.cmd_coldstart?4()
+bteve.eve.EVE.cmd_dial?4(x, y, r, options, val)
+bteve.eve.EVE.cmd_dlstart?4()
+bteve.eve.EVE.cmd_fgcolor?4(*args)
+bteve.eve.EVE.cmd_fillwidth?4(*args)
+bteve.eve.EVE.cmd_flashattach?4()
+bteve.eve.EVE.cmd_flashdetach?4()
+bteve.eve.EVE.cmd_flasherase?4()
+bteve.eve.EVE.cmd_flashfast?4()
+bteve.eve.EVE.cmd_flashread?4(*args)
+bteve.eve.EVE.cmd_flashsource?4(*args)
+bteve.eve.EVE.cmd_flashspidesel?4()
+bteve.eve.EVE.cmd_flashspirx?4(ptr, num)
+bteve.eve.EVE.cmd_flashspitx?4(b)
+bteve.eve.EVE.cmd_flashupdate?4(*args)
+bteve.eve.EVE.cmd_flashwrite?4(a, b)
+bteve.eve.EVE.cmd_gauge?4(*args)
+bteve.eve.EVE.cmd_getmatrix?4(*args)
+bteve.eve.EVE.cmd_getprops?4(*args)
+bteve.eve.EVE.cmd_getptr?4(*args)
+bteve.eve.EVE.cmd_gradcolor?4(*args)
+bteve.eve.EVE.cmd_gradient?4(*args)
+bteve.eve.EVE.cmd_inflate2?4(*args)
+bteve.eve.EVE.cmd_inflate?4(*args)
+bteve.eve.EVE.cmd_interrupt?4(*args)
+bteve.eve.EVE.cmd_keys?4(*args)
+bteve.eve.EVE.cmd_loadidentity?4()
+bteve.eve.EVE.cmd_loadimage?4(*args)
+bteve.eve.EVE.cmd_logo?4()
+bteve.eve.EVE.cmd_mediafifo?4(*args)
+bteve.eve.EVE.cmd_memcpy?4(*args)
+bteve.eve.EVE.cmd_memcrc?4(*args)
+bteve.eve.EVE.cmd_memset?4(*args)
+bteve.eve.EVE.cmd_memwrite?4(*args)
+bteve.eve.EVE.cmd_memzero?4(*args)
+bteve.eve.EVE.cmd_nop?4()
+bteve.eve.EVE.cmd_number?4(*args)
+bteve.eve.EVE.cmd_playvideo?4(*args)
+bteve.eve.EVE.cmd_progress?4(*args)
+bteve.eve.EVE.cmd_regread?4(*args)
+bteve.eve.EVE.cmd_regwrite?4(ptr, val)
+bteve.eve.EVE.cmd_romfont?4(*args)
+bteve.eve.EVE.cmd_rotate?4(a)
+bteve.eve.EVE.cmd_rotatearound?4(x, y, a, s = 1)
+bteve.eve.EVE.cmd_scale?4(sx, sy)
+bteve.eve.EVE.cmd_screensaver?4()
+bteve.eve.EVE.cmd_scrollbar?4(*args)
+bteve.eve.EVE.cmd_setbase?4(*args)
+bteve.eve.EVE.cmd_setbitmap?4(*args)
+bteve.eve.EVE.cmd_setfont2?4(*args)
+bteve.eve.EVE.cmd_setfont?4(*args)
+bteve.eve.EVE.cmd_setmatrix?4()
+bteve.eve.EVE.cmd_setrotate?4(*args)
+bteve.eve.EVE.cmd_setscratch?4(*args)
+bteve.eve.EVE.cmd_sketch?4(*args)
+bteve.eve.EVE.cmd_slider?4(*args)
+bteve.eve.EVE.cmd_snapshot2?4(*args)
+bteve.eve.EVE.cmd_snapshot?4(*args)
+bteve.eve.EVE.cmd_spinner?4(*args)
+bteve.eve.EVE.cmd_stop?4()
+bteve.eve.EVE.cmd_swap?4()
+bteve.eve.EVE.cmd_sync?4()
+bteve.eve.EVE.cmd_text?4(*args)
+bteve.eve.EVE.cmd_toggle?4(*args)
+bteve.eve.EVE.cmd_touch_transform?4(*args)
+bteve.eve.EVE.cmd_track?4(*args)
+bteve.eve.EVE.cmd_translate?4(tx, ty)
+bteve.eve.EVE.cmd_videoframe?4(*args)
+bteve.eve.EVE.cmd_videostart?4()
+bteve.eve.EVE.cmd_videostartf?4()
+bteve.eve.EVE.cstring?4(s)
+bteve.eve.EVE.fstring?4(aa)
+bteve.eve.EVE.get_inputs?4()
+bteve.eve.EVE.load?4(f)
+bteve.eve.EVE.screenshot?4(dest)
+bteve.eve.EVE.screenshot_im?4()
+bteve.eve.EVE.swap?4()
+bteve.eve.MoviePlayer.play?4()
+bteve.eve.MoviePlayer.service?4()
+bteve.eve.MoviePlayer?1(gd, f, mf_base = 0xf0000, mf_size = 0x8000)
+bteve.eve._B0?8
+bteve.eve._Inputs?8
+bteve.eve._State?8
+bteve.eve._Touch?8
+bteve.eve._Tracker?8
+bteve.eve.align4?4(s)
+bteve.eve.f16?4(v)
+bteve.eve.furmans?4(deg)
+bteve.gameduino.ClassicController._Buttons?8
+bteve.gameduino.ClassicController._Dpad?8
+bteve.gameduino.ClassicController._Joysticks?8
+bteve.gameduino.ClassicController._Triggers?8
+bteve.gameduino.ClassicController._Values?8
+bteve.gameduino.ClassicController._buttons?5()
+bteve.gameduino.ClassicController._dpad?5()
+bteve.gameduino.ClassicController._joysticks?5()
+bteve.gameduino.ClassicController._triggers?5()
+bteve.gameduino.ClassicController.buttons?4()
+bteve.gameduino.ClassicController.dpad?4()
+bteve.gameduino.ClassicController.joysticks?4()
+bteve.gameduino.ClassicController.triggers?4()
+bteve.gameduino.ClassicController.values?4()
+bteve.gameduino.ClassicController?1(b6)
+bteve.gameduino.FIFO_MAX?7
+bteve.gameduino.Gameduino._addr?5(a)
+bteve.gameduino.Gameduino.bringup?4()
+bteve.gameduino.Gameduino.coldstart?4()
+bteve.gameduino.Gameduino.finish?4()
+bteve.gameduino.Gameduino.getspace?4()
+bteve.gameduino.Gameduino.host_cmd?4(a, b = 0, c = 0)
+bteve.gameduino.Gameduino.init?4()
+bteve.gameduino.Gameduino.is_finished?4()
+bteve.gameduino.Gameduino.is_idle?4()
+bteve.gameduino.Gameduino.rd32?4(a)
+bteve.gameduino.Gameduino.rd?4(a, n)
+bteve.gameduino.Gameduino.reserve?4(n)
+bteve.gameduino.Gameduino.result?4(n=1)
+bteve.gameduino.Gameduino.standard_startup?4()
+bteve.gameduino.Gameduino.wii_classic_pro?4(b)
+bteve.gameduino.Gameduino.wr32?4(a, v)
+bteve.gameduino.Gameduino.wr?4(a, v)
+bteve.gameduino.Gameduino.write?4(ss)
+bteve.gameduino.REG_CMDB_SPACE?7
+bteve.gameduino.REG_CMDB_WRITE?7
+bteve.gameduino.REG_GPIO?7
+bteve.gameduino.REG_HSIZE?7
+bteve.gameduino.REG_ID?7
+bteve.gameduino.REG_PCLK?7
+bteve.gameduino.REG_PWM_DUTY?7
+bteve.gameduino.REG_PWM_HZ?7
+bteve.gameduino.REG_VSIZE?7
+bteve.gameduino.const?4(x)
+bteve.gameduino_circuitpython.GameduinoCircuitPython.controllers?4()
+bteve.gameduino_circuitpython.GameduinoCircuitPython.dazzler?4(cmd, n = 0)
+bteve.gameduino_circuitpython.GameduinoCircuitPython.setup_sd?4(sdcs)
+bteve.gameduino_circuitpython.GameduinoCircuitPython.setup_spi?4()
+bteve.gameduino_circuitpython.GameduinoCircuitPython.transfer?4(wr, rd = 0)
+bteve.gameduino_circuitpython.GameduinoCircuitPython?1()
+bteve.gameduino_circuitpython.pin?4(p)
+bteve.gameduino_circuitpython.reset?4(p)
+bteve.gameduino_circuitpython.spilock?4(f)
+bteve.gameduino_circuitpython.wrapper?4(*args)
+bteve.registers.ADPCM_SAMPLES?7
+bteve.registers.ALPHA?7
+bteve.registers.ALWAYS?7
+bteve.registers.ARGB1555?7
+bteve.registers.ARGB2?7
+bteve.registers.ARGB4?7
+bteve.registers.ASTC_10x10?7
+bteve.registers.ASTC_10x5?7
+bteve.registers.ASTC_10x6?7
+bteve.registers.ASTC_10x8?7
+bteve.registers.ASTC_12x10?7
+bteve.registers.ASTC_12x12?7
+bteve.registers.ASTC_4x4?7
+bteve.registers.ASTC_5x4?7
+bteve.registers.ASTC_5x5?7
+bteve.registers.ASTC_6x5?7
+bteve.registers.ASTC_6x6?7
+bteve.registers.ASTC_8x5?7
+bteve.registers.ASTC_8x6?7
+bteve.registers.ASTC_8x8?7
+bteve.registers.BARGRAPH?7
+bteve.registers.BELL?7
+bteve.registers.BILINEAR?7
+bteve.registers.BITMAPS?7
+bteve.registers.BLUE?7
+bteve.registers.BORDER?7
+bteve.registers.CHACK?7
+bteve.registers.CHIMES?7
+bteve.registers.CLACK?7
+bteve.registers.CLICK?7
+bteve.registers.COWBELL?7
+bteve.registers.DECR?7
+bteve.registers.DLSWAP_DONE?7
+bteve.registers.DLSWAP_FRAME?7
+bteve.registers.DLSWAP_LINE?7
+bteve.registers.DST_ALPHA?7
+bteve.registers.EDGE_STRIP_A?7
+bteve.registers.EDGE_STRIP_B?7
+bteve.registers.EDGE_STRIP_L?7
+bteve.registers.EDGE_STRIP_R?7
+bteve.registers.EQUAL?7
+bteve.registers.GEQUAL?7
+bteve.registers.GLFORMAT?7
+bteve.registers.GLOCKENSPIEL?7
+bteve.registers.GREATER?7
+bteve.registers.GREEN?7
+bteve.registers.HARP?7
+bteve.registers.HIHAT?7
+bteve.registers.INCR?7
+bteve.registers.INT_CMDEMPTY?7
+bteve.registers.INT_CMDFLAG?7
+bteve.registers.INT_CONVCOMPLETE?7
+bteve.registers.INT_PLAYBACK?7
+bteve.registers.INT_SOUND?7
+bteve.registers.INT_SWAP?7
+bteve.registers.INT_TAG?7
+bteve.registers.INT_TOUCH?7
+bteve.registers.INVERT?7
+bteve.registers.KEEP?7
+bteve.registers.KICKDRUM?7
+bteve.registers.L1?7
+bteve.registers.L2?7
+bteve.registers.L4?7
+bteve.registers.L8?7
+bteve.registers.LEQUAL?7
+bteve.registers.LESS?7
+bteve.registers.LINEAR_SAMPLES?7
+bteve.registers.LINES?7
+bteve.registers.LINE_STRIP?7
+bteve.registers.MUSICBOX?7
+bteve.registers.MUTE?7
+bteve.registers.NEAREST?7
+bteve.registers.NEVER?7
+bteve.registers.NOTCH?7
+bteve.registers.NOTEQUAL?7
+bteve.registers.ONE?7
+bteve.registers.ONE_MINUS_DST_ALPHA?7
+bteve.registers.ONE_MINUS_SRC_ALPHA?7
+bteve.registers.OPT_CENTER?7
+bteve.registers.OPT_CENTERX?7
+bteve.registers.OPT_CENTERY?7
+bteve.registers.OPT_FILL?7
+bteve.registers.OPT_FLAT?7
+bteve.registers.OPT_FORMAT?7
+bteve.registers.OPT_FULLSCREEN?7
+bteve.registers.OPT_MEDIAFIFO?7
+bteve.registers.OPT_MONO?7
+bteve.registers.OPT_NOBACK?7
+bteve.registers.OPT_NODL?7
+bteve.registers.OPT_NOHANDS?7
+bteve.registers.OPT_NOHM?7
+bteve.registers.OPT_NOPOINTER?7
+bteve.registers.OPT_NOSECS?7
+bteve.registers.OPT_NOTEAR?7
+bteve.registers.OPT_NOTICKS?7
+bteve.registers.OPT_RIGHTX?7
+bteve.registers.OPT_SIGNED?7
+bteve.registers.ORGAN?7
+bteve.registers.PALETTED4444?7
+bteve.registers.PALETTED565?7
+bteve.registers.PALETTED8?7
+bteve.registers.PALETTED?7
+bteve.registers.PIANO?7
+bteve.registers.POINTS?7
+bteve.registers.POP?7
+bteve.registers.RAM_CMD?7
+bteve.registers.RAM_DL?7
+bteve.registers.RECTS?7
+bteve.registers.RED?7
+bteve.registers.REG_ADAPTIVE_FRAMERATE?7
+bteve.registers.REG_CLOCK?7
+bteve.registers.REG_CMDB_SPACE?7
+bteve.registers.REG_CMDB_WRITE?7
+bteve.registers.REG_CMD_DL?7
+bteve.registers.REG_CMD_READ?7
+bteve.registers.REG_CMD_WRITE?7
+bteve.registers.REG_CPURESET?7
+bteve.registers.REG_CSPREAD?7
+bteve.registers.REG_DITHER?7
+bteve.registers.REG_DLSWAP?7
+bteve.registers.REG_FLASH_SIZE?7
+bteve.registers.REG_FLASH_STATUS?7
+bteve.registers.REG_FRAMES?7
+bteve.registers.REG_FREQUENCY?7
+bteve.registers.REG_GPIO?7
+bteve.registers.REG_GPIOX?7
+bteve.registers.REG_GPIOX_DIR?7
+bteve.registers.REG_GPIO_DIR?7
+bteve.registers.REG_HCYCLE?7
+bteve.registers.REG_HOFFSET?7
+bteve.registers.REG_HSIZE?7
+bteve.registers.REG_HSYNC0?7
+bteve.registers.REG_HSYNC1?7
+bteve.registers.REG_ID?7
+bteve.registers.REG_INT_EN?7
+bteve.registers.REG_INT_FLAGS?7
+bteve.registers.REG_INT_MASK?7
+bteve.registers.REG_MACRO_0?7
+bteve.registers.REG_MACRO_1?7
+bteve.registers.REG_MEDIAFIFO_BASE?7
+bteve.registers.REG_MEDIAFIFO_READ?7
+bteve.registers.REG_MEDIAFIFO_SIZE?7
+bteve.registers.REG_MEDIAFIFO_WRITE?7
+bteve.registers.REG_OUTBITS?7
+bteve.registers.REG_PCLK?7
+bteve.registers.REG_PCLK_POL?7
+bteve.registers.REG_PLAY?7
+bteve.registers.REG_PLAYBACK_FORMAT?7
+bteve.registers.REG_PLAYBACK_FREQ?7
+bteve.registers.REG_PLAYBACK_LENGTH?7
+bteve.registers.REG_PLAYBACK_LOOP?7
+bteve.registers.REG_PLAYBACK_PLAY?7
+bteve.registers.REG_PLAYBACK_READPTR?7
+bteve.registers.REG_PLAYBACK_START?7
+bteve.registers.REG_PWM_DUTY?7
+bteve.registers.REG_PWM_HZ?7
+bteve.registers.REG_ROTATE?7
+bteve.registers.REG_SOUND?7
+bteve.registers.REG_SWIZZLE?7
+bteve.registers.REG_TAG?7
+bteve.registers.REG_TAG_X?7
+bteve.registers.REG_TAG_Y?7
+bteve.registers.REG_TAP_CRC?7
+bteve.registers.REG_TOUCH_ADC_MODE?7
+bteve.registers.REG_TOUCH_CHARGE?7
+bteve.registers.REG_TOUCH_DIRECT_XY?7
+bteve.registers.REG_TOUCH_DIRECT_Z1Z2?7
+bteve.registers.REG_TOUCH_MODE?7
+bteve.registers.REG_TOUCH_OVERSAMPLE?7
+bteve.registers.REG_TOUCH_RAW_XY?7
+bteve.registers.REG_TOUCH_RZ?7
+bteve.registers.REG_TOUCH_RZTHRESH?7
+bteve.registers.REG_TOUCH_SCREEN_XY?7
+bteve.registers.REG_TOUCH_SETTLE?7
+bteve.registers.REG_TOUCH_TAG?7
+bteve.registers.REG_TOUCH_TAG_XY?7
+bteve.registers.REG_TOUCH_TRANSFORM_A?7
+bteve.registers.REG_TOUCH_TRANSFORM_B?7
+bteve.registers.REG_TOUCH_TRANSFORM_C?7
+bteve.registers.REG_TOUCH_TRANSFORM_D?7
+bteve.registers.REG_TOUCH_TRANSFORM_E?7
+bteve.registers.REG_TOUCH_TRANSFORM_F?7
+bteve.registers.REG_TRACKER?7
+bteve.registers.REG_TRIM?7
+bteve.registers.REG_VCYCLE?7
+bteve.registers.REG_VOFFSET?7
+bteve.registers.REG_VOL_PB?7
+bteve.registers.REG_VOL_SOUND?7
+bteve.registers.REG_VSIZE?7
+bteve.registers.REG_VSYNC0?7
+bteve.registers.REG_VSYNC1?7
+bteve.registers.REPEAT?7
+bteve.registers.REPLACE?7
+bteve.registers.RGB332?7
+bteve.registers.RGB565?7
+bteve.registers.SRC_ALPHA?7
+bteve.registers.SWITCH?7
+bteve.registers.TEXT8X8?7
+bteve.registers.TEXTVGA?7
+bteve.registers.TOUCHMODE_CONTINUOUS?7
+bteve.registers.TOUCHMODE_FRAME?7
+bteve.registers.TOUCHMODE_OFF?7
+bteve.registers.TOUCHMODE_ONESHOT?7
+bteve.registers.TRUMPET?7
+bteve.registers.TUBA?7
+bteve.registers.ULAW_SAMPLES?7
+bteve.registers.UNMUTE?7
+bteve.registers.XYLOPHONE?7
+bteve.registers.ZERO?7
+bteve.registers.const?4(x)
+built_in.Colors.BLUE_DK?7
+built_in.Colors.RED?7
+built_in.Colors.WHITE?7
+built_in.Colors.boundary?7
+built_in.Colors.color?7
+built_in.Colors.coordinates?7
+built_in.Colors.display_group?7
+built_in.Colors.display_rotation?7
+built_in.Colors.font?7
+built_in.Colors.font_0?7
+built_in.Colors.height?7
+built_in.Colors.pen?7
+built_in.Colors.pixel_shader?7
+built_in.Colors.screen_fill?7
+built_in.Colors.target_palette?7
+built_in.Colors.text?7
+built_in.Colors.touch?7
+built_in.Colors.ts?7
+built_in.Colors.width?7
+built_in.Colors.x?7
+built_in.Colors.x_max?7
+built_in.Colors.x_min?7
+built_in.Colors.y?7
+built_in.Colors.y_max?7
+built_in.Colors.y_min?7
+built_in.DISPLAY_ROTATION?7
+built_in.REPL_ONLY?7
+built_in.display?7
+built_in.x_min?7
+candlesticks.Candlestick._draw_lines?5()
+candlesticks.Candlestick?1(dist_x: int, openp: int, close: int, high: int, low: int, color_green: int = 0x00FF00, color_red: int = 0xFF0000, screen_ref: int = 180, )
+cedargrove_ad5245.AD5245._BUFFER?8
+cedargrove_ad5245.AD5245._read_from_device?5()
+cedargrove_ad5245.AD5245._write_to_device?5(command, value)
+cedargrove_ad5245.AD5245.default_wiper?4(value)
+cedargrove_ad5245.AD5245.normalized_wiper?4(value)
+cedargrove_ad5245.AD5245.set_default?4(default)
+cedargrove_ad5245.AD5245.shutdown?4()
+cedargrove_ad5245.AD5245.wiper?4(value=0)
+cedargrove_ad5245.AD5245?1(address=_AD5245_DEFAULT_ADDRESS, wiper=0)
+cedargrove_ad5245._AD5245_DEFAULT_ADDRESS?8
+cedargrove_ad5293.AD5293._send_data?5(data)
+cedargrove_ad5293.AD5293.normalized_wiper?4(new_norm_wiper)
+cedargrove_ad5293.AD5293.reset?4()
+cedargrove_ad5293.AD5293.shutdown?4()
+cedargrove_ad5293.AD5293.wiper?4(new_wiper=0)
+cedargrove_ad5293.AD5293?1(spi=None, select=None, wiper=0)
+cedargrove_ad9833.AD9833._send_data?5(data)
+cedargrove_ad9833.AD9833._update_control_register?5()
+cedargrove_ad9833.AD9833._update_freq_register?5(new_freq, register=None)
+cedargrove_ad9833.AD9833._update_phase_register?5(new_phase, register=None)
+cedargrove_ad9833.AD9833.pause?4()
+cedargrove_ad9833.AD9833.raw_wave_freq?4()
+cedargrove_ad9833.AD9833.reset?4()
+cedargrove_ad9833.AD9833.start?4()
+cedargrove_ad9833.AD9833.stop?4()
+cedargrove_ad9833.AD9833.wave_freq?4(new_wave_freq=440)
+cedargrove_ad9833.AD9833.wave_phase?4(new_wave_phase=0)
+cedargrove_ad9833.AD9833.wave_type?4(new_wave_type="sine")
+cedargrove_ad9833.AD9833?1(wave_freq=440, wave_phase=0, wave_type="sine", spi=None, select=None, m_clock=25000000, )
+cedargrove_colorfader.color_fader?4(source_color=None, brightness=1.0, gamma=1.0)
+cedargrove_drv8830.BridgeControl.BRAKE?7
+cedargrove_drv8830.BridgeControl.COAST?7
+cedargrove_drv8830.BridgeControl.DESCRIPTOR?7
+cedargrove_drv8830.BridgeControl.FORWARD?7
+cedargrove_drv8830.BridgeControl.REVERSE?7
+cedargrove_drv8830.BridgeControl.STANDBY?7
+cedargrove_drv8830.DRV8830._clear?8
+cedargrove_drv8830.DRV8830._fault?8
+cedargrove_drv8830.DRV8830._ilimit?8
+cedargrove_drv8830.DRV8830._in_x?8
+cedargrove_drv8830.DRV8830._ocp?8
+cedargrove_drv8830.DRV8830._ots?8
+cedargrove_drv8830.DRV8830._uvlo?8
+cedargrove_drv8830.DRV8830._vset?8
+cedargrove_drv8830.DRV8830.bridge_control?4()
+cedargrove_drv8830.DRV8830.clear_faults?4()
+cedargrove_drv8830.DRV8830.fault?4()
+cedargrove_drv8830.DRV8830.throttle?4(new_throttle)
+cedargrove_drv8830.DRV8830.throttle_raw?4(new_throttle_raw)
+cedargrove_drv8830.DRV8830.throttle_volts?4(new_throttle_volts)
+cedargrove_drv8830.DRV8830?1(i2c_bus, address=0x60)
+cedargrove_drv8830.Faults.DESCRIPTOR?7
+cedargrove_drv8830.VoltageAdapter.index_to_voltage?4(index)
+cedargrove_drv8830.VoltageAdapter.voltage_to_index?4(volts)
+cedargrove_drv8830._CONTROL?8
+cedargrove_drv8830._FAULT?8
+cedargrove_dst_adjuster._detect_dst?5(datetime)
+cedargrove_dst_adjuster.adjust_dst?4(datetime)
+cedargrove_leapyear.leap_year?4(year)
+cedargrove_midi_tools.CONTROLLERS?7
+cedargrove_midi_tools.NOTE_BASE?7
+cedargrove_midi_tools.cc_code_to_description?4(cc_code)
+cedargrove_midi_tools.frequency_to_note?4(frequency)
+cedargrove_midi_tools.frequency_to_note_cents?4(frequency)
+cedargrove_midi_tools.name_to_note?4(name)
+cedargrove_midi_tools.note_or_name?4(value)
+cedargrove_midi_tools.note_to_frequency?4(note)
+cedargrove_midi_tools.note_to_name?4(note)
+cedargrove_nau7802.CalibrationMode.GAIN?7
+cedargrove_nau7802.CalibrationMode.INTERNAL?7
+cedargrove_nau7802.CalibrationMode.OFFSET?7
+cedargrove_nau7802.ConversionRate.RATE_10SPS?7
+cedargrove_nau7802.ConversionRate.RATE_20SPS?7
+cedargrove_nau7802.ConversionRate.RATE_320SPS?7
+cedargrove_nau7802.ConversionRate.RATE_40SPS?7
+cedargrove_nau7802.ConversionRate.RATE_80SPS?7
+cedargrove_nau7802.Gain.GAIN_X128?7
+cedargrove_nau7802.Gain.GAIN_X16?7
+cedargrove_nau7802.Gain.GAIN_X1?7
+cedargrove_nau7802.Gain.GAIN_X2?7
+cedargrove_nau7802.Gain.GAIN_X32?7
+cedargrove_nau7802.Gain.GAIN_X4?7
+cedargrove_nau7802.Gain.GAIN_X64?7
+cedargrove_nau7802.Gain.GAIN_X8?7
+cedargrove_nau7802.LDOVoltage.LDO_2V4?7
+cedargrove_nau7802.LDOVoltage.LDO_2V7?7
+cedargrove_nau7802.LDOVoltage.LDO_3V0?7
+cedargrove_nau7802.NAU7802._adc_chop_clock?8
+cedargrove_nau7802.NAU7802._adc_out_0?8
+cedargrove_nau7802.NAU7802._adc_out_1?8
+cedargrove_nau7802.NAU7802._adc_out_2?8
+cedargrove_nau7802.NAU7802._c1_gains?8
+cedargrove_nau7802.NAU7802._c1_vldo_volts?8
+cedargrove_nau7802.NAU7802._c2_cal_error?8
+cedargrove_nau7802.NAU7802._c2_cal_mode?8
+cedargrove_nau7802.NAU7802._c2_cal_start?8
+cedargrove_nau7802.NAU7802._c2_chan_select?8
+cedargrove_nau7802.NAU7802._c2_conv_rate?8
+cedargrove_nau7802.NAU7802._pc_cap_enable?8
+cedargrove_nau7802.NAU7802._pga_ldo_mode?8
+cedargrove_nau7802.NAU7802._pu_analog?8
+cedargrove_nau7802.NAU7802._pu_cycle_ready?8
+cedargrove_nau7802.NAU7802._pu_cycle_start?8
+cedargrove_nau7802.NAU7802._pu_digital?8
+cedargrove_nau7802.NAU7802._pu_ldo_source?8
+cedargrove_nau7802.NAU7802._pu_ready?8
+cedargrove_nau7802.NAU7802._pu_reg_reset?8
+cedargrove_nau7802.NAU7802._rev_id?8
+cedargrove_nau7802.NAU7802.available?4()
+cedargrove_nau7802.NAU7802.calibrate?4(mode="INTERNAL")
+cedargrove_nau7802.NAU7802.channel?4(chan=1)
+cedargrove_nau7802.NAU7802.chip_revision?4()
+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.read?4()
+cedargrove_nau7802.NAU7802.reset?4()
+cedargrove_nau7802.NAU7802?1(i2c_bus, address=0x2A, active_channels=1)
+cedargrove_nau7802._ADC?8
+cedargrove_nau7802._ADCO_B0?8
+cedargrove_nau7802._ADCO_B1?8
+cedargrove_nau7802._ADCO_B2?8
+cedargrove_nau7802._CTRL1?8
+cedargrove_nau7802._CTRL2?8
+cedargrove_nau7802._OTP_B0?8
+cedargrove_nau7802._OTP_B1?8
+cedargrove_nau7802._PGA?8
+cedargrove_nau7802._PU_CTRL?8
+cedargrove_nau7802._PWR_CTRL?8
+cedargrove_nau7802._REV_ID?8
+cedargrove_ohmslaw.ohms_law?4(ohms=None, milliamperes=None, volts=None)
+cedargrove_palettefilter.PaletteFilter.compare_colors?4(color_1, color_2, tolerance, invert)
+cedargrove_palettefilter.PaletteFilter.fill_color?4(new_fill_color)
+cedargrove_palettefilter.PaletteFilter.filter_palette?4()
+cedargrove_palettefilter.PaletteFilter.invert?4()
+cedargrove_palettefilter.PaletteFilter.palette?4()
+cedargrove_palettefilter.PaletteFilter.rgb_splitter?4(color)
+cedargrove_palettefilter.PaletteFilter.target_color?4(new_target_color)
+cedargrove_palettefilter.PaletteFilter.tolerance?4(new_tolerance)
+cedargrove_palettefilter.PaletteFilter?1(source_palette, target_color, fill_color=None, tolerance=0, invert=False)
+cedargrove_punkconsole.PunkConsole._update?5()
+cedargrove_punkconsole.PunkConsole.frequency?4(new_frequency)
+cedargrove_punkconsole.PunkConsole.mute?4(new_mute)
+cedargrove_punkconsole.PunkConsole.pulse_width_ms?4(new_width)
+cedargrove_punkconsole.PunkConsole?1(pin, frequency=1, pulse_width_ms=0, mute=True)
+cedargrove_rangeslicer.Slicer._mapper?5(map_in)
+cedargrove_rangeslicer.Slicer._update_param?5()
+cedargrove_rangeslicer.Slicer.hysteresis?4(hyst_factor=0.10)
+cedargrove_rangeslicer.Slicer.index_max?4(out_max=65535)
+cedargrove_rangeslicer.Slicer.index_min?4(out_min=0)
+cedargrove_rangeslicer.Slicer.index_type?4(out_integer=False)
+cedargrove_rangeslicer.Slicer.range_max?4(in_max=65535)
+cedargrove_rangeslicer.Slicer.range_min?4(in_min=0)
+cedargrove_rangeslicer.Slicer.range_slicer?4(range_in=0)
+cedargrove_rangeslicer.Slicer.slice?4(size=1.0)
+cedargrove_rangeslicer.Slicer?1(in_min=0, in_max=65535, out_min=0, out_max=65535, out_slice=1.0, hyst_factor=0.10, out_integer=False, )
+cedargrove_shadowwatcher.ShadowWatcher._get_foreground?5()
+cedargrove_shadowwatcher.ShadowWatcher._read?5()
+cedargrove_shadowwatcher.ShadowWatcher.background?4()
+cedargrove_shadowwatcher.ShadowWatcher.detect?4()
+cedargrove_shadowwatcher.ShadowWatcher.foreground?4()
+cedargrove_shadowwatcher.ShadowWatcher.refresh_background?4()
+cedargrove_shadowwatcher.ShadowWatcher?1(pin, threshold=0.9, samples=2000, decay=0.01, auto=False)
+circuitpython_base64.BASE32_ALPHABET?7
+circuitpython_base64.BASE32_REV?7
+circuitpython_base64.BASE32_TAB?7
+circuitpython_base64.BYTES_TYPES?7
+circuitpython_base64.MAXBINSIZE?7
+circuitpython_base64.MAXLINESIZE?7
+circuitpython_base64._bytes_from_decode_data?5(data)
+circuitpython_base64.b16decode?4(todecode, casefold=False)
+circuitpython_base64.b16encode?4(toencode)
+circuitpython_base64.b32decode?4(todecode, casefold=False, map01=None)
+circuitpython_base64.b32encode?4(toencode)
+circuitpython_base64.b64decode?4(todecode, altchars=None, validate=False)
+circuitpython_base64.b64encode?4(toencode, altchars=None)
+circuitpython_base64.decode?4(inval, outval)
+circuitpython_base64.decodebytes?4(todecode)
+circuitpython_base64.decodestring?4(todecode)
+circuitpython_base64.encode?4(inval, outval)
+circuitpython_base64.encodebytes?4(toencode)
+circuitpython_base64.encodestring?4(toencode)
+circuitpython_base64.standard_b64decode?4(todecode)
+circuitpython_base64.standard_b64encode?4(toencode)
+circuitpython_cirque_pinnacle.AbsoluteReport?1(buttons: int = 0, x: int = 0, y: int = 0, z: int = 0)
+circuitpython_cirque_pinnacle.PinnacleTouch._era_read?5(reg: int)
+circuitpython_cirque_pinnacle.PinnacleTouch._era_read_bytes?5(reg: int, numb_bytes: int)
+circuitpython_cirque_pinnacle.PinnacleTouch._era_write?5(reg: int, value: int)
+circuitpython_cirque_pinnacle.PinnacleTouch._era_write_bytes?5(reg: int, value: int, numb_bytes: int)
+circuitpython_cirque_pinnacle.PinnacleTouch._rap_read?5(reg: int)
+circuitpython_cirque_pinnacle.PinnacleTouch._rap_read_bytes?5(reg: int, numb_bytes: int)
+circuitpython_cirque_pinnacle.PinnacleTouch._rap_write?5(reg: int, value: int)
+circuitpython_cirque_pinnacle.PinnacleTouch._rap_write_bytes?5(reg: int, values: Iterable[int])
+circuitpython_cirque_pinnacle.PinnacleTouch._rap_write_cmd?5(cmd: bytes)
+circuitpython_cirque_pinnacle.PinnacleTouch.absolute_mode_config?4(z_idle_count: int = 30, invert_x: bool = False, invert_y: bool = False)
+circuitpython_cirque_pinnacle.PinnacleTouch.allow_sleep?4(is_enabled: bool)
+circuitpython_cirque_pinnacle.PinnacleTouch.anymeas_mode_config?4(gain: int = PINNACLE_GAIN_200, frequency: int = PINNACLE_FREQ_0, sample_length: int = 512, mux_ctrl: int = PINNACLE_MUX_PNP, apperture_width: int = 500, ctrl_pwr_cnt: int = 1, )
+circuitpython_cirque_pinnacle.PinnacleTouch.available?4()
+circuitpython_cirque_pinnacle.PinnacleTouch.calibrate?4(run: bool = True, tap: bool = True, track_error: bool = True, nerd: bool = True, background: bool = True, )
+circuitpython_cirque_pinnacle.PinnacleTouch.calibration_matrix?4(matrix: List[int])
+circuitpython_cirque_pinnacle.PinnacleTouch.clear_status_flags?4(post_delay=True)
+circuitpython_cirque_pinnacle.PinnacleTouch.data_mode?4(mode: int)
+circuitpython_cirque_pinnacle.PinnacleTouch.detect_finger_stylus?4(enable_finger: bool = True, enable_stylus: bool = True, sample_rate: int = 100, )
+circuitpython_cirque_pinnacle.PinnacleTouch.feed_enable?4(is_on: bool)
+circuitpython_cirque_pinnacle.PinnacleTouch.get_measure_adc?4()
+circuitpython_cirque_pinnacle.PinnacleTouch.hard_configured?4()
+circuitpython_cirque_pinnacle.PinnacleTouch.measure_adc?4(bits_to_toggle: int, toggle_polarity: int)
+circuitpython_cirque_pinnacle.PinnacleTouch.read?4(report: Union[AbsoluteReport, RelativeReport], read_buttons: bool = True)
+circuitpython_cirque_pinnacle.PinnacleTouch.relative_mode_config?4(taps: bool = True, rotate90: bool = False, secondary_tap: bool = True, intellimouse: bool = False, glide_extend: bool = False, )
+circuitpython_cirque_pinnacle.PinnacleTouch.sample_rate?4(val: int)
+circuitpython_cirque_pinnacle.PinnacleTouch.set_adc_gain?4(sensitivity: int)
+circuitpython_cirque_pinnacle.PinnacleTouch.shutdown?4(is_off: bool)
+circuitpython_cirque_pinnacle.PinnacleTouch.start_measure_adc?4(bits_to_toggle: int, toggle_polarity: int)
+circuitpython_cirque_pinnacle.PinnacleTouch.tune_edge_sensitivity?4(x_axis_wide_z_min: int = 0x04, y_axis_wide_z_min: int = 0x03)
+circuitpython_cirque_pinnacle.PinnacleTouch?1(dr_pin: Optional[digitalio.DigitalInOut] = None)
+circuitpython_cirque_pinnacle.PinnacleTouchI2C._rap_read?5(reg: int)
+circuitpython_cirque_pinnacle.PinnacleTouchI2C._rap_read_bytes?5(reg: int, numb_bytes: int)
+circuitpython_cirque_pinnacle.PinnacleTouchI2C._rap_write?5(reg: int, value: int)
+circuitpython_cirque_pinnacle.PinnacleTouchI2C._rap_write_bytes?5(reg: int, values: Iterable[int])
+circuitpython_cirque_pinnacle.PinnacleTouchI2C._rap_write_cmd?5(cmd: bytes)
+circuitpython_cirque_pinnacle.PinnacleTouchI2C?1(i2c: busio.I2C, address: int = 0x2A, dr_pin: Optional[digitalio.DigitalInOut] = None, )
+circuitpython_cirque_pinnacle.PinnacleTouchSPI._rap_read?5(reg: int)
+circuitpython_cirque_pinnacle.PinnacleTouchSPI._rap_read_bytes?5(reg: int, numb_bytes: int)
+circuitpython_cirque_pinnacle.PinnacleTouchSPI._rap_write?5(reg: int, value: int)
+circuitpython_cirque_pinnacle.PinnacleTouchSPI._rap_write_bytes?5(reg: int, values: Iterable[int])
+circuitpython_cirque_pinnacle.PinnacleTouchSPI._rap_write_cmd?5(cmd: bytes)
+circuitpython_cirque_pinnacle.PinnacleTouchSPI?1(spi: busio.SPI, ss_pin: digitalio.DigitalInOut, spi_frequency: int = 13000000, dr_pin: Optional[digitalio.DigitalInOut] = None, )
+circuitpython_cirque_pinnacle.RelativeReport.buffer?4()
+circuitpython_cirque_pinnacle.RelativeReport?1(buf: Union[bytes, bytearray] = b"\0\0\0\0")
+circuitpython_csv.DictReader?1(f: io.TextIOWrapper, fieldnames: Optional[Sequence[str]] = None, restkey: Optional[str] = None, restval: Optional[Any] = None, **kwargs)
+circuitpython_csv.DictWriter._dict_to_tuple?5(rowdict: Dict[str, Any])
+circuitpython_csv.DictWriter.writeheader?4()
+circuitpython_csv.DictWriter.writerow?4(rowdict: Dict[str, Any])
+circuitpython_csv.DictWriter.writerows?4(rowdicts: Iterable[Dict[str, Any]])
+circuitpython_csv.DictWriter?1(f: io.TextIOWrapper, fieldnames: Sequence[str], restval: str = "", extrasaction: str = "raise", **kwargs)
+circuitpython_csv.reader?1(csvfile: io.TextIOWrapper, delimiter: str = ", ", quotechar: str = '"')
+circuitpython_csv.writer._apply_quotes?5(entry: str)
+circuitpython_csv.writer.writerow?4(seq: Sequence[Any])
+circuitpython_csv.writer.writerows?4(rows: Iterable[Sequence[Any]])
+circuitpython_csv.writer?1(csvfile: io.TextIOWrapper, delimiter: str = ", ", quoterchar: str = '"')
+circuitpython_display_frame.Frame.LABEL_ALIGN_CENTER?7
+circuitpython_display_frame.Frame.LABEL_ALIGN_LEFT?7
+circuitpython_display_frame.Frame.LABEL_ALIGN_RIGHT?7
+circuitpython_display_frame.Frame?1(x, y, width, height, corner_radius=10, text="Frame", font=terminalio.FONT, outline=0xFFFFFF, text_color=None, background_color=0x0, stroke=2, top_label=True, label_align=LABEL_ALIGN_LEFT, )
+circuitpython_functools._make_key?5(args, kwargs, kwd_mark=(_ObjectMark(), ))
+circuitpython_functools._partial?5(*more_args, **more_kwargs)
+circuitpython_functools.cache?4(user_function)
+circuitpython_functools.cache_record?7
+circuitpython_functools.cache_wrapper?4(*args, **kwargs)
+circuitpython_functools.clear_caches?4()
+circuitpython_functools.partial?4(func, *args, **kwargs)
+circuitpython_hmac.HMAC._current?5()
+circuitpython_hmac.HMAC.blocksize?7
+circuitpython_hmac.HMAC.copy?4()
+circuitpython_hmac.HMAC.digest?4()
+circuitpython_hmac.HMAC.hexdigest?4()
+circuitpython_hmac.HMAC.name?4()
+circuitpython_hmac.HMAC.update?4(msg)
+circuitpython_hmac.HMAC?1(key, msg=None, digestmod=None)
+circuitpython_hmac.TRANS_36?7
+circuitpython_hmac.TRANS_5C?7
+circuitpython_hmac.new?4(key, msg=None, digestmod=None)
+circuitpython_nrf24l01.fake_ble.BATTERY_UUID?7
+circuitpython_nrf24l01.fake_ble.BLE_FREQ?7
+circuitpython_nrf24l01.fake_ble.BatteryServiceData.data?4(value: Union[int, bytes, bytearray])
+circuitpython_nrf24l01.fake_ble.BatteryServiceData?1()
+circuitpython_nrf24l01.fake_ble.EDDYSTONE_UUID?7
+circuitpython_nrf24l01.fake_ble.FakeBLE._make_payload?5(payload: Union[bytes, bytearray])
+circuitpython_nrf24l01.fake_ble.FakeBLE.ack?4(val)
+circuitpython_nrf24l01.fake_ble.FakeBLE.address_length?4(val)
+circuitpython_nrf24l01.fake_ble.FakeBLE.advertise?4(buf: Union[bytes, bytearray] = b"", data_type: int = 0xFF)
+circuitpython_nrf24l01.fake_ble.FakeBLE.auto_ack?4(val)
+circuitpython_nrf24l01.fake_ble.FakeBLE.available?4()
+circuitpython_nrf24l01.fake_ble.FakeBLE.channel?4(value: int)
+circuitpython_nrf24l01.fake_ble.FakeBLE.crc?4(val)
+circuitpython_nrf24l01.fake_ble.FakeBLE.data_rate?4(val)
+circuitpython_nrf24l01.fake_ble.FakeBLE.dynamic_payloads?4(val)
+circuitpython_nrf24l01.fake_ble.FakeBLE.hop_channel?4()
+circuitpython_nrf24l01.fake_ble.FakeBLE.len_available?4(hypothetical: Union[bytes, bytearray] = b"")
+circuitpython_nrf24l01.fake_ble.FakeBLE.mac?4(address: Optional[Union[bytes, bytearray, int]])
+circuitpython_nrf24l01.fake_ble.FakeBLE.name?4(_name: Optional[Union[str, bytes, bytearray]])
+circuitpython_nrf24l01.fake_ble.FakeBLE.open_rx_pipe?4(pipe_number, address)
+circuitpython_nrf24l01.fake_ble.FakeBLE.open_tx_pipe?4(address)
+circuitpython_nrf24l01.fake_ble.FakeBLE.print_details?4(dump_pipes: bool = False)
+circuitpython_nrf24l01.fake_ble.FakeBLE.read?4()
+circuitpython_nrf24l01.fake_ble.FakeBLE.show_pa_level?4(enable: bool)
+circuitpython_nrf24l01.fake_ble.FakeBLE.whiten?4(data: Union[bytes, bytearray])
+circuitpython_nrf24l01.fake_ble.FakeBLE?1(spi: busio.SPI, csn: DigitalInOut, ce_pin: DigitalInOut, spi_frequency: int = 10000000, )
+circuitpython_nrf24l01.fake_ble.QueueElement._decode_data_struct?5(buf: bytearray)
+circuitpython_nrf24l01.fake_ble.QueueElement?1(buffer: bytearray)
+circuitpython_nrf24l01.fake_ble.ServiceData.buffer?4()
+circuitpython_nrf24l01.fake_ble.ServiceData.data?4(value: Union[int, float, str, bytes, bytearray])
+circuitpython_nrf24l01.fake_ble.ServiceData.uuid?4()
+circuitpython_nrf24l01.fake_ble.ServiceData?1(uuid: int)
+circuitpython_nrf24l01.fake_ble.TEMPERATURE_UUID?7
+circuitpython_nrf24l01.fake_ble.TemperatureServiceData.data?4(value: Union[float, bytes, bytearray])
+circuitpython_nrf24l01.fake_ble.TemperatureServiceData?1()
+circuitpython_nrf24l01.fake_ble.UrlServiceData.codex_prefix?7
+circuitpython_nrf24l01.fake_ble.UrlServiceData.codex_suffix?7
+circuitpython_nrf24l01.fake_ble.UrlServiceData.data?4(value: Union[str, bytes, bytearray])
+circuitpython_nrf24l01.fake_ble.UrlServiceData.pa_level_at_1_meter?4(value)
+circuitpython_nrf24l01.fake_ble.UrlServiceData.uuid?4()
+circuitpython_nrf24l01.fake_ble.UrlServiceData?1()
+circuitpython_nrf24l01.fake_ble.chunk?4(buf: Union[bytes, bytearray], data_type: int = 0x16)
+circuitpython_nrf24l01.fake_ble.crc24_ble?4(data: Union[bytes, bytearray], deg_poly: int = 0x65B, init_val: int = 0x555555)
+circuitpython_nrf24l01.fake_ble.reverse_bits?4(original: Union[bytes, bytearray])
+circuitpython_nrf24l01.fake_ble.swap_bits?4(original: int)
+circuitpython_nrf24l01.fake_ble.whitener?4(buf: Union[bytes, bytearray], coef: int)
+circuitpython_nrf24l01.network.constants.AUTO_ROUTING?7
+circuitpython_nrf24l01.network.constants.MAX_FRAG_SIZE?7
+circuitpython_nrf24l01.network.constants.MAX_USR_DEF_MSG_TYPE?7
+circuitpython_nrf24l01.network.constants.MESH_ADDR_LOOKUP?7
+circuitpython_nrf24l01.network.constants.MESH_ADDR_RELEASE?7
+circuitpython_nrf24l01.network.constants.MESH_ADDR_REQUEST?7
+circuitpython_nrf24l01.network.constants.MESH_ADDR_RESPONSE?7
+circuitpython_nrf24l01.network.constants.MESH_ID_LOOKUP?7
+circuitpython_nrf24l01.network.constants.MESH_LOOKUP_TIMEOUT?7
+circuitpython_nrf24l01.network.constants.MESH_MAX_CHILDREN?7
+circuitpython_nrf24l01.network.constants.MESH_MAX_POLL?7
+circuitpython_nrf24l01.network.constants.MESH_WRITE_TIMEOUT?7
+circuitpython_nrf24l01.network.constants.MSG_FRAG_FIRST?7
+circuitpython_nrf24l01.network.constants.MSG_FRAG_LAST?7
+circuitpython_nrf24l01.network.constants.MSG_FRAG_MORE?7
+circuitpython_nrf24l01.network.constants.NETWORK_ACK?7
+circuitpython_nrf24l01.network.constants.NETWORK_DEFAULT_ADDR?7
+circuitpython_nrf24l01.network.constants.NETWORK_EXT_DATA?7
+circuitpython_nrf24l01.network.constants.NETWORK_MULTICAST_ADDR?7
+circuitpython_nrf24l01.network.constants.NETWORK_PING?7
+circuitpython_nrf24l01.network.constants.NETWORK_POLL?7
+circuitpython_nrf24l01.network.constants.TX_LOGICAL?7
+circuitpython_nrf24l01.network.constants.TX_MULTICAST?7
+circuitpython_nrf24l01.network.constants.TX_NORMAL?7
+circuitpython_nrf24l01.network.constants.TX_PHYSICAL?7
+circuitpython_nrf24l01.network.constants.TX_ROUTED?7
+circuitpython_nrf24l01.network.mixins.NetworkMixin._begin?5(n_addr: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._handle_frame_for_other_node?5(msg_t: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._handle_frame_for_this_node?5(msg_t: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._logi_2_phys?5(to_node: int, send_type: int, is_multicast: bool = False)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._net_update?5()
+circuitpython_nrf24l01.network.mixins.NetworkMixin._pipe_address?5(node_addr: int, pipe_number: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._tx_standby?5(delta_time: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._validate_msg_len?5(length: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._write?5(write_direct: int, send_type: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin._write_to_pipe?5(to_node: int, to_pipe: int, is_multicast: bool)
+circuitpython_nrf24l01.network.mixins.NetworkMixin.available?4()
+circuitpython_nrf24l01.network.mixins.NetworkMixin.fragmentation?4(enabled: bool)
+circuitpython_nrf24l01.network.mixins.NetworkMixin.multicast?4(message: Union[bytes, bytearray], message_type: Union[str, int], level: int = None, )
+circuitpython_nrf24l01.network.mixins.NetworkMixin.multicast_level?4(lvl: int)
+circuitpython_nrf24l01.network.mixins.NetworkMixin.multicast_relay?4(enable: bool)
+circuitpython_nrf24l01.network.mixins.NetworkMixin.node_address?4()
+circuitpython_nrf24l01.network.mixins.NetworkMixin.parent?4()
+circuitpython_nrf24l01.network.mixins.NetworkMixin.peek?4()
+circuitpython_nrf24l01.network.mixins.NetworkMixin.print_details?4(dump_pipes: bool = False, network_only: bool = False)
+circuitpython_nrf24l01.network.mixins.NetworkMixin.read?4()
+circuitpython_nrf24l01.network.mixins.NetworkMixin?1(spi: busio.SPI, csn: DigitalInOut, ce_pin: DigitalInOut, spi_frequency: int = 10000000, )
+circuitpython_nrf24l01.network.mixins.RadioMixin.address?4(index: int = -1)
+circuitpython_nrf24l01.network.mixins.RadioMixin.channel?4(val: int)
+circuitpython_nrf24l01.network.mixins.RadioMixin.crc?4(val: int)
+circuitpython_nrf24l01.network.mixins.RadioMixin.data_rate?4(val: int)
+circuitpython_nrf24l01.network.mixins.RadioMixin.fifo?4(about_tx: bool, check_empty: bool = None)
+circuitpython_nrf24l01.network.mixins.RadioMixin.flush_rx?4()
+circuitpython_nrf24l01.network.mixins.RadioMixin.flush_tx?4()
+circuitpython_nrf24l01.network.mixins.RadioMixin.get_auto_retries?4()
+circuitpython_nrf24l01.network.mixins.RadioMixin.get_dynamic_payloads?4(pipe: int = 0)
+circuitpython_nrf24l01.network.mixins.RadioMixin.interrupt_config?4(data_recv: bool = True, data_sent: bool = True, data_fail: bool = True)
+circuitpython_nrf24l01.network.mixins.RadioMixin.is_lna_enabled?4()
+circuitpython_nrf24l01.network.mixins.RadioMixin.last_tx_arc?4()
+circuitpython_nrf24l01.network.mixins.RadioMixin.listen?4(is_rx: bool)
+circuitpython_nrf24l01.network.mixins.RadioMixin.pa_level?4(val: int)
+circuitpython_nrf24l01.network.mixins.RadioMixin.power?4(val: bool)
+circuitpython_nrf24l01.network.mixins.RadioMixin.print_pipes?4()
+circuitpython_nrf24l01.network.mixins.RadioMixin.set_auto_retries?4(delay: int, count: int)
+circuitpython_nrf24l01.network.mixins.RadioMixin.set_dynamic_payloads?4(enable: bool, pipe: int = None)
+circuitpython_nrf24l01.network.mixins.RadioMixin?1(spi: busio.SPI, csn: DigitalInOut, ce_pin: DigitalInOut, spi_frequency: int = 10000000, )
+circuitpython_nrf24l01.network.mixins._lvl_2_addr?5(level: int)
+circuitpython_nrf24l01.network.structs.FrameQueue.dequeue?4()
+circuitpython_nrf24l01.network.structs.FrameQueue.enqueue?4(frame: RF24NetworkFrame)
+circuitpython_nrf24l01.network.structs.FrameQueue.peek?4()
+circuitpython_nrf24l01.network.structs.FrameQueue?1(queue: Union["FrameQueue", "FrameQueueFrag"] = None)
+circuitpython_nrf24l01.network.structs.FrameQueueFrag.enqueue?4(frame: RF24NetworkFrame)
+circuitpython_nrf24l01.network.structs.FrameQueueFrag?1(queue: Union["FrameQueue", "FrameQueueFrag"] = None)
+circuitpython_nrf24l01.network.structs.RF24NetworkFrame.is_ack_type?4()
+circuitpython_nrf24l01.network.structs.RF24NetworkFrame.pack?4()
+circuitpython_nrf24l01.network.structs.RF24NetworkFrame.unpack?4(buffer: Union[bytes, bytearray])
+circuitpython_nrf24l01.network.structs.RF24NetworkFrame?1(header: RF24NetworkHeader = None, message: Union[bytes, bytearray] = None)
+circuitpython_nrf24l01.network.structs.RF24NetworkHeader.pack?4()
+circuitpython_nrf24l01.network.structs.RF24NetworkHeader.to_string?4()
+circuitpython_nrf24l01.network.structs.RF24NetworkHeader.unpack?4(buffer)
+circuitpython_nrf24l01.network.structs.RF24NetworkHeader?1(to_node: int = None, message_type: Union[str, int] = None)
+circuitpython_nrf24l01.network.structs.is_address_valid?4(address: Optional[int])
+circuitpython_nrf24l01.rf24.AUTO_ACK?7
+circuitpython_nrf24l01.rf24.CONFIGURE?7
+circuitpython_nrf24l01.rf24.DYN_PL_LEN?7
+circuitpython_nrf24l01.rf24.OPEN_PIPES?7
+circuitpython_nrf24l01.rf24.RF24._reg_read?5(reg: int)
+circuitpython_nrf24l01.rf24.RF24._reg_read_bytes?5(reg: int, buf_len: int = 5)
+circuitpython_nrf24l01.rf24.RF24._reg_write?5(reg: int, value: int = None)
+circuitpython_nrf24l01.rf24.RF24._reg_write_bytes?5(reg: int, out_buf: Union[bytes, bytearray])
+circuitpython_nrf24l01.rf24.RF24.ack?4(enable: bool)
+circuitpython_nrf24l01.rf24.RF24.address?4(index: int = -1)
+circuitpython_nrf24l01.rf24.RF24.address_length?4(length: int)
+circuitpython_nrf24l01.rf24.RF24.allow_ask_no_ack?4(enable: bool)
+circuitpython_nrf24l01.rf24.RF24.any?4()
+circuitpython_nrf24l01.rf24.RF24.arc?4(count: int)
+circuitpython_nrf24l01.rf24.RF24.ard?4(delta: int)
+circuitpython_nrf24l01.rf24.RF24.auto_ack?4(enable: Union[int, bool, Sequence[bool]])
+circuitpython_nrf24l01.rf24.RF24.available?4()
+circuitpython_nrf24l01.rf24.RF24.ce_pin?4(val: bool)
+circuitpython_nrf24l01.rf24.RF24.channel?4(channel: int)
+circuitpython_nrf24l01.rf24.RF24.clear_status_flags?4(data_recv: bool = True, data_sent: bool = True, data_fail: bool = True)
+circuitpython_nrf24l01.rf24.RF24.close_rx_pipe?4(pipe_number: int)
+circuitpython_nrf24l01.rf24.RF24.crc?4(length: int)
+circuitpython_nrf24l01.rf24.RF24.data_rate?4(speed: int)
+circuitpython_nrf24l01.rf24.RF24.dynamic_payloads?4(enable: Union[int, bool, Sequence[bool]])
+circuitpython_nrf24l01.rf24.RF24.fifo?4(about_tx: bool = False, check_empty: bool = None)
+circuitpython_nrf24l01.rf24.RF24.flush_rx?4()
+circuitpython_nrf24l01.rf24.RF24.flush_tx?4()
+circuitpython_nrf24l01.rf24.RF24.get_auto_ack?4(pipe_number: int)
+circuitpython_nrf24l01.rf24.RF24.get_auto_retries?4()
+circuitpython_nrf24l01.rf24.RF24.get_dynamic_payloads?4(pipe_number: int = 0)
+circuitpython_nrf24l01.rf24.RF24.get_payload_length?4(pipe_number: int = 0)
+circuitpython_nrf24l01.rf24.RF24.interrupt_config?4(data_recv: bool = True, data_sent: bool = True, data_fail: bool = True)
+circuitpython_nrf24l01.rf24.RF24.irq_df?4()
+circuitpython_nrf24l01.rf24.RF24.irq_dr?4()
+circuitpython_nrf24l01.rf24.RF24.irq_ds?4()
+circuitpython_nrf24l01.rf24.RF24.is_lna_enabled?4()
+circuitpython_nrf24l01.rf24.RF24.is_plus_variant?4()
+circuitpython_nrf24l01.rf24.RF24.last_tx_arc?4()
+circuitpython_nrf24l01.rf24.RF24.listen?4(is_rx: bool)
+circuitpython_nrf24l01.rf24.RF24.load_ack?4(buf: Union[bytes, bytearray], pipe_number: int)
+circuitpython_nrf24l01.rf24.RF24.open_rx_pipe?4(pipe_number: int, address: Union[bytes, bytearray])
+circuitpython_nrf24l01.rf24.RF24.open_tx_pipe?4(address: Union[bytes, bytearray])
+circuitpython_nrf24l01.rf24.RF24.pa_level?4(power: Union[bool, Tuple[bool, int]])
+circuitpython_nrf24l01.rf24.RF24.payload_length?4(length: Union[int, Sequence[int]])
+circuitpython_nrf24l01.rf24.RF24.pipe?4()
+circuitpython_nrf24l01.rf24.RF24.power?4(is_on: bool)
+circuitpython_nrf24l01.rf24.RF24.print_details?4(dump_pipes: bool = False)
+circuitpython_nrf24l01.rf24.RF24.print_pipes?4()
+circuitpython_nrf24l01.rf24.RF24.read?4(length: int = None)
+circuitpython_nrf24l01.rf24.RF24.resend?4(send_only: bool = False)
+circuitpython_nrf24l01.rf24.RF24.rpd?4()
+circuitpython_nrf24l01.rf24.RF24.send?4(buf: Union[bytes, bytearray, Sequence[Union[bytes, bytearray]]], ask_no_ack: bool = False, force_retry: int = 0, send_only: bool = False, )
+circuitpython_nrf24l01.rf24.RF24.set_auto_ack?4(enable: bool, pipe_number: int)
+circuitpython_nrf24l01.rf24.RF24.set_auto_retries?4(delay: int, count: int)
+circuitpython_nrf24l01.rf24.RF24.set_dynamic_payloads?4(enable: bool, pipe_number: int = None)
+circuitpython_nrf24l01.rf24.RF24.set_payload_length?4(length: int, pipe_number: int = None)
+circuitpython_nrf24l01.rf24.RF24.start_carrier_wave?4()
+circuitpython_nrf24l01.rf24.RF24.stop_carrier_wave?4()
+circuitpython_nrf24l01.rf24.RF24.tx_full?4()
+circuitpython_nrf24l01.rf24.RF24.update?4()
+circuitpython_nrf24l01.rf24.RF24.write?4(buf: Union[bytes, bytearray], ask_no_ack: bool = False, write_only: bool = False, )
+circuitpython_nrf24l01.rf24.RF24?1(spi: busio.SPI, csn: DigitalInOut, ce_pin: DigitalInOut, spi_frequency=10000000, )
+circuitpython_nrf24l01.rf24.RF_PA_RATE?7
+circuitpython_nrf24l01.rf24.RX_ADDR_P0?7
+circuitpython_nrf24l01.rf24.RX_PL_LENG?7
+circuitpython_nrf24l01.rf24.SETUP_RETR?7
+circuitpython_nrf24l01.rf24.TX_ADDRESS?7
+circuitpython_nrf24l01.rf24.TX_FEATURE?7
+circuitpython_nrf24l01.rf24.address_repr?4(buf: Union[bytes, bytearray], reverse: bool = True, delimit: str = "")
+circuitpython_nrf24l01.rf24_lite.RF24._reg_read?5(reg)
+circuitpython_nrf24l01.rf24_lite.RF24._reg_read_bytes?5(reg, buf_len=5)
+circuitpython_nrf24l01.rf24_lite.RF24._reg_write?5(reg, value=None)
+circuitpython_nrf24l01.rf24_lite.RF24._reg_write_bytes?5(reg, out_buf)
+circuitpython_nrf24l01.rf24_lite.RF24.ack?4(enable)
+circuitpython_nrf24l01.rf24_lite.RF24.address_length?4(length)
+circuitpython_nrf24l01.rf24_lite.RF24.any?4()
+circuitpython_nrf24l01.rf24_lite.RF24.arc?4(cnt)
+circuitpython_nrf24l01.rf24_lite.RF24.ard?4(delta)
+circuitpython_nrf24l01.rf24_lite.RF24.available?4()
+circuitpython_nrf24l01.rf24_lite.RF24.ce_pin?4(val)
+circuitpython_nrf24l01.rf24_lite.RF24.channel?4(chnl)
+circuitpython_nrf24l01.rf24_lite.RF24.clear_status_flags?4(data_recv=True, data_sent=True, data_fail=True)
+circuitpython_nrf24l01.rf24_lite.RF24.close_rx_pipe?4(pipe_num)
+circuitpython_nrf24l01.rf24_lite.RF24.data_rate?4(speed)
+circuitpython_nrf24l01.rf24_lite.RF24.dynamic_payloads?4(enable)
+circuitpython_nrf24l01.rf24_lite.RF24.fifo?4(about_tx=False, check_empty=None)
+circuitpython_nrf24l01.rf24_lite.RF24.flush_rx?4()
+circuitpython_nrf24l01.rf24_lite.RF24.flush_tx?4()
+circuitpython_nrf24l01.rf24_lite.RF24.interrupt_config?4(data_recv=True, data_sent=True, data_fail=True)
+circuitpython_nrf24l01.rf24_lite.RF24.irq_df?4()
+circuitpython_nrf24l01.rf24_lite.RF24.irq_dr?4()
+circuitpython_nrf24l01.rf24_lite.RF24.irq_ds?4()
+circuitpython_nrf24l01.rf24_lite.RF24.listen?4(is_rx)
+circuitpython_nrf24l01.rf24_lite.RF24.load_ack?4(buf, pipe_num)
+circuitpython_nrf24l01.rf24_lite.RF24.open_rx_pipe?4(pipe_num, addr)
+circuitpython_nrf24l01.rf24_lite.RF24.open_tx_pipe?4(addr)
+circuitpython_nrf24l01.rf24_lite.RF24.pa_level?4(pwr)
+circuitpython_nrf24l01.rf24_lite.RF24.payload_length?4(length)
+circuitpython_nrf24l01.rf24_lite.RF24.pipe?4()
+circuitpython_nrf24l01.rf24_lite.RF24.power?4(is_on)
+circuitpython_nrf24l01.rf24_lite.RF24.read?4(length=None)
+circuitpython_nrf24l01.rf24_lite.RF24.resend?4(send_only=False)
+circuitpython_nrf24l01.rf24_lite.RF24.rpd?4()
+circuitpython_nrf24l01.rf24_lite.RF24.send?4(buf, ask_no_ack=False, force_retry=0, send_only=False)
+circuitpython_nrf24l01.rf24_lite.RF24.tx_full?4()
+circuitpython_nrf24l01.rf24_lite.RF24.update?4()
+circuitpython_nrf24l01.rf24_lite.RF24.write?4(buf, ask_no_ack=False, write_only=False)
+circuitpython_nrf24l01.rf24_lite.RF24?1(spi, csn, ce_pin, spi_frequency=10000000)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh._dhcp?5()
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh._get_address?5(number: int, lookup_type: int)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh.load_dhcp?4(filename: str = "dhcplist.json", as_bin: bool = False)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh.lookup_address?4(node_id: int = None)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh.lookup_node_id?4(address: int = None)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh.print_details?4(dump_pipes: bool = False, network_only: bool = False)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh.save_dhcp?4(filename: str = "dhcplist.json", as_bin: bool = False)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh.set_address?4(node_id: int, node_address: int, search_by_address: bool = False)
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh.update?4()
+circuitpython_nrf24l01.rf24_mesh.RF24Mesh?1(spi: busio.SPI, csn_pin: DigitalInOut, ce_pin: DigitalInOut, node_id: int, spi_frequency: int = 10000000, )
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster._lookup_2_master?5(number: int, lookup_type: int)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster._make_contact?5(lvl: int)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster._request_address?5(level: int)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.allow_children?4(allow: bool)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.check_connection?4()
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.lookup_address?4(node_id: int = None)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.lookup_node_id?4(address: int = None)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.node_id?4(_id: int)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.print_details?4(dump_pipes: bool = False, network_only: bool = False)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.release_address?4()
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.renew_address?4(timeout: Union[float, int] = 7.5)
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.send?4(to_node: int, message_type: Union[int, str], message: Union[bytes, bytearray], )
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.update?4()
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster.write?4(to_node: int, message_type: Union[int, str], message: Union[bytes, bytearray], )
+circuitpython_nrf24l01.rf24_mesh.RF24MeshNoMaster?1(spi: busio.SPI, csn_pin: DigitalInOut, ce_pin: DigitalInOut, node_id: int, spi_frequency: int = 10000000, )
+circuitpython_nrf24l01.rf24_network.RF24Network._pre_write?5(frame: RF24NetworkFrame, traffic_direct: int = AUTO_ROUTING)
+circuitpython_nrf24l01.rf24_network.RF24Network.send?4(header: RF24NetworkHeader, message: Union[bytes, bytearray])
+circuitpython_nrf24l01.rf24_network.RF24Network.write?4(frame: RF24NetworkFrame, traffic_direct: int = AUTO_ROUTING)
+circuitpython_nrf24l01.rf24_network.RF24NetworkRoutingOnly.node_address?4(val: int)
+circuitpython_nrf24l01.rf24_network.RF24NetworkRoutingOnly.update?4()
+circuitpython_nrf24l01.rf24_network.RF24NetworkRoutingOnly?1(spi: busio.SPI, csn_pin: DigitalInOut, ce_pin: DigitalInOut, node_address: int, spi_frequency=10000000, )
+circuitpython_nrf24l01.wrapper.cpy_spidev.SPIDevCtx.write_readinto?4(out_buf, in_buf, in_end: int = None, out_end: int = None)
+circuitpython_nrf24l01.wrapper.cpy_spidev.SPIDevCtx?1(spi, csn, spi_frequency=10000000)
+circuitpython_parse.DefragResult.geturl?4()
+circuitpython_parse.DefragResultBytes.geturl?4()
+circuitpython_parse.HEX_DIG?7
+circuitpython_parse.HEX_TO_BYTE?7
+circuitpython_parse.IMPLICIT_ENCODING?7
+circuitpython_parse.IMPLICIT_ERRORS?7
+circuitpython_parse.MAX_CACHE_SIZE?7
+circuitpython_parse.NON_HIERARCHICAL?7
+circuitpython_parse.PARSE_CACHE?7
+circuitpython_parse.ParseResult.geturl?4()
+circuitpython_parse.ParseResultBytes.geturl?4()
+circuitpython_parse.Quoter?1(safe)
+circuitpython_parse.ResultBase?7
+circuitpython_parse.SAFE_QUOTERS?7
+circuitpython_parse.SCHEME_CHARS?7
+circuitpython_parse.SplitResult.geturl?4()
+circuitpython_parse.SplitResultBytes.geturl?4()
+circuitpython_parse.USES_FRAGMENT?7
+circuitpython_parse.USES_NETLOC?7
+circuitpython_parse.USES_PARAMS?7
+circuitpython_parse.USES_QUERY?7
+circuitpython_parse.USES_RELATIVE?7
+circuitpython_parse._ALWAYS_SAFE?8
+circuitpython_parse._ALWAYS_SAFE_BYTES?8
+circuitpython_parse._DefragResultBase?8
+circuitpython_parse._NetlocResultMixinBase.hostname?4()
+circuitpython_parse._NetlocResultMixinBase.password?4()
+circuitpython_parse._NetlocResultMixinBase.port?4()
+circuitpython_parse._NetlocResultMixinBase.username?4()
+circuitpython_parse._NetlocResultMixinBytes._hostinfo?5()
+circuitpython_parse._NetlocResultMixinBytes._userinfo?5()
+circuitpython_parse._NetlocResultMixinStr._hostinfo?5()
+circuitpython_parse._NetlocResultMixinStr._userinfo?5()
+circuitpython_parse._ParseResultBase?8
+circuitpython_parse._ResultMixinBytes.decode?4(encoding="ascii", errors="strict")
+circuitpython_parse._ResultMixinStr.encode?4(encoding="ascii", errors="strict")
+circuitpython_parse._SplitResultBase?8
+circuitpython_parse._checknetloc?5(netloc)
+circuitpython_parse._coerce_args?5(*args)
+circuitpython_parse._decode_args?5(args, encoding=IMPLICIT_ENCODING, errors=IMPLICIT_ERRORS)
+circuitpython_parse._encode_result?5(obj, encoding=IMPLICIT_ENCODING, errors=IMPLICIT_ERRORS)
+circuitpython_parse._fix_result_transcoding?5()
+circuitpython_parse._noop?5(obj)
+circuitpython_parse._splitnetloc?5(url, start=0)
+circuitpython_parse._splitparams?5(url)
+circuitpython_parse.clear_cache?4()
+circuitpython_parse.defaultdict?1(default_factory=None, **kwargs)
+circuitpython_parse.isascii?4(string)
+circuitpython_parse.parse_qs?4(qs, keep_blank_values=False, strict_parsing=False, encoding="utf-8", errors="replace", max_num_fields=None)
+circuitpython_parse.parse_qsl?4(qs, keep_blank_values=False, strict_parsing=False, encoding="utf-8", errors="replace", max_num_fields=None)
+circuitpython_parse.quote?4(string, safe="/", encoding=None, errors=None)
+circuitpython_parse.quote_from_bytes?4(bytes_val, safe="/")
+circuitpython_parse.quote_plus?4(string, safe="", encoding=None, errors=None)
+circuitpython_parse.unquote?4(string, encoding="utf-8", errors="replace")
+circuitpython_parse.unquote_plus?4(string, encoding="utf-8", errors="replace")
+circuitpython_parse.unquote_to_bytes?4(string)
+circuitpython_parse.unwrap?4(url)
+circuitpython_parse.urldefrag?4(url)
+circuitpython_parse.urlencode?4(query, doseq=False, safe="", encoding=None, errors=None, quote_via=quote_plus)
+circuitpython_parse.urljoin?4(base, url, allow_fragments=True)
+circuitpython_parse.urlparse?4(url, scheme="", allow_fragments=True)
+circuitpython_parse.urlsplit?4(url, scheme="", allow_fragments=True)
+circuitpython_parse.urlunparse?4(components)
+circuitpython_parse.urlunsplit?4(components)
+circuitpython_schedule.Job._is_overdue?5(when: datetime.datetime)
+circuitpython_schedule.Job._schedule_next_run?5()
+circuitpython_schedule.Job.at?4(time_str)
+circuitpython_schedule.Job.day?4()
+circuitpython_schedule.Job.days?4()
+circuitpython_schedule.Job.do?4(job_func, *args, **kwargs)
+circuitpython_schedule.Job.format_time?4()
+circuitpython_schedule.Job.friday?4()
+circuitpython_schedule.Job.hour?4()
+circuitpython_schedule.Job.hours?4()
+circuitpython_schedule.Job.minute?4()
+circuitpython_schedule.Job.minutes?4()
+circuitpython_schedule.Job.monday?4()
+circuitpython_schedule.Job.run?4()
+circuitpython_schedule.Job.saturday?4()
+circuitpython_schedule.Job.second?4()
+circuitpython_schedule.Job.seconds?4()
+circuitpython_schedule.Job.should_run?4()
+circuitpython_schedule.Job.sunday?4()
+circuitpython_schedule.Job.tag?4(*tags)
+circuitpython_schedule.Job.thursday?4()
+circuitpython_schedule.Job.to?4(latest: int)
+circuitpython_schedule.Job.tuesday?4()
+circuitpython_schedule.Job.until?4(until_time)
+circuitpython_schedule.Job.wednesday?4()
+circuitpython_schedule.Job.week?4()
+circuitpython_schedule.Job.weeks?4()
+circuitpython_schedule.Job?1(interval: int, scheduler: Scheduler = None)
+circuitpython_schedule.Scheduler._run_job?5(job: "Job")
+circuitpython_schedule.Scheduler.cancel_job?4(job: "Job")
+circuitpython_schedule.Scheduler.clear?4(tag=None)
+circuitpython_schedule.Scheduler.every?4(interval: int = 1)
+circuitpython_schedule.Scheduler.get_jobs?4(tag=None)
+circuitpython_schedule.Scheduler.idle_seconds?4()
+circuitpython_schedule.Scheduler.next_run?4()
+circuitpython_schedule.Scheduler.run_all?4(delay_seconds: int = 0)
+circuitpython_schedule.Scheduler.run_pending?4()
+circuitpython_schedule.Scheduler?1()
+circuitpython_schedule._schedule_decorator?5(decorated_function)
+circuitpython_schedule.cancel_job?4(job: Job)
+circuitpython_schedule.clear?4(tag=None)
+circuitpython_schedule.default_scheduler?7
+circuitpython_schedule.every?4(interval: int = 1)
+circuitpython_schedule.get_jobs?4(tag=None)
+circuitpython_schedule.idle_seconds?4()
+circuitpython_schedule.jobs?7
+circuitpython_schedule.next_run?4()
+circuitpython_schedule.repeat?4(job, *args, **kwargs)
+circuitpython_schedule.run_all?4(delay_seconds: int = 0)
+circuitpython_schedule.run_pending?4()
+circuitpython_ticstepper.TicMotor._pps_to_rpm?5(pps: int)
+circuitpython_ticstepper.TicMotor._rpm_to_pps?5(rpm: float)
+circuitpython_ticstepper.TicMotor.clear?4()
+circuitpython_ticstepper.TicMotor.drive?4(rpm: float)
+circuitpython_ticstepper.TicMotor.halt_and_set_position?4(position: int)
+circuitpython_ticstepper.TicMotor.move?4(units: int)
+circuitpython_ticstepper.TicMotor.step_mode?4(mode: StepMode)
+circuitpython_ticstepper.TicMotor?1(step_mode: StepModeValues = StepMode.FULL, *, steps_per_rev=200)
+circuitpython_ticstepper.constants.OperationMode.DEENERGIZED?7
+circuitpython_ticstepper.constants.OperationMode.NORMAL?7
+circuitpython_ticstepper.constants.OperationMode.RESET?7
+circuitpython_ticstepper.constants.OperationMode.SOFT_ERROR?7
+circuitpython_ticstepper.constants.OperationMode.STARTING_UP?7
+circuitpython_ticstepper.constants.OperationMode.WAITING_FOR_ERR_LINE?7
+circuitpython_ticstepper.constants.StepMode.EIGHTH?7
+circuitpython_ticstepper.constants.StepMode.FULL?7
+circuitpython_ticstepper.constants.StepMode.HALF?7
+circuitpython_ticstepper.constants.StepMode.ONE_TWENTY_EIGTH?7
+circuitpython_ticstepper.constants.StepMode.QUARTER?7
+circuitpython_ticstepper.constants.StepMode.SIXTEENTH?7
+circuitpython_ticstepper.constants.StepMode.SIXTY_FOURTH?7
+circuitpython_ticstepper.constants.StepMode.THIRTY_SECONDTH?7
+circuitpython_ticstepper.constants.StepMode.TWO_FIFTY_SIXTH?7
+circuitpython_ticstepper.constants.StepMode.get_by_enum?4(enum: int)
+circuitpython_ticstepper.constants.StepMode.get_by_factor?4(factor: int)
+circuitpython_ticstepper.constants.StepModeValues?7
+circuitpython_ticstepper.i2c.ClearMSBByteStruct?1(register_address: int)
+circuitpython_ticstepper.i2c.TicMotorI2C._current_limit_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._drive_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._get_var_32bit_signed_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._get_var_32bit_unsigned_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._get_var_8bit_unsigned_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._halt_set_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._max_accel_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._max_decel_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._max_speed_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._move_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C._quick_write?5(cmd: int)
+circuitpython_ticstepper.i2c.TicMotorI2C._step_mode_reg?8
+circuitpython_ticstepper.i2c.TicMotorI2C.clear?4()
+circuitpython_ticstepper.i2c.TicMotorI2C.clear_error?4()
+circuitpython_ticstepper.i2c.TicMotorI2C.convert_current_enum?4(enum_value: int)
+circuitpython_ticstepper.i2c.TicMotorI2C.convert_current_value?4(current: float)
+circuitpython_ticstepper.i2c.TicMotorI2C.current_limit?4(current: float)
+circuitpython_ticstepper.i2c.TicMotorI2C.drive?4(rpm: float)
+circuitpython_ticstepper.i2c.TicMotorI2C.energized?4(setting: bool)
+circuitpython_ticstepper.i2c.TicMotorI2C.halt_and_set_position?4(position: int = 0)
+circuitpython_ticstepper.i2c.TicMotorI2C.is_moving?4()
+circuitpython_ticstepper.i2c.TicMotorI2C.max_accel?4(rpms: float)
+circuitpython_ticstepper.i2c.TicMotorI2C.max_decel?4(rpms: float)
+circuitpython_ticstepper.i2c.TicMotorI2C.max_speed?4(rpm: float)
+circuitpython_ticstepper.i2c.TicMotorI2C.move?4(units: int)
+circuitpython_ticstepper.i2c.TicMotorI2C.operation_mode?4()
+circuitpython_ticstepper.i2c.TicMotorI2C.reinit?4()
+circuitpython_ticstepper.i2c.TicMotorI2C.reset?4()
+circuitpython_ticstepper.i2c.TicMotorI2C.step_mode?4(mode: StepModeValues)
+circuitpython_ticstepper.i2c.TicMotorI2C.uptime?4()
+circuitpython_ticstepper.i2c.TicMotorI2C?1(i2c: I2C, address: int = 0x0E, step_mode: StepModeValues = StepMode.FULL)
+circuitpython_ticstepper.i2c._CMD_CLEAR_ERROR?8
+circuitpython_ticstepper.i2c._CMD_CURRENT_LIMIT?8
+circuitpython_ticstepper.i2c._CMD_DEENERGIZE?8
+circuitpython_ticstepper.i2c._CMD_DRIVE?8
+circuitpython_ticstepper.i2c._CMD_ENERGIZE?8
+circuitpython_ticstepper.i2c._CMD_GET_VAR?8
+circuitpython_ticstepper.i2c._CMD_HALT_SET?8
+circuitpython_ticstepper.i2c._CMD_MAX_ACCEL?8
+circuitpython_ticstepper.i2c._CMD_MAX_DECEL?8
+circuitpython_ticstepper.i2c._CMD_MAX_SPEED?8
+circuitpython_ticstepper.i2c._CMD_MOVE?8
+circuitpython_ticstepper.i2c._CMD_RESET?8
+circuitpython_ticstepper.i2c._CMD_STEP_MODE?8
+circuitpython_ticstepper.i2c._OFFSET_CURRENT_LIMIT?8
+circuitpython_ticstepper.i2c._OFFSET_CURRENT_VELOCITY?8
+circuitpython_ticstepper.i2c._OFFSET_ENERGIZED?8
+circuitpython_ticstepper.i2c._OFFSET_MAX_ACCEL?8
+circuitpython_ticstepper.i2c._OFFSET_MAX_DECEL?8
+circuitpython_ticstepper.i2c._OFFSET_MAX_SPEED?8
+circuitpython_ticstepper.i2c._OFFSET_STEP_MODE?8
+circuitpython_ticstepper.i2c._OFFSET_UPTIME?8
+circuitpython_ticstepper.tic36v4.TIC36v4_I2C.MAX_CURRENT_LIMIT?7
+circuitpython_ticstepper.tic36v4.TIC36v4_I2C.convert_current_enum?4(enum_value: int)
+circuitpython_ticstepper.tic36v4.TIC36v4_I2C.convert_current_value?4(current: float)
+circuitpython_uplot.icons.FULL?7
+circuitpython_uplot.icons.Humidity?7
+circuitpython_uplot.icons.Temperature2?7
+circuitpython_uplot.icons.Temperature?7
+circuitpython_uplot.ubar.ubar._draw_rectangle?5(plot: Uplot, x: int, y: int, width: int, height: int, color: int)
+circuitpython_uplot.ubar.ubar?1(plot: Uplot, x: list, y: list, color: int = 0xFFFFFF, fill: bool = False)
+circuitpython_uplot.ucartesian.ucartesian?1(plot: Uplot, x: Union[list, np.linspace, np.ndarray], y: Union[list, np.linspace, np.ndarray], rangex: Optional[list] = None, rangey: Optional[list] = None, line_color: Optional[int] = None, fill: bool = False, nudge: bool = True, logging: bool = False, )
+circuitpython_uplot.ufillbetween.ufillbetween?1(plot: Uplot, x: Union[list, np.linspace, np.ndarray], y1: Union[list, np.linspace, np.ndarray], y2: Union[list, np.linspace, np.ndarray], rangex: Optional[list] = None, rangey: Optional[list] = None, fill_color: int = 0xF6FF41, nudge: bool = True, )
+circuitpython_uplot.ulogging.ulogging._draw_ticks?5(plot)
+circuitpython_uplot.ulogging.ulogging?1(plot: Uplot, x: Union[list, np.linspace, np.ndarray], y: Union[list, np.linspace, np.ndarray], rangex: list, rangey: list, line_color: int = 0xFFFFFF, ticksx: Union[np.array, list] = np.array([0, 10, 30, 50, 70, 90]), ticksy: Union[np.array, list] = np.array([0, 10, 30, 50, 70, 90]), tick_pos: bool = False, fill: bool = False, )
+circuitpython_uplot.umap.color_fade?4(start_color: int, end_color: int, fraction: float)
+circuitpython_uplot.umap.color_to_tuple?4(value: int)
+circuitpython_uplot.umap.umap?1(plot: Uplot, data_points: np.ndarray, initial_color: int, final_color: int, )
+circuitpython_uplot.upie.upie.get_points?4(x: int, y: int, radius: int, angle: float)
+circuitpython_uplot.upie.upie?1(plot: Uplot, data: list, x: int = 0, y: int = 0, radius: int = 40)
+circuitpython_uplot.uplot.Uplot._draw_gridx?5(ticks_data: list[int])
+circuitpython_uplot.uplot.Uplot._draw_gridy?5(ticks_data: list[int])
+circuitpython_uplot.uplot.Uplot._draw_ticks?5(x: int, y: int)
+circuitpython_uplot.uplot.Uplot._drawbox?5()
+circuitpython_uplot.uplot.Uplot.axs_params?4(axstype: Literal["box", "cartesian", "line"] = "box")
+circuitpython_uplot.uplot.Uplot.draw_circle?4(radius: int = 5, x: int = 100, y: int = 100)
+circuitpython_uplot.uplot.Uplot.show_text?4(text: str, x: int, y: int, anchorpoint: Tuple = (0.5, 0.0))
+circuitpython_uplot.uplot.Uplot.tick_params?4(show_ticks=True, tickx_height: int = 8, ticky_height: int = 8, tickcolor: int = 0xFFFFFF, tickgrid: bool = False, showtext: bool = False, )
+circuitpython_uplot.uplot.Uplot.transform?4(int], oldrangemax: Union[float, int], newrangemin: Union[float, int], newrangemax: Union[float, int], value: Union[float, int], )
+circuitpython_uplot.uplot.Uplot.update_plot?4()
+circuitpython_uplot.uplot.Uplot?1(x: int = 0, y: int = 0, width: int = 100, height: int = 100, padding: int = 25, show_box: bool = True, background_color: int = 0x000000, box_color: int = 0xFFFFFF, tickx_height: int = 8, ticky_height: int = 8, scale: int = 1, )
+circuitpython_uplot.uplot.color.BLACK?7
+circuitpython_uplot.uplot.color.BLUE?7
+circuitpython_uplot.uplot.color.GRAY?7
+circuitpython_uplot.uplot.color.GREEN?7
+circuitpython_uplot.uplot.color.ORANGE?7
+circuitpython_uplot.uplot.color.PURPLE?7
+circuitpython_uplot.uplot.color.RED?7
+circuitpython_uplot.uplot.color.TEAL?7
+circuitpython_uplot.uplot.color.WHITE?7
+circuitpython_uplot.uplot.color.YELLOW?7
+circuitpython_uplot.uscatter.uscatter?1(plot: Uplot, x: Union[list, np.linspace, np.ndarray], y: Union[list, np.linspace, np.ndarray], rangex: Optional[list] = None, rangey: Optional[list] = None, radius: Optional[Union[list, int]] = 3, circle_color: int = 0xFF905D, nudge: bool = True, )
+circuitpython_uplot.usvg.usvg?1(plot: Uplot, icon: dict, x: int, y: int, factor: float, color: int = 0xFFFFFF, )
+circuitpython_uuid4.generate_uuid_v4?4()
+co2_iaq.BLUE?7
+co2_iaq.BREAKPOINTS?7
+co2_iaq.GREEN?7
+co2_iaq.ORANGE?7
+co2_iaq.RED?7
+co2_iaq.YELLOW?7
+co2_iaq.co2_ppm_to_quality?4(co2_ppm)
+color_picker.color_picker.ColorPicker._color_from_position?5(x, y, image_size)
+color_picker.color_picker.ColorPicker._make_color?5(adj, ratio, shade)
+color_picker.color_picker.ColorPicker.contains?4(touch_point)
+color_picker.color_picker.ColorPicker.when_selected?4(touch_point, screen_height)
+color_picker.color_picker.ColorPicker?1(filename: str = None, x: int = 0, y: int = 0, image_size: int = 100, **kwargs, )
+color_picker.wheel_maker._bytes_per_row?5(source_width)
+color_picker.wheel_maker._write_bmp_header?5(output_file, filesize)
+color_picker.wheel_maker._write_dib_header?5(output_file, width, height)
+color_picker.wheel_maker.color_to_tuple?4(value)
+color_picker.wheel_maker.color_wheel?7
+color_picker.wheel_maker.make_color?4(base, adj, ratio, shade)
+color_picker.wheel_maker.make_wheel?4(image_name, img_size, bg_color=0x000000)
+community_tca9555.ADDRESS_MAXIMUM?7
+community_tca9555.ADDRESS_MINIMUM?7
+community_tca9555.CONFIGURATION_PORT_0?7
+community_tca9555.CONFIGURATION_PORT_1?7
+community_tca9555.INPUT_PORT_0?7
+community_tca9555.INPUT_PORT_1?7
+community_tca9555.OUTPUT_PORT_0?7
+community_tca9555.OUTPUT_PORT_1?7
+community_tca9555.POLARITY_INVERSION_PORT_0?7
+community_tca9555.POLARITY_INVERSION_PORT_1?7
+community_tca9555.TCA9555.configuration_port_0?7
+community_tca9555.TCA9555.configuration_port_0_pin_0?7
+community_tca9555.TCA9555.configuration_port_0_pin_1?7
+community_tca9555.TCA9555.configuration_port_0_pin_2?7
+community_tca9555.TCA9555.configuration_port_0_pin_3?7
+community_tca9555.TCA9555.configuration_port_0_pin_4?7
+community_tca9555.TCA9555.configuration_port_0_pin_5?7
+community_tca9555.TCA9555.configuration_port_0_pin_6?7
+community_tca9555.TCA9555.configuration_port_0_pin_7?7
+community_tca9555.TCA9555.configuration_port_1?7
+community_tca9555.TCA9555.configuration_port_1_pin_0?7
+community_tca9555.TCA9555.configuration_port_1_pin_1?7
+community_tca9555.TCA9555.configuration_port_1_pin_2?7
+community_tca9555.TCA9555.configuration_port_1_pin_3?7
+community_tca9555.TCA9555.configuration_port_1_pin_4?7
+community_tca9555.TCA9555.configuration_port_1_pin_5?7
+community_tca9555.TCA9555.configuration_port_1_pin_6?7
+community_tca9555.TCA9555.configuration_port_1_pin_7?7
+community_tca9555.TCA9555.configuration_ports?7
+community_tca9555.TCA9555.input_port_0?7
+community_tca9555.TCA9555.input_port_0_pin_0?7
+community_tca9555.TCA9555.input_port_0_pin_1?7
+community_tca9555.TCA9555.input_port_0_pin_2?7
+community_tca9555.TCA9555.input_port_0_pin_3?7
+community_tca9555.TCA9555.input_port_0_pin_4?7
+community_tca9555.TCA9555.input_port_0_pin_5?7
+community_tca9555.TCA9555.input_port_0_pin_6?7
+community_tca9555.TCA9555.input_port_0_pin_7?7
+community_tca9555.TCA9555.input_port_1?7
+community_tca9555.TCA9555.input_port_1_pin_0?7
+community_tca9555.TCA9555.input_port_1_pin_1?7
+community_tca9555.TCA9555.input_port_1_pin_2?7
+community_tca9555.TCA9555.input_port_1_pin_3?7
+community_tca9555.TCA9555.input_port_1_pin_4?7
+community_tca9555.TCA9555.input_port_1_pin_5?7
+community_tca9555.TCA9555.input_port_1_pin_6?7
+community_tca9555.TCA9555.input_port_1_pin_7?7
+community_tca9555.TCA9555.input_ports?7
+community_tca9555.TCA9555.output_port_0?7
+community_tca9555.TCA9555.output_port_0_pin_0?7
+community_tca9555.TCA9555.output_port_0_pin_1?7
+community_tca9555.TCA9555.output_port_0_pin_2?7
+community_tca9555.TCA9555.output_port_0_pin_3?7
+community_tca9555.TCA9555.output_port_0_pin_4?7
+community_tca9555.TCA9555.output_port_0_pin_5?7
+community_tca9555.TCA9555.output_port_0_pin_6?7
+community_tca9555.TCA9555.output_port_0_pin_7?7
+community_tca9555.TCA9555.output_port_1?7
+community_tca9555.TCA9555.output_port_1_pin_0?7
+community_tca9555.TCA9555.output_port_1_pin_1?7
+community_tca9555.TCA9555.output_port_1_pin_2?7
+community_tca9555.TCA9555.output_port_1_pin_3?7
+community_tca9555.TCA9555.output_port_1_pin_4?7
+community_tca9555.TCA9555.output_port_1_pin_5?7
+community_tca9555.TCA9555.output_port_1_pin_6?7
+community_tca9555.TCA9555.output_port_1_pin_7?7
+community_tca9555.TCA9555.output_ports?7
+community_tca9555.TCA9555.polarity_inversion_port_0?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_0?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_1?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_2?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_3?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_4?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_5?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_6?7
+community_tca9555.TCA9555.polarity_inversion_port_0_pin_7?7
+community_tca9555.TCA9555.polarity_inversion_port_1?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_0?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_1?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_2?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_3?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_4?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_5?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_6?7
+community_tca9555.TCA9555.polarity_inversion_port_1_pin_7?7
+community_tca9555.TCA9555.polarity_inversions?7
+community_tca9555.TCA9555?1(i2c: busio.I2C, address: int = ADDRESS_MINIMUM)
+dew_point.BREAKPOINTS?7
+dew_point.dew_point?4(deg_c, humidity, verbose=False)
+dial_needle.needle._draw_position?5(position)
+dial_needle.needle._update_needle?5(value)
+dial_needle.needle.value?4(new_value)
+dial_needle.needle?1(dial_object, needle_width=3, needle_pad=10, needle_full=False, needle_color=0x880000, limit_rotation=True, value=None, min_value=0.0, max_value=100.0, )
+displayio_listselect.ListSelect._refresh_label?5()
+displayio_listselect.ListSelect.anchor_point?4(new_anchor_point)
+displayio_listselect.ListSelect.anchored_position?4(new_anchored_position)
+displayio_listselect.ListSelect.bounding_box?4()
+displayio_listselect.ListSelect.height?4()
+displayio_listselect.ListSelect.move_selection_down?4()
+displayio_listselect.ListSelect.move_selection_up?4()
+displayio_listselect.ListSelect.resize?4(new_width, new_height)
+displayio_listselect.ListSelect.selected_index?4(new_index)
+displayio_listselect.ListSelect.selected_item?4()
+displayio_listselect.ListSelect.width?4()
+displayio_listselect.ListSelect?1(items=None, font=terminalio.FONT, x=0, y=0, color=0xFFFFFF, background_color=0x000000, selected_index=0, visible_items_count=None, cursor_char=">", **kwargs)
+distox.DistoXService.ACK?7
+distox.DistoXService.READ_MEM?7
+distox.DistoXService.START_CAL?7
+distox.DistoXService.START_SILENT?7
+distox.DistoXService.STOP_CAL?7
+distox.DistoXService.STOP_SILENT?7
+distox.DistoXService.WRITE_MEM?7
+distox.DistoXService._get_sequence_bit?5()
+distox.DistoXService._input_task?5(cb: Optional[Callable[[int], Awaitable]] = None)
+distox.DistoXService._poll_out?5()
+distox.DistoXService._process_ack?5(sequence)
+distox.DistoXService._process_message_in?5(packet: bytes)
+distox.DistoXService.background_task?4(cb: Optional[Callable[[int], Awaitable]] = None)
+distox.DistoXService.poll?4()
+distox.DistoXService.poll_in?4()
+distox.DistoXService.send_data?4(azimuth, inclination, distance, roll=0)
+distox.DistoXService?1()
+dotstar_featherwing.DotstarFeatherwing.blank_stripe?7
+dotstar_featherwing.DotstarFeatherwing.character_to_numbers?4(font, char)
+dotstar_featherwing.DotstarFeatherwing.clear?4()
+dotstar_featherwing.DotstarFeatherwing.display_animation?4(animation, colors, count=1, delay=0.1)
+dotstar_featherwing.DotstarFeatherwing.display_colored_image?4(image, colors)
+dotstar_featherwing.DotstarFeatherwing.display_image?4(image, color)
+dotstar_featherwing.DotstarFeatherwing.fill?4(color)
+dotstar_featherwing.DotstarFeatherwing.number_to_pixels?4(x, color)
+dotstar_featherwing.DotstarFeatherwing.set_color?4(row, column, color)
+dotstar_featherwing.DotstarFeatherwing.shift_in_character?4(font, c, color=(0x00, 0x40, 0x00), delay=0.2)
+dotstar_featherwing.DotstarFeatherwing.shift_in_string?4(font, s, color=(0x00, 0x40, 0x00), delay=0.2)
+dotstar_featherwing.DotstarFeatherwing.shift_into_left?4(stripe)
+dotstar_featherwing.DotstarFeatherwing.shift_into_right?4(stripe)
+dotstar_featherwing.DotstarFeatherwing.show?4()
+dotstar_featherwing.DotstarFeatherwing?1(clock, data, brightness=1.0)
+dynamixel.DYN_BROADCAST_ID?7
+dynamixel.DYN_ERR_ANGLE?7
+dynamixel.DYN_ERR_CHECKSUM?7
+dynamixel.DYN_ERR_INST?7
+dynamixel.DYN_ERR_INVALID?7
+dynamixel.DYN_ERR_NONE?7
+dynamixel.DYN_ERR_OVERHEAT?7
+dynamixel.DYN_ERR_OVERLOAD?7
+dynamixel.DYN_ERR_RANGE?7
+dynamixel.DYN_ERR_VOLTAGE?7
+dynamixel.DYN_INST_ACTION?7
+dynamixel.DYN_INST_PING?7
+dynamixel.DYN_INST_READ?7
+dynamixel.DYN_INST_REG_WRITE?7
+dynamixel.DYN_INST_RESET?7
+dynamixel.DYN_INST_SYNC_WRITE?7
+dynamixel.DYN_INST_WRITE?7
+dynamixel.DYN_REG_ALARM_LED?7
+dynamixel.DYN_REG_ALARM_SHUTDOWN?7
+dynamixel.DYN_REG_BAUD?7
+dynamixel.DYN_REG_CCW_ANGLE_LIMIT_H?7
+dynamixel.DYN_REG_CCW_ANGLE_LIMIT_L?7
+dynamixel.DYN_REG_CCW_COMPLIANCE_MARGIN?7
+dynamixel.DYN_REG_CCW_COMPLIANCE_SLOPE?7
+dynamixel.DYN_REG_CW_ANGLE_LIMIT_H?7
+dynamixel.DYN_REG_CW_ANGLE_LIMIT_L?7
+dynamixel.DYN_REG_CW_COMPLIANCE_MARGIN?7
+dynamixel.DYN_REG_CW_COMPLIANCE_SLOPE?7
+dynamixel.DYN_REG_DOWN_CALIB_H?7
+dynamixel.DYN_REG_DOWN_CALIB_L?7
+dynamixel.DYN_REG_FIRMWARE_VER?7
+dynamixel.DYN_REG_GOAL_POSITION_H?7
+dynamixel.DYN_REG_GOAL_POSITION_L?7
+dynamixel.DYN_REG_ID?7
+dynamixel.DYN_REG_LED?7
+dynamixel.DYN_REG_LIMIT_MAX_TEMP?7
+dynamixel.DYN_REG_LIMIT_MAX_VOLT?7
+dynamixel.DYN_REG_LIMIT_MIN_VOLT?7
+dynamixel.DYN_REG_LOCK?7
+dynamixel.DYN_REG_MAX_TORQUE_H?7
+dynamixel.DYN_REG_MAX_TORQUE_L?7
+dynamixel.DYN_REG_MODEL_NUMBER_H?7
+dynamixel.DYN_REG_MODEL_NUMBER_L?7
+dynamixel.DYN_REG_MOVING?7
+dynamixel.DYN_REG_MOVING_SPEED_H?7
+dynamixel.DYN_REG_MOVING_SPEED_L?7
+dynamixel.DYN_REG_PRESENT_LOAD_H?7
+dynamixel.DYN_REG_PRESENT_LOAD_L?7
+dynamixel.DYN_REG_PRESENT_POSITION_H?7
+dynamixel.DYN_REG_PRESENT_POSITION_L?7
+dynamixel.DYN_REG_PRESENT_SPEED_H?7
+dynamixel.DYN_REG_PRESENT_SPEED_L?7
+dynamixel.DYN_REG_PRESENT_TEMP?7
+dynamixel.DYN_REG_PRESENT_VOLTAGE?7
+dynamixel.DYN_REG_PUNCH_H?7
+dynamixel.DYN_REG_PUNCH_L?7
+dynamixel.DYN_REG_REGISTERED_INST?7
+dynamixel.DYN_REG_RETURN_DELAY?7
+dynamixel.DYN_REG_STATUS_RETURN_LEVEL?7
+dynamixel.DYN_REG_TORQUE_ENABLE?7
+dynamixel.DYN_REG_TORQUE_LIMIT_H?7
+dynamixel.DYN_REG_TORQUE_LIMIT_L?7
+dynamixel.DYN_REG_UP_CALIB_H?7
+dynamixel.DYN_REG_UP_CALIB_L?7
+dynamixel.Dynamixel.action?4(dyn_id)
+dynamixel.Dynamixel.get_bytes?4(dyn_id, reg_addr, nbytes)
+dynamixel.Dynamixel.get_error?4(dyn_id)
+dynamixel.Dynamixel.get_register?4(dyn_id, reg_addr)
+dynamixel.Dynamixel.get_register_dual?4(dyn_id, reg_addr)
+dynamixel.Dynamixel.get_temp?4(dyn_id)
+dynamixel.Dynamixel.parse_error?4(error=0xFF)
+dynamixel.Dynamixel.ping?4(dyn_id)
+dynamixel.Dynamixel.read_data?4(dyn_id, reg_addr, nbytes)
+dynamixel.Dynamixel.reg_write?4(dyn_id, reg_addr, parameters)
+dynamixel.Dynamixel.reset?4(dyn_id)
+dynamixel.Dynamixel.set_position?4(dyn_id, pos)
+dynamixel.Dynamixel.set_register?4(dyn_id, reg_addr, data)
+dynamixel.Dynamixel.set_register_dual?4(dyn_id, reg_addr, data)
+dynamixel.Dynamixel.set_speed?4(dyn_id, speed)
+dynamixel.Dynamixel.sync_write?4(parameters)
+dynamixel.Dynamixel.write_data?4(dyn_id, reg_addr, parameters)
+dynamixel.Dynamixel?1(uart, direction_pin)
+electronutlabs_ili9163.ILI9163?1(bus, **kwargs)
+electronutlabs_ili9163._INIT_SEQUENCE?8
+electronutlabs_lis2dh12.AccelerationTuple?7
+electronutlabs_lis2dh12.DATARATE_100_HZ?7
+electronutlabs_lis2dh12.DATARATE_10_HZ?7
+electronutlabs_lis2dh12.DATARATE_1344_HZ?7
+electronutlabs_lis2dh12.DATARATE_1_HZ?7
+electronutlabs_lis2dh12.DATARATE_200_HZ?7
+electronutlabs_lis2dh12.DATARATE_25_HZ?7
+electronutlabs_lis2dh12.DATARATE_400_HZ?7
+electronutlabs_lis2dh12.DATARATE_50_HZ?7
+electronutlabs_lis2dh12.DATARATE_LOWPOWER_1K6HZ?7
+electronutlabs_lis2dh12.DATARATE_LOWPOWER_5KHZ?7
+electronutlabs_lis2dh12.DATARATE_POWERDOWN?7
+electronutlabs_lis2dh12.LIS2DH12._read_register?5(register, length)
+electronutlabs_lis2dh12.LIS2DH12._read_register_byte?5(register)
+electronutlabs_lis2dh12.LIS2DH12._write_register_byte?5(register, value)
+electronutlabs_lis2dh12.LIS2DH12.acceleration?4()
+electronutlabs_lis2dh12.LIS2DH12.data_rate?4(rate)
+electronutlabs_lis2dh12.LIS2DH12.range?4(range_value)
+electronutlabs_lis2dh12.LIS2DH12?1()
+electronutlabs_lis2dh12.LIS2DH12_I2C._read_register?5(register, length)
+electronutlabs_lis2dh12.LIS2DH12_I2C._write_register_byte?5(register, value)
+electronutlabs_lis2dh12.LIS2DH12_I2C?1(i2c, *, address=0x18)
+electronutlabs_lis2dh12.RANGE_16_G?7
+electronutlabs_lis2dh12.RANGE_2_G?7
+electronutlabs_lis2dh12.RANGE_4_G?7
+electronutlabs_lis2dh12.RANGE_8_G?7
+electronutlabs_lis2dh12.STANDARD_GRAVITY?7
+electronutlabs_lis2dh12._REG_CTRL1?8
+electronutlabs_lis2dh12._REG_CTRL2?8
+electronutlabs_lis2dh12._REG_CTRL3?8
+electronutlabs_lis2dh12._REG_CTRL4?8
+electronutlabs_lis2dh12._REG_CTRL5?8
+electronutlabs_lis2dh12._REG_CTRL6?8
+electronutlabs_lis2dh12._REG_OUT_X_L?8
+electronutlabs_lis2dh12._REG_REFERENCE?8
+electronutlabs_lis2dh12._REG_STATUS?8
+electronutlabs_lis2dh12._REG_TEMPCFG?8
+electronutlabs_lis2dh12._REG_WHOAMI?8
+electronutlabs_ltr329als01.CONST_GAIN_1X?7
+electronutlabs_ltr329als01.CONST_GAIN_2X?7
+electronutlabs_ltr329als01.CONST_GAIN_48X?7
+electronutlabs_ltr329als01.CONST_GAIN_4X?7
+electronutlabs_ltr329als01.CONST_GAIN_8X?7
+electronutlabs_ltr329als01.CONST_GAIN_96X?7
+electronutlabs_ltr329als01.CONST_INT_100?7
+electronutlabs_ltr329als01.CONST_INT_150?7
+electronutlabs_ltr329als01.CONST_INT_200?7
+electronutlabs_ltr329als01.CONST_INT_250?7
+electronutlabs_ltr329als01.CONST_INT_300?7
+electronutlabs_ltr329als01.CONST_INT_350?7
+electronutlabs_ltr329als01.CONST_INT_400?7
+electronutlabs_ltr329als01.CONST_INT_50?7
+electronutlabs_ltr329als01.CONST_RATE_1000?7
+electronutlabs_ltr329als01.CONST_RATE_100?7
+electronutlabs_ltr329als01.CONST_RATE_2000?7
+electronutlabs_ltr329als01.CONST_RATE_200?7
+electronutlabs_ltr329als01.CONST_RATE_500?7
+electronutlabs_ltr329als01.CONST_RATE_50?7
+electronutlabs_ltr329als01.LTR329ALS01._combine_word?5(low)
+electronutlabs_ltr329als01.LTR329ALS01._get_contr?5()
+electronutlabs_ltr329als01.LTR329ALS01._get_gain?5()
+electronutlabs_ltr329als01.LTR329ALS01._get_integration?5()
+electronutlabs_ltr329als01.LTR329ALS01._get_meas_rate?5(rate)
+electronutlabs_ltr329als01.LTR329ALS01._get_rate?5()
+electronutlabs_ltr329als01.LTR329ALS01._read_register?5(register)
+electronutlabs_ltr329als01.LTR329ALS01._valid_data?5()
+electronutlabs_ltr329als01.LTR329ALS01._write_register_byte?5(register, value)
+electronutlabs_ltr329als01.LTR329ALS01.gain?4(new_gain)
+electronutlabs_ltr329als01.LTR329ALS01.get_lux?4()
+electronutlabs_ltr329als01.LTR329ALS01.integration?4(new_integration)
+electronutlabs_ltr329als01.LTR329ALS01.rate?4(new_rate)
+electronutlabs_ltr329als01.LTR329ALS01.set_active?4()
+electronutlabs_ltr329als01.LTR329ALS01.set_standby?4()
+electronutlabs_ltr329als01.LTR329ALS01?1(i2c, gain=CONST_GAIN_1X, integration=CONST_INT_100, rate=CONST_RATE_500)
+electronutlabs_ltr329als01.LTR_ADDRESS?7
+electronutlabs_ltr329als01.REG_ALS_CONTR?7
+electronutlabs_ltr329als01.REG_ALS_DATA_CH0_0?7
+electronutlabs_ltr329als01.REG_ALS_DATA_CH0_1?7
+electronutlabs_ltr329als01.REG_ALS_DATA_CH1_0?7
+electronutlabs_ltr329als01.REG_ALS_DATA_CH1_1?7
+electronutlabs_ltr329als01.REG_ALS_MEAS_RATE?7
+electronutlabs_ltr329als01.REG_ALS_STATUS?7
+encoder.Unit8Encoder._set_leds?5(buffer)
+encoder.Unit8Encoder.buttons?4()
+encoder.Unit8Encoder.get_increment?4(num)
+encoder.Unit8Encoder.get_led?4(position)
+encoder.Unit8Encoder.get_position?4(num)
+encoder.Unit8Encoder.increments?4()
+encoder.Unit8Encoder.positions?4(positions)
+encoder.Unit8Encoder.reset?4()
+encoder.Unit8Encoder.set_led?4(position, color)
+encoder.Unit8Encoder.set_position?4(num, position)
+encoder.Unit8Encoder.switch?4()
+encoder.Unit8Encoder?1(i2c, address=_DEFAULT_ADDRESS, brightness=1.0, auto_write=True)
+encoder._BUTTONS_REGISTER?8
+encoder._DEFAULT_ADDRESS?8
+encoder._ENCODER_REGISTER?8
+encoder._ENCODER_RESET_REGISTER?8
+encoder._INCREMENT_REGISTER?8
+encoder._PIXELS_REGISTER?8
+encoder._SWITCH_REGISTER?8
+encoder._U8_Pixels._transmit?5(buffer: bytearray)
+encoder._U8_Pixels?2(unit8, brightness, auto_write)
+english_to_deutsch.ENG_DEUTSCH?7
+english_to_deutsch.interpret?4(enable=True, english_phrase="")
+english_to_espanol.ENG_ESPANOL?7
+english_to_espanol.interpret?4(enable=True, english_phrase="")
+english_to_francais.ENG_FRANCAIS?7
+english_to_francais.interpret?4(enable=True, english_phrase="")
+english_to_pirate.ENG_PIRATE?7
+english_to_pirate.interpret?4(enable=True, english_phrase="")
+equalizer.equalizer.Equalizer._hor_bar_setup?5()
+equalizer.equalizer.Equalizer.show_bars?4(values)
+equalizer.equalizer.Equalizer?1(background_color: int = 0x000000, number_bars: int = 1, bar_best_fit: bool = True, bar_width: int = 10, pad_x: int = 0, number_segments: int = 2, segments_height: int = 10, seg_best_fit: bool = True, **kwargs, )
+equalizer.float_rgb?4(mag, cmin, cmax)
+equalizer.rectangle_helper?4(x0: int, y0: int, height: int, width: int, bitmap, color_index: int, palette, bitmaptool: bool = True, )
+equalizer.rgb?4(mag, cmin, cmax)
+example.hello?4()
+featherwing.BLUE_DK?7
+featherwing.CALIBRATION?7
+featherwing.DISPLAY_ROTATION?7
+featherwing.DISPLAY_TYPE?7
+featherwing.RAW_DATA?7
+featherwing.RED?7
+featherwing.REPL_ONLY?7
+featherwing.WHITE?7
+featherwing._touch_flip?8
+featherwing.disp_bus?7
+featherwing.display?7
+featherwing.ts_cs?7
+featherwing.x?7
+foamyguy_nvm_helper.read_data?4(verbose: bool = False)
+foamyguy_nvm_helper.save_data?4(data: Union[object, list, dict, int, float, str], test_run: bool = True, verbose: bool = False, )
+font3.font?7
+gamepad.BUTTON_A?7
+gamepad.BUTTON_B?7
+gamepad.BUTTON_L1?7
+gamepad.BUTTON_L2?7
+gamepad.BUTTON_R1?7
+gamepad.BUTTON_R2?7
+gamepad.BUTTON_THUMB_L?7
+gamepad.BUTTON_THUMB_R?7
+gamepad.BUTTON_X?7
+gamepad.BUTTON_Y?7
+gamepad.DPAD_DOWN?7
+gamepad.DPAD_LEFT?7
+gamepad.DPAD_RIGHT?7
+gamepad.DPAD_UP?7
+gamepad.Gamepad.accel_x?4()
+gamepad.Gamepad.accel_y?4()
+gamepad.Gamepad.accel_z?4()
+gamepad.Gamepad.axis_rx?4()
+gamepad.Gamepad.axis_ry?4()
+gamepad.Gamepad.axis_x?4()
+gamepad.Gamepad.axis_y?4()
+gamepad.Gamepad.brake?4()
+gamepad.Gamepad.button_a?4()
+gamepad.Gamepad.button_b?4()
+gamepad.Gamepad.button_l1?4()
+gamepad.Gamepad.button_l2?4()
+gamepad.Gamepad.button_r1?4()
+gamepad.Gamepad.button_r2?4()
+gamepad.Gamepad.button_thumb_l?4()
+gamepad.Gamepad.button_thumb_r?4()
+gamepad.Gamepad.button_x?4()
+gamepad.Gamepad.button_y?4()
+gamepad.Gamepad.buttons?4()
+gamepad.Gamepad.dpad?4()
+gamepad.Gamepad.gyro_x?4()
+gamepad.Gamepad.gyro_y?4()
+gamepad.Gamepad.gyro_z?4()
+gamepad.Gamepad.misc_buttons?4()
+gamepad.Gamepad.set_lightbar_color?4(rgb)
+gamepad.Gamepad.set_player_leds?4(leds: int)
+gamepad.Gamepad.set_rumble?4(force: int, duration: int)
+gamepad.Gamepad.set_state?4(state)
+gamepad.Gamepad.throttle?4()
+gamepad.Gamepad.type?4()
+gamepad.Gamepad?1(bp32, idx: int, state: dict)
+gamepad.MISC_BUTTON_BACK?7
+gamepad.MISC_BUTTON_HOME?7
+gamepad.MISC_BUTTON_SYSTEM?7
+gauge.gauge._draw_pointer?5()
+gauge.gauge._draw_ticks?5()
+gauge.gauge._drawbox?5()
+gauge.gauge.show_text?4(text: str, x: int, y: int, anchorpoint: Tuple = (0.5, 0.0))
+gauge.gauge.transform?4(int], oldrangemax: Union[float, int], newrangemin: Union[float, int], newrangemax: Union[float, int], value: Union[float, int], )
+gauge.gauge.update?4(new_value)
+gauge.gauge?1(x: int = 0, y: int = 0, width: int = 100, height: int = 100, padding: int = 1, scale_range: Optional[list] = [0, 150], background_color: int = 0x000000, box_color: int = 0xFF8500, tick_lenght: int = 28, tick_color: int = 0xFFFFFF, tick_pos: Optional[str] = None, pointer_lenght: int = 10, scale: int = 1, )
+gc9a01.GC9A01?1(bus, **kwargs)
+gc9a01._INIT_SEQUENCE?8
+gpio_expander.PCA9534._NUM_GPIO?8
+gpio_expander.PCA9535._NUM_GPIO?8
+gpio_expander.PCA9555._NUM_GPIO?8
+gpio_expander.TCA9534._NUM_GPIO?8
+gpio_expander.TCA9535._NUM_GPIO?8
+gpio_expander.TCA9555._NUM_GPIO?8
+gpio_expander._BaseGPIOExpander.max_gpios?4()
+gpio_expander._BaseGPIOExpander?2(i2c_bus: I2C, address: int, **kwargs)
+gpio_expander._CONFIG_REGISTER?8
+gpio_expander._INPUT_PORT?8
+gpio_expander._OUTPUT_PORT?8
+gpio_expander._POLARITY_REGISTER?8
+gpio_expander._get_registry_params?5(value, x)
+grayscale.index_to_rgb?4(index=0, gamma=0.8)
+grayscale.map_range?4(x, in_min, in_max, out_min, out_max)
+hcsr04.HCSR04._dist_two_wire?5()
+hcsr04.HCSR04.deinit?4()
+hcsr04.HCSR04.dist_cm?4()
+hcsr04.HCSR04?1(trig_pin, echo_pin, timeout_sec=.1)
+hcsr04.test?4(trig, echo, delay=2)
+heat_index.BREAKPOINTS?7
+heat_index.heat_index?4(deg_c, humidity, verbose=False)
+hx711.HX711.COMPLMENT_MASK?7
+hx711.HX711.HX_DATA_BITS?7
+hx711.HX711.HX_MAX_VALUE?7
+hx711.HX711.determine_scalar?4(added_weight: float)
+hx711.HX711.gain?4(gain: int)
+hx711.HX711.read?4(average_count: int = 1)
+hx711.HX711.read_average?4(count: int = 10)
+hx711.HX711.read_raw?4()
+hx711.HX711.tare?4(pre_read: bool = True)
+hx711.HX711?1(gain: int = 1, offset: int = 0, scalar: float = 1, tare: bool = False)
+hx711.hx711_gpio.HX711_GPIO.read_raw?4()
+hx711.hx711_gpio.HX711_GPIO?1(pin_data: DigitalInOut, pin_clk: DigitalInOut, *, gain: int = 1, offset: int = 0, scalar: int = 1, tare: bool = False, )
+hx711.hx711_pio.HX711_PIO.read_raw?4()
+hx711.hx711_pio.HX711_PIO.sm_deinit?4()
+hx711.hx711_pio.HX711_PIO.sm_init?4(gain: int)
+hx711.hx711_pio.HX711_PIO?1(pin_data: DigitalInOut, pin_clk: DigitalInOut, *, gain: int = 1, offset: int = 0, scalar: int = 1, tare: bool = False, pio_freq: int = 4000000)
+hx711.hx711_pio.HX711_READ_CODE?7
+hx711.hx711_pio.HX_INIT_DELAY?7
+hx711.hx711_pio.PAD_MASK?7
+i2c_button.I2C_Button._bs?8
+i2c_button.I2C_Button._fwmaj?8
+i2c_button.I2C_Button._fwmin?8
+i2c_button.I2C_Button.clear?4()
+i2c_button.I2C_Button.debounce_ms?7
+i2c_button.I2C_Button.dev_id?7
+i2c_button.I2C_Button.first_click_ms?7
+i2c_button.I2C_Button.first_press_ms?7
+i2c_button.I2C_Button.i2c_addr?7
+i2c_button.I2C_Button.last_click_ms?7
+i2c_button.I2C_Button.last_press_ms?7
+i2c_button.I2C_Button.led_bright?7
+i2c_button.I2C_Button.led_cycle_ms?7
+i2c_button.I2C_Button.led_gran?7
+i2c_button.I2C_Button.led_off_ms?7
+i2c_button.I2C_Button.name?4()
+i2c_button.I2C_Button.status?4()
+i2c_button.I2C_Button.version?4()
+i2c_button.I2C_Button?1(i2c_obj, i2c_addr=_DEF_ADDR, dev_id=_DEV_ID, name="button")
+i2c_button._BS?8
+i2c_button._BS_CLICKED?8
+i2c_button._BS_EVENT?8
+i2c_button._BS_PRESSED?8
+i2c_button._DEF_ADDR?8
+i2c_button._DEV_ID?8
+i2c_button._ENDIAN?8
+i2c_button._Reg?2(addr, width, readonly=False)
+i2c_button._read_register?5(button, register, n_bytes=1)
+i2c_button._write_register?5(button, register, value, n_bytes=1)
+i2cencoderlibv21.CLK_STRECH_DISABLE?7
+i2cencoderlibv21.CLK_STRECH_ENABLE?7
+i2cencoderlibv21.CONFIG_DEFAULT?7
+i2cencoderlibv21.DIRE_LEFT?7
+i2cencoderlibv21.DIRE_RIGHT?7
+i2cencoderlibv21.EEPROM_BANK1?7
+i2cencoderlibv21.EEPROM_BANK2?7
+i2cencoderlibv21.FADE_B?7
+i2cencoderlibv21.FADE_G?7
+i2cencoderlibv21.FADE_GP1?7
+i2cencoderlibv21.FADE_GP2?7
+i2cencoderlibv21.FADE_GP3?7
+i2cencoderlibv21.FADE_INT?7
+i2cencoderlibv21.FADE_R?7
+i2cencoderlibv21.FLOAT_DATA?7
+i2cencoderlibv21.GAMMA_1?7
+i2cencoderlibv21.GAMMA_1_8?7
+i2cencoderlibv21.GAMMA_2?7
+i2cencoderlibv21.GAMMA_2_2?7
+i2cencoderlibv21.GAMMA_2_4?7
+i2cencoderlibv21.GAMMA_2_6?7
+i2cencoderlibv21.GAMMA_2_8?7
+i2cencoderlibv21.GAMMA_OFF?7
+i2cencoderlibv21.GP1_NEG?7
+i2cencoderlibv21.GP1_POS?7
+i2cencoderlibv21.GP2_NEG?7
+i2cencoderlibv21.GP2_POS?7
+i2cencoderlibv21.GP3_NEG?7
+i2cencoderlibv21.GP3_POS?7
+i2cencoderlibv21.GP_AN?7
+i2cencoderlibv21.GP_IN?7
+i2cencoderlibv21.GP_INT_BE?7
+i2cencoderlibv21.GP_INT_DI?7
+i2cencoderlibv21.GP_INT_NE?7
+i2cencoderlibv21.GP_INT_PE?7
+i2cencoderlibv21.GP_OUT?7
+i2cencoderlibv21.GP_PULL_DI?7
+i2cencoderlibv21.GP_PULL_EN?7
+i2cencoderlibv21.GP_PWM?7
+i2cencoderlibv21.I2CEncoderLibV21._event_caller?5(event)
+i2cencoderlibv21.I2CEncoderLibV21._read_reg16?5(reg)
+i2cencoderlibv21.I2CEncoderLibV21._read_reg24?5(reg)
+i2cencoderlibv21.I2CEncoderLibV21._read_reg32?5(reg)
+i2cencoderlibv21.I2CEncoderLibV21._read_reg?5(reg)
+i2cencoderlibv21.I2CEncoderLibV21._read_reg_float?5(reg)
+i2cencoderlibv21.I2CEncoderLibV21._write_reg24?5(reg, value)
+i2cencoderlibv21.I2CEncoderLibV21._write_reg32?5(reg, value)
+i2cencoderlibv21.I2CEncoderLibV21._write_reg?5(reg, value)
+i2cencoderlibv21.I2CEncoderLibV21._write_reg_float?5(reg, value)
+i2cencoderlibv21.I2CEncoderLibV21.autoconfig_interrupt?4()
+i2cencoderlibv21.I2CEncoderLibV21.begin?4(config=CONFIG_DEFAULT)
+i2cencoderlibv21.I2CEncoderLibV21.gconf?7
+i2cencoderlibv21.I2CEncoderLibV21.onButtonDoublePush?7
+i2cencoderlibv21.I2CEncoderLibV21.onButtonPush?7
+i2cencoderlibv21.I2CEncoderLibV21.onButtonRelease?7
+i2cencoderlibv21.I2CEncoderLibV21.onChange?7
+i2cencoderlibv21.I2CEncoderLibV21.onDecrement?7
+i2cencoderlibv21.I2CEncoderLibV21.onFadeProcess?7
+i2cencoderlibv21.I2CEncoderLibV21.onGP1Fall?7
+i2cencoderlibv21.I2CEncoderLibV21.onGP1Rise?7
+i2cencoderlibv21.I2CEncoderLibV21.onGP2Fall?7
+i2cencoderlibv21.I2CEncoderLibV21.onGP2Rise?7
+i2cencoderlibv21.I2CEncoderLibV21.onGP3Fall?7
+i2cencoderlibv21.I2CEncoderLibV21.onGP3Rise?7
+i2cencoderlibv21.I2CEncoderLibV21.onIncrement?7
+i2cencoderlibv21.I2CEncoderLibV21.onMax?7
+i2cencoderlibv21.I2CEncoderLibV21.onMin?7
+i2cencoderlibv21.I2CEncoderLibV21.onMinMax?7
+i2cencoderlibv21.I2CEncoderLibV21.readAntibouncingPeriod?4()
+i2cencoderlibv21.I2CEncoderLibV21.readCounter16?4()
+i2cencoderlibv21.I2CEncoderLibV21.readCounter32?4()
+i2cencoderlibv21.I2CEncoderLibV21.readCounter8?4()
+i2cencoderlibv21.I2CEncoderLibV21.readCounterFloat?4()
+i2cencoderlibv21.I2CEncoderLibV21.readDoublePushPeriod?4()
+i2cencoderlibv21.I2CEncoderLibV21.readFadeGP?4()
+i2cencoderlibv21.I2CEncoderLibV21.readFadeRGB?4()
+i2cencoderlibv21.I2CEncoderLibV21.readFadeStatus?4(status)
+i2cencoderlibv21.I2CEncoderLibV21.readFadeStatusRaw?4()
+i2cencoderlibv21.I2CEncoderLibV21.readGP1?4()
+i2cencoderlibv21.I2CEncoderLibV21.readGP1conf?4()
+i2cencoderlibv21.I2CEncoderLibV21.readGP2?4()
+i2cencoderlibv21.I2CEncoderLibV21.readGP2conf?4()
+i2cencoderlibv21.I2CEncoderLibV21.readGP3?4()
+i2cencoderlibv21.I2CEncoderLibV21.readGP3conf?4()
+i2cencoderlibv21.I2CEncoderLibV21.readIDCode?4()
+i2cencoderlibv21.I2CEncoderLibV21.readInt2?4(status)
+i2cencoderlibv21.I2CEncoderLibV21.readInt2Raw?4()
+i2cencoderlibv21.I2CEncoderLibV21.readInterruptConfig?4()
+i2cencoderlibv21.I2CEncoderLibV21.readLEDB?4()
+i2cencoderlibv21.I2CEncoderLibV21.readLEDG?4()
+i2cencoderlibv21.I2CEncoderLibV21.readLEDR?4()
+i2cencoderlibv21.I2CEncoderLibV21.readMax?4()
+i2cencoderlibv21.I2CEncoderLibV21.readMaxFloat?4()
+i2cencoderlibv21.I2CEncoderLibV21.readMin?4()
+i2cencoderlibv21.I2CEncoderLibV21.readMinFloat?4()
+i2cencoderlibv21.I2CEncoderLibV21.readStatus?4(status)
+i2cencoderlibv21.I2CEncoderLibV21.readStatusRaw?4()
+i2cencoderlibv21.I2CEncoderLibV21.readStep?4()
+i2cencoderlibv21.I2CEncoderLibV21.readStepFloat?4()
+i2cencoderlibv21.I2CEncoderLibV21.readVersion?4()
+i2cencoderlibv21.I2CEncoderLibV21.read_eeprom?4(add)
+i2cencoderlibv21.I2CEncoderLibV21.reset?4()
+i2cencoderlibv21.I2CEncoderLibV21.setInterrupts?4(interrupts)
+i2cencoderlibv21.I2CEncoderLibV21.stat2?7
+i2cencoderlibv21.I2CEncoderLibV21.stat?7
+i2cencoderlibv21.I2CEncoderLibV21.update_status?4()
+i2cencoderlibv21.I2CEncoderLibV21.writeGP1?4(gp1)
+i2cencoderlibv21.I2CEncoderLibV21.writeGP2?4(gp2)
+i2cencoderlibv21.I2CEncoderLibV21.writeGP3?4(gp3)
+i2cencoderlibv21.I2CEncoderLibV21.writeGammaBLED?4(gamma)
+i2cencoderlibv21.I2CEncoderLibV21.writeGammaGLED?4(gamma)
+i2cencoderlibv21.I2CEncoderLibV21.writeGammaGP1?4(gamma)
+i2cencoderlibv21.I2CEncoderLibV21.writeGammaGP2?4(gamma)
+i2cencoderlibv21.I2CEncoderLibV21.writeGammaGP3?4(gamma)
+i2cencoderlibv21.I2CEncoderLibV21.writeGammaRLED?4(gamma)
+i2cencoderlibv21.I2CEncoderLibV21.write_antibounce_period?4(bounce)
+i2cencoderlibv21.I2CEncoderLibV21.write_counter?4(value)
+i2cencoderlibv21.I2CEncoderLibV21.write_counter_float?4(value)
+i2cencoderlibv21.I2CEncoderLibV21.write_double_push_period?4(dperiod)
+i2cencoderlibv21.I2CEncoderLibV21.write_eeprom?4(add, data)
+i2cencoderlibv21.I2CEncoderLibV21.write_fade_gp?4(fade)
+i2cencoderlibv21.I2CEncoderLibV21.write_fade_rgb?4(fade)
+i2cencoderlibv21.I2CEncoderLibV21.write_ledb?4(bled)
+i2cencoderlibv21.I2CEncoderLibV21.write_ledg?4(gled)
+i2cencoderlibv21.I2CEncoderLibV21.write_ledr?4(rled)
+i2cencoderlibv21.I2CEncoderLibV21.write_max?4(max_val)
+i2cencoderlibv21.I2CEncoderLibV21.write_max_float?4(max_val)
+i2cencoderlibv21.I2CEncoderLibV21.write_min?4(min_val)
+i2cencoderlibv21.I2CEncoderLibV21.write_min_float?4(min_val)
+i2cencoderlibv21.I2CEncoderLibV21.write_rgb_code?4(rgb)
+i2cencoderlibv21.I2CEncoderLibV21.write_step_size?4(step)
+i2cencoderlibv21.I2CEncoderLibV21.write_step_size_float?4(step)
+i2cencoderlibv21.I2CEncoderLibV21?1(i2c_bus, address)
+i2cencoderlibv21.INT_2?7
+i2cencoderlibv21.INT_DATA?7
+i2cencoderlibv21.IPUP_DISABLE?7
+i2cencoderlibv21.IPUP_ENABLE?7
+i2cencoderlibv21.PUSHD?7
+i2cencoderlibv21.PUSHP?7
+i2cencoderlibv21.PUSHR?7
+i2cencoderlibv21.RDEC?7
+i2cencoderlibv21.REG_ANTBOUNC?7
+i2cencoderlibv21.REG_BLED?7
+i2cencoderlibv21.REG_CMAXB1?7
+i2cencoderlibv21.REG_CMAXB2?7
+i2cencoderlibv21.REG_CMAXB3?7
+i2cencoderlibv21.REG_CMAXB4?7
+i2cencoderlibv21.REG_CMINB1?7
+i2cencoderlibv21.REG_CMINB2?7
+i2cencoderlibv21.REG_CMINB3?7
+i2cencoderlibv21.REG_CMINB4?7
+i2cencoderlibv21.REG_CVALB1?7
+i2cencoderlibv21.REG_CVALB2?7
+i2cencoderlibv21.REG_CVALB3?7
+i2cencoderlibv21.REG_CVALB4?7
+i2cencoderlibv21.REG_DPPERIOD?7
+i2cencoderlibv21.REG_EEPROMS?7
+i2cencoderlibv21.REG_ESTATUS?7
+i2cencoderlibv21.REG_FADEGP?7
+i2cencoderlibv21.REG_FADERGB?7
+i2cencoderlibv21.REG_FSTATUS?7
+i2cencoderlibv21.REG_GAMBLED?7
+i2cencoderlibv21.REG_GAMGLED?7
+i2cencoderlibv21.REG_GAMMAGP1?7
+i2cencoderlibv21.REG_GAMMAGP2?7
+i2cencoderlibv21.REG_GAMMAGP3?7
+i2cencoderlibv21.REG_GAMRLED?7
+i2cencoderlibv21.REG_GCONF2?7
+i2cencoderlibv21.REG_GCONF?7
+i2cencoderlibv21.REG_GLED?7
+i2cencoderlibv21.REG_GP1CONF?7
+i2cencoderlibv21.REG_GP1REG?7
+i2cencoderlibv21.REG_GP2CONF?7
+i2cencoderlibv21.REG_GP2REG?7
+i2cencoderlibv21.REG_GP3CONF?7
+i2cencoderlibv21.REG_GP3REG?7
+i2cencoderlibv21.REG_I2STATUS?7
+i2cencoderlibv21.REG_IDCODE?7
+i2cencoderlibv21.REG_INTCONF?7
+i2cencoderlibv21.REG_ISTEPB1?7
+i2cencoderlibv21.REG_ISTEPB2?7
+i2cencoderlibv21.REG_ISTEPB3?7
+i2cencoderlibv21.REG_ISTEPB4?7
+i2cencoderlibv21.REG_RLED?7
+i2cencoderlibv21.REG_VERSION?7
+i2cencoderlibv21.REL_MODE_DISABLE?7
+i2cencoderlibv21.REL_MODE_ENABLE?7
+i2cencoderlibv21.RESET?7
+i2cencoderlibv21.RGB_ENCODER?7
+i2cencoderlibv21.RINC?7
+i2cencoderlibv21.RMAX?7
+i2cencoderlibv21.RMIN?7
+i2cencoderlibv21.RMOD_X1?7
+i2cencoderlibv21.RMOD_X2?7
+i2cencoderlibv21.STD_ENCODER?7
+i2cencoderlibv21.WRAP_DISABLE?7
+i2cencoderlibv21.WRAP_ENABLE?7
+ifttt.send_message?4(wifi, secrets, event, debug=False, reset_wifi_on_error=True, value1=None, value2=None, value3=None)
+iron.index_to_rgb?4(index=0, gamma=0.5)
+iron.map_range?4(x, in_min, in_max, out_min, out_max)
+isl29125.BLUE_INTERRUPT?7
+isl29125.BLUE_ONLY?7
+isl29125.GREEN_BLUE?7
+isl29125.GREEN_INTERRUPT?7
+isl29125.GREEN_ONLY?7
+isl29125.GREEN_RED?7
+isl29125.IC1?7
+isl29125.IC2?7
+isl29125.IC4?7
+isl29125.IC8?7
+isl29125.ISL29125._adc_resolution?8
+isl29125.ISL29125._blue?8
+isl29125.ISL29125._brown_out?8
+isl29125.ISL29125._conf_reg2?8
+isl29125.ISL29125._conf_reg3?8
+isl29125.ISL29125._conf_reg?8
+isl29125.ISL29125._device_id?8
+isl29125.ISL29125._flag_register?8
+isl29125.ISL29125._green?8
+isl29125.ISL29125._high_threshold?8
+isl29125.ISL29125._interrupt_persistent_control?8
+isl29125.ISL29125._interrupt_threshold_status?8
+isl29125.ISL29125._interrupt_triggered_status?8
+isl29125.ISL29125._ir_compensation?8
+isl29125.ISL29125._ir_compensation_value?8
+isl29125.ISL29125._low_threshold?8
+isl29125.ISL29125._operation_mode?8
+isl29125.ISL29125._red?8
+isl29125.ISL29125._rgb_sensing_range?8
+isl29125.ISL29125.adc_resolution?4(value: int)
+isl29125.ISL29125.blue?4()
+isl29125.ISL29125.clear_register_flag?4()
+isl29125.ISL29125.colors?4()
+isl29125.ISL29125.green?4()
+isl29125.ISL29125.high_threshold?4(value: int)
+isl29125.ISL29125.interrupt_threshold?4(value)
+isl29125.ISL29125.interrupt_triggered?4()
+isl29125.ISL29125.ir_compensation?4(value: int)
+isl29125.ISL29125.ir_compensation_value?4(value: int)
+isl29125.ISL29125.low_threshold?4(value: int)
+isl29125.ISL29125.operation_mode?4(value: int)
+isl29125.ISL29125.persistent_control?4(value: int)
+isl29125.ISL29125.red?4()
+isl29125.ISL29125.sensing_range?4(value: int)
+isl29125.ISL29125?1(i2c_bus: I2C, address: int = _I2C_ADDR)
+isl29125.LUX_10K?7
+isl29125.LUX_375?7
+isl29125.NO_INTERRUPT?7
+isl29125.POWERDOWN?7
+isl29125.RED_GREEN_BLUE?7
+isl29125.RED_INTERRUPT?7
+isl29125.RED_ONLY?7
+isl29125.RES_12BITS?7
+isl29125.RES_16BITS?7
+isl29125.STANDBY?7
+isl29125._CONFIG1?8
+isl29125._CONFIG2?8
+isl29125._CONFIG3?8
+isl29125._FLAG_REGISTER?8
+isl29125._I2C_ADDR?8
+isl29125._REG_WHOAMI?8
+isl29125.interrupt_values?7
+isl29125.operation_values?7
+isl29125.persistent_control_values?7
+isl29125.sensing_range_values?7
+jepler_udecimal.BasicContext?7
+jepler_udecimal.Context.Etiny?4()
+jepler_udecimal.Context.Etop?4()
+jepler_udecimal.Context._apply?5(a)
+jepler_udecimal.Context._ignore_all_flags?5()
+jepler_udecimal.Context._ignore_flags?5(*flags)
+jepler_udecimal.Context._raise_error?5(condition, explanation=None, *args)
+jepler_udecimal.Context._regard_flags?5(*flags)
+jepler_udecimal.Context._set_integer_check?5(name, value, vmin, vmax)
+jepler_udecimal.Context._set_rounding?5(type)
+jepler_udecimal.Context._set_signal_dict?5(name, d)
+jepler_udecimal.Context._shallow_copy?5()
+jepler_udecimal.Context.abs?4(a)
+jepler_udecimal.Context.add?4(a, b)
+jepler_udecimal.Context.canonical?4(a)
+jepler_udecimal.Context.clear_flags?4()
+jepler_udecimal.Context.clear_traps?4()
+jepler_udecimal.Context.compare?4(a, b)
+jepler_udecimal.Context.compare_signal?4(a, b)
+jepler_udecimal.Context.compare_total?4(a, b)
+jepler_udecimal.Context.compare_total_mag?4(a, b)
+jepler_udecimal.Context.copy?4()
+jepler_udecimal.Context.copy_abs?4(a)
+jepler_udecimal.Context.copy_decimal?4(a)
+jepler_udecimal.Context.copy_negate?4(a)
+jepler_udecimal.Context.copy_sign?4(a, b)
+jepler_udecimal.Context.create_decimal?4(num="0")
+jepler_udecimal.Context.create_decimal_from_float?4(f)
+jepler_udecimal.Context.divide?4(a, b)
+jepler_udecimal.Context.divide_int?4(a, b)
+jepler_udecimal.Context.divmod?4(a, b)
+jepler_udecimal.Context.exp?4(a)
+jepler_udecimal.Context.is_canonical?4(a)
+jepler_udecimal.Context.is_finite?4(a)
+jepler_udecimal.Context.is_infinite?4(a)
+jepler_udecimal.Context.is_nan?4(a)
+jepler_udecimal.Context.is_normal?4(a)
+jepler_udecimal.Context.is_qnan?4(a)
+jepler_udecimal.Context.is_signed?4(a)
+jepler_udecimal.Context.is_snan?4(a)
+jepler_udecimal.Context.is_subnormal?4(a)
+jepler_udecimal.Context.is_zero?4(a)
+jepler_udecimal.Context.ln?4(a)
+jepler_udecimal.Context.log10?4(a)
+jepler_udecimal.Context.logb?4(a)
+jepler_udecimal.Context.max?4(a, b)
+jepler_udecimal.Context.max_mag?4(a, b)
+jepler_udecimal.Context.min?4(a, b)
+jepler_udecimal.Context.min_mag?4(a, b)
+jepler_udecimal.Context.minus?4(a)
+jepler_udecimal.Context.multiply?4(a, b)
+jepler_udecimal.Context.normalize?4(a)
+jepler_udecimal.Context.number_class?4(a)
+jepler_udecimal.Context.plus?4(a)
+jepler_udecimal.Context.power?4(a, b)
+jepler_udecimal.Context.quantize?4(a, b)
+jepler_udecimal.Context.radix?4()
+jepler_udecimal.Context.remainder?4(a, b)
+jepler_udecimal.Context.remainder_near?4(a, b)
+jepler_udecimal.Context.same_quantum?4(a, b)
+jepler_udecimal.Context.scaleb?4(a, b)
+jepler_udecimal.Context.sqrt?4(a)
+jepler_udecimal.Context.subtract?4(a, b)
+jepler_udecimal.Context.to_eng_string?4(a)
+jepler_udecimal.Context.to_integral?7
+jepler_udecimal.Context.to_integral_exact?4(a)
+jepler_udecimal.Context.to_integral_value?4(a)
+jepler_udecimal.Context.to_sci_string?4(a)
+jepler_udecimal.Context?1(prec=None, rounding=None, Emin=None, Emax=None, capitals=None, clamp=None, flags=None, traps=None, _ignored_flags=None, )
+jepler_udecimal.ConversionSyntax.handle?4(context, *args)
+jepler_udecimal.Decimal._check_nans?5(other=None, context=None)
+jepler_udecimal.Decimal._cmp?5(other)
+jepler_udecimal.Decimal._compare_check_nans?5(other, context)
+jepler_udecimal.Decimal._divide?5(other, context)
+jepler_udecimal.Decimal._fill_logical?5(context, opa, opb)
+jepler_udecimal.Decimal._fix?5(context)
+jepler_udecimal.Decimal._fix_nan?5(context)
+jepler_udecimal.Decimal._iseven?5()
+jepler_udecimal.Decimal._isinfinity?5()
+jepler_udecimal.Decimal._isinteger?5()
+jepler_udecimal.Decimal._islogical?5()
+jepler_udecimal.Decimal._isnan?5()
+jepler_udecimal.Decimal._ln_exp_bound?5()
+jepler_udecimal.Decimal._log10_exp_bound?5()
+jepler_udecimal.Decimal._pick_rounding_function?8
+jepler_udecimal.Decimal._power_exact?5(other, p)
+jepler_udecimal.Decimal._rescale?5(exp, rounding)
+jepler_udecimal.Decimal._round?5(places, rounding)
+jepler_udecimal.Decimal._round_05up?5(prec)
+jepler_udecimal.Decimal._round_ceiling?5(prec)
+jepler_udecimal.Decimal._round_down?5(prec)
+jepler_udecimal.Decimal._round_floor?5(prec)
+jepler_udecimal.Decimal._round_half_down?5(prec)
+jepler_udecimal.Decimal._round_half_even?5(prec)
+jepler_udecimal.Decimal._round_half_up?5(prec)
+jepler_udecimal.Decimal._round_up?5(prec)
+jepler_udecimal.Decimal.adjusted?4()
+jepler_udecimal.Decimal.as_tuple?4()
+jepler_udecimal.Decimal.canonical?4()
+jepler_udecimal.Decimal.compare?4(other, context=None)
+jepler_udecimal.Decimal.compare_signal?4(other, context=None)
+jepler_udecimal.Decimal.compare_total?4(other, context=None)
+jepler_udecimal.Decimal.compare_total_mag?4(other, context=None)
+jepler_udecimal.Decimal.copy_abs?4()
+jepler_udecimal.Decimal.copy_negate?4()
+jepler_udecimal.Decimal.copy_sign?4(other, context=None)
+jepler_udecimal.Decimal.exp?4(context=None)
+jepler_udecimal.Decimal.from_float?4(f)
+jepler_udecimal.Decimal.is_canonical?4()
+jepler_udecimal.Decimal.is_finite?4()
+jepler_udecimal.Decimal.is_infinite?4()
+jepler_udecimal.Decimal.is_nan?4()
+jepler_udecimal.Decimal.is_normal?4(context=None)
+jepler_udecimal.Decimal.is_qnan?4()
+jepler_udecimal.Decimal.is_signed?4()
+jepler_udecimal.Decimal.is_snan?4()
+jepler_udecimal.Decimal.is_subnormal?4(context=None)
+jepler_udecimal.Decimal.is_zero?4()
+jepler_udecimal.Decimal.ln?4(context=None)
+jepler_udecimal.Decimal.log10?4(context=None)
+jepler_udecimal.Decimal.logb?4(context=None)
+jepler_udecimal.Decimal.max?4(other, context=None)
+jepler_udecimal.Decimal.max_mag?4(other, context=None)
+jepler_udecimal.Decimal.min?4(other, context=None)
+jepler_udecimal.Decimal.min_mag?4(other, context=None)
+jepler_udecimal.Decimal.normalize?4(context=None)
+jepler_udecimal.Decimal.number_class?4(context=None)
+jepler_udecimal.Decimal.quantize?4(exp, rounding=None, context=None)
+jepler_udecimal.Decimal.radix?4()
+jepler_udecimal.Decimal.remainder_near?4(other, context=None)
+jepler_udecimal.Decimal.same_quantum?4(other, context=None)
+jepler_udecimal.Decimal.scaleb?4(other, context=None)
+jepler_udecimal.Decimal.sqrt?4(context=None)
+jepler_udecimal.Decimal.to_eng_string?4(context=None)
+jepler_udecimal.Decimal.to_integral?7
+jepler_udecimal.Decimal.to_integral_exact?4(rounding=None, context=None)
+jepler_udecimal.Decimal.to_integral_value?4(rounding=None, context=None)
+jepler_udecimal.DecimalException.handle?4(context, *args)
+jepler_udecimal.DecimalTuple?4(*args)
+jepler_udecimal.DefaultContext?7
+jepler_udecimal.DivisionByZero.handle?4(context, sign, *args)
+jepler_udecimal.DivisionImpossible.handle?4(context, *args)
+jepler_udecimal.DivisionUndefined.handle?4(context, *args)
+jepler_udecimal.ExtendedContext?7
+jepler_udecimal.InvalidContext.handle?4(context, *args)
+jepler_udecimal.InvalidOperation.handle?4(context, *args)
+jepler_udecimal.Overflow.handle?4(context, sign, *args)
+jepler_udecimal.ROUND_05UP?7
+jepler_udecimal.ROUND_CEILING?7
+jepler_udecimal.ROUND_DOWN?7
+jepler_udecimal.ROUND_FLOOR?7
+jepler_udecimal.ROUND_HALF_DOWN?7
+jepler_udecimal.ROUND_HALF_EVEN?7
+jepler_udecimal.ROUND_HALF_UP?7
+jepler_udecimal.ROUND_UP?7
+jepler_udecimal._ContextManager?2(new_context)
+jepler_udecimal._Infinity?8
+jepler_udecimal._Log10Memoize.getdigits?4(p)
+jepler_udecimal._Log10Memoize?2()
+jepler_udecimal._NaN?8
+jepler_udecimal._NegativeInfinity?8
+jepler_udecimal._NegativeOne?8
+jepler_udecimal._One?8
+jepler_udecimal._PyHASH_10INV?8
+jepler_udecimal._PyHASH_INF?8
+jepler_udecimal._PyHASH_MODULUS?8
+jepler_udecimal._PyHASH_NAN?8
+jepler_udecimal._SignedInfinity?8
+jepler_udecimal._WorkRep?2(value=None)
+jepler_udecimal._Zero?8
+jepler_udecimal._all_zeros?8
+jepler_udecimal._as_integer_ratio?5(f)
+jepler_udecimal._condition_map?8
+jepler_udecimal._context?8
+jepler_udecimal._convert_for_comparison?5(self, other, equality_op=False)
+jepler_udecimal._convert_other?5(other, raiseit=False, allow_float=False)
+jepler_udecimal._dec_from_triple?5(sign, coefficient, exponent, special=False)
+jepler_udecimal._decimal_lshift_exact?5(n, e)
+jepler_udecimal._dexp?5(c, e, p)
+jepler_udecimal._div_nearest?5(a, b)
+jepler_udecimal._dlog10?5(c, e, p)
+jepler_udecimal._dlog?5(c, e, p)
+jepler_udecimal._dpower?5(xc, xe, yc, ye, p)
+jepler_udecimal._exact_half?8
+jepler_udecimal._iexp?5(x, M, L=8)
+jepler_udecimal._ilog?5(x, M, L=8)
+jepler_udecimal._int?5(x)
+jepler_udecimal._log10_digits?8
+jepler_udecimal._log10_lb?5(c, correction={
+        "1": 100, "2": 70, "3": 53, "4": 40, "5": 31, "6": 23, "7": 16, "8": 10, "9": 5, }, )
+jepler_udecimal._nbits?8
+jepler_udecimal._normalize?5(op1, op2, prec=0)
+jepler_udecimal._parser?8
+jepler_udecimal._rounding_modes?8
+jepler_udecimal._rshift_nearest?5(x, shift)
+jepler_udecimal._signals?8
+jepler_udecimal._sqrt_nearest?5(n, a)
+jepler_udecimal.getcontext?4()
+jepler_udecimal.localcontext?4(ctx=None)
+jepler_udecimal.setcontext?4(context)
+jepler_udecimal.test.load_tests?4(loader, tests, ignore)
+jepler_udecimal.utrig._point2?8
+jepler_udecimal.utrig.acos?4(x, context=None)
+jepler_udecimal.utrig.asin?4(x, context=None)
+jepler_udecimal.utrig.atan?4(x, context=None)
+jepler_udecimal.utrig.cos?4(x, context=None)
+jepler_udecimal.utrig.sin?4(x, context=None)
+jepler_udecimal.utrig.tan?4(x, context=None)
+jled.hal_pwm_circuitpython.CircuitPythonPWMHAL._led?5()
+jled.hal_pwm_circuitpython.CircuitPythonPWMHAL._leds?8
+jled.hal_pwm_circuitpython.CircuitPythonPWMHAL.analog_write?4(duty)
+jled.hal_pwm_circuitpython.CircuitPythonPWMHAL.deinit?4()
+jled.hal_pwm_circuitpython.CircuitPythonPWMHAL?1(pin, frequency=5000)
+jled.hal_pwm_micropython.MicroPythonPWMHAL.analog_write?4(duty)
+jled.hal_pwm_micropython.MicroPythonPWMHAL.deinit?4()
+jled.hal_pwm_micropython.MicroPythonPWMHAL?1(pin, frequency=1000)
+jled.hal_pwm_micropython._scale8to16?5(val)
+jled.hal_time_circuitpython.CircuitPythonTimeHAL.millis?4()
+jled.hal_time_circuitpython.CircuitPythonTimeHAL.ticks_add?4(delta)
+jled.hal_time_circuitpython.CircuitPythonTimeHAL.ticks_diff?4(ticks2)
+jled.hal_time_circuitpython.CircuitPythonTimeHAL.ticks_less?4(ticks2)
+jled.hal_time_circuitpython._TICKS_HALFPERIOD?8
+jled.hal_time_circuitpython._TICKS_MAX?8
+jled.hal_time_circuitpython._TICKS_PERIOD?8
+jled.hal_time_micropython.MicroPythonTimeHAL.millis?4()
+jled.hal_time_micropython.MicroPythonTimeHAL.ticks_add?4(delta)
+jled.hal_time_micropython.MicroPythonTimeHAL.ticks_diff?4(ticks2)
+jled.hal_time_micropython.MicroPythonTimeHAL.ticks_less?4(ticks2)
+jled.jled.FULL_BRIGHTNESS?7
+jled.jled.JLed._DEFAULT_PWM_HAL?8
+jled.jled.JLed._REPEAT_FOREVER?8
+jled.jled.JLed._ST_INIT?8
+jled.jled.JLed._ST_IN_DELAY_AFTER_PHASE?8
+jled.jled.JLed._ST_RUNNING?8
+jled.jled.JLed._ST_STOPPED?8
+jled.jled.JLed._TIME_HAL?8
+jled.jled.JLed._set_brightness_eval?5(evaluator)
+jled.jled.JLed._update?5(now)
+jled.jled.JLed._write?5(val)
+jled.jled.JLed.blink?4(duration_on, duration_off)
+jled.jled.JLed.breathe?4(duration_fade_on, duration_on=None, duration_fade_off=None)
+jled.jled.JLed.candle?4(speed=6, jitter=15, period=0xFFFF)
+jled.jled.JLed.deinit?4()
+jled.jled.JLed.delay_after?4(time)
+jled.jled.JLed.delay_before?4(time)
+jled.jled.JLed.fade?4(start, end, period)
+jled.jled.JLed.fade_off?4(period)
+jled.jled.JLed.fade_on?4(period)
+jled.jled.JLed.forever?4()
+jled.jled.JLed.is_forever?4()
+jled.jled.JLed.is_running?4()
+jled.jled.JLed.low_active?4(val=True)
+jled.jled.JLed.max_brightness?4(level)
+jled.jled.JLed.min_brightness?4(level)
+jled.jled.JLed.off?4(period=1)
+jled.jled.JLed.on?4(period=1)
+jled.jled.JLed.repeat?4(num)
+jled.jled.JLed.reset?4()
+jled.jled.JLed.set?4(brightness, period=1)
+jled.jled.JLed.stop?4()
+jled.jled.JLed.update?4()
+jled.jled.JLed.user_func?4(user_eval)
+jled.jled.JLed?1(pin=None, hal=None)
+jled.jled.ZERO_BRIGHTNESS?7
+jled.jled._BlinkBrightnessEval.eval?4(t)
+jled.jled._BlinkBrightnessEval.period?4()
+jled.jled._BlinkBrightnessEval?2(duration_on, duration_off)
+jled.jled._BreatheBrightnessEval.eval?4(t)
+jled.jled._BreatheBrightnessEval.period?4()
+jled.jled._BreatheBrightnessEval?2(duration_fade_on, duration_on, duration_fade_off)
+jled.jled._CandleBrightnessEval._CANDLE_TABLE?8
+jled.jled._CandleBrightnessEval.eval?4(t)
+jled.jled._CandleBrightnessEval.period?4()
+jled.jled._CandleBrightnessEval?2(speed, jitter, period)
+jled.jled._ConstantBrightnessEval.eval?4(_)
+jled.jled._ConstantBrightnessEval.period?4()
+jled.jled._ConstantBrightnessEval?2(val, duration=1)
+jled.jled.fadeon_func?4(t, period)
+jled.jled.lerp8by8?4(val, a, b)
+jled.jled.scale8?4(a, factor)
+jled.jled_sequence.JLedSequence.PARALLEL?7
+jled.jled_sequence.JLedSequence.SEQUENTIAL?7
+jled.jled_sequence.JLedSequence._REPEAT_FOREVER?8
+jled.jled_sequence.JLedSequence._reset_leds?5()
+jled.jled_sequence.JLedSequence._update?5(t)
+jled.jled_sequence.JLedSequence._update_parallel?5(t)
+jled.jled_sequence.JLedSequence._update_sequentially?5(t)
+jled.jled_sequence.JLedSequence.forever?4()
+jled.jled_sequence.JLedSequence.is_forever?4()
+jled.jled_sequence.JLedSequence.is_running?4()
+jled.jled_sequence.JLedSequence.parallel?4()
+jled.jled_sequence.JLedSequence.repeat?4(num)
+jled.jled_sequence.JLedSequence.reset?4()
+jled.jled_sequence.JLedSequence.sequential?4()
+jled.jled_sequence.JLedSequence.stop?4()
+jled.jled_sequence.JLedSequence.update?4()
+jled.jled_sequence.JLedSequence?1(mode, leds)
+jled.play.play?4(*leds, seq=False)
+jled.python_pwm_hal.PythonPWMHAL.analog_write?4(duty)
+jled.python_pwm_hal.PythonPWMHAL.deinit?4()
+jled.python_pwm_hal.PythonPWMHAL?1(pin)
+jled.python_time_hal.PythonTimeHAL.millis?4()
+jled.python_time_hal.PythonTimeHAL.ticks_add?4(delta)
+jled.python_time_hal.PythonTimeHAL.ticks_diff?4(ticks2)
+jled.python_time_hal.PythonTimeHAL.ticks_less?4(ticks2)
+laser_at.Laser.DEFAULT_SPEEDS?7
+laser_at.Laser.FAST?7
+laser_at.Laser.MEDIUM?7
+laser_at.Laser.SLOW?7
+laser_at.Laser._clear_buffer?5()
+laser_at.Laser.distance?4()
+laser_at.Laser.on?4(value: bool)
+laser_at.Laser.read_measurement?4(timeout: Optional[int] = None)
+laser_at.Laser.start_measurement?4()
+laser_at.Laser?1(uart: busio.UART, speed: bytes = MEDIUM)
+laser_egismos.AsyncLaser._read_frame?5()
+laser_egismos.AsyncLaser._send_and_receive?5(command: int, data: int = None, address: int = None)
+laser_egismos.AsyncLaser._send_command_and_raise_on_failure?5(command, data=None)
+laser_egismos.AsyncLaser.measure?4()
+laser_egismos.AsyncLaser.set_buzzer?4(value: bool)
+laser_egismos.AsyncLaser.set_laser?4(value: bool)
+laser_egismos.AsyncLaser.set_slave_address?4(address)
+laser_egismos.AsyncLaser.stop_measuring?4()
+laser_egismos.AsyncLaser?1(uart: busio.UART, address=0x01)
+laser_egismos.Laser._read_frame?5()
+laser_egismos.Laser._send_and_receive?5(command: int, data: int = None, address: int = None)
+laser_egismos.Laser._send_command_and_raise_on_failure?5(command, data=None)
+laser_egismos.Laser.distance?4()
+laser_egismos.Laser.measure?4()
+laser_egismos.Laser.set_buzzer?4(value: bool)
+laser_egismos.Laser.set_laser?4(value: bool)
+laser_egismos.Laser.set_slave_address?4(address)
+laser_egismos.Laser.stop_measuring?4()
+laser_egismos._LaserBase.BUZZER_CONTROL?7
+laser_egismos._LaserBase.CONTINUOUS_MEASURE?7
+laser_egismos._LaserBase.FRAME_END?7
+laser_egismos._LaserBase.FRAME_START?7
+laser_egismos._LaserBase.LASER_OFF?7
+laser_egismos._LaserBase.LASER_ON?7
+laser_egismos._LaserBase.READ_DEVICE_ERR?7
+laser_egismos._LaserBase.READ_DEV_TYPE?7
+laser_egismos._LaserBase.READ_SLAVE_ADDRESS?7
+laser_egismos._LaserBase.READ_SW_VERSION?7
+laser_egismos._LaserBase.SET_SLAVE_ADDRESS?7
+laser_egismos._LaserBase.SINGLE_MEASURE?7
+laser_egismos._LaserBase.STOP_CONTINUOUS_MEASURE?7
+laser_egismos._LaserBase._build_frame?5(command: int, address=None, data: Sequence[int] = None)
+laser_egismos._LaserBase._check_measurement_for_errors?5()
+laser_egismos._LaserBase._parse_frame?5(frame: bytes)
+laser_egismos._LaserBase._process_frame?5(address, command, frame)
+laser_egismos._LaserBase?2(uart: busio.UART, address=0x01)
+lps28.FULL_SCALE?7
+lps28.LPS28._data_rate?8
+lps28.LPS28._device_id?8
+lps28.LPS28._full_scale?8
+lps28.LPS28._interrupt_high?8
+lps28.LPS28._interrupt_low?8
+lps28.LPS28._pressure_high?8
+lps28.LPS28._pressure_low?8
+lps28.LPS28._pressure_threshold?8
+lps28.LPS28._raw_pressure?8
+lps28.LPS28._raw_temperature?8
+lps28.LPS28._resolution?8
+lps28.LPS28._twos_comp?5(bits: int)
+lps28.LPS28.data_rate?4(value: int)
+lps28.LPS28.full_scale?4(value: int)
+lps28.LPS28.high_threshold_enabled?4(value: bool)
+lps28.LPS28.high_threshold_exceeded?4()
+lps28.LPS28.low_threshold_enabled?4(value: bool)
+lps28.LPS28.low_threshold_exceeded?4()
+lps28.LPS28.pressure?4()
+lps28.LPS28.pressure_threshold?4(value: float)
+lps28.LPS28.resolution?4(value: int)
+lps28.LPS28.temperature?4()
+lps28.LPS28?1(i2c_bus: I2C, address: int = 0x5D)
+lps28.NORMAL?7
+lps28.ONE_SHOT?7
+lps28.RATE_100_HZ?7
+lps28.RATE_10_HZ?7
+lps28.RATE_1_HZ?7
+lps28.RATE_200_HZ?7
+lps28.RATE_25_HZ?7
+lps28.RATE_4_HZ?7
+lps28.RATE_50_HZ?7
+lps28.RATE_75_HZ?7
+lps28.RES_128?7
+lps28.RES_16?7
+lps28.RES_32?7
+lps28.RES_4?7
+lps28.RES_512?7
+lps28.RES_64?7
+lps28.RES_8?7
+lps28._CTRL_REG1?8
+lps28._CTRL_REG2?8
+lps28._INTERRUPT_CFG?8
+lps28._INT_SOURCE?8
+lps28._PRESS_OUT_XL?8
+lps28._REG_WHOAMI?8
+lps28._TEMP_OUT_L?8
+lps28._THS_P_L?8
+lps28.data_rate_values?7
+lps28.full_scale_values?7
+lps28.resolution_values?7
+madgwick.Madgwick._inv_sqrt?5(x)
+madgwick.Madgwick.beta?4(value)
+madgwick.Madgwick.compute_angles?4()
+madgwick.Madgwick.pitch?4()
+madgwick.Madgwick.roll?4()
+madgwick.Madgwick.sample_freq?4(value)
+madgwick.Madgwick.update?4(gx, gy, gz, ax, ay, az, mx, my, mz)
+madgwick.Madgwick.updateIMU?4(gx, gy, gz, ax, ay, az)
+madgwick.Madgwick.yaw?4()
+madgwick.Madgwick?1(beta=0.1, sample_freq=100)
+mag_cal.axes.Axes._get_axis_and_polarity?5()
+mag_cal.axes.Axes.fix_axes?4(data: np.ndarray)
+mag_cal.axes.Axes?1(axes)
+mag_cal.calibration.Calibration.ACCELEROMETER?7
+mag_cal.calibration.Calibration.AXIS_CORRECTION?7
+mag_cal.calibration.Calibration.BOTH?7
+mag_cal.calibration.Calibration.ELLIPSOID?7
+mag_cal.calibration.Calibration.FAST_NON_LINEAR?7
+mag_cal.calibration.Calibration.MAGNETOMETER?7
+mag_cal.calibration.Calibration.NON_LINEAR?7
+mag_cal.calibration.Calibration._get_lstsq_non_linear_params?5(expected_mags, raw_mags)
+mag_cal.calibration.Calibration._get_raw_and_expected_mag_data?5(grav, mag)
+mag_cal.calibration.Calibration._is_a_run?5(inclinations: np.ndarray, precision: float)
+mag_cal.calibration.Calibration.accuracy?4(data)
+mag_cal.calibration.Calibration.angles_to_matrix?4(azimuth: np.ndarray, inclination: np.ndarray, roll: np.ndarray)
+mag_cal.calibration.Calibration.as_dict?4()
+mag_cal.calibration.Calibration.calibrate?4(mag_data: np.ndarray, grav_data: np.ndarray, routine: int = FAST_NON_LINEAR, )
+mag_cal.calibration.Calibration.find_similar_shots?4(mag: np.ndarray, grav: np.ndarray, precision=30, min_run=4)
+mag_cal.calibration.Calibration.fit_ellipsoid?4(mag_data: np.ndarray, grav_data: np.ndarray)
+mag_cal.calibration.Calibration.fit_non_linear?4(data, axis: str = "Y", param_count: int = 3, sensor: int = MAGNETOMETER)
+mag_cal.calibration.Calibration.fit_non_linear_quick?4(data, param_count: int = 3)
+mag_cal.calibration.Calibration.fit_to_axis?4(data, axis="Y")
+mag_cal.calibration.Calibration.from_dict?4(dct: Dict)
+mag_cal.calibration.Calibration.get_angles?4(mag, grav)
+mag_cal.calibration.Calibration.get_orientation_matrix?4(mag, grav)
+mag_cal.calibration.Calibration.get_orientation_vector?4(mag, grav)
+mag_cal.calibration.Calibration.matrix_to_angles?4()
+mag_cal.calibration.Calibration.min_func?4()
+mag_cal.calibration.Calibration.uniformity?4(mag_data, grav_data)
+mag_cal.calibration.Calibration?1(mag_axes: str = "+X+Y+Z", grav_axes: str = None)
+mag_cal.calibration._vector_from_matrices?5(matrix: np.ndarray, i: int, j: int)
+mag_cal.lstsq.lstsq?4(a, b)
+mag_cal.nm.CheckOptimize.func?4(x)
+mag_cal.nm.CheckOptimize?1()
+mag_cal.nm.Minimizer._contract?5(fxr, sim_worst, worst, xbar)
+mag_cal.nm.Minimizer._extend?5(fxr, worst, xbar, xr)
+mag_cal.nm.Minimizer._shrink?5(best)
+mag_cal.nm.Minimizer.optimize?4(maxiter=None)
+mag_cal.nm.Minimizer?1(func, x0, adaptive=False, xatol=1e-4, fatol=1e-4, )
+mag_cal.nm.NONZDELT?7
+mag_cal.nm.ZDELT?7
+mag_cal.rbf.RBF.as_list?4()
+mag_cal.rbf.RBF.get_gaussians?4(x)
+mag_cal.rbf.RBF?1(params)
+mag_cal.sensor.Sensor._align_to_vector?5(vector, axis)
+mag_cal.sensor.Sensor._apply_non_linear?5(vectors: np.ndarray)
+mag_cal.sensor.Sensor._find_plane?5(data)
+mag_cal.sensor.Sensor.align_along_axis?4(data, axis="Y")
+mag_cal.sensor.Sensor.apply?4(data: np.ndarray)
+mag_cal.sensor.Sensor.as_dict?4()
+mag_cal.sensor.Sensor.fit_ellipsoid?4(data: np.ndarray)
+mag_cal.sensor.Sensor.from_dict?4(dct: dict)
+mag_cal.sensor.Sensor.set_linear?4()
+mag_cal.sensor.Sensor.set_non_linear_params?4(params: np.ndarray)
+mag_cal.sensor.Sensor.uniformity?4(data: np.ndarray)
+mag_cal.sensor.Sensor?1(axes="+X+Y+Z")
+mag_cal.utils.cross?4(a: np.ndarray, b: np.ndarray)
+mag_cal.utils.normalise?4(vector: np.ndarray)
+mag_cal.utils.read_fixture?4(fixture: str)
+mag_cal.utils.solve_least_squares?4(A: np.ndarray, B: np.ndarray)
+mahony.Mahony.Ki?4(value)
+mahony.Mahony.Kp?4(value)
+mahony.Mahony._inv_sqrt?5(x)
+mahony.Mahony.compute_angles?4()
+mahony.Mahony.pitch?4()
+mahony.Mahony.roll?4()
+mahony.Mahony.sample_freq?4(value)
+mahony.Mahony.update?4(gx, gy, gz, ax, ay, az, mx, my, mz)
+mahony.Mahony.update_IMU?4(gx, gy, gz, ax, ay, az)
+mahony.Mahony.yaw?4()
+mahony.Mahony?1(Kp=0.5, Ki=0.0, sample_freq=100)
+managed_spi_test.FakeDigitalIO?1(id)
+managed_spi_test.TestManagedSpi.read_sdcard?4()
+managed_spi_test.TestManagedSpi.read_sensor?4()
+managed_spi_test.TestManagedSpi.test_acquire?4()
+managed_spi_test.TestManagedSpi.update_screen?4()
+mc3479.ACCEL_RANGE_12G?7
+mc3479.ACCEL_RANGE_16G?7
+mc3479.ACCEL_RANGE_2G?7
+mc3479.ACCEL_RANGE_4G?7
+mc3479.ACCEL_RANGE_8G?7
+mc3479.ACC_X_LSB?7
+mc3479.ACC_X_MSB?7
+mc3479.ACC_Y_LSB?7
+mc3479.ACC_Y_MSB?7
+mc3479.ACC_Z_LSB?7
+mc3479.ACC_Z_MSB?7
+mc3479.BANDWIDTH_1?7
+mc3479.BANDWIDTH_2?7
+mc3479.BANDWIDTH_3?7
+mc3479.BANDWIDTH_5?7
+mc3479.LPF_DISABLE?7
+mc3479.LPF_ENABLE?7
+mc3479.MC3479._acc_data_x_lsb?8
+mc3479.MC3479._acc_data_x_msb?8
+mc3479.MC3479._acc_data_y_lsb?8
+mc3479.MC3479._acc_data_y_msb?8
+mc3479.MC3479._acc_data_z_lsb?8
+mc3479.MC3479._acc_data_z_msb?8
+mc3479.MC3479._acc_lpf_en?8
+mc3479.MC3479._acc_lpf_setting?8
+mc3479.MC3479._acc_range?8
+mc3479.MC3479._data_rate?8
+mc3479.MC3479._device_id?8
+mc3479.MC3479._mode?8
+mc3479.MC3479._mode_reg?8
+mc3479.MC3479._range_scale_control?8
+mc3479.MC3479._status?8
+mc3479.MC3479.acceleration?4()
+mc3479.MC3479.acceleration_output_data_rate?4(value: int)
+mc3479.MC3479.acceleration_range?4(value: int)
+mc3479.MC3479.acceleration_scale?7
+mc3479.MC3479.lpf_enabled?4(value: int)
+mc3479.MC3479.lpf_setting?4(value: int)
+mc3479.MC3479.sensor_mode?4(value: int)
+mc3479.MC3479?1(i2c_bus: I2C, address: int = _I2C_ADDR)
+mc3479.NORMAL?7
+mc3479.STANDBY?7
+mc3479._ACC_DATA_RATE?8
+mc3479._ACC_RANGE?8
+mc3479._I2C_ADDR?8
+mc3479._MODE_REG?8
+mc3479._REG_WHOAMI?8
+mc3479._SENSOR_STATUS_REG?8
+mcp23017_scanner.Event.released?4()
+mcp23017_scanner.Event?1(key: int, pressed: bool, timestamp: int = None)
+mcp23017_scanner.EventQueue.append?4(event: Event)
+mcp23017_scanner.EventQueue.clear?4()
+mcp23017_scanner.EventQueue.get?4()
+mcp23017_scanner.EventQueue.get_into?4(event: Event)
+mcp23017_scanner.EventQueue?1()
+mcp23017_scanner.McpKeysScanner._scan_pins?5()
+mcp23017_scanner.McpKeysScanner?1(mcp: any, pins: Iterable[int], irq: Optional[Pin] = None, )
+mcp23017_scanner.McpMatrixScanner._scan_pins?5()
+mcp23017_scanner.McpMatrixScanner.key_number_to_row_column?4(key_number: int)
+mcp23017_scanner.McpMatrixScanner.row_column_to_key_number?4(row: int, column: int)
+mcp23017_scanner.McpMatrixScanner?1(mcp: any, row_pins: Iterable[int], column_pins: Iterable[int], irq: Optional[Pin] = None, )
+mcp23017_scanner.McpScanner._scan_pins?5()
+mcp23017_scanner.McpScanner.deinit?4()
+mcp23017_scanner.McpScanner.key_count?4()
+mcp23017_scanner.McpScanner.reset?4()
+mcp23017_scanner.McpScanner.update?4()
+mcp23017_scanner.McpScanner?1(mcp: any, irq: Optional[Pin] = None, )
+mindwidgets_df1201s.DF1201S.PLAYMODE_PLAY_ONCE?7
+mindwidgets_df1201s.DF1201S.PLAYMODE_RANDOM?7
+mindwidgets_df1201s.DF1201S.PLAYMODE_REPEAT_ALL?7
+mindwidgets_df1201s.DF1201S.PLAYMODE_REPEAT_FOLDER?7
+mindwidgets_df1201s.DF1201S.PLAYMODE_REPEAT_ONE_SONG?7
+mindwidgets_df1201s.DF1201S._send_command?5(command: str, arg=None)
+mindwidgets_df1201s.DF1201S._send_query?5(command: str, arg=None)
+mindwidgets_df1201s.DF1201S.connected?4()
+mindwidgets_df1201s.DF1201S.decrease_volume?4(decrement: float)
+mindwidgets_df1201s.DF1201S.disable_amp?4()
+mindwidgets_df1201s.DF1201S.disable_led?4()
+mindwidgets_df1201s.DF1201S.disable_prompt?4()
+mindwidgets_df1201s.DF1201S.enable_amp?4()
+mindwidgets_df1201s.DF1201S.enable_led?4()
+mindwidgets_df1201s.DF1201S.enable_prompt?4()
+mindwidgets_df1201s.DF1201S.fast_forward?4(seconds: int)
+mindwidgets_df1201s.DF1201S.fast_rewind?4(seconds: int)
+mindwidgets_df1201s.DF1201S.fast_seek?4(seconds: int)
+mindwidgets_df1201s.DF1201S.file_name?4()
+mindwidgets_df1201s.DF1201S.file_number?4()
+mindwidgets_df1201s.DF1201S.increase_volume?4(increment: float)
+mindwidgets_df1201s.DF1201S.play_file_name?4(file_name: str)
+mindwidgets_df1201s.DF1201S.play_file_number?4(file_number: int)
+mindwidgets_df1201s.DF1201S.play_last?4()
+mindwidgets_df1201s.DF1201S.play_mode?4(new_mode: int)
+mindwidgets_df1201s.DF1201S.play_next?4()
+mindwidgets_df1201s.DF1201S.played_time?4()
+mindwidgets_df1201s.DF1201S.playing?4()
+mindwidgets_df1201s.DF1201S.set_baud_rate?4(rate: int)
+mindwidgets_df1201s.DF1201S.total_files?4()
+mindwidgets_df1201s.DF1201S.total_time?4()
+mindwidgets_df1201s.DF1201S.volume?4(volume: float)
+mindwidgets_df1201s.DF1201S?1(uart: busio.UART)
+mindwidgets_df1201s._DFPLAYER_VOLUME_MAX?8
+mindwidgets_df1201s._OK_RESPONSE?8
+mindwidgets_df1201s._map_volume?5(volume: float)
+mindwidgets_df1201s._unwrap_int?5(value: str)
+mitutoyo.Digimatic.UNITS?7
+mitutoyo.Digimatic._req?5(val)
+mitutoyo.Digimatic.read?4()
+mitutoyo.Digimatic.read_cm?4()
+mitutoyo.Digimatic?1(**args)
+mitutoyo.Reading?1(value, unit)
+morsecode.Emitter.blinking?4(blinktime: int)
+morsecode.Emitter.convertbpm?4(bpm)
+morsecode.Emitter.convertphrase?4(phrase: str)
+morsecode.Emitter.convertword?4(word: str)
+morsecode.Emitter.convletter?4(final: str)
+morsecode.Emitter.flashing?4(ontime: float, offtime: float, repeat: int)
+morsecode.Emitter.outmorse?4(phrase: str, duration: float = 0.1)
+morsecode.Emitter.pattern?4(patternl: List[int])
+morsecode.Emitter.randomblink?4(iterl: int)
+morsecode.Emitter.turnoff?4(pausa: float = 0.1)
+morsecode.Emitter.turnon?4(pausa: float = 0.1)
+morsecode.Emitter?1(pin)
+multi_keypad.Event?1(keypad, event)
+multi_keypad.EventMultiQueue.clear?4()
+multi_keypad.EventMultiQueue.get?4()
+multi_keypad.EventMultiQueue?1(keypads)
+multi_keypad.MultiKeypad.next_event?4()
+multi_keypad.MultiKeypad?1(*keypads)
+n_color.Spectrum.color?4(index=0)
+n_color.Spectrum.gamma?4(new_gamma=0.55)
+n_color.Spectrum.mode?4()
+n_color.Spectrum?1(colors=None, mode="continuous", gamma=0.55)
+n_color.map_range?4(x, in_min, in_max, out_min, out_max)
+n_color_table.Spectrum.color?4(index=0)
+n_color_table.Spectrum.gamma?4(new_gamma=1.0)
+n_color_table.Spectrum.mode?4()
+n_color_table.Spectrum?1(colors=None, mode="normal", gamma=0.55)
+n_color_table.map_range?4(x, in_min, in_max, out_min, out_max)
+noise.F2?7
+noise.G2?7
+noise.Grad?1(x, y, z)
+noise.dot?4(grad, x, y)
+noise.grad3?7
+noise.noise?4(xin, yin=0)
+noise.noise_init?4()
+noise.p?7
+noise.perm?7
+noise.permMod12?7
+nonblocking_serialinput.NonBlockingSerialInput._buffer_check_and_handle_line_ends?5()
+nonblocking_serialinput.NonBlockingSerialInput._buffer_count_line_ends?5()
+nonblocking_serialinput.NonBlockingSerialInput._buffer_endswith_line_end?5()
+nonblocking_serialinput.NonBlockingSerialInput._buffer_handle_backspace?5()
+nonblocking_serialinput.NonBlockingSerialInput._buffer_handle_cursor_position?5()
+nonblocking_serialinput.NonBlockingSerialInput._get_echo_line?5()
+nonblocking_serialinput.NonBlockingSerialInput._get_statusline?5()
+nonblocking_serialinput.NonBlockingSerialInput._handle_input?5()
+nonblocking_serialinput.NonBlockingSerialInput._handle_input_handling_fn?5()
+nonblocking_serialinput.NonBlockingSerialInput._statusline_fn_default?5()
+nonblocking_serialinput.NonBlockingSerialInput._statusline_update_check_intervall?5()
+nonblocking_serialinput.NonBlockingSerialInput.echo_print?4()
+nonblocking_serialinput.NonBlockingSerialInput.input?4()
+nonblocking_serialinput.NonBlockingSerialInput.print?4(*args, content=True)
+nonblocking_serialinput.NonBlockingSerialInput.statusline_print?4()
+nonblocking_serialinput.NonBlockingSerialInput.update?4()
+nonblocking_serialinput.NonBlockingSerialInput?1(*, input_handling_fn=None, print_help_fn=None, serial=usb_cdc.console, echo=True, echo_pre_text=">> ", statusline=False, statusline_fn=None, statusline_intervall=1, encoding="utf-8", line_end_custom=None, use_universal_line_end_basic=True, use_universal_line_end_advanced=False, verbose=False, )
+nonblocking_serialinput.find_first_line_end?4(input_string, line_end_list=None, start=0)
+nonblocking_serialinput.is_number?4(value)
+nonblocking_serialinput.parse_value?4(input_string, pre_text="")
+nonblocking_serialinput.splitlines_advanced?4(input_string, line_end_list=None)
+nonblocking_serialinput.universal_line_end_advanced?7
+nonblocking_serialinput.universal_line_end_basic?7
+nonblocking_timer.NonBlockingTimer._RUNNING?8
+nonblocking_timer.NonBlockingTimer._STOPPED?8
+nonblocking_timer.NonBlockingTimer.get_interval?4()
+nonblocking_timer.NonBlockingTimer.next?4()
+nonblocking_timer.NonBlockingTimer.set_interval?4(seconds)
+nonblocking_timer.NonBlockingTimer.start?4()
+nonblocking_timer.NonBlockingTimer.status?4()
+nonblocking_timer.NonBlockingTimer.stop?4()
+nonblocking_timer.NonBlockingTimer?1(interval=-1)
+nonblocking_timer.nonblocking_timer_test.NonBlockingTimerTestCase.test_nonblocking_timer?4(monotonic)
+odt_at42qt1070.AT42QT1070._read_register_bytes?5(register, result, length=None)
+odt_at42qt1070.AT42QT1070._write_register_byte?5(register, value)
+odt_at42qt1070.AT42QT1070.reset?4()
+odt_at42qt1070.AT42QT1070.set_all_neg_threshold?4(neg_val)
+odt_at42qt1070.AT42QT1070.set_key_neg_threshold?4(key, neg_val)
+odt_at42qt1070.AT42QT1070.set_lowpower?4(value)
+odt_at42qt1070.AT42QT1070.this_key_touched?4(this_key)
+odt_at42qt1070.AT42QT1070.touched?4()
+odt_at42qt1070.AT42QT1070?1(i2c, address=AT42QT1070_I2CADDR_DEFAULT)
+odt_at42qt1070.AT42QT1070_I2CADDR_DEFAULT?7
+odt_at42qt1070.AT42QT107_AVE_KS_K0?7
+odt_at42qt1070.AT42QT107_AVE_KS_K1?7
+odt_at42qt1070.AT42QT107_AVE_KS_K2?7
+odt_at42qt1070.AT42QT107_AVE_KS_K3?7
+odt_at42qt1070.AT42QT107_AVE_KS_K4?7
+odt_at42qt1070.AT42QT107_AVE_KS_K5?7
+odt_at42qt1070.AT42QT107_AVE_KS_K6?7
+odt_at42qt1070.AT42QT107_CAL?7
+odt_at42qt1070.AT42QT107_CHIP_ID?7
+odt_at42qt1070.AT42QT107_DETECT_STATUS?7
+odt_at42qt1070.AT42QT107_DI_K0?7
+odt_at42qt1070.AT42QT107_DI_K1?7
+odt_at42qt1070.AT42QT107_DI_K2?7
+odt_at42qt1070.AT42QT107_DI_K3?7
+odt_at42qt1070.AT42QT107_DI_K4?7
+odt_at42qt1070.AT42QT107_DI_K5?7
+odt_at42qt1070.AT42QT107_DI_K6?7
+odt_at42qt1070.AT42QT107_FIRMWARE?7
+odt_at42qt1070.AT42QT107_FO_MO_GA?7
+odt_at42qt1070.AT42QT107_KEY_0_1?7
+odt_at42qt1070.AT42QT107_KEY_0_2?7
+odt_at42qt1070.AT42QT107_KEY_1_1?7
+odt_at42qt1070.AT42QT107_KEY_1_2?7
+odt_at42qt1070.AT42QT107_KEY_2_1?7
+odt_at42qt1070.AT42QT107_KEY_2_2?7
+odt_at42qt1070.AT42QT107_KEY_3_1?7
+odt_at42qt1070.AT42QT107_KEY_3_2?7
+odt_at42qt1070.AT42QT107_KEY_4_1?7
+odt_at42qt1070.AT42QT107_KEY_4_2?7
+odt_at42qt1070.AT42QT107_KEY_5_1?7
+odt_at42qt1070.AT42QT107_KEY_5_2?7
+odt_at42qt1070.AT42QT107_KEY_6_1?7
+odt_at42qt1070.AT42QT107_KEY_6_2?7
+odt_at42qt1070.AT42QT107_KEY_STATUS?7
+odt_at42qt1070.AT42QT107_LP?7
+odt_at42qt1070.AT42QT107_MAX_ON_DUR?7
+odt_at42qt1070.AT42QT107_NTHR_K0?7
+odt_at42qt1070.AT42QT107_NTHR_K1?7
+odt_at42qt1070.AT42QT107_NTHR_K2?7
+odt_at42qt1070.AT42QT107_NTHR_K3?7
+odt_at42qt1070.AT42QT107_NTHR_K4?7
+odt_at42qt1070.AT42QT107_NTHR_K5?7
+odt_at42qt1070.AT42QT107_NTHR_K6?7
+odt_at42qt1070.AT42QT107_REF_DATA_0_1?7
+odt_at42qt1070.AT42QT107_REF_DATA_0_2?7
+odt_at42qt1070.AT42QT107_REF_DATA_1_1?7
+odt_at42qt1070.AT42QT107_REF_DATA_1_2?7
+odt_at42qt1070.AT42QT107_REF_DATA_2_1?7
+odt_at42qt1070.AT42QT107_REF_DATA_2_2?7
+odt_at42qt1070.AT42QT107_REF_DATA_3_1?7
+odt_at42qt1070.AT42QT107_REF_DATA_3_2?7
+odt_at42qt1070.AT42QT107_REF_DATA_4_1?7
+odt_at42qt1070.AT42QT107_REF_DATA_4_2?7
+odt_at42qt1070.AT42QT107_REF_DATA_5_1?7
+odt_at42qt1070.AT42QT107_REF_DATA_5_2?7
+odt_at42qt1070.AT42QT107_REF_DATA_6_1?7
+odt_at42qt1070.AT42QT107_REF_DATA_6_2?7
+odt_at42qt1070.AT42QT107_RESET?7
+paj7620.CCW?7
+paj7620.CW?7
+paj7620.DOWN?7
+paj7620.FAR?7
+paj7620.LEFT?7
+paj7620.NEAR?7
+paj7620.PAJ7620Gesture.buf?7
+paj7620.PAJ7620Gesture.read?4()
+paj7620.PAJ7620Gesture?1(i2c, addr=0x73)
+paj7620.RIGHT?7
+paj7620.UP?7
+paj7620.WAVE?7
+paj7620._ADDR?8
+paj7620._DATA?8
+palettefader.PaletteFader.brightness?4(new_brightness)
+palettefader.PaletteFader.fade_normalize?4()
+palettefader.PaletteFader.gamma?4()
+palettefader.PaletteFader.normalize?4()
+palettefader.PaletteFader.palette?4()
+palettefader.PaletteFader?1(source_palette, brightness=1.0, gamma=1.0, normalize=False)
+palettefader_ulab.PaletteFader.brightness?4(new_brightness)
+palettefader_ulab.PaletteFader.fade_normalize?4()
+palettefader_ulab.PaletteFader.gamma?4()
+palettefader_ulab.PaletteFader.normalize?4()
+palettefader_ulab.PaletteFader.palette?4()
+palettefader_ulab.PaletteFader?1(source_palette, brightness=1.0, gamma=1.0, normalize=False)
+paletteslice.PaletteSlice._create_new_palette?5(source_list)
+paletteslice.PaletteSlice.is_transparent?4(index)
+paletteslice.PaletteSlice.make_opaque?4(index)
+paletteslice.PaletteSlice.make_transparent?4(index)
+paletteslice.PaletteSlice.palette?4()
+paletteslice.PaletteSlice.reference_list?4()
+paletteslice.PaletteSlice?1(source_palette)
+paletteslice_acme.PaletteSlice._create_new_palette?5(source_list)
+paletteslice_acme.PaletteSlice.append?4(color)
+paletteslice_acme.PaletteSlice.count?4(color)
+paletteslice_acme.PaletteSlice.extend?4(add_list)
+paletteslice_acme.PaletteSlice.index?4(color, start=None, stop=None)
+paletteslice_acme.PaletteSlice.insert?4(key, color)
+paletteslice_acme.PaletteSlice.is_transparent?4(index)
+paletteslice_acme.PaletteSlice.make_opaque?4(index)
+paletteslice_acme.PaletteSlice.make_transparent?4(index)
+paletteslice_acme.PaletteSlice.palette?4()
+paletteslice_acme.PaletteSlice.pop?4(key)
+paletteslice_acme.PaletteSlice.reference_list?4()
+paletteslice_acme.PaletteSlice?1(source_palette)
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_16KHZ?7
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_1HZ?7
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_1KHZ?7
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_2KHZ?7
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_32KHZ?7
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_4KHZ?7
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_8KHZ?7
+pcf85063a.PCF85063A.CLOCKOUT_FREQ_DISABLED?7
+pcf85063a.PCF85063A.TIMER_FREQ_1HZ?7
+pcf85063a.PCF85063A.TIMER_FREQ_1_60HZ?7
+pcf85063a.PCF85063A.TIMER_FREQ_4KHZ?7
+pcf85063a.PCF85063A.TIMER_FREQ_64HZ?7
+pcf85063a.PCF85063A.alarm?7
+pcf85063a.PCF85063A.alarm_interrupt?7
+pcf85063a.PCF85063A.alarm_status?7
+pcf85063a.PCF85063A.calibration?7
+pcf85063a.PCF85063A.calibration_schedule_per_minute?7
+pcf85063a.PCF85063A.clockout_frequency?7
+pcf85063a.PCF85063A.datetime?4(value: struct_time)
+pcf85063a.PCF85063A.datetime_register?7
+pcf85063a.PCF85063A.high_capacitance?7
+pcf85063a.PCF85063A.lost_power?7
+pcf85063a.PCF85063A.ram_byte?7
+pcf85063a.PCF85063A.timerA_enabled?7
+pcf85063a.PCF85063A.timerA_frequency?7
+pcf85063a.PCF85063A.timerA_interrupt?7
+pcf85063a.PCF85063A.timerA_pulsed?7
+pcf85063a.PCF85063A.timerA_status?7
+pcf85063a.PCF85063A.timerA_value?7
+pcf85063a.PCF85063A?1(i2c_bus: I2C)
+pimoroni_circuitpython_ltr559.ALSControl.data?7
+pimoroni_circuitpython_ltr559.ALSControl.data_gain?7
+pimoroni_circuitpython_ltr559.ALSControl.data_valid?7
+pimoroni_circuitpython_ltr559.ALSControl.gain?7
+pimoroni_circuitpython_ltr559.ALSControl.integration_time_ms?7
+pimoroni_circuitpython_ltr559.ALSControl.interrupt_active?7
+pimoroni_circuitpython_ltr559.ALSControl.interrupt_persist?7
+pimoroni_circuitpython_ltr559.ALSControl.mode?7
+pimoroni_circuitpython_ltr559.ALSControl.new_data?7
+pimoroni_circuitpython_ltr559.ALSControl.repeat_rate_ms?7
+pimoroni_circuitpython_ltr559.ALSControl.threshold_lower?7
+pimoroni_circuitpython_ltr559.ALSControl.threshold_upper?7
+pimoroni_circuitpython_ltr559.ALSControl?1(i2c)
+pimoroni_circuitpython_ltr559.DeviceControl.interrupt_mode?7
+pimoroni_circuitpython_ltr559.DeviceControl.interrupt_polarity?7
+pimoroni_circuitpython_ltr559.DeviceControl.led_current_ma?7
+pimoroni_circuitpython_ltr559.DeviceControl.led_duty_cycle?7
+pimoroni_circuitpython_ltr559.DeviceControl.led_pulse_count?7
+pimoroni_circuitpython_ltr559.DeviceControl.led_pulse_freq_khz?7
+pimoroni_circuitpython_ltr559.DeviceControl.manufacturer_id?7
+pimoroni_circuitpython_ltr559.DeviceControl.part_number?7
+pimoroni_circuitpython_ltr559.DeviceControl.revision?7
+pimoroni_circuitpython_ltr559.DeviceControl.sw_reset?7
+pimoroni_circuitpython_ltr559.DeviceControl?1(i2c)
+pimoroni_circuitpython_ltr559.LTR559_ALS_GAIN_1X?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_GAIN_2X?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_GAIN_48X?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_GAIN_4X?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_GAIN_8X?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_GAIN_96X?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_100MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_150MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_200MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_250MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_300MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_350MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_400MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_INTEGRATION_TIME_50MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_RATE_1000MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_RATE_100MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_RATE_2000MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_RATE_200MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_RATE_500MS?7
+pimoroni_circuitpython_ltr559.LTR559_ALS_RATE_50MS?7
+pimoroni_circuitpython_ltr559.LTR559_INTERRUPT_MODE_ALS?7
+pimoroni_circuitpython_ltr559.LTR559_INTERRUPT_MODE_OFF?7
+pimoroni_circuitpython_ltr559.LTR559_INTERRUPT_MODE_PS?7
+pimoroni_circuitpython_ltr559.LTR559_LED_CURRENT_100MA?7
+pimoroni_circuitpython_ltr559.LTR559_LED_CURRENT_10MA?7
+pimoroni_circuitpython_ltr559.LTR559_LED_CURRENT_20MA?7
+pimoroni_circuitpython_ltr559.LTR559_LED_CURRENT_50MA?7
+pimoroni_circuitpython_ltr559.LTR559_LED_CURRENT_5MA?7
+pimoroni_circuitpython_ltr559.LTR559_LED_DUTY_100?7
+pimoroni_circuitpython_ltr559.LTR559_LED_DUTY_25?7
+pimoroni_circuitpython_ltr559.LTR559_LED_DUTY_50?7
+pimoroni_circuitpython_ltr559.LTR559_LED_DUTY_75?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_100KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_30KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_40KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_50KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_60KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_70KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_80KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_LED_FREQ_90KHZ?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_100MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_150MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_200MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_250MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_300MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_350MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_400MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_INTEGRATION_TIME_50MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_RATE_1000MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_RATE_100MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_RATE_2000MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_RATE_200MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_RATE_500MS?7
+pimoroni_circuitpython_ltr559.LTR559_PS_RATE_50MS?7
+pimoroni_circuitpython_ltr559.PSControl.active?7
+pimoroni_circuitpython_ltr559.PSControl.data_ch0?7
+pimoroni_circuitpython_ltr559.PSControl.interrupt_active?7
+pimoroni_circuitpython_ltr559.PSControl.interrupt_persist?7
+pimoroni_circuitpython_ltr559.PSControl.new_data?7
+pimoroni_circuitpython_ltr559.PSControl.offset?7
+pimoroni_circuitpython_ltr559.PSControl.rate_ms?7
+pimoroni_circuitpython_ltr559.PSControl.saturation?7
+pimoroni_circuitpython_ltr559.PSControl.saturation_indicator_enable?7
+pimoroni_circuitpython_ltr559.PSControl.threshold_lower?7
+pimoroni_circuitpython_ltr559.PSControl.threshold_upper?7
+pimoroni_circuitpython_ltr559.PSControl?1(i2c)
+pimoroni_circuitpython_ltr559.Pimoroni_LTR559.get_lux?4()
+pimoroni_circuitpython_ltr559.Pimoroni_LTR559.get_proximity?4()
+pimoroni_circuitpython_ltr559.Pimoroni_LTR559.lux?4()
+pimoroni_circuitpython_ltr559.Pimoroni_LTR559.prox?4()
+pimoroni_circuitpython_ltr559.Pimoroni_LTR559.update_sensor?4()
+pimoroni_circuitpython_ltr559.Pimoroni_LTR559?1(i2c, address=_LTR559_I2C_ADDR, enable_interrupts=False, interrupt_pin_polarity=1, timeout=5, )
+pimoroni_circuitpython_ltr559._LTR559_I2C_ADDR?8
+pimoroni_circuitpython_ltr559._LTR559_PART_ID?8
+pimoroni_circuitpython_ltr559._LTR559_REG_ALS_CONTROL?8
+pimoroni_circuitpython_ltr559._LTR559_REG_ALS_DATA_CH0?8
+pimoroni_circuitpython_ltr559._LTR559_REG_ALS_DATA_CH1?8
+pimoroni_circuitpython_ltr559._LTR559_REG_ALS_MEAS_RATE?8
+pimoroni_circuitpython_ltr559._LTR559_REG_ALS_PS_STATUS?8
+pimoroni_circuitpython_ltr559._LTR559_REG_ALS_THRESHOLD_LOWER?8
+pimoroni_circuitpython_ltr559._LTR559_REG_ALS_THRESHOLD_UPPER?8
+pimoroni_circuitpython_ltr559._LTR559_REG_INTERRUPT?8
+pimoroni_circuitpython_ltr559._LTR559_REG_INTERRUPT_PERSIST?8
+pimoroni_circuitpython_ltr559._LTR559_REG_MANUFACTURER_ID?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PART_ID?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_CONTROL?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_DATA_CH0?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_DATA_SAT?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_LED?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_MEAS_RATE?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_N_PULSES?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_OFFSET?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_THRESHOLD_LOWER?8
+pimoroni_circuitpython_ltr559._LTR559_REG_PS_THRESHOLD_UPPER?8
+pimoroni_circuitpython_ltr559._LTR559_REVISION_ID?8
+pimoroni_mics6814.MICS6814Reading?1(ox, red, nh3)
+pimoroni_mics6814.Pimoroni_MICS6814.nh3?4()
+pimoroni_mics6814.Pimoroni_MICS6814.oxidising?4()
+pimoroni_mics6814.Pimoroni_MICS6814.read_all?4()
+pimoroni_mics6814.Pimoroni_MICS6814.read_nh3?4()
+pimoroni_mics6814.Pimoroni_MICS6814.read_oxidising?4()
+pimoroni_mics6814.Pimoroni_MICS6814.read_reducing?4()
+pimoroni_mics6814.Pimoroni_MICS6814.reducing?4()
+pimoroni_mics6814.Pimoroni_MICS6814?1(ox_pin, red_pin, nh3_pin, enable_pin=None)
+piper_blockly.ANY_BUTTON?7
+piper_blockly.BUTTON_10?7
+piper_blockly.BUTTON_11?7
+piper_blockly.BUTTON_12?7
+piper_blockly.BUTTON_13?7
+piper_blockly.BUTTON_14?7
+piper_blockly.BUTTON_1?7
+piper_blockly.BUTTON_2?7
+piper_blockly.BUTTON_3?7
+piper_blockly.BUTTON_4?7
+piper_blockly.BUTTON_5?7
+piper_blockly.BUTTON_6?7
+piper_blockly.BUTTON_7?7
+piper_blockly.BUTTON_8?7
+piper_blockly.BUTTON_9?7
+piper_blockly.colorCompare?4(a, b)
+piper_blockly.consoleClear?4()
+piper_blockly.consolePosition?4(x, y)
+piper_blockly.digital_view?7
+piper_blockly.emojiCharacter?4(c)
+piper_blockly.isNumber?4(n)
+piper_blockly.mapValue?4(value, a, b, c, d)
+piper_blockly.numberCompare?4(a, b)
+piper_blockly.piperCapSensePin.readCapSenseValue?4()
+piper_blockly.piperCapSensePin?1(pin, name)
+piper_blockly.piperColorSensor.read?4()
+piper_blockly.piperColorSensor.readColorSensor?4()
+piper_blockly.piperColorSensor.sensorGain?4(val)
+piper_blockly.piperColorSensor?1(i2c_bus)
+piper_blockly.piperColorWheel?4(hue_value, bright_value=100)
+piper_blockly.piperControllerPins.readButtons?4()
+piper_blockly.piperControllerPins.wasPressed?4(b)
+piper_blockly.piperControllerPins?1(clock_pin, clock_name, data_pin, data_name, latch_pin, latch_name)
+piper_blockly.piperDistanceSensorPin.readDistanceSensor?4()
+piper_blockly.piperDistanceSensorPin?1(pin, name)
+piper_blockly.piperGraphColor?4(color_value)
+piper_blockly.piperGraphNumbers?4(graph_values)
+piper_blockly.piperHeartSensor.read?4()
+piper_blockly.piperHeartSensor.readHeartSensor?4()
+piper_blockly.piperHeartSensor?1(i2c_bus)
+piper_blockly.piperJoystickAxis._Cubic?5(x)
+piper_blockly.piperJoystickAxis._cubicScaledDeadband?5(x)
+piper_blockly.piperJoystickAxis.readJoystickAxis?4()
+piper_blockly.piperJoystickAxis?1(pin, name, outputScale=20.0, deadbandCutoff=0.1, weight=0.2)
+piper_blockly.piperMotionSensor.read?4()
+piper_blockly.piperMotionSensor.readMotionSensor?4()
+piper_blockly.piperMotionSensor?1(i2c_bus, address=0x69)
+piper_blockly.piperNeoPixels.fill?4(color)
+piper_blockly.piperNeoPixels.show?4()
+piper_blockly.piperNeoPixels?1(pin, name, pixel_count)
+piper_blockly.piperPin.checkPin?4(pinPull)
+piper_blockly.piperPin.checkPinDebounced?4(pinPull)
+piper_blockly.piperPin.checkPinFell?4(pinPull)
+piper_blockly.piperPin.checkPinRose?4(pinPull)
+piper_blockly.piperPin.readVoltage?4()
+piper_blockly.piperPin.reportPin?4(pinStr)
+piper_blockly.piperPin.setPin?4(pinState)
+piper_blockly.piperPin?1(pin, name, type='Digital')
+piper_blockly.piperServoPin.setServoAngle?4(a)
+piper_blockly.piperServoPin.setServoFraction?4(f)
+piper_blockly.piperServoPin?1(pin, name)
+piper_blockly.piperTemperatureSensor.readTemperatureSensor?4()
+piper_blockly.piperTemperatureSensor?1(i2c_bus)
+piper_blockly.piper_pin_names?7
+piper_blockly.piper_pin_states?7
+piper_blockly.playSound?4(soundName)
+piper_blockly.send_piper_pin_state?4(_pin_name, _pin_state)
+piper_blockly.set_digital_view?4(state)
+piper_blockly.shout?4(color, text)
+piper_blockly.stringCompare?4(a, b)
+pm25_aqi.BLUE?7
+pm25_aqi.BREAKPOINTS?7
+pm25_aqi.GREEN?7
+pm25_aqi.MAROON?7
+pm25_aqi.ORANGE?7
+pm25_aqi.PURPLE?7
+pm25_aqi.RED?7
+pm25_aqi.YELLOW?7
+pm25_aqi.map_range?4(x, in_min, in_max, out_min, out_max)
+pm25_aqi.pm25_ppm_to_quality?4(pm25_ppm)
+qmc5883l.FIELDRANGE_2G?7
+qmc5883l.FIELDRANGE_8G?7
+qmc5883l.MODE_CONTINUOUS?7
+qmc5883l.MODE_STANDBY?7
+qmc5883l.OUTPUT_DATA_RATE_100?7
+qmc5883l.OUTPUT_DATA_RATE_10?7
+qmc5883l.OUTPUT_DATA_RATE_200?7
+qmc5883l.OUTPUT_DATA_RATE_50?7
+qmc5883l.OVERSAMPLE_128?7
+qmc5883l.OVERSAMPLE_256?7
+qmc5883l.OVERSAMPLE_512?7
+qmc5883l.OVERSAMPLE_64?7
+qmc5883l.QMC5883L._conf_reg?8
+qmc5883l.QMC5883L._data_ready_register?8
+qmc5883l.QMC5883L._device_id?8
+qmc5883l.QMC5883L._field_range?8
+qmc5883l.QMC5883L._measures?8
+qmc5883l.QMC5883L._mode_control?8
+qmc5883l.QMC5883L._output_data_rate?8
+qmc5883l.QMC5883L._oversample?8
+qmc5883l.QMC5883L._reset?8
+qmc5883l.QMC5883L.field_range?4(value: int)
+qmc5883l.QMC5883L.magnetic?4()
+qmc5883l.QMC5883L.mode_control?4(value: int)
+qmc5883l.QMC5883L.output_data_rate?4(value: int)
+qmc5883l.QMC5883L.oversample?4(value: int)
+qmc5883l.QMC5883L?1(i2c_bus: I2C, address: int = _I2C_ADDR)
+qmc5883l.RESET_VALUE?7
+qmc5883l._I2C_ADDR?8
+qmc5883l._REG_OPERATION_MODE?8
+qmc5883l._REG_SET_RESET?8
+qmc5883l._REG_STATUS?8
+qmc5883l._REG_WHOAMI?8
+qmc5883l.data_rate_values?7
+qmc5883l.field_range_values?7
+qmc5883l.mode_values?7
+qmc5883l.oversample_values?7
+rm3100.RM3100_I2C._read_multiple?5(addr: int, size: int)
+rm3100.RM3100_I2C._write_reg?5(addr: int, data: bytes)
+rm3100.RM3100_I2C?1(bus: I2C, i2c_address: int = 0x20, cycle_count: int = 200, drdy_pin: Optional[Pin] = None, )
+rm3100.RM3100_SPI._read_multiple?5(addr: int, size: int)
+rm3100.RM3100_SPI._write_reg?5(addr: int, data: bytes)
+rm3100.RM3100_SPI?1(bus: SPI, chip_select: digitalio.DigitalInOut, cycle_count: int = 200, drdy_pin: Optional[digitalio.DigitalInOut] = None, )
+rm3100._CCX?8
+rm3100._CMM?8
+rm3100._CYCLE_DURATION?8
+rm3100._LN2?8
+rm3100._MX?8
+rm3100._POLL?8
+rm3100._RM3100._read_multiple?5(addr: int, size: int)
+rm3100._RM3100._read_reg?5(addr: int)
+rm3100._RM3100._write_reg?5(addr: int, data: bytes)
+rm3100._RM3100.convert_to_microteslas?4(value: Tuple[int, int, int])
+rm3100._RM3100.get_last_reading?4()
+rm3100._RM3100.get_next_reading?4(poll_interval=0.01)
+rm3100._RM3100.magnetic?4()
+rm3100._RM3100.measurement_complete?4()
+rm3100._RM3100.measurement_time?4()
+rm3100._RM3100.start_continuous_reading?4(frequency: float = 300)
+rm3100._RM3100.start_single_reading?4()
+rm3100._RM3100.stop?4()
+rm3100._RM3100?2(cycle_count: int = 200, drdy_pin: Optional[Pin] = None)
+rm3100._STATUS?8
+rm3100._TMRC?8
+rm3100._UT_PER_CYCLE?8
+seeed_xiao_nrf52840.Battery.charge_current?4(value: int)
+seeed_xiao_nrf52840.Battery.charge_status?4()
+seeed_xiao_nrf52840.Battery.deinit?4()
+seeed_xiao_nrf52840.Battery.voltage?4()
+seeed_xiao_nrf52840.Battery?1()
+seeed_xiao_nrf52840.IMU.deinit?4()
+seeed_xiao_nrf52840.IMU?1()
+seeed_xiao_nrf52840.Mic.deinit?4()
+seeed_xiao_nrf52840.Mic.record?4(destination: WriteableBuffer, destination_length: int)
+seeed_xiao_nrf52840.Mic?1(oversample: int = 64)
+sh1106.SET_CHARGE_PUMP?7
+sh1106.SET_COL_ADDR?7
+sh1106.SET_COMSCANDEC?7
+sh1106.SET_COMSCANINC?7
+sh1106.SET_COM_PIN_CFG?7
+sh1106.SET_CONTRAST?7
+sh1106.SET_DISP_ALLON?7
+sh1106.SET_DISP_CLK_DIV?7
+sh1106.SET_DISP_OFF?7
+sh1106.SET_DISP_OFFSET?7
+sh1106.SET_DISP_ON?7
+sh1106.SET_DISP_START_LINE?7
+sh1106.SET_ENTIRE_ON?7
+sh1106.SET_HIGH_COLUMN?7
+sh1106.SET_LOW_COLUMN?7
+sh1106.SET_MEM_ADDR?7
+sh1106.SET_MUX_RATIO?7
+sh1106.SET_NORM?7
+sh1106.SET_NORM_INV?7
+sh1106.SET_PAGE_ADDR?7
+sh1106.SET_PAGE_ADDRESS?7
+sh1106.SET_PRECHARGE?7
+sh1106.SET_SEG_REMAP?7
+sh1106.SET_VCOM_DESEL?7
+sh1106.SH1106_I2C.write_cmd?4(cmd)
+sh1106.SH1106_I2C.write_framebuf?4()
+sh1106.SH1106_I2C?1(width, height, i2c, *, addr=0x3c, external_vcc=False, reset=None)
+sh1106.SH1106_SPI.write_cmd?4(cmd)
+sh1106.SH1106_SPI.write_framebuf?4()
+sh1106.SH1106_SPI?1(width, height, spi, dc, reset, cs, *, external_vcc=False, baudrate=8000000, polarity=0, phase=0)
+sh1106._SH1106.contrast?4(contrast)
+sh1106._SH1106.init_display?4()
+sh1106._SH1106.invert?4(invert)
+sh1106._SH1106.poweroff?4()
+sh1106._SH1106.poweron?4()
+sh1106._SH1106.show?4()
+sh1106._SH1106.write_cmd?4(cmd)
+sh1106._SH1106.write_framebuf?4()
+sh1106._SH1106?2(framebuffer, width, height, external_vcc, reset)
+simple_dial.Dial._adjust_dimensions?5(width, height)
+simple_dial.Dial._draw_circle?5()
+simple_dial.Dial._get_font_height?5(font, scale)
+simple_dial.Dial._initialize_dial?5(width, height)
+simple_dial.Dial.draw_labels?4(positions, labels)
+simple_dial.Dial.draw_ticks?4(tick_count, tick_stroke, tick_length)
+simple_dial.Dial?1(x=100, y=100, width=100, height=100, padding=5, tick_color=0xFFFFFF, major_ticks=5, major_tick_stroke=4, major_tick_length=10, major_tick_labels=(
+            "0", "25", "50", "75", ), minor_tick_labels=None, minor_ticks=3, minor_tick_stroke=1, minor_tick_length=5, tick_label_font=None, tick_label_color=0xFFFFFF, rotate_tick_labels=True, tick_label_scale=1.0, background_color=None, **kwargs, )
+slider.Slider._create_slider?5()
+slider.Slider._draw_position?5(position)
+slider.Slider._get_offset_position?5(position)
+slider.Slider.value?4()
+slider.Slider.when_inside?4(touch_point)
+slider.Slider.when_selected?4(touch_point)
+slider.Slider?1(x: int = 0, y: int = 0, width: int = 100, height: int = 40, touch_padding: int = 0, anchor_point: Tuple[int, int] = None, anchored_position: Tuple[int, int] = None, fill_color: Tuple[int, int, int] = (66, 44, 66), outline_color: Tuple[int, int, int] = (30, 30, 30), background_color: Tuple[int, int, int] = (255, 255, 255), value: bool = False, **kwargs, )
+slight_tlc5957.Function_Command.FCWRTEN?7
+slight_tlc5957.Function_Command.LATGS?7
+slight_tlc5957.Function_Command.LINERESET?7
+slight_tlc5957.Function_Command.READFC?7
+slight_tlc5957.Function_Command.TMGRST?7
+slight_tlc5957.Function_Command.WRTFC?7
+slight_tlc5957.Function_Command.WRTGS?7
+slight_tlc5957.TLC5957.BUFFER_BYTES_PER_COLORS?7
+slight_tlc5957.TLC5957.BUFFER_BYTES_PER_PIXEL?7
+slight_tlc5957.TLC5957.CHIP_FUNCTION_CMD_BIT_COUNT?7
+slight_tlc5957.TLC5957.CHIP_FUNCTION_CMD_BYTE_COUNT?7
+slight_tlc5957.TLC5957.CHIP_GS_BUFFER_BYTE_COUNT?7
+slight_tlc5957.TLC5957.CHIP_LED_COUNT?7
+slight_tlc5957.TLC5957.CHIP_SHIFT_BUFFER_BIT_COUNT?7
+slight_tlc5957.TLC5957.CHIP_SHIFT_BUFFER_BYTE_COUNT?7
+slight_tlc5957.TLC5957.COLORS_PER_PIXEL?7
+slight_tlc5957.TLC5957._convert_01_float_to_16bit_integer?5()
+slight_tlc5957.TLC5957._convert_if_float?5(value)
+slight_tlc5957.TLC5957._get_16bit_value_from_buffer?5(buffer_start)
+slight_tlc5957.TLC5957._set_16bit_value_in_buffer?5(buffer_start, value)
+slight_tlc5957.TLC5957._write_buffer?5()
+slight_tlc5957.TLC5957._write_buffer_with_function_command?5(function_command, buffer_start)
+slight_tlc5957.TLC5957.set_channel?4(channel_index, value)
+slight_tlc5957.TLC5957.show?4()
+slight_tlc5957.TLC5957?1(spi, spi_clock, spi_mosi, spi_miso, latch, gsclk, pixel_count=16)
+sparkfun_qwiicas3935.DEFAULT_I2C_ADDR?7
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.ANTENNA_FREQ?7
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.DISTURBER?7
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.INDOOR?7
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.LIGHTNING?7
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.NOISE?7
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.OUTDOOR?7
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935._read_byte?5(register)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935._read_register?5(register)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935._write_register?5(register, value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935._write_register_bits?5(reg, mask, bits, start_position)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.calibrate?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.clear_statistics?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.connected?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.display_oscillator?4(state, osc)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.distance_to_storm?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.division_ratio?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.indoor_outdoor?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.lightning_energy?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.lightning_threshold?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.mask_disturber?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.noise_level?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.power_down?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.read_interrupt_register?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.reset?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.spike_rejection?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.tune_cap?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.wake_up?4()
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935.watchdog_threshold?4(value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935?1(debug=False)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_I2C._read_byte?5(register)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_I2C._read_register?5(register)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_I2C._write_register?5(register, value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_I2C?1(i2c, address=DEFAULT_I2C_ADDR, debug=False)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_SPI._read_byte?5(register)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_SPI._read_register?5(register)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_SPI._write_register?5(register, value)
+sparkfun_qwiicas3935.Sparkfun_QwiicAS3935_SPI?1(spi, cs, debug=False)
+sparkfun_qwiicas3935._AFE_GAIN?8
+sparkfun_qwiicas3935._CALIB_MASK?8
+sparkfun_qwiicas3935._CALIB_RCO?8
+sparkfun_qwiicas3935._CALIB_SRCO?8
+sparkfun_qwiicas3935._CALIB_TRCO?8
+sparkfun_qwiicas3935._CAP_MASK?8
+sparkfun_qwiicas3935._DEFAULT_RESET?8
+sparkfun_qwiicas3935._DIRECT_COMMAND?8
+sparkfun_qwiicas3935._DISTANCE?8
+sparkfun_qwiicas3935._DISTANCE_MASK?8
+sparkfun_qwiicas3935._DISTURB_MASK?8
+sparkfun_qwiicas3935._DIV_MASK?8
+sparkfun_qwiicas3935._ENERGY_LIGHT_LSB?8
+sparkfun_qwiicas3935._ENERGY_LIGHT_MMSB?8
+sparkfun_qwiicas3935._ENERGY_LIGHT_MSB?8
+sparkfun_qwiicas3935._ENERGY_MASK?8
+sparkfun_qwiicas3935._FREQ_DISP_IRQ?8
+sparkfun_qwiicas3935._GAIN_MASK?8
+sparkfun_qwiicas3935._INT_MASK?8
+sparkfun_qwiicas3935._INT_MASK_ANT?8
+sparkfun_qwiicas3935._IO_MASK?8
+sparkfun_qwiicas3935._LIGHTNING_REG?8
+sparkfun_qwiicas3935._LIGHT_MASK?8
+sparkfun_qwiicas3935._NOISE_FLOOR_MASK?8
+sparkfun_qwiicas3935._OSC_MASK?8
+sparkfun_qwiicas3935._POWER_MASK?8
+sparkfun_qwiicas3935._R_SPIKE_MASK?8
+sparkfun_qwiicas3935._SPIKE_MASK?8
+sparkfun_qwiicas3935._SPI_READ_MASK?8
+sparkfun_qwiicas3935._THRESHOLD?8
+sparkfun_qwiicas3935._THRESH_MASK?8
+sparkfun_qwiicjoystick.QWIIC_JOYSTICK_ADDR?7
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick._read_register?5(addr)
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick._write_register?5(addr, value)
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick.button?4()
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick.button_status?4()
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick.connected?4()
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick.horizontal?4()
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick.set_i2c_address?4(new_address)
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick.version?4()
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick.vertical?4()
+sparkfun_qwiicjoystick.Sparkfun_QwiicJoystick?1(i2c, address=QWIIC_JOYSTICK_ADDR, debug=False)
+sparkfun_qwiicjoystick._JOYSTICK_BUTTON?8
+sparkfun_qwiicjoystick._JOYSTICK_CHANGE_ADDRESS?8
+sparkfun_qwiicjoystick._JOYSTICK_I2C_LOCK?8
+sparkfun_qwiicjoystick._JOYSTICK_ID?8
+sparkfun_qwiicjoystick._JOYSTICK_STATUS?8
+sparkfun_qwiicjoystick._JOYSTICK_VERSION1?8
+sparkfun_qwiicjoystick._JOYSTICK_VERSION2?8
+sparkfun_qwiicjoystick._JOYSTICK_X_LSB?8
+sparkfun_qwiicjoystick._JOYSTICK_X_MSB?8
+sparkfun_qwiicjoystick._JOYSTICK_Y_LSB?8
+sparkfun_qwiicjoystick._JOYSTICK_Y_MSB?8
+sparkfun_qwiickeypad.QWIIC_KEYPAD_ADDR?7
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad._read_register?5(addr)
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad._write_register?5(addr, value)
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad.button?4()
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad.connected?4()
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad.set_i2c_address?4(new_address)
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad.time_since_pressed?4()
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad.update_fifo?4()
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad.version?4()
+sparkfun_qwiickeypad.Sparkfun_QwiicKeypad?1(i2c, address=QWIIC_KEYPAD_ADDR, debug=False)
+sparkfun_qwiickeypad._KEYPAD_BUTTON?8
+sparkfun_qwiickeypad._KEYPAD_CHANGE_ADDRESS?8
+sparkfun_qwiickeypad._KEYPAD_ID?8
+sparkfun_qwiickeypad._KEYPAD_TIME_LSB?8
+sparkfun_qwiickeypad._KEYPAD_TIME_MSB?8
+sparkfun_qwiickeypad._KEYPAD_UPDATE_FIFO?8
+sparkfun_qwiickeypad._KEYPAD_VERSION1?8
+sparkfun_qwiickeypad._KEYPAD_VERSION2?8
+sparkfun_qwiickeypad._UPDATE_FIFO_COMMAND?8
+sparkfun_qwiicquadsolidstaterelay.DEVICE_I2C_ADDRESS?7
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay._read_command?5(command)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay._write_command?5(command)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay._write_register?5(addr, value)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.connected?4()
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_all_off?4()
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_all_on?4()
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_all_toggle?4()
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_off?4(relay_num)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_on?4(relay_num)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_pwm_get?4(relay_num)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_pwm_set?4(relay_num, pwm_value)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_state_get?4(relay_num)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.relay_toggle?4(relay_num)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay.set_i2c_address?4(new_address)
+sparkfun_qwiicquadsolidstaterelay.Sparkfun_QwiicQuadSolidStateRelay?1(i2c, address=DEVICE_I2C_ADDRESS, debug=False)
+sparkfun_qwiicquadsolidstaterelay._REGISTER_ALL_RELAY_OFF?8
+sparkfun_qwiicquadsolidstaterelay._REGISTER_ALL_RELAY_ON?8
+sparkfun_qwiicquadsolidstaterelay._REGISTER_ALL_RELAY_TOGGLE?8
+sparkfun_qwiicquadsolidstaterelay._REGISTER_BASE_RELAY_PWM?8
+sparkfun_qwiicquadsolidstaterelay._REGISTER_BASE_RELAY_STATUS?8
+sparkfun_qwiicquadsolidstaterelay._REGISTER_BASE_RELAY_TOGGLE?8
+sparkfun_qwiicquadsolidstaterelay._REGISTER_CHANGE_ADDRESS?8
+sparkfun_qwiicrelay.QWIIC_RELAY_ADDR?7
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay._read_command?5(command, count)
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay._write_command?5(command)
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay._write_register?5(addr, value)
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay.connected?4()
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay.relay_off?4()
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay.relay_on?4()
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay.set_i2c_address?4(new_address)
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay.status?4(value)
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay.version?4()
+sparkfun_qwiicrelay.Sparkfun_QwiicRelay?1(i2c, address=QWIIC_RELAY_ADDR, debug=False)
+sparkfun_qwiicrelay._RELAY_CHANGE_ADDRESS?8
+sparkfun_qwiicrelay._RELAY_NOTHING_NEW?8
+sparkfun_qwiicrelay._RELAY_OFF?8
+sparkfun_qwiicrelay._RELAY_ON?8
+sparkfun_qwiicrelay._RELAY_STATUS?8
+sparkfun_qwiicrelay._RELAY_VERSION?8
+sparkfun_qwiictwist.QWIIC_TWIST_ADDR?7
+sparkfun_qwiictwist.QWIIC_TWIST_ADDR_ALT?7
+sparkfun_qwiictwist.QWIIC_TWIST_ID?7
+sparkfun_qwiictwist.Sparkfun_QwiicTwist._read_register16?5(addr: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist._read_register8?5(addr: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist._write_register16?5(addr: int, value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist._write_register24?5(addr: int, value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist._write_register8?5(addr: int, value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.blue?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.blue_connection?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.change_address?4(new_address: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.clear_interrupts?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.clicked?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.connect_color?4(red_value: int, green_value: int, blue_value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.connected?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.count?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.difference?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.green?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.green_connection?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.int_timeout?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.moved?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.pressed?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.red?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.red_connection?4(value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.set_color?4(red_value: int, green_value: int, blue_value: int)
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.time_since_last_movement?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.time_since_last_press?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist.version?4()
+sparkfun_qwiictwist.Sparkfun_QwiicTwist?1(i2c: I2C, address: int = QWIIC_TWIST_ADDR, debug: bool = False)
+sparkfun_qwiictwist._BUTTON_CLICKED_BIT?8
+sparkfun_qwiictwist._BUTTON_INT_ENABLE?8
+sparkfun_qwiictwist._BUTTON_PRESSED_BIT?8
+sparkfun_qwiictwist._ENCODER_INT_ENABLE?8
+sparkfun_qwiictwist._ENCODER_MOVED_BIT?8
+sparkfun_qwiictwist._TWIST_BLUE?8
+sparkfun_qwiictwist._TWIST_CHANGE_ADDRESS?8
+sparkfun_qwiictwist._TWIST_CONNECT_BLUE?8
+sparkfun_qwiictwist._TWIST_CONNECT_GREEN?8
+sparkfun_qwiictwist._TWIST_CONNECT_RED?8
+sparkfun_qwiictwist._TWIST_COUNT?8
+sparkfun_qwiictwist._TWIST_DIFFERENCE?8
+sparkfun_qwiictwist._TWIST_ENABLE_INTS?8
+sparkfun_qwiictwist._TWIST_GREEN?8
+sparkfun_qwiictwist._TWIST_ID?8
+sparkfun_qwiictwist._TWIST_LAST_BUTTON_EVENT?8
+sparkfun_qwiictwist._TWIST_LAST_ENCODER_EVENT?8
+sparkfun_qwiictwist._TWIST_RED?8
+sparkfun_qwiictwist._TWIST_STATUS?8
+sparkfun_qwiictwist._TWIST_TURN_INT_TIMEOUT?8
+sparkfun_qwiictwist._TWIST_VERSION?8
+sparkfun_qwiictwist._signed_int16?5(value: int)
+sparkfun_serlcd.DEFAULT_I2C_ADDR?7
+sparkfun_serlcd.Sparkfun_SerLCD._begin?5()
+sparkfun_serlcd.Sparkfun_SerLCD._change_i2c_address?5(addr)
+sparkfun_serlcd.Sparkfun_SerLCD._put_char?5(char)
+sparkfun_serlcd.Sparkfun_SerLCD._special_command?5(command, count=1)
+sparkfun_serlcd.Sparkfun_SerLCD._write_bytes?5(data)
+sparkfun_serlcd.Sparkfun_SerLCD.autoscroll?4(enable)
+sparkfun_serlcd.Sparkfun_SerLCD.blink?4(value)
+sparkfun_serlcd.Sparkfun_SerLCD.clear?4()
+sparkfun_serlcd.Sparkfun_SerLCD.command?4(command)
+sparkfun_serlcd.Sparkfun_SerLCD.create_character?4(location, charmap)
+sparkfun_serlcd.Sparkfun_SerLCD.cursor?4(value)
+sparkfun_serlcd.Sparkfun_SerLCD.default_splash_screen?4()
+sparkfun_serlcd.Sparkfun_SerLCD.display?4(value)
+sparkfun_serlcd.Sparkfun_SerLCD.home?4()
+sparkfun_serlcd.Sparkfun_SerLCD.left_to_right?4()
+sparkfun_serlcd.Sparkfun_SerLCD.move_cursor_left?4(count=1)
+sparkfun_serlcd.Sparkfun_SerLCD.move_cursor_right?4(count=1)
+sparkfun_serlcd.Sparkfun_SerLCD.reset?4()
+sparkfun_serlcd.Sparkfun_SerLCD.right_to_left?4()
+sparkfun_serlcd.Sparkfun_SerLCD.save_splash_screen?4()
+sparkfun_serlcd.Sparkfun_SerLCD.scroll_display_left?4(count=1)
+sparkfun_serlcd.Sparkfun_SerLCD.scroll_display_right?4(count=1)
+sparkfun_serlcd.Sparkfun_SerLCD.set_backlight?4(rgb)
+sparkfun_serlcd.Sparkfun_SerLCD.set_backlight_rgb?4(red, green, blue)
+sparkfun_serlcd.Sparkfun_SerLCD.set_contrast?4(value)
+sparkfun_serlcd.Sparkfun_SerLCD.set_cursor?4(col, row)
+sparkfun_serlcd.Sparkfun_SerLCD.set_fast_backlight?4(rgb)
+sparkfun_serlcd.Sparkfun_SerLCD.set_fast_backlight_rgb?4(red, green, blue)
+sparkfun_serlcd.Sparkfun_SerLCD.set_i2c_address?4(new_address)
+sparkfun_serlcd.Sparkfun_SerLCD.show_version?4()
+sparkfun_serlcd.Sparkfun_SerLCD.splash_screen?4(enable)
+sparkfun_serlcd.Sparkfun_SerLCD.system_messages?4(enable)
+sparkfun_serlcd.Sparkfun_SerLCD.write?4(message)
+sparkfun_serlcd.Sparkfun_SerLCD.write_character?4(location)
+sparkfun_serlcd.Sparkfun_SerLCD?1()
+sparkfun_serlcd.Sparkfun_SerLCD_I2C._change_i2c_address?5(addr)
+sparkfun_serlcd.Sparkfun_SerLCD_I2C._write_bytes?5(data)
+sparkfun_serlcd.Sparkfun_SerLCD_I2C?1(i2c, address=DEFAULT_I2C_ADDR)
+sparkfun_serlcd.Sparkfun_SerLCD_SPI._change_i2c_address?5(addr)
+sparkfun_serlcd.Sparkfun_SerLCD_SPI._write_bytes?5(data)
+sparkfun_serlcd.Sparkfun_SerLCD_SPI?1(spi, cs)
+sparkfun_serlcd.Sparkfun_SerLCD_UART._change_i2c_address?5(addr)
+sparkfun_serlcd.Sparkfun_SerLCD_UART._write_bytes?5(data)
+sparkfun_serlcd.Sparkfun_SerLCD_UART?1(uart)
+sparkfun_serlcd._ADDRESS_COMMAND?8
+sparkfun_serlcd._CLEAR_COMMAND?8
+sparkfun_serlcd._CONTRAST_COMMAND?8
+sparkfun_serlcd._DEFAULT_SPLASH_SCREEN?8
+sparkfun_serlcd._DISABLE_SPLASH_DISPLAY?8
+sparkfun_serlcd._DISABLE_SYSTEM_MESSAGE_DISPLAY?8
+sparkfun_serlcd._ENABLE_SPLASH_DISPLAY?8
+sparkfun_serlcd._ENABLE_SYSTEM_MESSAGE_DISPLAY?8
+sparkfun_serlcd._LCD_BLINKOFF?8
+sparkfun_serlcd._LCD_BLINKON?8
+sparkfun_serlcd._LCD_CURSORMOVE?8
+sparkfun_serlcd._LCD_CURSOROFF?8
+sparkfun_serlcd._LCD_CURSORON?8
+sparkfun_serlcd._LCD_CURSORSHIFT?8
+sparkfun_serlcd._LCD_DISPLAYCONTROL?8
+sparkfun_serlcd._LCD_DISPLAYMOVE?8
+sparkfun_serlcd._LCD_DISPLAYOFF?8
+sparkfun_serlcd._LCD_DISPLAYON?8
+sparkfun_serlcd._LCD_ENTRYLEFT?8
+sparkfun_serlcd._LCD_ENTRYMODESET?8
+sparkfun_serlcd._LCD_ENTRYRIGHT?8
+sparkfun_serlcd._LCD_ENTRYSHIFTDECREMENT?8
+sparkfun_serlcd._LCD_ENTRYSHIFTINCREMENT?8
+sparkfun_serlcd._LCD_MOVELEFT?8
+sparkfun_serlcd._LCD_MOVERIGHT?8
+sparkfun_serlcd._LCD_RETURNHOME?8
+sparkfun_serlcd._LCD_SETDDRAMADDR?8
+sparkfun_serlcd._MAX_COLS?8
+sparkfun_serlcd._MAX_ROWS?8
+sparkfun_serlcd._RESET_COMMAND?8
+sparkfun_serlcd._SAVE_CURRENT_DISPLAY_AS_SPLASH?8
+sparkfun_serlcd._SETTING_COMMAND?8
+sparkfun_serlcd._SET_RGB_COMMAND?8
+sparkfun_serlcd._SHOW_VERSION_COMMAND?8
+sparkfun_serlcd._SPECIAL_COMMAND?8
+sparkfun_serlcd._map_range?5(value, in_min, in_max, out_min, out_max)
+stoplight.index_to_rgb?4(index=0, gamma=0.5)
+stoplight.map_range?4(x, in_min, in_max, out_min, out_max)
+stts22h.ODR_100_HZ?7
+stts22h.ODR_200_HZ?7
+stts22h.ODR_25_HZ?7
+stts22h.ODR_50_HZ?7
+stts22h.STTS22H._device_id?8
+stts22h.STTS22H._freerun?8
+stts22h.STTS22H._high_limit?8
+stts22h.STTS22H._low_limit?8
+stts22h.STTS22H._output_data_rate?8
+stts22h.STTS22H._temperature_LSB?8
+stts22h.STTS22H._temperature_MSB?8
+stts22h.STTS22H._temperature_high_limit?8
+stts22h.STTS22H._temperature_low_limit?8
+stts22h.STTS22H.high_limit?4()
+stts22h.STTS22H.low_limit?4()
+stts22h.STTS22H.output_data_rate?4(value: int)
+stts22h.STTS22H.temperature?4()
+stts22h.STTS22H.temperature_high_limit?4(value)
+stts22h.STTS22H.temperature_low_limit?4(value: float)
+stts22h.STTS22H?1(i2c_bus: I2C, address: int = 0x3C)
+stts22h._CTRL?8
+stts22h._REG_WHOAMI?8
+stts22h.output_data_rate_values?7
+styles.apply_style?4(target, style)
+styles.color_fade?4(start_color: int, end_color: int, fraction: float)
+styles.color_to_tuple?4(value)
+styles.styles.Black?7
+styles.styles.BlueMono?7
+styles.styles.BluePurple?7
+styles.styles.BrightColors?7
+styles.styles.BrownBlue?7
+styles.styles.Dark2?7
+styles.styles.Dark?7
+styles.styles.DarkAmber?7
+styles.styles.DarkBlack1?7
+styles.styles.DarkBlack?7
+styles.styles.DarkBlue10?7
+styles.styles.DarkBlue11?7
+styles.styles.DarkBlue12?7
+styles.styles.DarkBlue13?7
+styles.styles.DarkBlue14?7
+styles.styles.DarkBlue15?7
+styles.styles.DarkBlue16?7
+styles.styles.DarkBlue17?7
+styles.styles.DarkBlue1?7
+styles.styles.DarkBlue2?7
+styles.styles.DarkBlue3?7
+styles.styles.DarkBlue4?7
+styles.styles.DarkBlue5?7
+styles.styles.DarkBlue6?7
+styles.styles.DarkBlue7?7
+styles.styles.DarkBlue8?7
+styles.styles.DarkBlue9?7
+styles.styles.DarkBlue?7
+styles.styles.DarkBrown1?7
+styles.styles.DarkBrown2?7
+styles.styles.DarkBrown3?7
+styles.styles.DarkBrown4?7
+styles.styles.DarkBrown5?7
+styles.styles.DarkBrown6?7
+styles.styles.DarkBrown7?7
+styles.styles.DarkBrown?7
+styles.styles.DarkGreen1?7
+styles.styles.DarkGreen2?7
+styles.styles.DarkGreen3?7
+styles.styles.DarkGreen4?7
+styles.styles.DarkGreen5?7
+styles.styles.DarkGreen6?7
+styles.styles.DarkGreen7?7
+styles.styles.DarkGreen?7
+styles.styles.DarkGrey10?7
+styles.styles.DarkGrey11?7
+styles.styles.DarkGrey12?7
+styles.styles.DarkGrey13?7
+styles.styles.DarkGrey14?7
+styles.styles.DarkGrey1?7
+styles.styles.DarkGrey2?7
+styles.styles.DarkGrey3?7
+styles.styles.DarkGrey4?7
+styles.styles.DarkGrey5?7
+styles.styles.DarkGrey6?7
+styles.styles.DarkGrey7?7
+styles.styles.DarkGrey8?7
+styles.styles.DarkGrey9?7
+styles.styles.DarkGrey?7
+styles.styles.DarkPurple1?7
+styles.styles.DarkPurple2?7
+styles.styles.DarkPurple3?7
+styles.styles.DarkPurple4?7
+styles.styles.DarkPurple5?7
+styles.styles.DarkPurple6?7
+styles.styles.DarkPurple7?7
+styles.styles.DarkPurple?7
+styles.styles.DarkRed1?7
+styles.styles.DarkRed2?7
+styles.styles.DarkRed?7
+styles.styles.DarkTanBlue?7
+styles.styles.DarkTeal10?7
+styles.styles.DarkTeal11?7
+styles.styles.DarkTeal12?7
+styles.styles.DarkTeal1?7
+styles.styles.DarkTeal2?7
+styles.styles.DarkTeal3?7
+styles.styles.DarkTeal4?7
+styles.styles.DarkTeal5?7
+styles.styles.DarkTeal6?7
+styles.styles.DarkTeal7?7
+styles.styles.DarkTeal8?7
+styles.styles.DarkTeal9?7
+styles.styles.DarkTeal?7
+styles.styles.GetStyle?1(color)
+styles.styles.Green?7
+styles.styles.GreenMono?7
+styles.styles.GreenTan?7
+styles.styles.Kayak?7
+styles.styles.LightBlue1?7
+styles.styles.LightBlue2?7
+styles.styles.LightBlue3?7
+styles.styles.LightBlue4?7
+styles.styles.LightBlue5?7
+styles.styles.LightBlue6?7
+styles.styles.LightBlue7?7
+styles.styles.LightBlue?7
+styles.styles.LightBrown10?7
+styles.styles.LightBrown11?7
+styles.styles.LightBrown12?7
+styles.styles.LightBrown13?7
+styles.styles.LightBrown1?7
+styles.styles.LightBrown2?7
+styles.styles.LightBrown3?7
+styles.styles.LightBrown4?7
+styles.styles.LightBrown5?7
+styles.styles.LightBrown6?7
+styles.styles.LightBrown7?7
+styles.styles.LightBrown8?7
+styles.styles.LightBrown9?7
+styles.styles.LightBrown?7
+styles.styles.LightGray1?7
+styles.styles.LightGreen10?7
+styles.styles.LightGreen1?7
+styles.styles.LightGreen2?7
+styles.styles.LightGreen3?7
+styles.styles.LightGreen4?7
+styles.styles.LightGreen5?7
+styles.styles.LightGreen6?7
+styles.styles.LightGreen7?7
+styles.styles.LightGreen8?7
+styles.styles.LightGreen9?7
+styles.styles.LightGreen?7
+styles.styles.LightGrey1?7
+styles.styles.LightGrey2?7
+styles.styles.LightGrey3?7
+styles.styles.LightGrey4?7
+styles.styles.LightGrey5?7
+styles.styles.LightGrey6?7
+styles.styles.LightGrey?7
+styles.styles.LightPurple?7
+styles.styles.LightTeal?7
+styles.styles.LightYellow?7
+styles.styles.Material1?7
+styles.styles.Material2?7
+styles.styles.NeutralBlue?7
+styles.styles.Purple?7
+styles.styles.Python?7
+styles.styles.Reddit?7
+styles.styles.Reds?7
+styles.styles.SandyBeach?7
+styles.styles.Tan?7
+styles.styles.TanBlue?7
+styles.styles.TealMono?7
+styles.styles.Topanga?7
+test_loop.TestLoop.control_ticker?4()
+test_loop.TestLoop.deferred_task?4()
+test_loop.TestLoop.f?4()
+test_loop.TestLoop.foo?4()
+test_loop.TestLoop.nanos?4()
+test_loop.TestLoop.run_later?4()
+test_loop.TestLoop.test_add_task?4()
+test_loop.TestLoop.test_delay?4()
+test_loop.TestLoop.test_reschedule?4()
+test_loop.TestLoop.test_run_later?4()
+test_loop.TestLoop.test_schedule_later?4()
+test_loop.TestLoop.test_schedule_rate?4()
+test_loop.TestLoop.timer?4()
+test_managed_resource.Resource.acquire?4(chip_select)
+test_managed_resource.Resource.release?4(chip_select)
+test_managed_resource.Resource?1()
+test_managed_resource.TestManagedResource.test_acquire?4()
+test_managed_resource.TestManagedResource.test_fn?4()
+tinkeringtech_rda5807m.FREQ_STEPS?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN_BAND?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN_BAND_FM?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN_BAND_FMWORLD?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN_NR?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN_SPACE?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN_SPACE_100?7
+tinkeringtech_rda5807m.RADIO_REG_CHAN_TUNE?7
+tinkeringtech_rda5807m.RADIO_REG_CHIPID?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_BASS?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_ENABLE?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_MONO?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_NEW?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_OUTPUT?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_RDS?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_RESET?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_SEEK?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_SEEKUP?7
+tinkeringtech_rda5807m.RADIO_REG_CTRL_UNMUTE?7
+tinkeringtech_rda5807m.RADIO_REG_R4?7
+tinkeringtech_rda5807m.RADIO_REG_R4_AFC?7
+tinkeringtech_rda5807m.RADIO_REG_R4_EM50?7
+tinkeringtech_rda5807m.RADIO_REG_R4_SOFTMUTE?7
+tinkeringtech_rda5807m.RADIO_REG_RA?7
+tinkeringtech_rda5807m.RADIO_REG_RA_NR?7
+tinkeringtech_rda5807m.RADIO_REG_RA_RDS?7
+tinkeringtech_rda5807m.RADIO_REG_RA_RDSBLOCK?7
+tinkeringtech_rda5807m.RADIO_REG_RA_SF?7
+tinkeringtech_rda5807m.RADIO_REG_RA_STC?7
+tinkeringtech_rda5807m.RADIO_REG_RA_STEREO?7
+tinkeringtech_rda5807m.RADIO_REG_RB?7
+tinkeringtech_rda5807m.RADIO_REG_RB_FMREADY?7
+tinkeringtech_rda5807m.RADIO_REG_RB_FMTRUE?7
+tinkeringtech_rda5807m.RADIO_REG_RDSA?7
+tinkeringtech_rda5807m.RADIO_REG_RDSB?7
+tinkeringtech_rda5807m.RADIO_REG_RDSC?7
+tinkeringtech_rda5807m.RADIO_REG_RDSD?7
+tinkeringtech_rda5807m.RADIO_REG_VOL?7
+tinkeringtech_rda5807m.RADIO_REG_VOL_VOL?7
+tinkeringtech_rda5807m.RDSParser.attach_service_name_callback?4(new_function)
+tinkeringtech_rda5807m.RDSParser.attach_text_callback?4(new_function)
+tinkeringtech_rda5807m.RDSParser.attach_time_callback?4(new_function)
+tinkeringtech_rda5807m.RDSParser.init?4()
+tinkeringtech_rda5807m.RDSParser.process_data?4(block1, block2, block3, block4)
+tinkeringtech_rda5807m.RDSParser?1()
+tinkeringtech_rda5807m.Radio.address?7
+tinkeringtech_rda5807m.Radio.check_rds?4()
+tinkeringtech_rda5807m.Radio.check_threshold?4()
+tinkeringtech_rda5807m.Radio.format_freq?4()
+tinkeringtech_rda5807m.Radio.freq_high?7
+tinkeringtech_rda5807m.Radio.freq_low?7
+tinkeringtech_rda5807m.Radio.freq_steps?7
+tinkeringtech_rda5807m.Radio.get_freq?4()
+tinkeringtech_rda5807m.Radio.get_radio_info?4()
+tinkeringtech_rda5807m.Radio.get_rssi?4()
+tinkeringtech_rda5807m.Radio.maxvolume?7
+tinkeringtech_rda5807m.Radio.read16?4()
+tinkeringtech_rda5807m.Radio.read_registers?4()
+tinkeringtech_rda5807m.Radio.registers?7
+tinkeringtech_rda5807m.Radio.rssi?7
+tinkeringtech_rda5807m.Radio.save_register?4(reg_num)
+tinkeringtech_rda5807m.Radio.save_registers?4()
+tinkeringtech_rda5807m.Radio.seek_down?4()
+tinkeringtech_rda5807m.Radio.seek_up?4()
+tinkeringtech_rda5807m.Radio.set_band?4(band)
+tinkeringtech_rda5807m.Radio.set_bass_boost?4(switch_on)
+tinkeringtech_rda5807m.Radio.set_freq?4(freq)
+tinkeringtech_rda5807m.Radio.set_mono?4(switch_on)
+tinkeringtech_rda5807m.Radio.set_mute?4(switch_on)
+tinkeringtech_rda5807m.Radio.set_soft_mute?4(switch_on)
+tinkeringtech_rda5807m.Radio.set_volume?4(volume)
+tinkeringtech_rda5807m.Radio.setup?4()
+tinkeringtech_rda5807m.Radio.soft_reset?4()
+tinkeringtech_rda5807m.Radio.term?4()
+tinkeringtech_rda5807m.Radio.tune?4()
+tinkeringtech_rda5807m.Radio.write_bytes?4(values)
+tinkeringtech_rda5807m.Radio?1(board, rds_parser, frequency=10000, volume=1)
+tinkeringtech_rda5807m.replace_element?4(index, text, newchar)
+tm1637_display.TM1637Display._delay?5()
+tm1637_display.TM1637Display._number?5(number: Union[float, int], decimal: int = 0)
+tm1637_display.TM1637Display._set_brightness?5(brightness: int, enabled: bool = True)
+tm1637_display.TM1637Display._start?5()
+tm1637_display.TM1637Display._stop?5()
+tm1637_display.TM1637Display._text?5(text: str)
+tm1637_display.TM1637Display._write_byte?5(data: int)
+tm1637_display.TM1637Display.auto_write?4(auto_write: bool)
+tm1637_display.TM1637Display.brightness?4(value: int)
+tm1637_display.TM1637Display.clear?4()
+tm1637_display.TM1637Display.deinit?4()
+tm1637_display.TM1637Display.print?4(value: Union[int, float, str], decimal: int = 0)
+tm1637_display.TM1637Display.print_hex?4(value: Union[int, float, str])
+tm1637_display.TM1637Display.set_segments?4(segments: bytes, pos=0)
+tm1637_display.TM1637Display.show?4()
+tm1637_display.TM1637Display.show_dots?4(dots: tuple)
+tm1637_display.TM1637Display?1(clock: Pin, data: Pin, length: int = 4, digit_order: tuple = None, auto_write: bool = True, bit_delay: int = _DEFAULT_BIT_DELAY, brightness: int = 7, )
+tm1637_display._DEFAULT_BIT_DELAY?8
+tm1637_display._DOT_SEGMENT?8
+tm1637_display._MINUS_SEGMENTS?8
+tm1637_display._TM1637_I2C_COMM1?8
+tm1637_display._TM1637_I2C_COMM2?8
+tm1637_display._TM1637_I2C_COMM3?8
+tm1637_display.digit_to_segment?7
+tm1637_display.letter_to_segment?7
+trellism4_extended.NeoTrellisM4.EDGE_FALLING?7
+trellism4_extended.NeoTrellisM4.EDGE_HIGH?7
+trellism4_extended.NeoTrellisM4.EDGE_LOW?7
+trellism4_extended.NeoTrellisM4.EDGE_RISING?7
+trellism4_extended.NeoTrellisM4._read_keypad?5()
+trellism4_extended.NeoTrellisM4.activate_key?4(key, edge, enable=True)
+trellism4_extended.NeoTrellisM4.count?4(value)
+trellism4_extended.NeoTrellisM4.interrupt_enabled?4(value)
+trellism4_extended.NeoTrellisM4.read_keypad?4(num)
+trellism4_extended.NeoTrellisM4.set_event?4(key, edge, enable)
+trellism4_extended.NeoTrellisM4.sync?4()
+trellism4_extended.NeoTrellisM4?1(left_part=None)
+trellism4_extended._NEO_TRELLIS_NUM_COLS?8
+trellism4_extended._NEO_TRELLIS_NUM_KEYS?8
+trellism4_extended._NEO_TRELLIS_NUM_ROWS?8
+trellism4_extended._TRELLISM4_LEFT_PART?8
+trellism4_extended._TRELLISM4_RIGHT_PART?8
+trellism4_extended._TrellisKeypad.pressed_keys?4()
+trellism4_extended._TrellisKeypad?2(part=_TRELLISM4_LEFT_PART, row_pins=None)
+trellism4_extended._TrellisNeoPixel.fill?4(color)
+trellism4_extended._TrellisNeoPixel.show?4()
+trellism4_extended._TrellisNeoPixel?2(auto_write=True, brightness=1.0, part=_TRELLISM4_LEFT_PART, left_part=None)
+trellism4_extended._key?5(xval)
+trellism4_extended._seesaw_key?5(xval)
+trellism4_extended._to_seesaw_key?5(xval)
+tzdb._timezone.timezone.fromutc?4(dt: "datetime")
+tzdb._timezone.timezone.name?4()
+tzdb._timezone.timezone.tzname?4(dt: "datetime")
+tzdb._timezone.timezone.utcoffset?4(dt: "datetime")
+tzdb._timezone.timezone?1(tz_name: str)
+tzdb._zones.Africa.Abidjan.tz_data?7
+tzdb._zones.Africa.Accra.tz_data?7
+tzdb._zones.Africa.Addis_Ababa.tz_data?7
+tzdb._zones.Africa.Algiers.tz_data?7
+tzdb._zones.Africa.Asmara.tz_data?7
+tzdb._zones.Africa.Asmera.tz_data?7
+tzdb._zones.Africa.Bamako.tz_data?7
+tzdb._zones.Africa.Bangui.tz_data?7
+tzdb._zones.Africa.Banjul.tz_data?7
+tzdb._zones.Africa.Bissau.tz_data?7
+tzdb._zones.Africa.Blantyre.tz_data?7
+tzdb._zones.Africa.Brazzaville.tz_data?7
+tzdb._zones.Africa.Bujumbura.tz_data?7
+tzdb._zones.Africa.Cairo.tz_data?7
+tzdb._zones.Africa.Casablanca.tz_data?7
+tzdb._zones.Africa.Ceuta.tz_data?7
+tzdb._zones.Africa.Conakry.tz_data?7
+tzdb._zones.Africa.Dakar.tz_data?7
+tzdb._zones.Africa.Dar_es_Salaam.tz_data?7
+tzdb._zones.Africa.Djibouti.tz_data?7
+tzdb._zones.Africa.Douala.tz_data?7
+tzdb._zones.Africa.El_Aaiun.tz_data?7
+tzdb._zones.Africa.Freetown.tz_data?7
+tzdb._zones.Africa.Gaborone.tz_data?7
+tzdb._zones.Africa.Harare.tz_data?7
+tzdb._zones.Africa.Johannesburg.tz_data?7
+tzdb._zones.Africa.Juba.tz_data?7
+tzdb._zones.Africa.Kampala.tz_data?7
+tzdb._zones.Africa.Khartoum.tz_data?7
+tzdb._zones.Africa.Kigali.tz_data?7
+tzdb._zones.Africa.Kinshasa.tz_data?7
+tzdb._zones.Africa.Lagos.tz_data?7
+tzdb._zones.Africa.Libreville.tz_data?7
+tzdb._zones.Africa.Lome.tz_data?7
+tzdb._zones.Africa.Luanda.tz_data?7
+tzdb._zones.Africa.Lubumbashi.tz_data?7
+tzdb._zones.Africa.Lusaka.tz_data?7
+tzdb._zones.Africa.Malabo.tz_data?7
+tzdb._zones.Africa.Maputo.tz_data?7
+tzdb._zones.Africa.Maseru.tz_data?7
+tzdb._zones.Africa.Mbabane.tz_data?7
+tzdb._zones.Africa.Mogadishu.tz_data?7
+tzdb._zones.Africa.Monrovia.tz_data?7
+tzdb._zones.Africa.Nairobi.tz_data?7
+tzdb._zones.Africa.Ndjamena.tz_data?7
+tzdb._zones.Africa.Niamey.tz_data?7
+tzdb._zones.Africa.Nouakchott.tz_data?7
+tzdb._zones.Africa.Ouagadougou.tz_data?7
+tzdb._zones.Africa.Porto_Novo.tz_data?7
+tzdb._zones.Africa.Sao_Tome.tz_data?7
+tzdb._zones.Africa.Timbuktu.tz_data?7
+tzdb._zones.Africa.Tripoli.tz_data?7
+tzdb._zones.Africa.Tunis.tz_data?7
+tzdb._zones.Africa.Windhoek.tz_data?7
+tzdb._zones.America.Adak.tz_data?7
+tzdb._zones.America.Anchorage.tz_data?7
+tzdb._zones.America.Anguilla.tz_data?7
+tzdb._zones.America.Antigua.tz_data?7
+tzdb._zones.America.Araguaina.tz_data?7
+tzdb._zones.America.Argentina.Buenos_Aires.tz_data?7
+tzdb._zones.America.Argentina.Catamarca.tz_data?7
+tzdb._zones.America.Argentina.ComodRivadavia.tz_data?7
+tzdb._zones.America.Argentina.Cordoba.tz_data?7
+tzdb._zones.America.Argentina.Jujuy.tz_data?7
+tzdb._zones.America.Argentina.La_Rioja.tz_data?7
+tzdb._zones.America.Argentina.Mendoza.tz_data?7
+tzdb._zones.America.Argentina.Rio_Gallegos.tz_data?7
+tzdb._zones.America.Argentina.Salta.tz_data?7
+tzdb._zones.America.Argentina.San_Juan.tz_data?7
+tzdb._zones.America.Argentina.San_Luis.tz_data?7
+tzdb._zones.America.Argentina.Tucuman.tz_data?7
+tzdb._zones.America.Argentina.Ushuaia.tz_data?7
+tzdb._zones.America.Aruba.tz_data?7
+tzdb._zones.America.Asuncion.tz_data?7
+tzdb._zones.America.Atikokan.tz_data?7
+tzdb._zones.America.Atka.tz_data?7
+tzdb._zones.America.Bahia.tz_data?7
+tzdb._zones.America.Bahia_Banderas.tz_data?7
+tzdb._zones.America.Barbados.tz_data?7
+tzdb._zones.America.Belem.tz_data?7
+tzdb._zones.America.Belize.tz_data?7
+tzdb._zones.America.Blanc_Sablon.tz_data?7
+tzdb._zones.America.Boa_Vista.tz_data?7
+tzdb._zones.America.Bogota.tz_data?7
+tzdb._zones.America.Boise.tz_data?7
+tzdb._zones.America.Buenos_Aires.tz_data?7
+tzdb._zones.America.Cambridge_Bay.tz_data?7
+tzdb._zones.America.Campo_Grande.tz_data?7
+tzdb._zones.America.Cancun.tz_data?7
+tzdb._zones.America.Caracas.tz_data?7
+tzdb._zones.America.Catamarca.tz_data?7
+tzdb._zones.America.Cayenne.tz_data?7
+tzdb._zones.America.Cayman.tz_data?7
+tzdb._zones.America.Chicago.tz_data?7
+tzdb._zones.America.Chihuahua.tz_data?7
+tzdb._zones.America.Coral_Harbour.tz_data?7
+tzdb._zones.America.Cordoba.tz_data?7
+tzdb._zones.America.Costa_Rica.tz_data?7
+tzdb._zones.America.Creston.tz_data?7
+tzdb._zones.America.Cuiaba.tz_data?7
+tzdb._zones.America.Curacao.tz_data?7
+tzdb._zones.America.Danmarkshavn.tz_data?7
+tzdb._zones.America.Dawson.tz_data?7
+tzdb._zones.America.Dawson_Creek.tz_data?7
+tzdb._zones.America.Denver.tz_data?7
+tzdb._zones.America.Detroit.tz_data?7
+tzdb._zones.America.Dominica.tz_data?7
+tzdb._zones.America.Edmonton.tz_data?7
+tzdb._zones.America.Eirunepe.tz_data?7
+tzdb._zones.America.El_Salvador.tz_data?7
+tzdb._zones.America.Ensenada.tz_data?7
+tzdb._zones.America.Fort_Nelson.tz_data?7
+tzdb._zones.America.Fort_Wayne.tz_data?7
+tzdb._zones.America.Fortaleza.tz_data?7
+tzdb._zones.America.Glace_Bay.tz_data?7
+tzdb._zones.America.Godthab.tz_data?7
+tzdb._zones.America.Goose_Bay.tz_data?7
+tzdb._zones.America.Grand_Turk.tz_data?7
+tzdb._zones.America.Grenada.tz_data?7
+tzdb._zones.America.Guadeloupe.tz_data?7
+tzdb._zones.America.Guatemala.tz_data?7
+tzdb._zones.America.Guayaquil.tz_data?7
+tzdb._zones.America.Guyana.tz_data?7
+tzdb._zones.America.Halifax.tz_data?7
+tzdb._zones.America.Havana.tz_data?7
+tzdb._zones.America.Hermosillo.tz_data?7
+tzdb._zones.America.Indiana.Indianapolis.tz_data?7
+tzdb._zones.America.Indiana.Knox.tz_data?7
+tzdb._zones.America.Indiana.Marengo.tz_data?7
+tzdb._zones.America.Indiana.Petersburg.tz_data?7
+tzdb._zones.America.Indiana.Tell_City.tz_data?7
+tzdb._zones.America.Indiana.Vevay.tz_data?7
+tzdb._zones.America.Indiana.Vincennes.tz_data?7
+tzdb._zones.America.Indiana.Winamac.tz_data?7
+tzdb._zones.America.Indianapolis.tz_data?7
+tzdb._zones.America.Inuvik.tz_data?7
+tzdb._zones.America.Iqaluit.tz_data?7
+tzdb._zones.America.Jamaica.tz_data?7
+tzdb._zones.America.Jujuy.tz_data?7
+tzdb._zones.America.Juneau.tz_data?7
+tzdb._zones.America.Kentucky.Louisville.tz_data?7
+tzdb._zones.America.Kentucky.Monticello.tz_data?7
+tzdb._zones.America.Knox_IN.tz_data?7
+tzdb._zones.America.Kralendijk.tz_data?7
+tzdb._zones.America.La_Paz.tz_data?7
+tzdb._zones.America.Lima.tz_data?7
+tzdb._zones.America.Los_Angeles.tz_data?7
+tzdb._zones.America.Louisville.tz_data?7
+tzdb._zones.America.Lower_Princes.tz_data?7
+tzdb._zones.America.Maceio.tz_data?7
+tzdb._zones.America.Managua.tz_data?7
+tzdb._zones.America.Manaus.tz_data?7
+tzdb._zones.America.Marigot.tz_data?7
+tzdb._zones.America.Martinique.tz_data?7
+tzdb._zones.America.Matamoros.tz_data?7
+tzdb._zones.America.Mazatlan.tz_data?7
+tzdb._zones.America.Mendoza.tz_data?7
+tzdb._zones.America.Menominee.tz_data?7
+tzdb._zones.America.Merida.tz_data?7
+tzdb._zones.America.Metlakatla.tz_data?7
+tzdb._zones.America.Mexico_City.tz_data?7
+tzdb._zones.America.Miquelon.tz_data?7
+tzdb._zones.America.Moncton.tz_data?7
+tzdb._zones.America.Monterrey.tz_data?7
+tzdb._zones.America.Montevideo.tz_data?7
+tzdb._zones.America.Montreal.tz_data?7
+tzdb._zones.America.Montserrat.tz_data?7
+tzdb._zones.America.Nassau.tz_data?7
+tzdb._zones.America.New_York.tz_data?7
+tzdb._zones.America.Nipigon.tz_data?7
+tzdb._zones.America.Nome.tz_data?7
+tzdb._zones.America.Noronha.tz_data?7
+tzdb._zones.America.North_Dakota.Beulah.tz_data?7
+tzdb._zones.America.North_Dakota.Center.tz_data?7
+tzdb._zones.America.North_Dakota.New_Salem.tz_data?7
+tzdb._zones.America.Nuuk.tz_data?7
+tzdb._zones.America.Ojinaga.tz_data?7
+tzdb._zones.America.Panama.tz_data?7
+tzdb._zones.America.Pangnirtung.tz_data?7
+tzdb._zones.America.Paramaribo.tz_data?7
+tzdb._zones.America.Phoenix.tz_data?7
+tzdb._zones.America.Port_au_Prince.tz_data?7
+tzdb._zones.America.Port_of_Spain.tz_data?7
+tzdb._zones.America.Porto_Acre.tz_data?7
+tzdb._zones.America.Porto_Velho.tz_data?7
+tzdb._zones.America.Puerto_Rico.tz_data?7
+tzdb._zones.America.Punta_Arenas.tz_data?7
+tzdb._zones.America.Rainy_River.tz_data?7
+tzdb._zones.America.Rankin_Inlet.tz_data?7
+tzdb._zones.America.Recife.tz_data?7
+tzdb._zones.America.Regina.tz_data?7
+tzdb._zones.America.Resolute.tz_data?7
+tzdb._zones.America.Rio_Branco.tz_data?7
+tzdb._zones.America.Rosario.tz_data?7
+tzdb._zones.America.Santa_Isabel.tz_data?7
+tzdb._zones.America.Santarem.tz_data?7
+tzdb._zones.America.Santiago.tz_data?7
+tzdb._zones.America.Santo_Domingo.tz_data?7
+tzdb._zones.America.Sao_Paulo.tz_data?7
+tzdb._zones.America.Scoresbysund.tz_data?7
+tzdb._zones.America.Shiprock.tz_data?7
+tzdb._zones.America.Sitka.tz_data?7
+tzdb._zones.America.St_Barthelemy.tz_data?7
+tzdb._zones.America.St_Johns.tz_data?7
+tzdb._zones.America.St_Kitts.tz_data?7
+tzdb._zones.America.St_Lucia.tz_data?7
+tzdb._zones.America.St_Thomas.tz_data?7
+tzdb._zones.America.St_Vincent.tz_data?7
+tzdb._zones.America.Swift_Current.tz_data?7
+tzdb._zones.America.Tegucigalpa.tz_data?7
+tzdb._zones.America.Thule.tz_data?7
+tzdb._zones.America.Thunder_Bay.tz_data?7
+tzdb._zones.America.Tijuana.tz_data?7
+tzdb._zones.America.Toronto.tz_data?7
+tzdb._zones.America.Tortola.tz_data?7
+tzdb._zones.America.Vancouver.tz_data?7
+tzdb._zones.America.Virgin.tz_data?7
+tzdb._zones.America.Whitehorse.tz_data?7
+tzdb._zones.America.Winnipeg.tz_data?7
+tzdb._zones.America.Yakutat.tz_data?7
+tzdb._zones.America.Yellowknife.tz_data?7
+tzdb._zones.Asia.Aden.tz_data?7
+tzdb._zones.Asia.Almaty.tz_data?7
+tzdb._zones.Asia.Amman.tz_data?7
+tzdb._zones.Asia.Anadyr.tz_data?7
+tzdb._zones.Asia.Aqtau.tz_data?7
+tzdb._zones.Asia.Aqtobe.tz_data?7
+tzdb._zones.Asia.Ashgabat.tz_data?7
+tzdb._zones.Asia.Ashkhabad.tz_data?7
+tzdb._zones.Asia.Atyrau.tz_data?7
+tzdb._zones.Asia.Baghdad.tz_data?7
+tzdb._zones.Asia.Bahrain.tz_data?7
+tzdb._zones.Asia.Baku.tz_data?7
+tzdb._zones.Asia.Bangkok.tz_data?7
+tzdb._zones.Asia.Barnaul.tz_data?7
+tzdb._zones.Asia.Beirut.tz_data?7
+tzdb._zones.Asia.Bishkek.tz_data?7
+tzdb._zones.Asia.Brunei.tz_data?7
+tzdb._zones.Asia.Calcutta.tz_data?7
+tzdb._zones.Asia.Chita.tz_data?7
+tzdb._zones.Asia.Choibalsan.tz_data?7
+tzdb._zones.Asia.Chongqing.tz_data?7
+tzdb._zones.Asia.Chungking.tz_data?7
+tzdb._zones.Asia.Colombo.tz_data?7
+tzdb._zones.Asia.Dacca.tz_data?7
+tzdb._zones.Asia.Damascus.tz_data?7
+tzdb._zones.Asia.Dhaka.tz_data?7
+tzdb._zones.Asia.Dili.tz_data?7
+tzdb._zones.Asia.Dubai.tz_data?7
+tzdb._zones.Asia.Dushanbe.tz_data?7
+tzdb._zones.Asia.Famagusta.tz_data?7
+tzdb._zones.Asia.Gaza.tz_data?7
+tzdb._zones.Asia.Harbin.tz_data?7
+tzdb._zones.Asia.Hebron.tz_data?7
+tzdb._zones.Asia.Ho_Chi_Minh.tz_data?7
+tzdb._zones.Asia.Hong_Kong.tz_data?7
+tzdb._zones.Asia.Hovd.tz_data?7
+tzdb._zones.Asia.Irkutsk.tz_data?7
+tzdb._zones.Asia.Istanbul.tz_data?7
+tzdb._zones.Asia.Jakarta.tz_data?7
+tzdb._zones.Asia.Jayapura.tz_data?7
+tzdb._zones.Asia.Jerusalem.tz_data?7
+tzdb._zones.Asia.Kabul.tz_data?7
+tzdb._zones.Asia.Kamchatka.tz_data?7
+tzdb._zones.Asia.Karachi.tz_data?7
+tzdb._zones.Asia.Kashgar.tz_data?7
+tzdb._zones.Asia.Kathmandu.tz_data?7
+tzdb._zones.Asia.Katmandu.tz_data?7
+tzdb._zones.Asia.Khandyga.tz_data?7
+tzdb._zones.Asia.Kolkata.tz_data?7
+tzdb._zones.Asia.Krasnoyarsk.tz_data?7
+tzdb._zones.Asia.Kuala_Lumpur.tz_data?7
+tzdb._zones.Asia.Kuching.tz_data?7
+tzdb._zones.Asia.Kuwait.tz_data?7
+tzdb._zones.Asia.Macao.tz_data?7
+tzdb._zones.Asia.Macau.tz_data?7
+tzdb._zones.Asia.Magadan.tz_data?7
+tzdb._zones.Asia.Makassar.tz_data?7
+tzdb._zones.Asia.Manila.tz_data?7
+tzdb._zones.Asia.Muscat.tz_data?7
+tzdb._zones.Asia.Nicosia.tz_data?7
+tzdb._zones.Asia.Novokuznetsk.tz_data?7
+tzdb._zones.Asia.Novosibirsk.tz_data?7
+tzdb._zones.Asia.Omsk.tz_data?7
+tzdb._zones.Asia.Oral.tz_data?7
+tzdb._zones.Asia.Phnom_Penh.tz_data?7
+tzdb._zones.Asia.Pontianak.tz_data?7
+tzdb._zones.Asia.Pyongyang.tz_data?7
+tzdb._zones.Asia.Qatar.tz_data?7
+tzdb._zones.Asia.Qostanay.tz_data?7
+tzdb._zones.Asia.Qyzylorda.tz_data?7
+tzdb._zones.Asia.Rangoon.tz_data?7
+tzdb._zones.Asia.Riyadh.tz_data?7
+tzdb._zones.Asia.Saigon.tz_data?7
+tzdb._zones.Asia.Sakhalin.tz_data?7
+tzdb._zones.Asia.Samarkand.tz_data?7
+tzdb._zones.Asia.Seoul.tz_data?7
+tzdb._zones.Asia.Shanghai.tz_data?7
+tzdb._zones.Asia.Singapore.tz_data?7
+tzdb._zones.Asia.Srednekolymsk.tz_data?7
+tzdb._zones.Asia.Taipei.tz_data?7
+tzdb._zones.Asia.Tashkent.tz_data?7
+tzdb._zones.Asia.Tbilisi.tz_data?7
+tzdb._zones.Asia.Tehran.tz_data?7
+tzdb._zones.Asia.Tel_Aviv.tz_data?7
+tzdb._zones.Asia.Thimbu.tz_data?7
+tzdb._zones.Asia.Thimphu.tz_data?7
+tzdb._zones.Asia.Tokyo.tz_data?7
+tzdb._zones.Asia.Tomsk.tz_data?7
+tzdb._zones.Asia.Ujung_Pandang.tz_data?7
+tzdb._zones.Asia.Ulaanbaatar.tz_data?7
+tzdb._zones.Asia.Ulan_Bator.tz_data?7
+tzdb._zones.Asia.Urumqi.tz_data?7
+tzdb._zones.Asia.Ust_Nera.tz_data?7
+tzdb._zones.Asia.Vientiane.tz_data?7
+tzdb._zones.Asia.Vladivostok.tz_data?7
+tzdb._zones.Asia.Yakutsk.tz_data?7
+tzdb._zones.Asia.Yangon.tz_data?7
+tzdb._zones.Asia.Yekaterinburg.tz_data?7
+tzdb._zones.Asia.Yerevan.tz_data?7
+tzdb._zones.Atlantic.Azores.tz_data?7
+tzdb._zones.Atlantic.Bermuda.tz_data?7
+tzdb._zones.Atlantic.Canary.tz_data?7
+tzdb._zones.Atlantic.Cape_Verde.tz_data?7
+tzdb._zones.Atlantic.Faeroe.tz_data?7
+tzdb._zones.Atlantic.Faroe.tz_data?7
+tzdb._zones.Atlantic.Jan_Mayen.tz_data?7
+tzdb._zones.Atlantic.Madeira.tz_data?7
+tzdb._zones.Atlantic.Reykjavik.tz_data?7
+tzdb._zones.Atlantic.South_Georgia.tz_data?7
+tzdb._zones.Atlantic.St_Helena.tz_data?7
+tzdb._zones.Atlantic.Stanley.tz_data?7
+tzdb._zones.Australia.ACT.tz_data?7
+tzdb._zones.Australia.Adelaide.tz_data?7
+tzdb._zones.Australia.Brisbane.tz_data?7
+tzdb._zones.Australia.Broken_Hill.tz_data?7
+tzdb._zones.Australia.Canberra.tz_data?7
+tzdb._zones.Australia.Currie.tz_data?7
+tzdb._zones.Australia.Darwin.tz_data?7
+tzdb._zones.Australia.Eucla.tz_data?7
+tzdb._zones.Australia.Hobart.tz_data?7
+tzdb._zones.Australia.LHI.tz_data?7
+tzdb._zones.Australia.Lindeman.tz_data?7
+tzdb._zones.Australia.Lord_Howe.tz_data?7
+tzdb._zones.Australia.Melbourne.tz_data?7
+tzdb._zones.Australia.NSW.tz_data?7
+tzdb._zones.Australia.North.tz_data?7
+tzdb._zones.Australia.Perth.tz_data?7
+tzdb._zones.Australia.Queensland.tz_data?7
+tzdb._zones.Australia.South.tz_data?7
+tzdb._zones.Australia.Sydney.tz_data?7
+tzdb._zones.Australia.Tasmania.tz_data?7
+tzdb._zones.Australia.Victoria.tz_data?7
+tzdb._zones.Australia.West.tz_data?7
+tzdb._zones.Australia.Yancowinna.tz_data?7
+tzdb._zones.Canada.Atlantic.tz_data?7
+tzdb._zones.Canada.Central.tz_data?7
+tzdb._zones.Canada.Eastern.tz_data?7
+tzdb._zones.Canada.Mountain.tz_data?7
+tzdb._zones.Canada.Newfoundland.tz_data?7
+tzdb._zones.Canada.Pacific.tz_data?7
+tzdb._zones.Canada.Saskatchewan.tz_data?7
+tzdb._zones.Canada.Yukon.tz_data?7
+tzdb._zones.Europe.Amsterdam.tz_data?7
+tzdb._zones.Europe.Andorra.tz_data?7
+tzdb._zones.Europe.Astrakhan.tz_data?7
+tzdb._zones.Europe.Athens.tz_data?7
+tzdb._zones.Europe.Belfast.tz_data?7
+tzdb._zones.Europe.Belgrade.tz_data?7
+tzdb._zones.Europe.Berlin.tz_data?7
+tzdb._zones.Europe.Bratislava.tz_data?7
+tzdb._zones.Europe.Brussels.tz_data?7
+tzdb._zones.Europe.Bucharest.tz_data?7
+tzdb._zones.Europe.Budapest.tz_data?7
+tzdb._zones.Europe.Busingen.tz_data?7
+tzdb._zones.Europe.Chisinau.tz_data?7
+tzdb._zones.Europe.Copenhagen.tz_data?7
+tzdb._zones.Europe.Dublin.tz_data?7
+tzdb._zones.Europe.Gibraltar.tz_data?7
+tzdb._zones.Europe.Guernsey.tz_data?7
+tzdb._zones.Europe.Helsinki.tz_data?7
+tzdb._zones.Europe.Isle_of_Man.tz_data?7
+tzdb._zones.Europe.Istanbul.tz_data?7
+tzdb._zones.Europe.Jersey.tz_data?7
+tzdb._zones.Europe.Kaliningrad.tz_data?7
+tzdb._zones.Europe.Kiev.tz_data?7
+tzdb._zones.Europe.Kirov.tz_data?7
+tzdb._zones.Europe.Lisbon.tz_data?7
+tzdb._zones.Europe.Ljubljana.tz_data?7
+tzdb._zones.Europe.London.tz_data?7
+tzdb._zones.Europe.Luxembourg.tz_data?7
+tzdb._zones.Europe.Madrid.tz_data?7
+tzdb._zones.Europe.Malta.tz_data?7
+tzdb._zones.Europe.Mariehamn.tz_data?7
+tzdb._zones.Europe.Minsk.tz_data?7
+tzdb._zones.Europe.Monaco.tz_data?7
+tzdb._zones.Europe.Moscow.tz_data?7
+tzdb._zones.Europe.Nicosia.tz_data?7
+tzdb._zones.Europe.Oslo.tz_data?7
+tzdb._zones.Europe.Paris.tz_data?7
+tzdb._zones.Europe.Podgorica.tz_data?7
+tzdb._zones.Europe.Prague.tz_data?7
+tzdb._zones.Europe.Riga.tz_data?7
+tzdb._zones.Europe.Rome.tz_data?7
+tzdb._zones.Europe.Samara.tz_data?7
+tzdb._zones.Europe.San_Marino.tz_data?7
+tzdb._zones.Europe.Sarajevo.tz_data?7
+tzdb._zones.Europe.Saratov.tz_data?7
+tzdb._zones.Europe.Simferopol.tz_data?7
+tzdb._zones.Europe.Skopje.tz_data?7
+tzdb._zones.Europe.Sofia.tz_data?7
+tzdb._zones.Europe.Stockholm.tz_data?7
+tzdb._zones.Europe.Tallinn.tz_data?7
+tzdb._zones.Europe.Tirane.tz_data?7
+tzdb._zones.Europe.Tiraspol.tz_data?7
+tzdb._zones.Europe.Ulyanovsk.tz_data?7
+tzdb._zones.Europe.Uzhgorod.tz_data?7
+tzdb._zones.Europe.Vaduz.tz_data?7
+tzdb._zones.Europe.Vatican.tz_data?7
+tzdb._zones.Europe.Vienna.tz_data?7
+tzdb._zones.Europe.Vilnius.tz_data?7
+tzdb._zones.Europe.Volgograd.tz_data?7
+tzdb._zones.Europe.Warsaw.tz_data?7
+tzdb._zones.Europe.Zagreb.tz_data?7
+tzdb._zones.Europe.Zaporozhye.tz_data?7
+tzdb._zones.Europe.Zurich.tz_data?7
+tzdb._zones.Indian.Antananarivo.tz_data?7
+tzdb._zones.Indian.Chagos.tz_data?7
+tzdb._zones.Indian.Christmas.tz_data?7
+tzdb._zones.Indian.Cocos.tz_data?7
+tzdb._zones.Indian.Comoro.tz_data?7
+tzdb._zones.Indian.Kerguelen.tz_data?7
+tzdb._zones.Indian.Mahe.tz_data?7
+tzdb._zones.Indian.Maldives.tz_data?7
+tzdb._zones.Indian.Mauritius.tz_data?7
+tzdb._zones.Indian.Mayotte.tz_data?7
+tzdb._zones.Indian.Reunion.tz_data?7
+tzdb._zones.Pacific.Apia.tz_data?7
+tzdb._zones.Pacific.Auckland.tz_data?7
+tzdb._zones.Pacific.Bougainville.tz_data?7
+tzdb._zones.Pacific.Chatham.tz_data?7
+tzdb._zones.Pacific.Chuuk.tz_data?7
+tzdb._zones.Pacific.Easter.tz_data?7
+tzdb._zones.Pacific.Efate.tz_data?7
+tzdb._zones.Pacific.Enderbury.tz_data?7
+tzdb._zones.Pacific.Fakaofo.tz_data?7
+tzdb._zones.Pacific.Fiji.tz_data?7
+tzdb._zones.Pacific.Funafuti.tz_data?7
+tzdb._zones.Pacific.Galapagos.tz_data?7
+tzdb._zones.Pacific.Gambier.tz_data?7
+tzdb._zones.Pacific.Guadalcanal.tz_data?7
+tzdb._zones.Pacific.Guam.tz_data?7
+tzdb._zones.Pacific.Honolulu.tz_data?7
+tzdb._zones.Pacific.Johnston.tz_data?7
+tzdb._zones.Pacific.Kanton.tz_data?7
+tzdb._zones.Pacific.Kiritimati.tz_data?7
+tzdb._zones.Pacific.Kosrae.tz_data?7
+tzdb._zones.Pacific.Kwajalein.tz_data?7
+tzdb._zones.Pacific.Majuro.tz_data?7
+tzdb._zones.Pacific.Marquesas.tz_data?7
+tzdb._zones.Pacific.Midway.tz_data?7
+tzdb._zones.Pacific.Nauru.tz_data?7
+tzdb._zones.Pacific.Niue.tz_data?7
+tzdb._zones.Pacific.Norfolk.tz_data?7
+tzdb._zones.Pacific.Noumea.tz_data?7
+tzdb._zones.Pacific.Pago_Pago.tz_data?7
+tzdb._zones.Pacific.Palau.tz_data?7
+tzdb._zones.Pacific.Pitcairn.tz_data?7
+tzdb._zones.Pacific.Pohnpei.tz_data?7
+tzdb._zones.Pacific.Ponape.tz_data?7
+tzdb._zones.Pacific.Port_Moresby.tz_data?7
+tzdb._zones.Pacific.Rarotonga.tz_data?7
+tzdb._zones.Pacific.Saipan.tz_data?7
+tzdb._zones.Pacific.Samoa.tz_data?7
+tzdb._zones.Pacific.Tahiti.tz_data?7
+tzdb._zones.Pacific.Tarawa.tz_data?7
+tzdb._zones.Pacific.Tongatapu.tz_data?7
+tzdb._zones.Pacific.Truk.tz_data?7
+tzdb._zones.Pacific.Wake.tz_data?7
+tzdb._zones.Pacific.Wallis.tz_data?7
+tzdb._zones.Pacific.Yap.tz_data?7
+tzdb._zones.UTC.tz_data?7
+uboxplot.Boxplot.draw?4()
+uboxplot.Boxplot.find_points?4()
+uboxplot.Boxplot.normalize?4(oldrangemax, newrangemin, newrangemax, value)
+uboxplot.Boxplot.print_data?4()
+uboxplot.Boxplot?1(data: Union[list, Tuple], x: int, y: int, height: int, width: int = 20, background_color: int = 0x000000, fill_color: int = 0xFFFFFF, line_color: int = 0xFFFFFF, )
+unit_converters.celsius_to_fahrenheit?4(deg_c)
+unit_converters.celsius_to_kelvin?4(deg_c)
+unit_converters.fahrenheit_to_celsius?4(deg_f)
+unit_converters.kelvin_to_celsius?4(kelvins)
+visible.index_to_rgb?4(index=0, gamma=0.5)
+waveshare_lcd1602.LCD1602.begin?4(columns: int, rows: int)
+waveshare_lcd1602.LCD1602.clear?4()
+waveshare_lcd1602.LCD1602.command?4(cmd: int)
+waveshare_lcd1602.LCD1602.display?4()
+waveshare_lcd1602.LCD1602.printout?4(arg: Union[str, int])
+waveshare_lcd1602.LCD1602.setColorWhite?4()
+waveshare_lcd1602.LCD1602.setCursor?4(col, row)
+waveshare_lcd1602.LCD1602.setRGB?4(r, g, b)
+waveshare_lcd1602.LCD1602.setReg?4(reg, data)
+waveshare_lcd1602.LCD1602.write?4(data: int)
+waveshare_lcd1602.LCD1602?1(i2c: busio.I2C, columns: int, rows: int)
+waveshare_lcd1602.LCD_1LINE?7
+waveshare_lcd1602.LCD_2LINE?7
+waveshare_lcd1602.LCD_4BITMODE?7
+waveshare_lcd1602.LCD_5X8DOTS?7
+waveshare_lcd1602.LCD_8BITMODE?7
+waveshare_lcd1602.LCD_ADDRESS?7
+waveshare_lcd1602.LCD_BLINKOFF?7
+waveshare_lcd1602.LCD_BLINKON?7
+waveshare_lcd1602.LCD_CLEARDISPLAY?7
+waveshare_lcd1602.LCD_CURSORMOVE?7
+waveshare_lcd1602.LCD_CURSOROFF?7
+waveshare_lcd1602.LCD_CURSORON?7
+waveshare_lcd1602.LCD_CURSORSHIFT?7
+waveshare_lcd1602.LCD_DISPLAYCONTROL?7
+waveshare_lcd1602.LCD_DISPLAYMOVE?7
+waveshare_lcd1602.LCD_DISPLAYOFF?7
+waveshare_lcd1602.LCD_DISPLAYON?7
+waveshare_lcd1602.LCD_ENTRYLEFT?7
+waveshare_lcd1602.LCD_ENTRYMODESET?7
+waveshare_lcd1602.LCD_ENTRYRIGHT?7
+waveshare_lcd1602.LCD_ENTRYSHIFTDECREMENT?7
+waveshare_lcd1602.LCD_ENTRYSHIFTINCREMENT?7
+waveshare_lcd1602.LCD_FUNCTIONSET?7
+waveshare_lcd1602.LCD_MOVELEFT?7
+waveshare_lcd1602.LCD_MOVERIGHT?7
+waveshare_lcd1602.LCD_RETURNHOME?7
+waveshare_lcd1602.LCD_SETCGRAMADDR?7
+waveshare_lcd1602.LCD_SETDDRAMADDR?7
+waveshare_lcd1602.REG_BLUE?7
+waveshare_lcd1602.REG_GREEN?7
+waveshare_lcd1602.REG_MODE1?7
+waveshare_lcd1602.REG_MODE2?7
+waveshare_lcd1602.REG_OUTPUT?7
+waveshare_lcd1602.REG_RED?7
+waveshare_lcd1602.RGB_ADDRESS?7
+wiichuck.WiiChuckBase._read_data?5()
+wiichuck.WiiChuckBase._read_register?5(address)
+wiichuck.WiiChuckBase?1(i2c, address=0x52, i2c_read_delay=0.002)
+wiichuck._I2C_INIT_DELAY?8
+wiichuck.classic_controller.ClassicController._Buttons?8
+wiichuck.classic_controller.ClassicController._Dpad?8
+wiichuck.classic_controller.ClassicController._Joysticks?8
+wiichuck.classic_controller.ClassicController._Triggers?8
+wiichuck.classic_controller.ClassicController._Values?8
+wiichuck.classic_controller.ClassicController._buttons?5(do_read=True)
+wiichuck.classic_controller.ClassicController._check_third_party?5()
+wiichuck.classic_controller.ClassicController._dpad?5(do_read=True)
+wiichuck.classic_controller.ClassicController._joysticks?5(do_read=True)
+wiichuck.classic_controller.ClassicController._read_data?5()
+wiichuck.classic_controller.ClassicController._triggers?5(do_read=True)
+wiichuck.classic_controller.ClassicController.buttons?4()
+wiichuck.classic_controller.ClassicController.dpad?4()
+wiichuck.classic_controller.ClassicController.joysticks?4()
+wiichuck.classic_controller.ClassicController.triggers?4()
+wiichuck.classic_controller.ClassicController.values?4()
+wiichuck.classic_controller.ClassicController?1(i2c, address=0x52, i2c_read_delay=0.002)
+wiichuck.classic_controller._THIRD_PARTY_SIGNATURE?8
+wiichuck.dj_table.DJTable._Buttons?8
+wiichuck.dj_table.DJTable._Joystick?8
+wiichuck.dj_table.DJTable._Turntable?8
+wiichuck.dj_table.DJTable._Turntables?8
+wiichuck.dj_table.DJTable._Values?8
+wiichuck.dj_table.DJTable._buttons?5(do_read=True)
+wiichuck.dj_table.DJTable._dial?5(do_read=True)
+wiichuck.dj_table.DJTable._joystick?5(do_read=True)
+wiichuck.dj_table.DJTable._slider?5(do_read=True)
+wiichuck.dj_table.DJTable._turntables?5(do_read=True)
+wiichuck.dj_table.DJTable.buttons?4()
+wiichuck.dj_table.DJTable.dial?4()
+wiichuck.dj_table.DJTable.joystick?4()
+wiichuck.dj_table.DJTable.slider?4()
+wiichuck.dj_table.DJTable.turntables?4()
+wiichuck.dj_table.DJTable.values?4()
+wiichuck.dj_table.DJTable?1(i2c, address=0x52, i2c_read_delay=0.002)
+wiichuck.guitar.Guitar._Buttons?8
+wiichuck.guitar.Guitar._Joystick?8
+wiichuck.guitar.Guitar._Strum?8
+wiichuck.guitar.Guitar._Values?8
+wiichuck.guitar.Guitar._buttons?5(do_read=True)
+wiichuck.guitar.Guitar._joystick?5(do_read=True)
+wiichuck.guitar.Guitar._strum?5(do_read=True)
+wiichuck.guitar.Guitar._touchbar?5(do_read=True)
+wiichuck.guitar.Guitar._whammy?5(do_read=True)
+wiichuck.guitar.Guitar.buttons?4()
+wiichuck.guitar.Guitar.joystick?4()
+wiichuck.guitar.Guitar.strum?4()
+wiichuck.guitar.Guitar.touchbar?4()
+wiichuck.guitar.Guitar.values?4()
+wiichuck.guitar.Guitar.whammy?4()
+wiichuck.guitar.Guitar?1(i2c, address=0x52, i2c_read_delay=0.002)
+wiichuck.nunchuk.Nunchuk._Acceleration?8
+wiichuck.nunchuk.Nunchuk._Buttons?8
+wiichuck.nunchuk.Nunchuk._Joystick?8
+wiichuck.nunchuk.Nunchuk._Values?8
+wiichuck.nunchuk.Nunchuk._acceleration?5(do_read=True)
+wiichuck.nunchuk.Nunchuk._buttons?5(do_read=True)
+wiichuck.nunchuk.Nunchuk._joystick?5(do_read=True)
+wiichuck.nunchuk.Nunchuk.acceleration?4()
+wiichuck.nunchuk.Nunchuk.buttons?4()
+wiichuck.nunchuk.Nunchuk.joystick?4()
+wiichuck.nunchuk.Nunchuk.values?4()
+wiichuck.nunchuk.Nunchuk?1(i2c, address=0x52, i2c_read_delay=0.002)
+wiichuck.udraw.UDraw._Buttons?8
+wiichuck.udraw.UDraw._Position?8
+wiichuck.udraw.UDraw._Pressure?8
+wiichuck.udraw.UDraw._Values?8
+wiichuck.udraw.UDraw._buttons?5(do_read=True)
+wiichuck.udraw.UDraw._position?5(do_read=True)
+wiichuck.udraw.UDraw._pressure?5(do_read=True)
+wiichuck.udraw.UDraw.buttons?4()
+wiichuck.udraw.UDraw.position?4()
+wiichuck.udraw.UDraw.pressure?4()
+wiichuck.udraw.UDraw.values?4()
+wiichuck.udraw.UDraw?1(i2c, address=0x52, i2c_read_delay=0.002)
+wws_74hc165.DigitalInOut.direction?4(val)
+wws_74hc165.DigitalInOut.pull?4(val)
+wws_74hc165.DigitalInOut.switch_to_input?4(**kwargs)
+wws_74hc165.DigitalInOut.switch_to_output?4(value=False, **kwargs)
+wws_74hc165.DigitalInOut.value?4(val)
+wws_74hc165.DigitalInOut?1(pin_number, shift_register_74hc165)
+wws_74hc165.ShiftRegister74HC165.get_pin?4(pin)
+wws_74hc165.ShiftRegister74HC165.gpio?4(val)
+wws_74hc165.ShiftRegister74HC165.number_of_shift_registers?4()
+wws_74hc165.ShiftRegister74HC165?1(spi, latch, number_of_shift_registers=1)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/circuitpython-community.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,107 @@
+ANSIColors ANSIControllsBase
+ANSIControl ANSIControllsBase
+AS3935 AS3935_Sensor
+AS3935_I2C AS3935_Sensor
+AsyncLaser _LaserBase
+BadReadingError LaserError
+BatteryServiceData ServiceData
+Bluepad32 adafruit_esp32spi.ESP_SPIcontrol
+Boxplot displayio.TileGrid
+ButtonError Exception
+Clamped DecimalException
+ClassicController WiiChuckBase
+ColorPicker Control Widget
+ConversionSyntax InvalidOperation
+CoprocessorException Exception
+CustomVisionError Exception
+DJTable WiiChuckBase
+DecimalException ArithmeticError
+DefragResult _DefragResultBase _ResultMixinStr
+DefragResultBytes _DefragResultBase _ResultMixinBytes
+Dial displayio.Group
+DistoXService UARTService
+DivisionByZero DecimalException
+DivisionImpossible InvalidOperation
+DivisionUndefined InvalidOperation
+Equalizer Widget
+FakeBLE RF24
+FloatOperation DecimalException
+Frame displayio.Group
+FrameQueueFrag FrameQueue
+GC9A01 displayio.Display
+Gameduino EVE _EVE
+GameduinoCircuitPython Gameduino
+Guitar WiiChuckBase
+HX711_GPIO HX711
+HX711_PIO HX711
+ILI9163 displayio.Display
+IMU LSM6DS3
+Inexact DecimalException
+IntervalError ScheduleValueError
+InvalidContext InvalidOperation
+InvalidOperation DecimalException
+LIS2DH12_I2C LIS2DH12
+Laser _LaserBase
+LaserCommandFailedError LaserError
+LaserError Exception
+LaserTimeoutError LaserError
+ListSelect Group
+McpKeysScanner McpScanner
+McpMatrixScanner McpScanner
+Mic PDMIn
+NetworkMixin RadioMixin
+NonBlockingTimerTestCase unittest.TestCase
+NotCalibrated Exception
+Nunchuk WiiChuckBase
+Overflow DecimalException
+PCA9534 _BaseGPIOExpander
+PCA9535 _BaseGPIOExpander
+PCA9555 _BaseGPIOExpander
+ParseResult _NetlocResultMixinStr _ParseResultBase
+ParseResultBytes _NetlocResultMixinBytes _ParseResultBase
+PinnacleTouchI2C PinnacleTouch
+PinnacleTouchSPI PinnacleTouch
+Quoter defaultdict
+RF24Mesh RF24MeshNoMaster
+RF24MeshNoMaster NetworkMixin
+RF24Network RF24NetworkRoutingOnly
+RF24NetworkRoutingOnly NetworkMixin
+RM3100_I2C _RM3100
+RM3100_SPI _RM3100
+Rounded DecimalException
+SH1106_I2C _SH1106
+SH1106_SPI _SH1106
+ScheduleError Exception
+ScheduleValueError ScheduleError
+Slider Control Widget
+Sparkfun_QwiicAS3935_I2C Sparkfun_QwiicAS3935
+Sparkfun_QwiicAS3935_SPI Sparkfun_QwiicAS3935
+Sparkfun_SerLCD_I2C Sparkfun_SerLCD
+Sparkfun_SerLCD_SPI Sparkfun_SerLCD
+Sparkfun_SerLCD_UART Sparkfun_SerLCD
+SplitResult _NetlocResultMixinStr _SplitResultBase
+SplitResultBytes _NetlocResultMixinBytes _SplitResultBase
+Subnormal DecimalException
+TCA9534 _BaseGPIOExpander
+TCA9535 _BaseGPIOExpander
+TCA9555 _BaseGPIOExpander
+TIC36v4_I2C TicMotorI2C
+TaskCanceledException Exception
+TemperatureServiceData ServiceData
+TestLoop TestCase
+TestManagedResource TestCase
+TestManagedSpi TestCase
+TicMotorI2C TicMotor
+TooBrightError LaserError
+TooDimError LaserError
+UDraw WiiChuckBase
+Underflow DecimalException
+Uplot displayio.Group
+UrlServiceData ServiceData
+_BaseGPIOExpander metaclass=_MetaGPIOExpander
+_MetaGPIOExpander type
+_NetlocResultMixinBytes _NetlocResultMixinBase _ResultMixinBytes
+_NetlocResultMixinStr _NetlocResultMixinBase _ResultMixinStr
+_U8_Pixels PixelBuf
+gauge displayio.Group
+timezone tzinfo
--- a/APIs/MicroPython/circuitpython.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/MicroPython/circuitpython.api	Mon May 15 13:37:37 2023 +0200
@@ -90,6 +90,14 @@
 _eve._EVE.register?4(o: object)
 _eve._EVE?2()
 _pew.PewPew?1(buffer: ReadableBuffer, rows: List[digitalio.DigitalInOut], cols: List[digitalio.DigitalInOut], buttons: digitalio.DigitalInOut, )
+_pixelmap.PixelMap.fill?4(color: PixelType)
+_pixelmap.PixelMap.indices?4(index: int)
+_pixelmap.PixelMap.show?4()
+_pixelmap.PixelMap?1(pixelbuf: PixelBuf, indices: Tuple[Union[int, Tuple[int]]])
+_pixelmap.PixelReturnSequence?7
+_pixelmap.PixelReturnType?7
+_pixelmap.PixelSequence?7
+_pixelmap.PixelType?7
 _stage.Layer.frame?4(frame: int, rotation: int)
 _stage.Layer.move?4(x: int, y: int)
 _stage.Layer?1(width: int, height: int, graphic: ReadableBuffer, palette: ReadableBuffer, grid: ReadableBuffer, )
@@ -100,22 +108,27 @@
 adafruit_bus_device.i2c_device.I2CDevice.write?4(buffer: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize)
 adafruit_bus_device.i2c_device.I2CDevice.write_then_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
 adafruit_bus_device.i2c_device.I2CDevice?1(i2c: busio.I2C, device_address: int, probe: bool = True)
-adafruit_bus_device.spi_device.SPIDevice?1(spi: busio.SPI, chip_select: digitalio.DigitalInOut, *, baudrate: int = 100000, polarity: int = 0, phase: int = 0, extra_clocks: int = 0, )
-adafruit_pixelbuf.PixelBuf.fill?4(color: Union[int, Tuple[int, int, int], Tuple[int, int, int, float]])
+adafruit_bus_device.spi_device.SPIDevice?1(spi: busio.SPI, chip_select: Optional[digitalio.DigitalInOut] = None, *, baudrate: int = 100000, polarity: int = 0, phase: int = 0, extra_clocks: int = 0, )
+adafruit_pixelbuf.PixelBuf.fill?4(color: PixelType)
 adafruit_pixelbuf.PixelBuf.show?4()
 adafruit_pixelbuf.PixelBuf?1(size: int, *, byteorder: str = "BGR", brightness: float = 0, auto_write: bool = False, header: ReadableBuffer = b"", trailer: ReadableBuffer = b"", )
+adafruit_pixelbuf.PixelReturnSequence?7
+adafruit_pixelbuf.PixelReturnType?7
+adafruit_pixelbuf.PixelSequence?7
+adafruit_pixelbuf.PixelType?7
 aesio.AES.decrypt_into?4(src: ReadableBuffer, dest: WriteableBuffer)
 aesio.AES.encrypt_into?4(src: ReadableBuffer, dest: WriteableBuffer)
-aesio.AES?1(key: ReadableBuffer, mode: int = 0, iv: Optional[ReadableBuffer] = None, segment_size: int = 8, )
+aesio.AES.rekey?4(key: ReadableBuffer, IV: Optional[ReadableBuffer] = None, )
+aesio.AES?1(key: ReadableBuffer, mode: int = 0, IV: Optional[ReadableBuffer] = None, segment_size: int = 8, )
 alarm.SleepMemory?1()
 alarm.exit_and_deep_sleep_until_alarms?4(*alarms: circuitpython_typing.Alarm, preserve_dios: Sequence[digitalio.DigitalInOut] = (), )
 alarm.light_sleep_until_alarms?4(*alarms: circuitpython_typing.Alarm, )
 alarm.pin.PinAlarm?1(pin: microcontroller.Pin, value: bool, edge: bool = False, pull: bool = False, )
-alarm.time.TimeAlarm?1(monotonic_time: Optional[float] = None, epoch_time: Optional[int] = None)
+alarm.time.TimeAlarm?1(*, monotonic_time: Optional[float] = None, epoch_time: Optional[int] = None, )
 alarm.touch.TouchAlarm?1(*pin: microcontroller.Pin)
 analogbufio.BufferedIn.deinit?4()
-analogbufio.BufferedIn.read?4()
-analogbufio.BufferedIn?1(pin: microcontroller.Pin, buffer: WriteableBuffer, *, sample_rate: int = 500000, )
+analogbufio.BufferedIn.readinto?4(buffer: WriteableBuffer)
+analogbufio.BufferedIn?1(pin: microcontroller.Pin, *, sample_rate: int)
 analogio.AnalogIn.deinit?4()
 analogio.AnalogIn?1(pin: microcontroller.Pin)
 analogio.AnalogOut.deinit?4()
@@ -170,14 +183,16 @@
 bitbangio.SPI.readinto?4(buffer: WriteableBuffer, *, start: int = 0, end: int = sys.maxsize, write_value: int = 0, )
 bitbangio.SPI.try_lock?4()
 bitbangio.SPI.unlock?4()
-bitbangio.SPI.write?4(buf: ReadableBuffer)
+bitbangio.SPI.write?4(buf: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize)
 bitbangio.SPI.write_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
 bitbangio.SPI?1(clock: microcontroller.Pin, MOSI: Optional[microcontroller.Pin] = None, MISO: Optional[microcontroller.Pin] = None, )
 bitmaptools.alphablend?4(dest_bitmap: displayio.Bitmap, source_bitmap_1: displayio.Bitmap, source_bitmap_2: displayio.Bitmap, colorspace: displayio.Colorspace, factor1: float = 0.5, factor2: Optional[float] = None, )
 bitmaptools.arrayblit?4(bitmap: displayio.Bitmap, data: ReadableBuffer, x1: int = 0, y1: int = 0, x2: Optional[int] = None, y2: Optional[int] = None, skip_index: Optional[int] = None, )
 bitmaptools.boundary_fill?4(dest_bitmap: displayio.Bitmap, x: int, y: int, fill_color_value: int, replaced_color_value: int, )
 bitmaptools.dither?4(dest_bitmap: displayio.Bitmap, source_bitmapp: displayio.Bitmap, source_colorspace: displayio.Colorspace, algorithm: DitherAlgorithm = DitherAlgorithm.Atkinson, )
+bitmaptools.draw_circle?4(dest_bitmap: displayio.Bitmap, x: int, y: int, radius: int, value: int)
 bitmaptools.draw_line?4(dest_bitmap: displayio.Bitmap, x1: int, y1: int, x2: int, y2: int, value: int)
+bitmaptools.draw_polygon?4(dest_bitmap: displayio.Bitmap, xs: ReadableBuffer, ys: ReadableBuffer, value: int, close: Optional[bool] = True, )
 bitmaptools.fill_region?4(dest_bitmap: displayio.Bitmap, x1: int, y1: int, x2: int, y2: int, value: int)
 bitmaptools.readinto?4(bitmap: displayio.Bitmap, file: typing.BinaryIO, bits_per_pixel: int, element_size: int = 1, reverse_pixels_in_element: bool = False, swap_bytes_in_element: bool = False, reverse_rows: bool = False, )
 bitmaptools.rotozoom?4(dest_bitmap: displayio.Bitmap, source_bitmap: displayio.Bitmap, *, ox: int, oy: int, dest_clip0: Tuple[int, int], dest_clip1: Tuple[int, int], px: int, py: int, source_clip0: Tuple[int, int], source_clip1: Tuple[int, int], angle: float, scale: float, skip_index: int, )
@@ -207,7 +222,7 @@
 busio.UART.readline?4()
 busio.UART.reset_input_buffer?4()
 busio.UART.write?4(buf: ReadableBuffer)
-busio.UART?1(tx: microcontroller.Pin, rx: microcontroller.Pin, *, baudrate: int = 9600, bits: int = 8, parity: Optional[Parity] = None, stop: int = 1, timeout: float = 1, receiver_buffer_size: int = 64, )
+busio.UART?1(tx: Optional[microcontroller.Pin] = None, rx: Optional[microcontroller.Pin] = None, *, rts: Optional[microcontroller.Pin] = None, cts: Optional[microcontroller.Pin] = None, rs485_dir: Optional[microcontroller.Pin] = None, rs485_invert: bool = False, baudrate: int = 9600, bits: int = 8, parity: Optional[Parity] = None, stop: int = 1, timeout: float = 1, receiver_buffer_size: int = 64, )
 camera.Camera.deinit?4()
 camera.Camera.take_picture?4(buf: WriteableBuffer, format: ImageFormat)
 camera.Camera?1()
@@ -227,6 +242,8 @@
 countio.Counter.reset?4()
 countio.Counter?1(pin: microcontroller.Pin, *, edge: Edge = Edge.FALL, pull: Optional[digitalio.Pull] = None, )
 countio.Edge?1()
+cyw43.get_power_management?4()
+cyw43.set_power_management?4(value: int)
 digitalio.DigitalInOut.deinit?4()
 digitalio.DigitalInOut.switch_to_input?4(pull: Optional[Pull] = None)
 digitalio.DigitalInOut.switch_to_output?4(value: bool = False, drive_mode: DriveMode = DriveMode.PUSH_PULL)
@@ -235,6 +252,7 @@
 digitalio.DriveMode?1()
 digitalio.Pull?1()
 displayio.Bitmap.blit?4(x: int, y: int, source_bitmap: Bitmap, *, x1: int, y1: int, x2: int, y2: int, skip_index: int, )
+displayio.Bitmap.deinit?4()
 displayio.Bitmap.dirty?4(x1: int = 0, y1: int = 0, x2: int = -1, y2: int = -1)
 displayio.Bitmap.fill?4(value: int)
 displayio.Bitmap?1(width: int, height: int, value_count: int)
@@ -249,7 +267,7 @@
 displayio.EPaperDisplay.refresh?4()
 displayio.EPaperDisplay.show?4(group: Group)
 displayio.EPaperDisplay.update_refresh_mode?4(start_sequence: ReadableBuffer, seconds_per_frame: float = 180)
-displayio.EPaperDisplay?1(display_bus: _DisplayBus, start_sequence: ReadableBuffer, stop_sequence: ReadableBuffer, *, width: int, height: int, ram_width: int, ram_height: int, colstart: int = 0, rowstart: int = 0, rotation: int = 0, set_column_window_command: Optional[int] = None, set_row_window_command: Optional[int] = None, set_current_column_command: Optional[int] = None, set_current_row_command: Optional[int] = None, write_black_ram_command: int, black_bits_inverted: bool = False, write_color_ram_command: Optional[int] = None, color_bits_inverted: bool = False, highlight_color: int = 0x000000, refresh_display_command: int, refresh_time: float = 40, busy_pin: Optional[microcontroller.Pin] = None, busy_state: bool = True, seconds_per_frame: float = 180, always_toggle_chip_select: bool = False, grayscale: bool = False, two_byte_sequence_length: bool = False, )
+displayio.EPaperDisplay?1(display_bus: _DisplayBus, start_sequence: ReadableBuffer, stop_sequence: ReadableBuffer, *, width: int, height: int, ram_width: int, ram_height: int, colstart: int = 0, rowstart: int = 0, rotation: int = 0, set_column_window_command: Optional[int] = None, set_row_window_command: Optional[int] = None, set_current_column_command: Optional[int] = None, set_current_row_command: Optional[int] = None, write_black_ram_command: int, black_bits_inverted: bool = False, write_color_ram_command: Optional[int] = None, color_bits_inverted: bool = False, highlight_color: int = 0x000000, refresh_display_command: Union[int, circuitpython_typing.ReadableBuffer], refresh_time: float = 40, busy_pin: Optional[microcontroller.Pin] = None, busy_state: bool = True, seconds_per_frame: float = 180, always_toggle_chip_select: bool = False, grayscale: bool = False, advanced_color_epaper: bool = False, two_byte_sequence_length: bool = False, start_up_time: float = 0, address_little_endian: bool = False, )
 displayio.FourWire.reset?4()
 displayio.FourWire.send?4(command: int, data: ReadableBuffer, *, toggle_every_byte: bool = False)
 displayio.FourWire?1(spi_bus: busio.SPI, *, command: Optional[microcontroller.Pin], chip_select: microcontroller.Pin, reset: Optional[microcontroller.Pin] = None, baudrate: int = 24000000, polarity: int = 0, phase: int = 0, )
@@ -275,27 +293,40 @@
 displayio.Palette.is_transparent?4(palette_index: int)
 displayio.Palette.make_opaque?4(palette_index: int)
 displayio.Palette.make_transparent?4(palette_index: int)
-displayio.Palette?1(color_count: int)
+displayio.Palette?1(color_count: int, *, dither: bool = False)
 displayio.Shape.set_boundary?4(y: int, start_x: int, end_x: int)
 displayio.Shape?1(width: int, height: int, *, mirror_x: bool = False, mirror_y: bool = False)
 displayio.TileGrid.contains?4(touch_tuple: tuple)
 displayio.TileGrid?1(bitmap: Union[Bitmap, OnDiskBitmap, Shape], *, pixel_shader: Union[ColorConverter, Palette], width: int = 1, height: int = 1, tile_width: Optional[int] = None, tile_height: Optional[int] = None, default_tile: int = 0, x: int = 0, y: int = 0, )
 displayio._DisplayBus?8
 displayio.release_displays?4()
-dotenv.get_key?4(dotenv_path: str, key_to_get: str)
-dotenv.load_dotenv?4()
 dualbank.flash?4(buffer: ReadableBuffer, offset: int = 0)
 dualbank.switch?4()
-esp32_camera.Camera.deinit?4()
-esp32_camera.Camera.reconfigure?4(frame_size: Optional[FrameSize] = None, pixel_format: Optional[PixelFormat] = None, grab_mode: Optional[GrabMode] = None, framebuffer_count: Optional[int] = None, )
-esp32_camera.Camera.take?4(timeout: Optional[float] = 0.25)
-esp32_camera.Camera?1(*, data_pins: List[microcontroller.Pin], pixel_clock_pin: microcontroller.Pin, vsync_pin: microcontroller.Pin, href_pin: microcontroller.Pin, i2c: busio.I2C, external_clock_pin: microcontroller.Pin, external_clock_frequency: int, powerdown_pin: Optional[microcontroller.Pin] = None, reset_pin: Optional[microcontroller.Pin] = None, pixel_format: PixelFormat = PixelFormat.RGB565, frame_size: FrameSize = FrameSize.QQVGA, jpeg_quality: int = 15, framebuffer_count: int = 1, grab_mode: GrabMode = GrabMode.WHEN_EMPTY, )
+espcamera.Camera.deinit?4()
+espcamera.Camera.reconfigure?4(frame_size: Optional[FrameSize] = None, pixel_format: Optional[PixelFormat] = None, grab_mode: Optional[GrabMode] = None, framebuffer_count: Optional[int] = None, )
+espcamera.Camera.take?4(timeout: Optional[float] = 0.25)
+espcamera.Camera?1(*, data_pins: List[microcontroller.Pin], pixel_clock_pin: microcontroller.Pin, vsync_pin: microcontroller.Pin, href_pin: microcontroller.Pin, i2c: busio.I2C, external_clock_pin: Optional[microcontroller.Pin] = None, external_clock_frequency: int = 20_000_000, powerdown_pin: Optional[microcontroller.Pin] = None, reset_pin: Optional[microcontroller.Pin] = None, pixel_format: PixelFormat = PixelFormat.RGB565, frame_size: FrameSize = FrameSize.QQVGA, jpeg_quality: int = 15, framebuffer_count: int = 1, grab_mode: GrabMode = GrabMode.WHEN_EMPTY, )
 espidf.erase_nvs?4()
 espidf.get_reserved_psram?4()
 espidf.get_total_psram?4()
 espidf.heap_caps_get_free_size?4()
 espidf.heap_caps_get_largest_free_block?4()
 espidf.heap_caps_get_total_size?4()
+espnow.ESPNow.deinit?4()
+espnow.ESPNow.read?4()
+espnow.ESPNow.send?4(message: ReadableBuffer, peer: Optional[Peer] = None, )
+espnow.ESPNow.set_pmk?4(pmk: ReadableBuffer)
+espnow.ESPNow?1(buffer_size: int = 526, phy_rate: int = 0)
+espnow.Peer?1(mac: bytes, *, lmk: Optional[bytes], channel: int = 0, interface: int = 0, encrypted: bool = False, )
+espnow.Peers.append?4(peer: Peer)
+espnow.Peers.remove?4(peer: Peer)
+espnow.Peers?1()
+espulp.ULP.deinit?4()
+espulp.ULP.halt?4()
+espulp.ULP.run?4(program: ReadableBuffer, *, pins: Sequence[microcontroller.Pin] = ())
+espulp.ULP?1(arch: Architecture = Architecture.FSM)
+espulp.ULPAlarm?1(ulp: ULP)
+espulp.get_rtc_gpio_number?4(pin: microcontroller.Pin)
 floppyio.flux_readinto?4(buffer: WriteableBuffer, data: digitalio.DigitalInOut, index: digitalio.DigitalInOut)
 floppyio.mfm_readinto?4(buffer: WriteableBuffer, data: digitalio.DigitalInOut, index: digitalio.DigitalInOut)
 fontio.BuiltinFont.get_bounding_box?4()
@@ -317,6 +348,9 @@
 gifio.GifWriter.add_frame?4(bitmap: ReadableBuffer, delay: float = 0.1)
 gifio.GifWriter.deinit?4()
 gifio.GifWriter?1(file: Union[typing.BinaryIO, str], width: int, height: int, colorspace: displayio.Colorspace, loop: bool = True, dither: bool = False, )
+gifio.OnDiskGif.deinit?4()
+gifio.OnDiskGif.next_frame?4()
+gifio.OnDiskGif?1(file: str)
 gnss.GNSS.deinit?4()
 gnss.GNSS.update?4()
 gnss.GNSS?1(system: Union[SatelliteSystem, List[SatelliteSystem]])
@@ -326,7 +360,7 @@
 hashlib.Hash.update?4(data: ReadableBuffer)
 hashlib.new?4(name: str, data: bytes = b"")
 i2ctarget.I2CTarget.deinit?4()
-i2ctarget.I2CTarget.request?4(timeout: float = -1)
+i2ctarget.I2CTarget.request?4(*, timeout: float = -1)
 i2ctarget.I2CTarget?1(scl: microcontroller.Pin, sda: microcontroller.Pin, addresses: Sequence[int], smbus: bool = False, )
 i2ctarget.I2CTargetRequest.ack?4(ack: bool = True)
 i2ctarget.I2CTargetRequest.read?4(n: int = -1, ack: bool = True)
@@ -408,6 +442,7 @@
 mdns.Server.deinit?4()
 mdns.Server.find?4(service_type: str, protocol: str, *, timeout: float = 1)
 mdns.Server?1(network_interface: wifi.Radio)
+memorymap.AddressRange?1(*, start, length)
 memorymonitor.AllocationAlarm.ignore?4(count: int)
 memorymonitor.AllocationAlarm?1(*, minimum_block_count: int = 1)
 memorymonitor.AllocationSize?1()
@@ -422,10 +457,6 @@
 msgpack.ExtType?1(code: int, data: bytes)
 msgpack.pack?4(obj: object, stream: circuitpython_typing.ByteStream, *, default: Union[Callable[[object], None], None] = None, )
 msgpack.unpack?4(stream: circuitpython_typing.ByteStream, *, ext_hook: Union[Callable[[int, bytes], object], None] = None, use_list: bool = True, )
-multiterminal.clear_secondary_terminal?4()
-multiterminal.get_secondary_terminal?4()
-multiterminal.schedule_secondary_terminal_read?4(socket: socket.socket)
-multiterminal.set_secondary_terminal?4(stream: typing.BinaryIO)
 neopixel_write.neopixel_write?4(digitalinout: digitalio.DigitalInOut, buf: ReadableBuffer)
 nvm.ByteArray?1()
 onewireio.OneWire.deinit?4()
@@ -446,9 +477,12 @@
 os.sync?4()
 os.uname?4()
 os.urandom?4(size: int)
+os.utime?4(path: str, times: Tuple[int, int])
 paralleldisplay.ParallelBus.reset?4()
 paralleldisplay.ParallelBus.send?4(command: int, data: ReadableBuffer)
 paralleldisplay.ParallelBus?1(*, data0: microcontroller.Pin, command: microcontroller.Pin, chip_select: microcontroller.Pin, write: microcontroller.Pin, read: Optional[microcontroller.Pin], reset: Optional[microcontroller.Pin] = None, frequency: int = 30_000_000, )
+picodvi.Framebuffer.deinit?4()
+picodvi.Framebuffer?1(width: int, height: int, *, clk_dp: microcontroller.Pin, clk_dn: microcontroller.Pin, red_dp: microcontroller.Pin, red_dn: microcontroller.Pin, green_dp: microcontroller.Pin, green_dn: microcontroller.Pin, blue_dp: microcontroller.Pin, blue_dn: microcontroller.Pin, color_depth: int = 8, )
 ps2io.Ps2.clear_errors?4()
 ps2io.Ps2.deinit?4()
 ps2io.Ps2.popleft?4()
@@ -518,6 +552,8 @@
 setup.packages?7
 setup.stub_root?7
 setup.stubs?7
+sharpdisplay.SharpMemoryFramebuffer.deinit?4()
+sharpdisplay.SharpMemoryFramebuffer?1(spi_bus: busio.SPI, chip_select: microcontroller.Pin, width: int, height: int, baudrate: int = 2000000, jdi_display: bool = False, )
 socketpool.Socket.accept?4()
 socketpool.Socket.bind?4(address: Tuple[str, int])
 socketpool.Socket.close?4()
@@ -526,12 +562,15 @@
 socketpool.Socket.recv_into?4(buffer: WriteableBuffer, bufsize: int)
 socketpool.Socket.recvfrom_into?4(buffer: WriteableBuffer)
 socketpool.Socket.send?4(bytes: ReadableBuffer)
+socketpool.Socket.sendall?4(bytes: ReadableBuffer)
 socketpool.Socket.sendto?4(bytes: ReadableBuffer, address: Tuple[str, int])
 socketpool.Socket.setblocking?4(flag: bool)
+socketpool.Socket.setsockopt?4(level: int, optname: int, value: int)
 socketpool.Socket.settimeout?4(value: int)
 socketpool.SocketPool.getaddrinfo?4(host: str, port: int, family: int = 0, type: int = 0, proto: int = 0, flags: int = 0, )
 socketpool.SocketPool.socket?4(family: int = AF_INET, type: int = SOCK_STREAM)
 socketpool.SocketPool?1(radio: wifi.Radio)
+ssl.SSLContext.load_cert_chain?4(certfile: str, keyfile: str)
 ssl.SSLContext.load_verify_locations?4(cadata: Optional[str] = None)
 ssl.SSLContext.set_default_verify_paths?4()
 ssl.SSLContext.wrap_socket?4(sock: socketpool.Socket, *, server_side: bool = False, server_hostname: Optional[str] = None, )
@@ -554,10 +593,10 @@
 storage.VfsFat.stat?4(path: str)
 storage.VfsFat.statvfs?4(path: int)
 storage.VfsFat.umount?4()
-storage.VfsFat?1(block_device: str)
+storage.VfsFat?1(block_device: BlockDevice)
 storage.disable_usb_drive?4()
 storage.enable_usb_drive?4()
-storage.erase_filesystem?4()
+storage.erase_filesystem?4(extended: Optional[bool] = None)
 storage.getmount?4(mount_path: str)
 storage.mount?4(filesystem: VfsFat, mount_path: str, *, readonly: bool = False)
 storage.remount?4(mount_path: str, readonly: bool = False, *, disable_concurrent_write_protection: bool = False, )
@@ -569,20 +608,29 @@
 struct.unpack_from?4(fmt: str, data: ReadableBuffer, offset: int = 0)
 supervisor.Runtime?1()
 supervisor.StatusBar?1()
-supervisor.disable_ble_workflow?4()
 supervisor.get_previous_traceback?4()
 supervisor.reload?4()
 supervisor.reset_terminal?4(x_pixels: int, y_pixels: int)
 supervisor.set_next_code_file?4(filename: Optional[str], *, reload_on_success: bool = False, reload_on_error: bool = False, sticky_on_success: bool = False, sticky_on_error: bool = False, sticky_on_reload: bool = False, )
-supervisor.set_next_stack_limit?4(size: int)
-supervisor.set_rgb_status_brightness?4(brightness: int)
 supervisor.set_usb_identification?4(manufacturer: Optional[str] = None, product: Optional[str] = None, vid: int = -1, pid: int = -1, )
 supervisor.ticks_ms?4()
+synthio.Envelope?1(*, attack_time: Optional[float] = 0.1, decay_time: Optional[float] = 0.05, release_time: Optional[float] = 0.2, attack_level: Optional[float] = 1.0, sustain_level: Optional[float] = 0.8, )
 synthio.MidiTrack.deinit?4()
-synthio.MidiTrack?1(buffer: ReadableBuffer, tempo: int, *, sample_rate: int = 11025)
-synthio.from_file?4(file: typing.BinaryIO, *, sample_rate: int = 11025)
+synthio.MidiTrack?1(buffer: ReadableBuffer, tempo: int, *, sample_rate: int = 11025, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, )
+synthio.Note?1(*, frequency: float, panning: float = 0.0, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, tremolo_depth: float = 0.0, tremolo_rate: float = 0.0, bend_depth: float = 0.0, bend_rate: float = 0.0, bend_mode: "BendMode" = BendMode.VIBRATO, )
+synthio.NoteSequence?7
+synthio.Synthesizer.deinit?4()
+synthio.Synthesizer.press?4(/, press: NoteSequence = ())
+synthio.Synthesizer.release?4(/, release: NoteSequence = ())
+synthio.Synthesizer.release_all?4()
+synthio.Synthesizer.release_all_then_press?4(/, press: NoteSequence)
+synthio.Synthesizer.release_then_press?4(release: NoteSequence = (), press: NoteSequence = ())
+synthio.Synthesizer?1(*, sample_rate: int = 11025, channel_count: int = 1, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, )
+synthio.from_file?4(file: typing.BinaryIO, *, sample_rate: int = 11025, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, )
+synthio.midi_to_hz?4(midi_note: float)
+synthio.onevo_to_hz?4(ctrl: float)
 terminalio.Terminal.write?4(buf: ReadableBuffer)
-terminalio.Terminal?1(scroll_area: displayio.TileGrid, font: fontio.BuiltinFont, *, status_bar: displayio.TileGrid = None, )
+terminalio.Terminal?1(scroll_area: displayio.TileGrid, font: fontio.BuiltinFont, *, status_bar: Optional[displayio.TileGrid] = None, )
 time.localtime?4(secs: int)
 time.mktime?4(t: struct_time)
 time.monotonic?4()
@@ -592,8 +640,8 @@
 time.time?4()
 touchio.TouchIn.deinit?4()
 touchio.TouchIn?1(pin: microcontroller.Pin)
-traceback.format_exception?4(etype: Type[BaseException], value: BaseException, tb: TracebackType, limit: Optional[int] = None, chain: Optional[bool] = True, )
-traceback.print_exception?4(etype: Type[BaseException], value: BaseException, tb: TracebackType, limit: Optional[int] = None, file: Optional[io.FileIO] = None, chain: Optional[bool] = True, )
+traceback.format_exception?4(exc: BaseException | Type[BaseException], /, value: Optional[BaseException] = None, tb: Optional[TracebackType] = None, limit: Optional[int] = None, chain: Optional[bool] = True, )
+traceback.print_exception?4(exc: BaseException | Type[BaseException], /, value: Optional[BaseException] = None, tb: Optional[TracebackType] = None, limit: Optional[int] = None, file: Optional[io.FileIO] = None, chain: Optional[bool] = True, )
 uheap.info?4(object: object)
 ulab.numpy._ArrayLike?8
 ulab.numpy._DType?8
@@ -722,22 +770,26 @@
 watchdog.WatchDogTimer.deinit?4()
 watchdog.WatchDogTimer.feed?4()
 watchdog.WatchDogTimer?1()
+wifi.Monitor.deinit?4()
+wifi.Monitor.lost?4()
+wifi.Monitor.packet?4()
+wifi.Monitor.queued?4()
+wifi.Monitor?1(channel: Optional[int] = 1, queue: Optional[int] = 128)
 wifi.Network?1()
-wifi.Radio.connect?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = "", *, channel: Optional[int] = 0, bssid: Optional[Union[str | ReadableBuffer]] = "", timeout: Optional[float] = None, )
+wifi.Radio.connect?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = b"", *, channel: int = 0, bssid: Optional[Union[str | ReadableBuffer]] = None, timeout: Optional[float] = None, )
 wifi.Radio.ping?4(ip: ipaddress.IPv4Address, *, timeout: Optional[float] = 0.5)
 wifi.Radio.set_ipv4_address?4(*, ipv4: ipaddress.IPv4Address, netmask: ipaddress.IPv4Address, gateway: ipaddress.IPv4Address, ipv4_dns: Optional[ipaddress.IPv4Address], )
-wifi.Radio.start_ap?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = "", *, channel: Optional[int] = 1, authmode: Optional[AuthMode], max_connections: Optional[int] = 4, )
+wifi.Radio.set_ipv4_address_ap?4(*, ipv4: ipaddress.IPv4Address, netmask: ipaddress.IPv4Address, gateway: ipaddress.IPv4Address, )
+wifi.Radio.start_ap?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = b"", *, channel: int = 1, authmode: Optional[AuthMode] = None, max_connections: Optional[int] = 4, )
 wifi.Radio.start_dhcp?4()
+wifi.Radio.start_dhcp_ap?4()
 wifi.Radio.start_scanning_networks?4(*, start_channel: int = 1, stop_channel: int = 11)
 wifi.Radio.start_station?4()
 wifi.Radio.stop_ap?4()
 wifi.Radio.stop_dhcp?4()
+wifi.Radio.stop_dhcp_ap?4()
 wifi.Radio.stop_scanning_networks?4()
 wifi.Radio.stop_station?4()
 wifi.Radio?1()
 wifi.ScannedNetworks?1()
-wifi.deinit?4(self)
-wifi.lost?4(self)
-wifi.packet?4(self)
-wifi.queued?4(self)
 zlib.zlib_decompress?4(data: bytes, wbits: Optional[int] = 0, bufsize: Optional[int] = 0)
--- a/APIs/MicroPython/circuitpython.bas	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/MicroPython/circuitpython.bas	Mon May 15 13:37:37 2023 +0200
@@ -1,6 +1,7 @@
 AllocationError Exception
 BluetoothError Exception
 FontProtocol Protocol
+IDFError builtins.OSError
 MemoryError builtins.MemoryError
 RoleError BluetoothError
 SecurityError BluetoothError
@@ -8,3 +9,4 @@
 USBTimeoutError USBError
 WatchDogTimeout Exception
 _Uname typing.NamedTuple
+gaierror OSError
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-esp32-ota.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,1020 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+bluetooth.BLE.active?4(active: Optional[Any] = None, /)
+bluetooth.BLE.config?4(param, /)
+bluetooth.BLE.gap_advertise?4(interval_us, adv_data=None, *, resp_data=None, connectable=True)
+bluetooth.BLE.gap_connect?4(addr_type, addr, scan_duration_ms=2000, min_conn_interval_us=None, max_conn_interval_us=None, /)
+bluetooth.BLE.gap_disconnect?4(conn_handle, /)
+bluetooth.BLE.gap_pair?4(conn_handle, /)
+bluetooth.BLE.gap_passkey?4(conn_handle, action, passkey, /)
+bluetooth.BLE.gap_scan?4(duration_ms, interval_us=1280000, window_us=11250, active=False, /)
+bluetooth.BLE.gattc_discover_characteristics?4(conn_handle, start_handle, end_handle, uuid=None, /)
+bluetooth.BLE.gattc_discover_descriptors?4(conn_handle, start_handle, end_handle, /)
+bluetooth.BLE.gattc_discover_services?4(conn_handle, uuid=None, /)
+bluetooth.BLE.gattc_exchange_mtu?4(conn_handle, /)
+bluetooth.BLE.gattc_read?4(conn_handle, value_handle, /)
+bluetooth.BLE.gattc_write?4(conn_handle, value_handle, data, mode=0, /)
+bluetooth.BLE.gatts_indicate?4(conn_handle, value_handle, data=None, /)
+bluetooth.BLE.gatts_notify?4(conn_handle, value_handle, data=None, /)
+bluetooth.BLE.gatts_read?4(value_handle, /)
+bluetooth.BLE.gatts_register_services?4(services_definition, /)
+bluetooth.BLE.gatts_set_buffer?4(value_handle, len, append=False, /)
+bluetooth.BLE.gatts_write?4(value_handle, data, send_update=False, /)
+bluetooth.BLE.irq?4(handler, /)
+bluetooth.BLE?1()
+bluetooth.UUID?1(value, /)
+btree.open?4(stream, *, flags=0, pagesize=0, cachesize=0, minkeypage=0)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+cryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+ds18x20.DS18X20.convert_temp?4()
+ds18x20.DS18X20.read_scratch?4(rom)
+ds18x20.DS18X20.read_temp?4(rom)
+ds18x20.DS18X20.scan?4()
+ds18x20.DS18X20.write_scratch?4(rom, buf)
+ds18x20.DS18X20?1(onewire)
+esp.flash_erase?4(sector_no)
+esp.flash_read?4(byte_offset, length_or_buffer)
+esp.flash_size?4()
+esp.flash_user_start?4()
+esp.flash_write?4(byte_offset, bytes)
+esp.gpio_matrix_in?4(*args, **kwargs)
+esp.gpio_matrix_out?4(*args, **kwargs)
+esp.osdebug?4(level)
+esp32.NVS.commit?4()
+esp32.NVS.erase_key?4(key)
+esp32.NVS.get_blob?4(key, buffer)
+esp32.NVS.get_i32?4(key)
+esp32.NVS.set_blob?4(key, value)
+esp32.NVS.set_i32?4(key, value)
+esp32.NVS?1(namespace)
+esp32.Partition.find?4(type=TYPE_APP, subtype=0xFF, label=None, block_size=4096)
+esp32.Partition.get_next_update?4()
+esp32.Partition.info?4()
+esp32.Partition.ioctl?4(cmd, arg)
+esp32.Partition.mark_app_valid_cancel_rollback?4()
+esp32.Partition.readblocks?4(block_num, buf, offset: Optional[int] = 0)
+esp32.Partition.set_boot?4()
+esp32.Partition.writeblocks?4(block_num, buf, offset: Optional[int] = 0)
+esp32.Partition?1(id, block_size=4096, /)
+esp32.RMT.bitstream_channel?4()
+esp32.RMT.clock_div?4()
+esp32.RMT.deinit?4(*args, **kwargs)
+esp32.RMT.loop?4(enable_loop)
+esp32.RMT.source_freq?4()
+esp32.RMT.wait_done?4(*, timeout=0)
+esp32.RMT.write_pulses?4(duration, data: Union[bool, int] = True)
+esp32.RMT?1(channel, *, pin=None, clock_div=8, idle_level=False, tx_carrier=None)
+esp32.ULP.load_binary?4(load_addr, program_binary)
+esp32.ULP.run?4(entry_point)
+esp32.ULP.set_wakeup_period?4(period_index, period_us)
+esp32.ULP?1()
+esp32.gpio_deep_sleep_hold?4(enable)
+esp32.hall_sensor?4()
+esp32.idf_heap_info?4(capabilities)
+esp32.raw_temperature?4()
+esp32.wake_on_ext0?4(pin, level)
+esp32.wake_on_ext1?4(pins, level)
+esp32.wake_on_touch?4(wake)
+esp32.wake_on_ulp?4(wake)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha1.digest?4(*args, **kwargs)
+hashlib.sha1.update?4(*args, **kwargs)
+hashlib.sha1?1(data: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+inisetup.check_bootsec?4()
+inisetup.fs_corrupted?4()
+inisetup.setup?4()
+io.BufferedWriter.flush?4(*args, **kwargs)
+io.BufferedWriter.write?4(*args, **kwargs)
+io.BufferedWriter?1(*argv, **kwargs)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+logging.Logger.critical?4(*args, **kwargs)
+logging.Logger.debug?4(*args, **kwargs)
+logging.Logger.error?4(*args, **kwargs)
+logging.Logger.exception?4(*args, **kwargs)
+logging.Logger.info?4(*args, **kwargs)
+logging.Logger.isEnabledFor?4(*args, **kwargs)
+logging.Logger.log?4(*args, **kwargs)
+logging.Logger.setLevel?4(*args, **kwargs)
+logging.Logger.warning?4(*args, **kwargs)
+logging.Logger?1(*argv, **kwargs)
+logging.basicConfig?4(*args, **kwargs)
+logging.debug?4(*args, **kwargs)
+logging.getLogger?4(*args, **kwargs)
+logging.info?4(*args, **kwargs)
+machine.ADC.atten?4(*args, **kwargs)
+machine.ADC.block?4()
+machine.ADC.init?4(*, sample_ns, atten)
+machine.ADC.read?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC.read_uv?4()
+machine.ADC.width?4(*args, **kwargs)
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.ADCBlock.connect?4(channel, source)
+machine.ADCBlock.init?4(*, bits)
+machine.ADCBlock?1(id, *, bits)
+machine.DAC.write?4(*args, **kwargs)
+machine.DAC?1(*argv, **kwargs)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.PWM.deinit?4()
+machine.PWM.duty?4(*args, **kwargs)
+machine.PWM.duty_ns?4(value: Optional[Any] = None)
+machine.PWM.duty_u16?4(value: Optional[Any] = None)
+machine.PWM.freq?4(value: Optional[Any] = None)
+machine.PWM.init?4(*, freq, duty_u16, duty_ns)
+machine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC.init?4(datetime)
+machine.RTC.memory?4(*args, **kwargs)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SDCard.deinit?4(*args, **kwargs)
+machine.SDCard.info?4(*args, **kwargs)
+machine.SDCard.ioctl?4(*args, **kwargs)
+machine.SDCard.readblocks?4(*args, **kwargs)
+machine.SDCard.writeblocks?4(*args, **kwargs)
+machine.SDCard?1(slot=1, width=1, cd=None, wp=None, sck=None, miso=None, mosi=None, cs=None, freq=20000000)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer.value?4(*args, **kwargs)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.TouchPad.config?4(*args, **kwargs)
+machine.TouchPad.read?4(*args, **kwargs)
+machine.TouchPad?1(*argv, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.sleep?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+machine.wake_reason?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+mip._check_exists?5(path, short_hash)
+mip._chunk?5(src, dest)
+mip._download_file?5(url, dest)
+mip._ensure_path_exists?5(path)
+mip._install_json?5(package_json_url, index, target, version, mpy)
+mip._install_package?5(package, index, target, version, mpy)
+mip._rewrite_url?5(url, branch: Incomplete | None = ...)
+mip.install?4(*args, **kwargs)
+mip.install?4(package, index: Incomplete | None = ..., target: Incomplete | None = ..., version: Incomplete | None = ..., mpy: bool = ...)
+neopixel.NeoPixel.fill?4(v)
+neopixel.NeoPixel.write?4()
+neopixel.NeoPixel?1(pin, n, bpp: int = ..., timing: int = ...)
+network.LAN.active?4(state: Optional[Any] = None)
+network.LAN.config?4(config_parameters)
+network.LAN.ifconfig?4(configtuple: Optional[Any] = None)
+network.LAN.isconnected?4()
+network.LAN.status?4()
+network.LAN?1(id, *, phy_type=0, phy_addr=0, ref_clk_mode=0)
+network.PPP?4(*args, **kwargs)
+network.WLAN.active?4(is_active: Optional[Any] = None)
+network.WLAN.config?4(*args, **kwargs)
+network.WLAN.connect?4(ssid=None, key=None, *, bssid=None)
+network.WLAN.disconnect?4()
+network.WLAN.ifconfig?4(configtuple: Optional[Any] = None)
+network.WLAN.isconnected?4()
+network.WLAN.scan?4()
+network.WLAN.status?4(param: Optional[Any] = None)
+network.WLAN?1(interface_id)
+network.country?4(*args, **kwargs)
+network.hostname?4(*args, **kwargs)
+network.phy_mode?4(*args, **kwargs)
+ntptime.settime?4()
+ntptime.time?4()
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.dupterm_notify?4(*args, **kwargs)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.umount?4(mount_point)
+os.uname?4()
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+platform.libc_ver?4(*args, **kwargs)
+platform.platform?4(*args, **kwargs)
+platform.python_compiler?4(*args, **kwargs)
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+socket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+socket.socket.accept?4()
+socket.socket.bind?4(address)
+socket.socket.close?4()
+socket.socket.connect?4(address)
+socket.socket.fileno?4(*args, **kwargs)
+socket.socket.listen?4(backlog: Optional[Any] = None)
+socket.socket.makefile?4(mode="rb", buffering=0, /)
+socket.socket.read?4(size: Optional[Any] = None)
+socket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+socket.socket.readline?4()
+socket.socket.recv?4(bufsize)
+socket.socket.recvfrom?4(bufsize)
+socket.socket.send?4(bytes)
+socket.socket.sendall?4(bytes)
+socket.socket.sendto?4(bytes, address)
+socket.socket.setblocking?4(flag)
+socket.socket.setsockopt?4(level, optname, value)
+socket.socket.settimeout?4(value)
+socket.socket.write?4(buf)
+socket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+ssl.wrap_socket?4(sock, server_side=False, keyfile=None, certfile=None, cert_reqs=None, cadata=None, server_hostname=None, do_handshake=True)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+time.time_ns?4()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ubluetooth.BLE.active?4(active: Optional[Any] = None, /)
+ubluetooth.BLE.config?4(param, /)
+ubluetooth.BLE.gap_advertise?4(interval_us, adv_data=None, *, resp_data=None, connectable=True)
+ubluetooth.BLE.gap_connect?4(addr_type, addr, scan_duration_ms=2000, min_conn_interval_us=None, max_conn_interval_us=None, /)
+ubluetooth.BLE.gap_disconnect?4(conn_handle, /)
+ubluetooth.BLE.gap_pair?4(conn_handle, /)
+ubluetooth.BLE.gap_passkey?4(conn_handle, action, passkey, /)
+ubluetooth.BLE.gap_scan?4(duration_ms, interval_us=1280000, window_us=11250, active=False, /)
+ubluetooth.BLE.gattc_discover_characteristics?4(conn_handle, start_handle, end_handle, uuid=None, /)
+ubluetooth.BLE.gattc_discover_descriptors?4(conn_handle, start_handle, end_handle, /)
+ubluetooth.BLE.gattc_discover_services?4(conn_handle, uuid=None, /)
+ubluetooth.BLE.gattc_exchange_mtu?4(conn_handle, /)
+ubluetooth.BLE.gattc_read?4(conn_handle, value_handle, /)
+ubluetooth.BLE.gattc_write?4(conn_handle, value_handle, data, mode=0, /)
+ubluetooth.BLE.gatts_indicate?4(conn_handle, value_handle, data=None, /)
+ubluetooth.BLE.gatts_notify?4(conn_handle, value_handle, data=None, /)
+ubluetooth.BLE.gatts_read?4(value_handle, /)
+ubluetooth.BLE.gatts_register_services?4(services_definition, /)
+ubluetooth.BLE.gatts_set_buffer?4(value_handle, len, append=False, /)
+ubluetooth.BLE.gatts_write?4(value_handle, data, send_update=False, /)
+ubluetooth.BLE.irq?4(handler, /)
+ubluetooth.BLE?1()
+ubluetooth.UUID?1(value, /)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+ucryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha1.digest?4(*args, **kwargs)
+uhashlib.sha1.update?4(*args, **kwargs)
+uhashlib.sha1?1(data: Optional[Any] = None)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BufferedWriter.flush?4(*args, **kwargs)
+uio.BufferedWriter.write?4(*args, **kwargs)
+uio.BufferedWriter?1(*argv, **kwargs)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.atten?4(*args, **kwargs)
+umachine.ADC.block?4()
+umachine.ADC.init?4(*, sample_ns, atten)
+umachine.ADC.read?4(*args, **kwargs)
+umachine.ADC.read_u16?4()
+umachine.ADC.read_uv?4()
+umachine.ADC.width?4(*args, **kwargs)
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.ADCBlock.connect?4(channel, source)
+umachine.ADCBlock.init?4(*, bits)
+umachine.ADCBlock?1(id, *, bits)
+umachine.DAC.write?4(*args, **kwargs)
+umachine.DAC?1(*argv, **kwargs)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.I2S.deinit?4()
+umachine.I2S.init?4(sck, *args, **kwargs)
+umachine.I2S.irq?4(handler)
+umachine.I2S.readinto?4(buf)
+umachine.I2S.shift?4(buf, bits, shift)
+umachine.I2S.write?4(buf)
+umachine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+umachine.PWM.deinit?4()
+umachine.PWM.duty?4(*args, **kwargs)
+umachine.PWM.duty_ns?4(value: Optional[Any] = None)
+umachine.PWM.duty_u16?4(value: Optional[Any] = None)
+umachine.PWM.freq?4(value: Optional[Any] = None)
+umachine.PWM.init?4(*, freq, duty_u16, duty_ns)
+umachine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC.init?4(datetime)
+umachine.RTC.memory?4(*args, **kwargs)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SDCard.deinit?4(*args, **kwargs)
+umachine.SDCard.info?4(*args, **kwargs)
+umachine.SDCard.ioctl?4(*args, **kwargs)
+umachine.SDCard.readblocks?4(*args, **kwargs)
+umachine.SDCard.writeblocks?4(*args, **kwargs)
+umachine.SDCard?1(slot=1, width=1, cd=None, wp=None, sck=None, miso=None, mosi=None, cs=None, freq=20000000)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer.value?4(*args, **kwargs)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.TouchPad.config?4(*args, **kwargs)
+umachine.TouchPad.read?4(*args, **kwargs)
+umachine.TouchPad?1(*argv, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.deepsleep?4(time_ms: Optional[Any] = None)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.sleep?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+umachine.wake_reason?4()
+umqtt.robust.MQTTClient.check_msg?4(attempts: int = ...)
+umqtt.robust.MQTTClient.delay?4(i)
+umqtt.robust.MQTTClient.log?4(in_reconnect, e)
+umqtt.robust.MQTTClient.publish?4(topic, msg, retain: bool = ..., qos: int = ...)
+umqtt.robust.MQTTClient.reconnect?4()
+umqtt.robust.MQTTClient.wait_msg?4()
+umqtt.simple.MQTTClient._recv_len?5()
+umqtt.simple.MQTTClient._send_str?5(s)
+umqtt.simple.MQTTClient.check_msg?4()
+umqtt.simple.MQTTClient.connect?4(clean_session: bool = ...)
+umqtt.simple.MQTTClient.disconnect?4()
+umqtt.simple.MQTTClient.ping?4()
+umqtt.simple.MQTTClient.publish?4(topic, msg, retain: bool = ..., qos: int = ...)
+umqtt.simple.MQTTClient.set_callback?4(f)
+umqtt.simple.MQTTClient.set_last_will?4(topic, msg, retain: bool = ..., qos: int = ...)
+umqtt.simple.MQTTClient.subscribe?4(topic, qos: int = ...)
+umqtt.simple.MQTTClient.wait_msg?4()
+umqtt.simple.MQTTClient?1(client_id, server, port: int = ..., user: Incomplete | None = ..., password: Incomplete | None = ..., keepalive: int = ..., ssl: bool = ..., ssl_params=..., )
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.dupterm_notify?4(*args, **kwargs)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.umount?4(mount_point)
+uos.uname?4()
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+uplatform.libc_ver?4(*args, **kwargs)
+uplatform.platform?4(*args, **kwargs)
+uplatform.python_compiler?4(*args, **kwargs)
+upysh.cat?4(f)
+upysh.cd?7
+upysh.cp?4(s, t)
+upysh.head?4(f, n: int = ...)
+upysh.mkdir?7
+upysh.mv?7
+upysh.newfile?4(path)
+upysh.rm?4(d, recursive: bool = ...)
+upysh.rmdir?7
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+urequests.Response.close?4()
+urequests.Response.content?4()
+urequests.Response.json?4()
+urequests.Response.text?4()
+urequests.Response?1(f)
+urequests.delete?4(url, **kw)
+urequests.get?4(url, **kw)
+urequests.head?4(url, **kw)
+urequests.patch?4(url, **kw)
+urequests.post?4(url, **kw)
+urequests.put?4(url, **kw)
+urequests.request?4(method, url, data: Incomplete | None = ..., json: Incomplete | None = ..., headers=..., stream: Incomplete | None = ..., auth: Incomplete | None = ..., timeout: Incomplete | None = ..., parse_headers: bool = ..., )
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+usocket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+usocket.socket.accept?4()
+usocket.socket.bind?4(address)
+usocket.socket.close?4()
+usocket.socket.connect?4(address)
+usocket.socket.fileno?4(*args, **kwargs)
+usocket.socket.listen?4(backlog: Optional[Any] = None)
+usocket.socket.makefile?4(mode="rb", buffering=0, /)
+usocket.socket.read?4(size: Optional[Any] = None)
+usocket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+usocket.socket.readline?4()
+usocket.socket.recv?4(bufsize)
+usocket.socket.recvfrom?4(bufsize)
+usocket.socket.send?4(bytes)
+usocket.socket.sendall?4(bytes)
+usocket.socket.sendto?4(bytes, address)
+usocket.socket.setblocking?4(flag)
+usocket.socket.setsockopt?4(level, optname, value)
+usocket.socket.settimeout?4(value)
+usocket.socket.write?4(buf)
+usocket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+ussl.wrap_socket?4(sock, server_side=False, keyfile=None, certfile=None, cert_reqs=None, cadata=None, server_hostname=None, do_handshake=True)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+utime.time_ns?4()
+utimeq.utimeq.peektime?4(*args, **kwargs)
+utimeq.utimeq.pop?4(*args, **kwargs)
+utimeq.utimeq.push?4(*args, **kwargs)
+utimeq.utimeq?1(*argv, **kwargs)
+uwebsocket.websocket.close?4(*args, **kwargs)
+uwebsocket.websocket.ioctl?4(*args, **kwargs)
+uwebsocket.websocket.read?4(*args, **kwargs)
+uwebsocket.websocket.readinto?4(*args, **kwargs)
+uwebsocket.websocket.readline?4(*args, **kwargs)
+uwebsocket.websocket.write?4(*args, **kwargs)
+uwebsocket.websocket?1(*argv, **kwargs)
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+webrepl.accept_conn?4(listen_sock)
+webrepl.send_html?4(cl)
+webrepl.server_handshake?4(cl)
+webrepl.setup_conn?4(port, accept_handler)
+webrepl.start?4(port: int = ..., password: Incomplete | None = ..., accept_handler=...)
+webrepl.start_foreground?4(port: int = ..., password: Incomplete | None = ...)
+webrepl.static_host?7
+webrepl.stop?4()
+webrepl_setup.change_daemon?4(action)
+webrepl_setup.exists?4(fname)
+webrepl_setup.get_daemon_status?4()
+webrepl_setup.getpass?4(prompt)
+webrepl_setup.input_choice?4(prompt, choices)
+webrepl_setup.input_pass?4()
+webrepl_setup.main?4()
+websocket.websocket.close?4(*args, **kwargs)
+websocket.websocket.ioctl?4(*args, **kwargs)
+websocket.websocket.read?4(*args, **kwargs)
+websocket.websocket.readinto?4(*args, **kwargs)
+websocket.websocket.readline?4(*args, **kwargs)
+websocket.websocket.write?4(*args, **kwargs)
+websocket.websocket?1(*argv, **kwargs)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-esp32-ota.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,15 @@
+APA106 NeoPixel
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+MQTTClient simple.MQTTClient
+MQTTException Exception
+OneWireError Exception
+OrderedDict dict
+Signal Pin
+SoftI2C I2C
+StringIO IO
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-esp32.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,1020 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+bluetooth.BLE.active?4(active: Optional[Any] = None, /)
+bluetooth.BLE.config?4(param, /)
+bluetooth.BLE.gap_advertise?4(interval_us, adv_data=None, *, resp_data=None, connectable=True)
+bluetooth.BLE.gap_connect?4(addr_type, addr, scan_duration_ms=2000, min_conn_interval_us=None, max_conn_interval_us=None, /)
+bluetooth.BLE.gap_disconnect?4(conn_handle, /)
+bluetooth.BLE.gap_pair?4(conn_handle, /)
+bluetooth.BLE.gap_passkey?4(conn_handle, action, passkey, /)
+bluetooth.BLE.gap_scan?4(duration_ms, interval_us=1280000, window_us=11250, active=False, /)
+bluetooth.BLE.gattc_discover_characteristics?4(conn_handle, start_handle, end_handle, uuid=None, /)
+bluetooth.BLE.gattc_discover_descriptors?4(conn_handle, start_handle, end_handle, /)
+bluetooth.BLE.gattc_discover_services?4(conn_handle, uuid=None, /)
+bluetooth.BLE.gattc_exchange_mtu?4(conn_handle, /)
+bluetooth.BLE.gattc_read?4(conn_handle, value_handle, /)
+bluetooth.BLE.gattc_write?4(conn_handle, value_handle, data, mode=0, /)
+bluetooth.BLE.gatts_indicate?4(conn_handle, value_handle, data=None, /)
+bluetooth.BLE.gatts_notify?4(conn_handle, value_handle, data=None, /)
+bluetooth.BLE.gatts_read?4(value_handle, /)
+bluetooth.BLE.gatts_register_services?4(services_definition, /)
+bluetooth.BLE.gatts_set_buffer?4(value_handle, len, append=False, /)
+bluetooth.BLE.gatts_write?4(value_handle, data, send_update=False, /)
+bluetooth.BLE.irq?4(handler, /)
+bluetooth.BLE?1()
+bluetooth.UUID?1(value, /)
+btree.open?4(stream, *, flags=0, pagesize=0, cachesize=0, minkeypage=0)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+cryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+ds18x20.DS18X20.convert_temp?4()
+ds18x20.DS18X20.read_scratch?4(rom)
+ds18x20.DS18X20.read_temp?4(rom)
+ds18x20.DS18X20.scan?4()
+ds18x20.DS18X20.write_scratch?4(rom, buf)
+ds18x20.DS18X20?1(onewire)
+esp.flash_erase?4(sector_no)
+esp.flash_read?4(byte_offset, length_or_buffer)
+esp.flash_size?4()
+esp.flash_user_start?4()
+esp.flash_write?4(byte_offset, bytes)
+esp.gpio_matrix_in?4(*args, **kwargs)
+esp.gpio_matrix_out?4(*args, **kwargs)
+esp.osdebug?4(level)
+esp32.NVS.commit?4()
+esp32.NVS.erase_key?4(key)
+esp32.NVS.get_blob?4(key, buffer)
+esp32.NVS.get_i32?4(key)
+esp32.NVS.set_blob?4(key, value)
+esp32.NVS.set_i32?4(key, value)
+esp32.NVS?1(namespace)
+esp32.Partition.find?4(type=TYPE_APP, subtype=0xFF, label=None, block_size=4096)
+esp32.Partition.get_next_update?4()
+esp32.Partition.info?4()
+esp32.Partition.ioctl?4(cmd, arg)
+esp32.Partition.mark_app_valid_cancel_rollback?4()
+esp32.Partition.readblocks?4(block_num, buf, offset: Optional[int] = 0)
+esp32.Partition.set_boot?4()
+esp32.Partition.writeblocks?4(block_num, buf, offset: Optional[int] = 0)
+esp32.Partition?1(id, block_size=4096, /)
+esp32.RMT.bitstream_channel?4()
+esp32.RMT.clock_div?4()
+esp32.RMT.deinit?4(*args, **kwargs)
+esp32.RMT.loop?4(enable_loop)
+esp32.RMT.source_freq?4()
+esp32.RMT.wait_done?4(*, timeout=0)
+esp32.RMT.write_pulses?4(duration, data: Union[bool, int] = True)
+esp32.RMT?1(channel, *, pin=None, clock_div=8, idle_level=False, tx_carrier=None)
+esp32.ULP.load_binary?4(load_addr, program_binary)
+esp32.ULP.run?4(entry_point)
+esp32.ULP.set_wakeup_period?4(period_index, period_us)
+esp32.ULP?1()
+esp32.gpio_deep_sleep_hold?4(enable)
+esp32.hall_sensor?4()
+esp32.idf_heap_info?4(capabilities)
+esp32.raw_temperature?4()
+esp32.wake_on_ext0?4(pin, level)
+esp32.wake_on_ext1?4(pins, level)
+esp32.wake_on_touch?4(wake)
+esp32.wake_on_ulp?4(wake)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha1.digest?4(*args, **kwargs)
+hashlib.sha1.update?4(*args, **kwargs)
+hashlib.sha1?1(data: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+inisetup.check_bootsec?4()
+inisetup.fs_corrupted?4()
+inisetup.setup?4()
+io.BufferedWriter.flush?4(*args, **kwargs)
+io.BufferedWriter.write?4(*args, **kwargs)
+io.BufferedWriter?1(*argv, **kwargs)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+logging.Logger.critical?4(*args, **kwargs)
+logging.Logger.debug?4(*args, **kwargs)
+logging.Logger.error?4(*args, **kwargs)
+logging.Logger.exception?4(*args, **kwargs)
+logging.Logger.info?4(*args, **kwargs)
+logging.Logger.isEnabledFor?4(*args, **kwargs)
+logging.Logger.log?4(*args, **kwargs)
+logging.Logger.setLevel?4(*args, **kwargs)
+logging.Logger.warning?4(*args, **kwargs)
+logging.Logger?1(*argv, **kwargs)
+logging.basicConfig?4(*args, **kwargs)
+logging.debug?4(*args, **kwargs)
+logging.getLogger?4(*args, **kwargs)
+logging.info?4(*args, **kwargs)
+machine.ADC.atten?4(*args, **kwargs)
+machine.ADC.block?4()
+machine.ADC.init?4(*, sample_ns, atten)
+machine.ADC.read?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC.read_uv?4()
+machine.ADC.width?4(*args, **kwargs)
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.ADCBlock.connect?4(channel, source)
+machine.ADCBlock.init?4(*, bits)
+machine.ADCBlock?1(id, *, bits)
+machine.DAC.write?4(*args, **kwargs)
+machine.DAC?1(*argv, **kwargs)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.PWM.deinit?4()
+machine.PWM.duty?4(*args, **kwargs)
+machine.PWM.duty_ns?4(value: Optional[Any] = None)
+machine.PWM.duty_u16?4(value: Optional[Any] = None)
+machine.PWM.freq?4(value: Optional[Any] = None)
+machine.PWM.init?4(*, freq, duty_u16, duty_ns)
+machine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC.init?4(datetime)
+machine.RTC.memory?4(*args, **kwargs)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SDCard.deinit?4(*args, **kwargs)
+machine.SDCard.info?4(*args, **kwargs)
+machine.SDCard.ioctl?4(*args, **kwargs)
+machine.SDCard.readblocks?4(*args, **kwargs)
+machine.SDCard.writeblocks?4(*args, **kwargs)
+machine.SDCard?1(slot=1, width=1, cd=None, wp=None, sck=None, miso=None, mosi=None, cs=None, freq=20000000)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer.value?4(*args, **kwargs)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.TouchPad.config?4(*args, **kwargs)
+machine.TouchPad.read?4(*args, **kwargs)
+machine.TouchPad?1(*argv, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.sleep?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+machine.wake_reason?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+mip._check_exists?5(path, short_hash)
+mip._chunk?5(src, dest)
+mip._download_file?5(url, dest)
+mip._ensure_path_exists?5(path)
+mip._install_json?5(package_json_url, index, target, version, mpy)
+mip._install_package?5(package, index, target, version, mpy)
+mip._rewrite_url?5(url, branch: Incomplete | None = ...)
+mip.install?4(*args, **kwargs)
+mip.install?4(package, index: Incomplete | None = ..., target: Incomplete | None = ..., version: Incomplete | None = ..., mpy: bool = ...)
+neopixel.NeoPixel.fill?4(v)
+neopixel.NeoPixel.write?4()
+neopixel.NeoPixel?1(pin, n, bpp: int = ..., timing: int = ...)
+network.LAN.active?4(state: Optional[Any] = None)
+network.LAN.config?4(config_parameters)
+network.LAN.ifconfig?4(configtuple: Optional[Any] = None)
+network.LAN.isconnected?4()
+network.LAN.status?4()
+network.LAN?1(id, *, phy_type=0, phy_addr=0, ref_clk_mode=0)
+network.PPP?4(*args, **kwargs)
+network.WLAN.active?4(is_active: Optional[Any] = None)
+network.WLAN.config?4(*args, **kwargs)
+network.WLAN.connect?4(ssid=None, key=None, *, bssid=None)
+network.WLAN.disconnect?4()
+network.WLAN.ifconfig?4(configtuple: Optional[Any] = None)
+network.WLAN.isconnected?4()
+network.WLAN.scan?4()
+network.WLAN.status?4(param: Optional[Any] = None)
+network.WLAN?1(interface_id)
+network.country?4(*args, **kwargs)
+network.hostname?4(*args, **kwargs)
+network.phy_mode?4(*args, **kwargs)
+ntptime.settime?4()
+ntptime.time?4()
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.dupterm_notify?4(*args, **kwargs)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.umount?4(mount_point)
+os.uname?4()
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+platform.libc_ver?4(*args, **kwargs)
+platform.platform?4(*args, **kwargs)
+platform.python_compiler?4(*args, **kwargs)
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+socket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+socket.socket.accept?4()
+socket.socket.bind?4(address)
+socket.socket.close?4()
+socket.socket.connect?4(address)
+socket.socket.fileno?4(*args, **kwargs)
+socket.socket.listen?4(backlog: Optional[Any] = None)
+socket.socket.makefile?4(mode="rb", buffering=0, /)
+socket.socket.read?4(size: Optional[Any] = None)
+socket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+socket.socket.readline?4()
+socket.socket.recv?4(bufsize)
+socket.socket.recvfrom?4(bufsize)
+socket.socket.send?4(bytes)
+socket.socket.sendall?4(bytes)
+socket.socket.sendto?4(bytes, address)
+socket.socket.setblocking?4(flag)
+socket.socket.setsockopt?4(level, optname, value)
+socket.socket.settimeout?4(value)
+socket.socket.write?4(buf)
+socket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+ssl.wrap_socket?4(sock, server_side=False, keyfile=None, certfile=None, cert_reqs=None, cadata=None, server_hostname=None, do_handshake=True)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+time.time_ns?4()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ubluetooth.BLE.active?4(active: Optional[Any] = None, /)
+ubluetooth.BLE.config?4(param, /)
+ubluetooth.BLE.gap_advertise?4(interval_us, adv_data=None, *, resp_data=None, connectable=True)
+ubluetooth.BLE.gap_connect?4(addr_type, addr, scan_duration_ms=2000, min_conn_interval_us=None, max_conn_interval_us=None, /)
+ubluetooth.BLE.gap_disconnect?4(conn_handle, /)
+ubluetooth.BLE.gap_pair?4(conn_handle, /)
+ubluetooth.BLE.gap_passkey?4(conn_handle, action, passkey, /)
+ubluetooth.BLE.gap_scan?4(duration_ms, interval_us=1280000, window_us=11250, active=False, /)
+ubluetooth.BLE.gattc_discover_characteristics?4(conn_handle, start_handle, end_handle, uuid=None, /)
+ubluetooth.BLE.gattc_discover_descriptors?4(conn_handle, start_handle, end_handle, /)
+ubluetooth.BLE.gattc_discover_services?4(conn_handle, uuid=None, /)
+ubluetooth.BLE.gattc_exchange_mtu?4(conn_handle, /)
+ubluetooth.BLE.gattc_read?4(conn_handle, value_handle, /)
+ubluetooth.BLE.gattc_write?4(conn_handle, value_handle, data, mode=0, /)
+ubluetooth.BLE.gatts_indicate?4(conn_handle, value_handle, data=None, /)
+ubluetooth.BLE.gatts_notify?4(conn_handle, value_handle, data=None, /)
+ubluetooth.BLE.gatts_read?4(value_handle, /)
+ubluetooth.BLE.gatts_register_services?4(services_definition, /)
+ubluetooth.BLE.gatts_set_buffer?4(value_handle, len, append=False, /)
+ubluetooth.BLE.gatts_write?4(value_handle, data, send_update=False, /)
+ubluetooth.BLE.irq?4(handler, /)
+ubluetooth.BLE?1()
+ubluetooth.UUID?1(value, /)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+ucryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha1.digest?4(*args, **kwargs)
+uhashlib.sha1.update?4(*args, **kwargs)
+uhashlib.sha1?1(data: Optional[Any] = None)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BufferedWriter.flush?4(*args, **kwargs)
+uio.BufferedWriter.write?4(*args, **kwargs)
+uio.BufferedWriter?1(*argv, **kwargs)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.atten?4(*args, **kwargs)
+umachine.ADC.block?4()
+umachine.ADC.init?4(*, sample_ns, atten)
+umachine.ADC.read?4(*args, **kwargs)
+umachine.ADC.read_u16?4()
+umachine.ADC.read_uv?4()
+umachine.ADC.width?4(*args, **kwargs)
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.ADCBlock.connect?4(channel, source)
+umachine.ADCBlock.init?4(*, bits)
+umachine.ADCBlock?1(id, *, bits)
+umachine.DAC.write?4(*args, **kwargs)
+umachine.DAC?1(*argv, **kwargs)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.I2S.deinit?4()
+umachine.I2S.init?4(sck, *args, **kwargs)
+umachine.I2S.irq?4(handler)
+umachine.I2S.readinto?4(buf)
+umachine.I2S.shift?4(buf, bits, shift)
+umachine.I2S.write?4(buf)
+umachine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+umachine.PWM.deinit?4()
+umachine.PWM.duty?4(*args, **kwargs)
+umachine.PWM.duty_ns?4(value: Optional[Any] = None)
+umachine.PWM.duty_u16?4(value: Optional[Any] = None)
+umachine.PWM.freq?4(value: Optional[Any] = None)
+umachine.PWM.init?4(*, freq, duty_u16, duty_ns)
+umachine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC.init?4(datetime)
+umachine.RTC.memory?4(*args, **kwargs)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SDCard.deinit?4(*args, **kwargs)
+umachine.SDCard.info?4(*args, **kwargs)
+umachine.SDCard.ioctl?4(*args, **kwargs)
+umachine.SDCard.readblocks?4(*args, **kwargs)
+umachine.SDCard.writeblocks?4(*args, **kwargs)
+umachine.SDCard?1(slot=1, width=1, cd=None, wp=None, sck=None, miso=None, mosi=None, cs=None, freq=20000000)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer.value?4(*args, **kwargs)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.TouchPad.config?4(*args, **kwargs)
+umachine.TouchPad.read?4(*args, **kwargs)
+umachine.TouchPad?1(*argv, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.deepsleep?4(time_ms: Optional[Any] = None)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.sleep?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+umachine.wake_reason?4()
+umqtt.robust.MQTTClient.check_msg?4(attempts: int = ...)
+umqtt.robust.MQTTClient.delay?4(i)
+umqtt.robust.MQTTClient.log?4(in_reconnect, e)
+umqtt.robust.MQTTClient.publish?4(topic, msg, retain: bool = ..., qos: int = ...)
+umqtt.robust.MQTTClient.reconnect?4()
+umqtt.robust.MQTTClient.wait_msg?4()
+umqtt.simple.MQTTClient._recv_len?5()
+umqtt.simple.MQTTClient._send_str?5(s)
+umqtt.simple.MQTTClient.check_msg?4()
+umqtt.simple.MQTTClient.connect?4(clean_session: bool = ...)
+umqtt.simple.MQTTClient.disconnect?4()
+umqtt.simple.MQTTClient.ping?4()
+umqtt.simple.MQTTClient.publish?4(topic, msg, retain: bool = ..., qos: int = ...)
+umqtt.simple.MQTTClient.set_callback?4(f)
+umqtt.simple.MQTTClient.set_last_will?4(topic, msg, retain: bool = ..., qos: int = ...)
+umqtt.simple.MQTTClient.subscribe?4(topic, qos: int = ...)
+umqtt.simple.MQTTClient.wait_msg?4()
+umqtt.simple.MQTTClient?1(client_id, server, port: int = ..., user: Incomplete | None = ..., password: Incomplete | None = ..., keepalive: int = ..., ssl: bool = ..., ssl_params=..., )
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.dupterm_notify?4(*args, **kwargs)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.umount?4(mount_point)
+uos.uname?4()
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+uplatform.libc_ver?4(*args, **kwargs)
+uplatform.platform?4(*args, **kwargs)
+uplatform.python_compiler?4(*args, **kwargs)
+upysh.cat?4(f)
+upysh.cd?7
+upysh.cp?4(s, t)
+upysh.head?4(f, n: int = ...)
+upysh.mkdir?7
+upysh.mv?7
+upysh.newfile?4(path)
+upysh.rm?4(d, recursive: bool = ...)
+upysh.rmdir?7
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+urequests.Response.close?4()
+urequests.Response.content?4()
+urequests.Response.json?4()
+urequests.Response.text?4()
+urequests.Response?1(f)
+urequests.delete?4(url, **kw)
+urequests.get?4(url, **kw)
+urequests.head?4(url, **kw)
+urequests.patch?4(url, **kw)
+urequests.post?4(url, **kw)
+urequests.put?4(url, **kw)
+urequests.request?4(method, url, data: Incomplete | None = ..., json: Incomplete | None = ..., headers=..., stream: Incomplete | None = ..., auth: Incomplete | None = ..., timeout: Incomplete | None = ..., parse_headers: bool = ..., )
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+usocket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+usocket.socket.accept?4()
+usocket.socket.bind?4(address)
+usocket.socket.close?4()
+usocket.socket.connect?4(address)
+usocket.socket.fileno?4(*args, **kwargs)
+usocket.socket.listen?4(backlog: Optional[Any] = None)
+usocket.socket.makefile?4(mode="rb", buffering=0, /)
+usocket.socket.read?4(size: Optional[Any] = None)
+usocket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+usocket.socket.readline?4()
+usocket.socket.recv?4(bufsize)
+usocket.socket.recvfrom?4(bufsize)
+usocket.socket.send?4(bytes)
+usocket.socket.sendall?4(bytes)
+usocket.socket.sendto?4(bytes, address)
+usocket.socket.setblocking?4(flag)
+usocket.socket.setsockopt?4(level, optname, value)
+usocket.socket.settimeout?4(value)
+usocket.socket.write?4(buf)
+usocket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+ussl.wrap_socket?4(sock, server_side=False, keyfile=None, certfile=None, cert_reqs=None, cadata=None, server_hostname=None, do_handshake=True)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+utime.time_ns?4()
+utimeq.utimeq.peektime?4(*args, **kwargs)
+utimeq.utimeq.pop?4(*args, **kwargs)
+utimeq.utimeq.push?4(*args, **kwargs)
+utimeq.utimeq?1(*argv, **kwargs)
+uwebsocket.websocket.close?4(*args, **kwargs)
+uwebsocket.websocket.ioctl?4(*args, **kwargs)
+uwebsocket.websocket.read?4(*args, **kwargs)
+uwebsocket.websocket.readinto?4(*args, **kwargs)
+uwebsocket.websocket.readline?4(*args, **kwargs)
+uwebsocket.websocket.write?4(*args, **kwargs)
+uwebsocket.websocket?1(*argv, **kwargs)
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+webrepl.accept_conn?4(listen_sock)
+webrepl.send_html?4(cl)
+webrepl.server_handshake?4(cl)
+webrepl.setup_conn?4(port, accept_handler)
+webrepl.start?4(port: int = ..., password: Incomplete | None = ..., accept_handler=...)
+webrepl.start_foreground?4(port: int = ..., password: Incomplete | None = ...)
+webrepl.static_host?7
+webrepl.stop?4()
+webrepl_setup.change_daemon?4(action)
+webrepl_setup.exists?4(fname)
+webrepl_setup.get_daemon_status?4()
+webrepl_setup.getpass?4(prompt)
+webrepl_setup.input_choice?4(prompt, choices)
+webrepl_setup.input_pass?4()
+webrepl_setup.main?4()
+websocket.websocket.close?4(*args, **kwargs)
+websocket.websocket.ioctl?4(*args, **kwargs)
+websocket.websocket.read?4(*args, **kwargs)
+websocket.websocket.readinto?4(*args, **kwargs)
+websocket.websocket.readline?4(*args, **kwargs)
+websocket.websocket.write?4(*args, **kwargs)
+websocket.websocket?1(*argv, **kwargs)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-esp32.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,15 @@
+APA106 NeoPixel
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+MQTTClient simple.MQTTClient
+MQTTException Exception
+OneWireError Exception
+OrderedDict dict
+Signal Pin
+SoftI2C I2C
+StringIO IO
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2-pico.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,764 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_rp2.Flash.ioctl?4(*args, **kwargs)
+_rp2.Flash.readblocks?4(*args, **kwargs)
+_rp2.Flash.writeblocks?4(*args, **kwargs)
+_rp2.Flash?1(*argv, **kwargs)
+_rp2.PIO.add_program?4(*args, **kwargs)
+_rp2.PIO.irq?4(*args, **kwargs)
+_rp2.PIO.remove_program?4(*args, **kwargs)
+_rp2.PIO.state_machine?4(*args, **kwargs)
+_rp2.PIO?1(*argv, **kwargs)
+_rp2.StateMachine.active?4(*args, **kwargs)
+_rp2.StateMachine.exec?4(*args, **kwargs)
+_rp2.StateMachine.get?4(*args, **kwargs)
+_rp2.StateMachine.init?4(*args, **kwargs)
+_rp2.StateMachine.irq?4(*args, **kwargs)
+_rp2.StateMachine.put?4(*args, **kwargs)
+_rp2.StateMachine.restart?4(*args, **kwargs)
+_rp2.StateMachine.rx_fifo?4(*args, **kwargs)
+_rp2.StateMachine.tx_fifo?4(*args, **kwargs)
+_rp2.StateMachine?1(*argv, **kwargs)
+_rp2.bootsel_button?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+cryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+ds18x20.DS18X20.convert_temp?4()
+ds18x20.DS18X20.read_scratch?4(rom)
+ds18x20.DS18X20.read_temp?4(rom)
+ds18x20.DS18X20.scan?4()
+ds18x20.DS18X20.write_scratch?4(rom, buf)
+ds18x20.DS18X20?1(onewire)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha1.digest?4(*args, **kwargs)
+hashlib.sha1.update?4(*args, **kwargs)
+hashlib.sha1?1(data: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+logging.Logger.critical?4(*args, **kwargs)
+logging.Logger.debug?4(*args, **kwargs)
+logging.Logger.error?4(*args, **kwargs)
+logging.Logger.exception?4(*args, **kwargs)
+logging.Logger.info?4(*args, **kwargs)
+logging.Logger.isEnabledFor?4(*args, **kwargs)
+logging.Logger.log?4(*args, **kwargs)
+logging.Logger.setLevel?4(*args, **kwargs)
+logging.Logger.warning?4(*args, **kwargs)
+logging.Logger?1(*argv, **kwargs)
+logging.basicConfig?4(*args, **kwargs)
+logging.debug?4(*args, **kwargs)
+logging.getLogger?4(*args, **kwargs)
+logging.info?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.PWM.deinit?4()
+machine.PWM.duty_ns?4(value: Optional[Any] = None)
+machine.PWM.duty_u16?4(value: Optional[Any] = None)
+machine.PWM.freq?4(value: Optional[Any] = None)
+machine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+machine.Pin.high?4()
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.low?4()
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.toggle?4(*args, **kwargs)
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.board?1(*argv, **kwargs)
+machine.bootloader?4(value: Optional[Any] = None)
+machine.cpu?1(*argv, **kwargs)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+neopixel.NeoPixel.fill?4(v)
+neopixel.NeoPixel.write?4()
+neopixel.NeoPixel?1(pin, n, bpp: int = ..., timing: int = ...)
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.umount?4(mount_point)
+os.uname?4()
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+rp2.PIOASMEmit.delay?4(delay)
+rp2.PIOASMEmit.in_?4(src, data)
+rp2.PIOASMEmit.irq?4(mod, index: Incomplete | None = ...)
+rp2.PIOASMEmit.jmp?4(cond, label: Incomplete | None = ...)
+rp2.PIOASMEmit.label?4(label)
+rp2.PIOASMEmit.mov?4(dest, src)
+rp2.PIOASMEmit.nop?4()
+rp2.PIOASMEmit.out?4(dest, data)
+rp2.PIOASMEmit.pull?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.push?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.set?4(dest, data)
+rp2.PIOASMEmit.side?4(value)
+rp2.PIOASMEmit.start_pass?4(pass_)
+rp2.PIOASMEmit.wait?4(polarity, src, index)
+rp2.PIOASMEmit.word?4(instr, label: Incomplete | None = ...)
+rp2.PIOASMEmit.wrap?4()
+rp2.PIOASMEmit.wrap_target?4()
+rp2.PIOASMEmit?1(*, out_init: Incomplete | None = ..., set_init: Incomplete | None = ..., sideset_init: Incomplete | None = ..., in_shiftdir: int = ..., out_shiftdir: int = ..., autopush: bool = ..., autopull: bool = ..., push_thresh: int = ..., pull_thresh: int = ..., fifo_join: int = ..., )
+rp2.asm_pio?4(**kw)
+rp2.asm_pio_encode?4(instr, sideset_count, sideset_opt: bool = ...)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+time.time_ns?4()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+ucryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha1.digest?4(*args, **kwargs)
+uhashlib.sha1.update?4(*args, **kwargs)
+uhashlib.sha1?1(data: Optional[Any] = None)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.read_u16?4()
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.I2S.deinit?4()
+umachine.I2S.init?4(sck, *args, **kwargs)
+umachine.I2S.irq?4(handler)
+umachine.I2S.readinto?4(buf)
+umachine.I2S.shift?4(buf, bits, shift)
+umachine.I2S.write?4(buf)
+umachine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+umachine.PWM.deinit?4()
+umachine.PWM.duty_ns?4(value: Optional[Any] = None)
+umachine.PWM.duty_u16?4(value: Optional[Any] = None)
+umachine.PWM.freq?4(value: Optional[Any] = None)
+umachine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+umachine.Pin.high?4()
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.low?4()
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.toggle?4(*args, **kwargs)
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.board?1(*argv, **kwargs)
+umachine.bootloader?4(value: Optional[Any] = None)
+umachine.cpu?1(*argv, **kwargs)
+umachine.deepsleep?4(time_ms: Optional[Any] = None)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.umount?4(mount_point)
+uos.uname?4()
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+utime.time_ns?4()
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2-pico.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,13 @@
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+OneWireError Exception
+OrderedDict dict
+PIOASMError Exception
+Signal Pin
+SoftI2C I2C
+StringIO IO
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,868 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_rp2.Flash.ioctl?4(*args, **kwargs)
+_rp2.Flash.readblocks?4(*args, **kwargs)
+_rp2.Flash.writeblocks?4(*args, **kwargs)
+_rp2.Flash?1(*argv, **kwargs)
+_rp2.PIO.add_program?4(*args, **kwargs)
+_rp2.PIO.irq?4(*args, **kwargs)
+_rp2.PIO.remove_program?4(*args, **kwargs)
+_rp2.PIO.state_machine?4(*args, **kwargs)
+_rp2.PIO?1(*argv, **kwargs)
+_rp2.StateMachine.active?4(*args, **kwargs)
+_rp2.StateMachine.exec?4(*args, **kwargs)
+_rp2.StateMachine.get?4(*args, **kwargs)
+_rp2.StateMachine.init?4(*args, **kwargs)
+_rp2.StateMachine.irq?4(*args, **kwargs)
+_rp2.StateMachine.put?4(*args, **kwargs)
+_rp2.StateMachine.restart?4(*args, **kwargs)
+_rp2.StateMachine.rx_fifo?4(*args, **kwargs)
+_rp2.StateMachine.tx_fifo?4(*args, **kwargs)
+_rp2.StateMachine?1(*argv, **kwargs)
+_rp2.bootsel_button?4(*args, **kwargs)
+_rp2.country?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+cryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+ds18x20.DS18X20.convert_temp?4()
+ds18x20.DS18X20.read_scratch?4(rom)
+ds18x20.DS18X20.read_temp?4(rom)
+ds18x20.DS18X20.scan?4()
+ds18x20.DS18X20.write_scratch?4(rom, buf)
+ds18x20.DS18X20?1(onewire)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha1.digest?4(*args, **kwargs)
+hashlib.sha1.update?4(*args, **kwargs)
+hashlib.sha1?1(data: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+logging.Logger.critical?4(*args, **kwargs)
+logging.Logger.debug?4(*args, **kwargs)
+logging.Logger.error?4(*args, **kwargs)
+logging.Logger.exception?4(*args, **kwargs)
+logging.Logger.info?4(*args, **kwargs)
+logging.Logger.isEnabledFor?4(*args, **kwargs)
+logging.Logger.log?4(*args, **kwargs)
+logging.Logger.setLevel?4(*args, **kwargs)
+logging.Logger.warning?4(*args, **kwargs)
+logging.Logger?1(*argv, **kwargs)
+logging.basicConfig?4(*args, **kwargs)
+logging.debug?4(*args, **kwargs)
+logging.getLogger?4(*args, **kwargs)
+logging.info?4(*args, **kwargs)
+lwip.callback?4(*args, **kwargs)
+lwip.getaddrinfo?4(*args, **kwargs)
+lwip.print_pcbs?4(*args, **kwargs)
+lwip.reset?4(*args, **kwargs)
+lwip.socket.accept?4(*args, **kwargs)
+lwip.socket.bind?4(*args, **kwargs)
+lwip.socket.close?4(*args, **kwargs)
+lwip.socket.connect?4(*args, **kwargs)
+lwip.socket.listen?4(*args, **kwargs)
+lwip.socket.makefile?4(*args, **kwargs)
+lwip.socket.read?4(*args, **kwargs)
+lwip.socket.readinto?4(*args, **kwargs)
+lwip.socket.readline?4(*args, **kwargs)
+lwip.socket.recv?4(*args, **kwargs)
+lwip.socket.recvfrom?4(*args, **kwargs)
+lwip.socket.send?4(*args, **kwargs)
+lwip.socket.sendall?4(*args, **kwargs)
+lwip.socket.sendto?4(*args, **kwargs)
+lwip.socket.setblocking?4(*args, **kwargs)
+lwip.socket.setsockopt?4(*args, **kwargs)
+lwip.socket.settimeout?4(*args, **kwargs)
+lwip.socket.write?4(*args, **kwargs)
+lwip.socket?1(*argv, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.PWM.deinit?4()
+machine.PWM.duty_ns?4(value: Optional[Any] = None)
+machine.PWM.duty_u16?4(value: Optional[Any] = None)
+machine.PWM.freq?4(value: Optional[Any] = None)
+machine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+machine.Pin.high?4()
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.low?4()
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.toggle?4(*args, **kwargs)
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.board?1(*argv, **kwargs)
+machine.bootloader?4(value: Optional[Any] = None)
+machine.cpu?1(*argv, **kwargs)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+mip.install?4(*args, **kwargs)
+neopixel.NeoPixel.fill?4(v)
+neopixel.NeoPixel.write?4()
+neopixel.NeoPixel?1(pin, n, bpp: int = ..., timing: int = ...)
+network.WLAN.active?4(*args, **kwargs)
+network.WLAN.config?4(*args, **kwargs)
+network.WLAN.connect?4(*args, **kwargs)
+network.WLAN.deinit?4(*args, **kwargs)
+network.WLAN.disconnect?4(*args, **kwargs)
+network.WLAN.ifconfig?4(*args, **kwargs)
+network.WLAN.ioctl?4(*args, **kwargs)
+network.WLAN.isconnected?4(*args, **kwargs)
+network.WLAN.scan?4(*args, **kwargs)
+network.WLAN.send_ethernet?4(*args, **kwargs)
+network.WLAN.status?4(*args, **kwargs)
+network.WLAN?1(*argv, **kwargs)
+network.country?4(*args, **kwargs)
+network.hostname?4(*args, **kwargs)
+network.route?4(*args, **kwargs)
+ntptime.settime?4(*args, **kwargs)
+ntptime.time?4(*args, **kwargs)
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4(*args, **kwargs)
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(*argv, **kwargs)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(*args, **kwargs)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(*argv, **kwargs)
+os.chdir?4(*args, **kwargs)
+os.dupterm?4(*args, **kwargs)
+os.getcwd?4(*args, **kwargs)
+os.ilistdir?4(*args, **kwargs)
+os.listdir?4(*args, **kwargs)
+os.mkdir?4(*args, **kwargs)
+os.mount?4(*args, **kwargs)
+os.remove?4(*args, **kwargs)
+os.rename?4(*args, **kwargs)
+os.rmdir?4(*args, **kwargs)
+os.stat?4(*args, **kwargs)
+os.statvfs?4(*args, **kwargs)
+os.umount?4(*args, **kwargs)
+os.uname?4(*args, **kwargs)
+os.unlink?4(*args, **kwargs)
+os.urandom?4(*args, **kwargs)
+random.choice?4(*args, **kwargs)
+random.getrandbits?4(*args, **kwargs)
+random.randint?4(*args, **kwargs)
+random.random?4(*args, **kwargs)
+random.randrange?4(*args, **kwargs)
+random.seed?4(*args, **kwargs)
+random.uniform?4(*args, **kwargs)
+rp2.PIOASMEmit.delay?4(delay)
+rp2.PIOASMEmit.in_?4(src, data)
+rp2.PIOASMEmit.irq?4(mod, index: Incomplete | None = ...)
+rp2.PIOASMEmit.jmp?4(cond, label: Incomplete | None = ...)
+rp2.PIOASMEmit.label?4(label)
+rp2.PIOASMEmit.mov?4(dest, src)
+rp2.PIOASMEmit.nop?4()
+rp2.PIOASMEmit.out?4(dest, data)
+rp2.PIOASMEmit.pull?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.push?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.set?4(dest, data)
+rp2.PIOASMEmit.side?4(value)
+rp2.PIOASMEmit.start_pass?4(pass_)
+rp2.PIOASMEmit.wait?4(polarity, src, index)
+rp2.PIOASMEmit.word?4(instr, label: Incomplete | None = ...)
+rp2.PIOASMEmit.wrap?4()
+rp2.PIOASMEmit.wrap_target?4()
+rp2.PIOASMEmit?1(*, out_init: Incomplete | None = ..., set_init: Incomplete | None = ..., sideset_init: Incomplete | None = ..., in_shiftdir: int = ..., out_shiftdir: int = ..., autopush: bool = ..., autopull: bool = ..., push_thresh: int = ..., pull_thresh: int = ..., fifo_join: int = ..., )
+rp2.asm_pio?4(**kw)
+rp2.asm_pio_encode?4(instr, sideset_count, sideset_opt: bool = ...)
+select.poll?4(*args, **kwargs)
+select.select?4(*args, **kwargs)
+socket.callback?4(*args, **kwargs)
+socket.getaddrinfo?4(*args, **kwargs)
+socket.print_pcbs?4(*args, **kwargs)
+socket.reset?4(*args, **kwargs)
+socket.socket.accept?4(*args, **kwargs)
+socket.socket.bind?4(*args, **kwargs)
+socket.socket.close?4(*args, **kwargs)
+socket.socket.connect?4(*args, **kwargs)
+socket.socket.listen?4(*args, **kwargs)
+socket.socket.makefile?4(*args, **kwargs)
+socket.socket.read?4(*args, **kwargs)
+socket.socket.readinto?4(*args, **kwargs)
+socket.socket.readline?4(*args, **kwargs)
+socket.socket.recv?4(*args, **kwargs)
+socket.socket.recvfrom?4(*args, **kwargs)
+socket.socket.send?4(*args, **kwargs)
+socket.socket.sendall?4(*args, **kwargs)
+socket.socket.sendto?4(*args, **kwargs)
+socket.socket.setblocking?4(*args, **kwargs)
+socket.socket.setsockopt?4(*args, **kwargs)
+socket.socket.settimeout?4(*args, **kwargs)
+socket.socket.write?4(*args, **kwargs)
+socket.socket?1(*argv, **kwargs)
+ssl.wrap_socket?4(*args, **kwargs)
+struct.calcsize?4(*args, **kwargs)
+struct.pack?4(*args, **kwargs)
+struct.pack_into?4(*args, **kwargs)
+struct.unpack?4(*args, **kwargs)
+struct.unpack_from?4(*args, **kwargs)
+sys.exit?4(*args, **kwargs)
+sys.print_exception?4(*args, **kwargs)
+time.gmtime?4(*args, **kwargs)
+time.localtime?4(*args, **kwargs)
+time.mktime?4(*args, **kwargs)
+time.sleep?4(*args, **kwargs)
+time.sleep_ms?4(*args, **kwargs)
+time.sleep_us?4(*args, **kwargs)
+time.ticks_add?4(*args, **kwargs)
+time.ticks_cpu?4(*args, **kwargs)
+time.ticks_diff?4(*args, **kwargs)
+time.ticks_ms?4(*args, **kwargs)
+time.ticks_us?4(*args, **kwargs)
+time.time?4(*args, **kwargs)
+time.time_ns?4(*args, **kwargs)
+uarray.array.append?4(*args, **kwargs)
+uarray.array.extend?4(*args, **kwargs)
+uarray.array?1(*argv, **kwargs)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(*args, **kwargs)
+ubinascii.b2a_base64?4(*args, **kwargs)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(*args, **kwargs)
+ubinascii.unhexlify?4(*args, **kwargs)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*argv, **kwargs)
+ucollections.deque.append?4(*args, **kwargs)
+ucollections.deque.popleft?4(*args, **kwargs)
+ucollections.deque?1(*argv, **kwargs)
+ucollections.namedtuple?4(*args, **kwargs)
+ucryptolib.aes.decrypt?4(*args, **kwargs)
+ucryptolib.aes.encrypt?4(*args, **kwargs)
+ucryptolib.aes?1(*argv, **kwargs)
+uctypes.addressof?4(*args, **kwargs)
+uctypes.bytearray_at?4(*args, **kwargs)
+uctypes.bytes_at?4(*args, **kwargs)
+uctypes.sizeof?4(*args, **kwargs)
+uctypes.struct?1(*argv, **kwargs)
+uhashlib.sha1.digest?4(*args, **kwargs)
+uhashlib.sha1.update?4(*args, **kwargs)
+uhashlib.sha1?1(*argv, **kwargs)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(*argv, **kwargs)
+uheapq.heapify?4(*args, **kwargs)
+uheapq.heappop?4(*args, **kwargs)
+uheapq.heappush?4(*args, **kwargs)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4(*args, **kwargs)
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(*argv, **kwargs)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(*argv, **kwargs)
+uio.open?4(*args, **kwargs)
+ujson.dump?4(*args, **kwargs)
+ujson.dumps?4(*args, **kwargs)
+ujson.load?4(*args, **kwargs)
+ujson.loads?4(*args, **kwargs)
+umachine.ADC.read_u16?4(*args, **kwargs)
+umachine.ADC?1(*argv, **kwargs)
+umachine.I2C.init?4(*args, **kwargs)
+umachine.I2C.readfrom?4(*args, **kwargs)
+umachine.I2C.readfrom_into?4(*args, **kwargs)
+umachine.I2C.readfrom_mem?4(*args, **kwargs)
+umachine.I2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.I2C.readinto?4(*args, **kwargs)
+umachine.I2C.scan?4(*args, **kwargs)
+umachine.I2C.start?4(*args, **kwargs)
+umachine.I2C.stop?4(*args, **kwargs)
+umachine.I2C.write?4(*args, **kwargs)
+umachine.I2C.writeto?4(*args, **kwargs)
+umachine.I2C.writeto_mem?4(*args, **kwargs)
+umachine.I2C.writevto?4(*args, **kwargs)
+umachine.I2C?1(*argv, **kwargs)
+umachine.I2S.deinit?4(*args, **kwargs)
+umachine.I2S.init?4(*args, **kwargs)
+umachine.I2S.irq?4(*args, **kwargs)
+umachine.I2S.readinto?4(*args, **kwargs)
+umachine.I2S.shift?4(*args, **kwargs)
+umachine.I2S.write?4(*args, **kwargs)
+umachine.I2S?1(*argv, **kwargs)
+umachine.PWM.deinit?4(*args, **kwargs)
+umachine.PWM.duty_ns?4(*args, **kwargs)
+umachine.PWM.duty_u16?4(*args, **kwargs)
+umachine.PWM.freq?4(*args, **kwargs)
+umachine.PWM?1(*argv, **kwargs)
+umachine.Pin.high?4(*args, **kwargs)
+umachine.Pin.init?4(*args, **kwargs)
+umachine.Pin.irq?4(*args, **kwargs)
+umachine.Pin.low?4(*args, **kwargs)
+umachine.Pin.off?4(*args, **kwargs)
+umachine.Pin.on?4(*args, **kwargs)
+umachine.Pin.toggle?4(*args, **kwargs)
+umachine.Pin.value?4(*args, **kwargs)
+umachine.Pin?1(*argv, **kwargs)
+umachine.RTC.datetime?4(*args, **kwargs)
+umachine.RTC?1(*argv, **kwargs)
+umachine.SPI.deinit?4(*args, **kwargs)
+umachine.SPI.init?4(*args, **kwargs)
+umachine.SPI.read?4(*args, **kwargs)
+umachine.SPI.readinto?4(*args, **kwargs)
+umachine.SPI.write?4(*args, **kwargs)
+umachine.SPI.write_readinto?4(*args, **kwargs)
+umachine.SPI?1(*argv, **kwargs)
+umachine.Signal.off?4(*args, **kwargs)
+umachine.Signal.on?4(*args, **kwargs)
+umachine.Signal.value?4(*args, **kwargs)
+umachine.Signal?1(*argv, **kwargs)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(*argv, **kwargs)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(*argv, **kwargs)
+umachine.Timer.deinit?4(*args, **kwargs)
+umachine.Timer.init?4(*args, **kwargs)
+umachine.Timer?1(*argv, **kwargs)
+umachine.UART.any?4(*args, **kwargs)
+umachine.UART.deinit?4(*args, **kwargs)
+umachine.UART.flush?4(*args, **kwargs)
+umachine.UART.init?4(*args, **kwargs)
+umachine.UART.read?4(*args, **kwargs)
+umachine.UART.readinto?4(*args, **kwargs)
+umachine.UART.readline?4(*args, **kwargs)
+umachine.UART.sendbreak?4(*args, **kwargs)
+umachine.UART.txdone?4(*args, **kwargs)
+umachine.UART.write?4(*args, **kwargs)
+umachine.UART?1(*argv, **kwargs)
+umachine.WDT.feed?4(*args, **kwargs)
+umachine.WDT?1(*argv, **kwargs)
+umachine.bitstream?4(*args, **kwargs)
+umachine.board?1(*argv, **kwargs)
+umachine.bootloader?4(*args, **kwargs)
+umachine.cpu?1(*argv, **kwargs)
+umachine.deepsleep?4(*args, **kwargs)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4(*args, **kwargs)
+umachine.enable_irq?4(*args, **kwargs)
+umachine.freq?4(*args, **kwargs)
+umachine.idle?4(*args, **kwargs)
+umachine.lightsleep?4(*args, **kwargs)
+umachine.reset?4(*args, **kwargs)
+umachine.reset_cause?4(*args, **kwargs)
+umachine.soft_reset?4(*args, **kwargs)
+umachine.time_pulse_us?4(*args, **kwargs)
+umachine.unique_id?4(*args, **kwargs)
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4(*args, **kwargs)
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(*argv, **kwargs)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(*args, **kwargs)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(*argv, **kwargs)
+uos.chdir?4(*args, **kwargs)
+uos.dupterm?4(*args, **kwargs)
+uos.getcwd?4(*args, **kwargs)
+uos.ilistdir?4(*args, **kwargs)
+uos.listdir?4(*args, **kwargs)
+uos.mkdir?4(*args, **kwargs)
+uos.mount?4(*args, **kwargs)
+uos.remove?4(*args, **kwargs)
+uos.rename?4(*args, **kwargs)
+uos.rmdir?4(*args, **kwargs)
+uos.stat?4(*args, **kwargs)
+uos.statvfs?4(*args, **kwargs)
+uos.umount?4(*args, **kwargs)
+uos.uname?4(*args, **kwargs)
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(*args, **kwargs)
+urandom.choice?4(*args, **kwargs)
+urandom.getrandbits?4(*args, **kwargs)
+urandom.randint?4(*args, **kwargs)
+urandom.random?4(*args, **kwargs)
+urandom.randrange?4(*args, **kwargs)
+urandom.seed?4(*args, **kwargs)
+urandom.uniform?4(*args, **kwargs)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+urequests.Response.close?4(*args, **kwargs)
+urequests.Response.json?4(*args, **kwargs)
+urequests.Response?1(*argv, **kwargs)
+urequests.delete?4(*args, **kwargs)
+urequests.get?4(*args, **kwargs)
+urequests.head?4(*args, **kwargs)
+urequests.patch?4(*args, **kwargs)
+urequests.post?4(*args, **kwargs)
+urequests.put?4(*args, **kwargs)
+urequests.request?4(*args, **kwargs)
+uselect.poll?4(*args, **kwargs)
+uselect.select?4(*args, **kwargs)
+usocket.callback?4(*args, **kwargs)
+usocket.getaddrinfo?4(*args, **kwargs)
+usocket.print_pcbs?4(*args, **kwargs)
+usocket.reset?4(*args, **kwargs)
+usocket.socket.accept?4(*args, **kwargs)
+usocket.socket.bind?4(*args, **kwargs)
+usocket.socket.close?4(*args, **kwargs)
+usocket.socket.connect?4(*args, **kwargs)
+usocket.socket.listen?4(*args, **kwargs)
+usocket.socket.makefile?4(*args, **kwargs)
+usocket.socket.read?4(*args, **kwargs)
+usocket.socket.readinto?4(*args, **kwargs)
+usocket.socket.readline?4(*args, **kwargs)
+usocket.socket.recv?4(*args, **kwargs)
+usocket.socket.recvfrom?4(*args, **kwargs)
+usocket.socket.send?4(*args, **kwargs)
+usocket.socket.sendall?4(*args, **kwargs)
+usocket.socket.sendto?4(*args, **kwargs)
+usocket.socket.setblocking?4(*args, **kwargs)
+usocket.socket.setsockopt?4(*args, **kwargs)
+usocket.socket.settimeout?4(*args, **kwargs)
+usocket.socket.write?4(*args, **kwargs)
+usocket.socket?1(*argv, **kwargs)
+ussl.wrap_socket?4(*args, **kwargs)
+ustruct.calcsize?4(*args, **kwargs)
+ustruct.pack?4(*args, **kwargs)
+ustruct.pack_into?4(*args, **kwargs)
+ustruct.unpack?4(*args, **kwargs)
+ustruct.unpack_from?4(*args, **kwargs)
+usys.exit?4(*args, **kwargs)
+usys.print_exception?4(*args, **kwargs)
+utime.gmtime?4(*args, **kwargs)
+utime.localtime?4(*args, **kwargs)
+utime.mktime?4(*args, **kwargs)
+utime.sleep?4(*args, **kwargs)
+utime.sleep_ms?4(*args, **kwargs)
+utime.sleep_us?4(*args, **kwargs)
+utime.ticks_add?4(*args, **kwargs)
+utime.ticks_cpu?4(*args, **kwargs)
+utime.ticks_diff?4(*args, **kwargs)
+utime.ticks_ms?4(*args, **kwargs)
+utime.ticks_us?4(*args, **kwargs)
+utime.time?4(*args, **kwargs)
+utime.time_ns?4(*args, **kwargs)
+uwebsocket.websocket.close?4(*args, **kwargs)
+uwebsocket.websocket.ioctl?4(*args, **kwargs)
+uwebsocket.websocket.read?4(*args, **kwargs)
+uwebsocket.websocket.readinto?4(*args, **kwargs)
+uwebsocket.websocket.readline?4(*args, **kwargs)
+uwebsocket.websocket.write?4(*args, **kwargs)
+uwebsocket.websocket?1(*argv, **kwargs)
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(*argv, **kwargs)
+uzlib.decompress?4(*args, **kwargs)
+websocket.websocket.close?4(*args, **kwargs)
+websocket.websocket.ioctl?4(*args, **kwargs)
+websocket.websocket.read?4(*args, **kwargs)
+websocket.websocket.readinto?4(*args, **kwargs)
+websocket.websocket.readline?4(*args, **kwargs)
+websocket.websocket.write?4(*args, **kwargs)
+websocket.websocket?1(*argv, **kwargs)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(*argv, **kwargs)
+zlib.decompress?4(*args, **kwargs)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,13 @@
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+OneWireError Exception
+OrderedDict dict
+PIOASMError Exception
+Signal Pin
+SoftI2C I2C
+StringIO IO
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,764 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_rp2.Flash.ioctl?4(*args, **kwargs)
+_rp2.Flash.readblocks?4(*args, **kwargs)
+_rp2.Flash.writeblocks?4(*args, **kwargs)
+_rp2.Flash?1(*argv, **kwargs)
+_rp2.PIO.add_program?4(*args, **kwargs)
+_rp2.PIO.irq?4(*args, **kwargs)
+_rp2.PIO.remove_program?4(*args, **kwargs)
+_rp2.PIO.state_machine?4(*args, **kwargs)
+_rp2.PIO?1(*argv, **kwargs)
+_rp2.StateMachine.active?4(*args, **kwargs)
+_rp2.StateMachine.exec?4(*args, **kwargs)
+_rp2.StateMachine.get?4(*args, **kwargs)
+_rp2.StateMachine.init?4(*args, **kwargs)
+_rp2.StateMachine.irq?4(*args, **kwargs)
+_rp2.StateMachine.put?4(*args, **kwargs)
+_rp2.StateMachine.restart?4(*args, **kwargs)
+_rp2.StateMachine.rx_fifo?4(*args, **kwargs)
+_rp2.StateMachine.tx_fifo?4(*args, **kwargs)
+_rp2.StateMachine?1(*argv, **kwargs)
+_rp2.bootsel_button?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+cryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+ds18x20.DS18X20.convert_temp?4()
+ds18x20.DS18X20.read_scratch?4(rom)
+ds18x20.DS18X20.read_temp?4(rom)
+ds18x20.DS18X20.scan?4()
+ds18x20.DS18X20.write_scratch?4(rom, buf)
+ds18x20.DS18X20?1(onewire)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha1.digest?4(*args, **kwargs)
+hashlib.sha1.update?4(*args, **kwargs)
+hashlib.sha1?1(data: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+logging.Logger.critical?4(*args, **kwargs)
+logging.Logger.debug?4(*args, **kwargs)
+logging.Logger.error?4(*args, **kwargs)
+logging.Logger.exception?4(*args, **kwargs)
+logging.Logger.info?4(*args, **kwargs)
+logging.Logger.isEnabledFor?4(*args, **kwargs)
+logging.Logger.log?4(*args, **kwargs)
+logging.Logger.setLevel?4(*args, **kwargs)
+logging.Logger.warning?4(*args, **kwargs)
+logging.Logger?1(*argv, **kwargs)
+logging.basicConfig?4(*args, **kwargs)
+logging.debug?4(*args, **kwargs)
+logging.getLogger?4(*args, **kwargs)
+logging.info?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.PWM.deinit?4()
+machine.PWM.duty_ns?4(value: Optional[Any] = None)
+machine.PWM.duty_u16?4(value: Optional[Any] = None)
+machine.PWM.freq?4(value: Optional[Any] = None)
+machine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+machine.Pin.high?4()
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.low?4()
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.toggle?4(*args, **kwargs)
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.board?1(*argv, **kwargs)
+machine.bootloader?4(value: Optional[Any] = None)
+machine.cpu?1(*argv, **kwargs)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+neopixel.NeoPixel.fill?4(v)
+neopixel.NeoPixel.write?4()
+neopixel.NeoPixel?1(pin, n, bpp: int = ..., timing: int = ...)
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.umount?4(mount_point)
+os.uname?4()
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+rp2.PIOASMEmit.delay?4(delay)
+rp2.PIOASMEmit.in_?4(src, data)
+rp2.PIOASMEmit.irq?4(mod, index: Incomplete | None = ...)
+rp2.PIOASMEmit.jmp?4(cond, label: Incomplete | None = ...)
+rp2.PIOASMEmit.label?4(label)
+rp2.PIOASMEmit.mov?4(dest, src)
+rp2.PIOASMEmit.nop?4()
+rp2.PIOASMEmit.out?4(dest, data)
+rp2.PIOASMEmit.pull?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.push?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.set?4(dest, data)
+rp2.PIOASMEmit.side?4(value)
+rp2.PIOASMEmit.start_pass?4(pass_)
+rp2.PIOASMEmit.wait?4(polarity, src, index)
+rp2.PIOASMEmit.word?4(instr, label: Incomplete | None = ...)
+rp2.PIOASMEmit.wrap?4()
+rp2.PIOASMEmit.wrap_target?4()
+rp2.PIOASMEmit?1(*, out_init: Incomplete | None = ..., set_init: Incomplete | None = ..., sideset_init: Incomplete | None = ..., in_shiftdir: int = ..., out_shiftdir: int = ..., autopush: bool = ..., autopull: bool = ..., push_thresh: int = ..., pull_thresh: int = ..., fifo_join: int = ..., )
+rp2.asm_pio?4(**kw)
+rp2.asm_pio_encode?4(instr, sideset_count, sideset_opt: bool = ...)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+time.time_ns?4()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+ucryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha1.digest?4(*args, **kwargs)
+uhashlib.sha1.update?4(*args, **kwargs)
+uhashlib.sha1?1(data: Optional[Any] = None)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.read_u16?4()
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.I2S.deinit?4()
+umachine.I2S.init?4(sck, *args, **kwargs)
+umachine.I2S.irq?4(handler)
+umachine.I2S.readinto?4(buf)
+umachine.I2S.shift?4(buf, bits, shift)
+umachine.I2S.write?4(buf)
+umachine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+umachine.PWM.deinit?4()
+umachine.PWM.duty_ns?4(value: Optional[Any] = None)
+umachine.PWM.duty_u16?4(value: Optional[Any] = None)
+umachine.PWM.freq?4(value: Optional[Any] = None)
+umachine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+umachine.Pin.high?4()
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.low?4()
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.toggle?4(*args, **kwargs)
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.board?1(*argv, **kwargs)
+umachine.bootloader?4(value: Optional[Any] = None)
+umachine.cpu?1(*argv, **kwargs)
+umachine.deepsleep?4(time_ms: Optional[Any] = None)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.umount?4(mount_point)
+uos.uname?4()
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+utime.time_ns?4()
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,13 @@
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+OneWireError Exception
+OrderedDict dict
+PIOASMError Exception
+Signal Pin
+SoftI2C I2C
+StringIO IO
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,764 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_rp2.Flash.ioctl?4(*args, **kwargs)
+_rp2.Flash.readblocks?4(*args, **kwargs)
+_rp2.Flash.writeblocks?4(*args, **kwargs)
+_rp2.Flash?1(*argv, **kwargs)
+_rp2.PIO.add_program?4(*args, **kwargs)
+_rp2.PIO.irq?4(*args, **kwargs)
+_rp2.PIO.remove_program?4(*args, **kwargs)
+_rp2.PIO.state_machine?4(*args, **kwargs)
+_rp2.PIO?1(*argv, **kwargs)
+_rp2.StateMachine.active?4(*args, **kwargs)
+_rp2.StateMachine.exec?4(*args, **kwargs)
+_rp2.StateMachine.get?4(*args, **kwargs)
+_rp2.StateMachine.init?4(*args, **kwargs)
+_rp2.StateMachine.irq?4(*args, **kwargs)
+_rp2.StateMachine.put?4(*args, **kwargs)
+_rp2.StateMachine.restart?4(*args, **kwargs)
+_rp2.StateMachine.rx_fifo?4(*args, **kwargs)
+_rp2.StateMachine.tx_fifo?4(*args, **kwargs)
+_rp2.StateMachine?1(*argv, **kwargs)
+_rp2.bootsel_button?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+cryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+cryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+ds18x20.DS18X20.convert_temp?4()
+ds18x20.DS18X20.read_scratch?4(rom)
+ds18x20.DS18X20.read_temp?4(rom)
+ds18x20.DS18X20.scan?4()
+ds18x20.DS18X20.write_scratch?4(rom, buf)
+ds18x20.DS18X20?1(onewire)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha1.digest?4(*args, **kwargs)
+hashlib.sha1.update?4(*args, **kwargs)
+hashlib.sha1?1(data: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+logging.Logger.critical?4(*args, **kwargs)
+logging.Logger.debug?4(*args, **kwargs)
+logging.Logger.error?4(*args, **kwargs)
+logging.Logger.exception?4(*args, **kwargs)
+logging.Logger.info?4(*args, **kwargs)
+logging.Logger.isEnabledFor?4(*args, **kwargs)
+logging.Logger.log?4(*args, **kwargs)
+logging.Logger.setLevel?4(*args, **kwargs)
+logging.Logger.warning?4(*args, **kwargs)
+logging.Logger?1(*argv, **kwargs)
+logging.basicConfig?4(*args, **kwargs)
+logging.debug?4(*args, **kwargs)
+logging.getLogger?4(*args, **kwargs)
+logging.info?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.PWM.deinit?4()
+machine.PWM.duty_ns?4(value: Optional[Any] = None)
+machine.PWM.duty_u16?4(value: Optional[Any] = None)
+machine.PWM.freq?4(value: Optional[Any] = None)
+machine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+machine.Pin.high?4()
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.low?4()
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.toggle?4(*args, **kwargs)
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.board?1(*argv, **kwargs)
+machine.bootloader?4(value: Optional[Any] = None)
+machine.cpu?1(*argv, **kwargs)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+neopixel.NeoPixel.fill?4(v)
+neopixel.NeoPixel.write?4()
+neopixel.NeoPixel?1(pin, n, bpp: int = ..., timing: int = ...)
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.umount?4(mount_point)
+os.uname?4()
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+rp2.PIOASMEmit.delay?4(delay)
+rp2.PIOASMEmit.in_?4(src, data)
+rp2.PIOASMEmit.irq?4(mod, index: Incomplete | None = ...)
+rp2.PIOASMEmit.jmp?4(cond, label: Incomplete | None = ...)
+rp2.PIOASMEmit.label?4(label)
+rp2.PIOASMEmit.mov?4(dest, src)
+rp2.PIOASMEmit.nop?4()
+rp2.PIOASMEmit.out?4(dest, data)
+rp2.PIOASMEmit.pull?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.push?4(value: int = ..., value2: int = ...)
+rp2.PIOASMEmit.set?4(dest, data)
+rp2.PIOASMEmit.side?4(value)
+rp2.PIOASMEmit.start_pass?4(pass_)
+rp2.PIOASMEmit.wait?4(polarity, src, index)
+rp2.PIOASMEmit.word?4(instr, label: Incomplete | None = ...)
+rp2.PIOASMEmit.wrap?4()
+rp2.PIOASMEmit.wrap_target?4()
+rp2.PIOASMEmit?1(*, out_init: Incomplete | None = ..., set_init: Incomplete | None = ..., sideset_init: Incomplete | None = ..., in_shiftdir: int = ..., out_shiftdir: int = ..., autopush: bool = ..., autopull: bool = ..., push_thresh: int = ..., pull_thresh: int = ..., fifo_join: int = ..., )
+rp2.asm_pio?4(**kw)
+rp2.asm_pio_encode?4(instr, sideset_count, sideset_opt: bool = ...)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+time.time_ns?4()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+ucryptolib.aes.decrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes.encrypt?4(in_buf, out_buf: Optional[Any] = None)
+ucryptolib.aes?1(key, mode, IV: Optional[Any] = None)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha1.digest?4(*args, **kwargs)
+uhashlib.sha1.update?4(*args, **kwargs)
+uhashlib.sha1?1(data: Optional[Any] = None)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.read_u16?4()
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.I2S.deinit?4()
+umachine.I2S.init?4(sck, *args, **kwargs)
+umachine.I2S.irq?4(handler)
+umachine.I2S.readinto?4(buf)
+umachine.I2S.shift?4(buf, bits, shift)
+umachine.I2S.write?4(buf)
+umachine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+umachine.PWM.deinit?4()
+umachine.PWM.duty_ns?4(value: Optional[Any] = None)
+umachine.PWM.duty_u16?4(value: Optional[Any] = None)
+umachine.PWM.freq?4(value: Optional[Any] = None)
+umachine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+umachine.Pin.high?4()
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.low?4()
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.toggle?4(*args, **kwargs)
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.board?1(*argv, **kwargs)
+umachine.bootloader?4(value: Optional[Any] = None)
+umachine.cpu?1(*argv, **kwargs)
+umachine.deepsleep?4(time_ms: Optional[Any] = None)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.umount?4(mount_point)
+uos.uname?4()
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+utime.time_ns?4()
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-rp2.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,13 @@
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+OneWireError Exception
+OrderedDict dict
+PIOASMError Exception
+Signal Pin
+SoftI2C I2C
+StringIO IO
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,722 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+ds18x20.DS18X20.convert_temp?4()
+ds18x20.DS18X20.read_scratch?4(rom)
+ds18x20.DS18X20.read_temp?4(rom)
+ds18x20.DS18X20.scan?4()
+ds18x20.DS18X20.write_scratch?4(rom, buf)
+ds18x20.DS18X20?1(onewire)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+logging.Logger.critical?4(*args, **kwargs)
+logging.Logger.debug?4(*args, **kwargs)
+logging.Logger.error?4(*args, **kwargs)
+logging.Logger.exception?4(*args, **kwargs)
+logging.Logger.info?4(*args, **kwargs)
+logging.Logger.isEnabledFor?4(*args, **kwargs)
+logging.Logger.log?4(*args, **kwargs)
+logging.Logger.setLevel?4(*args, **kwargs)
+logging.Logger.warning?4(*args, **kwargs)
+logging.Logger?1(*argv, **kwargs)
+logging.basicConfig?4(*args, **kwargs)
+logging.debug?4(*args, **kwargs)
+logging.getLogger?4(*args, **kwargs)
+logging.info?4(*args, **kwargs)
+machine.ADC.deinit?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.DAC.write?4(*args, **kwargs)
+machine.DAC?1(*argv, **kwargs)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.PWM.deinit?4()
+machine.PWM.duty_ns?4(value: Optional[Any] = None)
+machine.PWM.duty_u16?4(value: Optional[Any] = None)
+machine.PWM.freq?4(value: Optional[Any] = None)
+machine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+machine.Pin.disable?4(*args, **kwargs)
+machine.Pin.drive?4(drive: Optional[Any] = None)
+machine.Pin.high?4()
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.low?4()
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.toggle?4(*args, **kwargs)
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.calibration?4(*args, **kwargs)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC.init?4(datetime)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT.timeout_ms?4(*args, **kwargs)
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.board?1(*argv, **kwargs)
+machine.bootloader?4(value: Optional[Any] = None)
+machine.cpu?1(*argv, **kwargs)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs1.chdir?4(*args, **kwargs)
+os.VfsLfs1.getcwd?4(*args, **kwargs)
+os.VfsLfs1.ilistdir?4(*args, **kwargs)
+os.VfsLfs1.mkdir?4(*args, **kwargs)
+os.VfsLfs1.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs1.mount?4(*args, **kwargs)
+os.VfsLfs1.open?4(*args, **kwargs)
+os.VfsLfs1.remove?4(*args, **kwargs)
+os.VfsLfs1.rename?4(*args, **kwargs)
+os.VfsLfs1.rmdir?4(*args, **kwargs)
+os.VfsLfs1.stat?4(*args, **kwargs)
+os.VfsLfs1.statvfs?4(*args, **kwargs)
+os.VfsLfs1.umount?4(*args, **kwargs)
+os.VfsLfs1?1(block_dev, readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.umount?4(mount_point)
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+samd.Flash.flash_init?4(*args, **kwargs)
+samd.Flash.flash_size?4(*args, **kwargs)
+samd.Flash.flash_version?4(*args, **kwargs)
+samd.Flash.ioctl?4(*args, **kwargs)
+samd.Flash.readblocks?4(*args, **kwargs)
+samd.Flash.writeblocks?4(*args, **kwargs)
+samd.Flash?1(*argv, **kwargs)
+samd.pininfo?4(*args, **kwargs)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.deinit?4(*args, **kwargs)
+umachine.ADC.read_u16?4()
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.DAC.write?4(*args, **kwargs)
+umachine.DAC?1(*argv, **kwargs)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.PWM.deinit?4()
+umachine.PWM.duty_ns?4(value: Optional[Any] = None)
+umachine.PWM.duty_u16?4(value: Optional[Any] = None)
+umachine.PWM.freq?4(value: Optional[Any] = None)
+umachine.PWM?1(dest, *, freq=0, duty=0, duty_u16=0, duty_ns=0)
+umachine.Pin.disable?4(*args, **kwargs)
+umachine.Pin.drive?4(drive: Optional[Any] = None)
+umachine.Pin.high?4()
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.low?4()
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.toggle?4(*args, **kwargs)
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.calibration?4(*args, **kwargs)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC.init?4(datetime)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT.timeout_ms?4(*args, **kwargs)
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.board?1(*argv, **kwargs)
+umachine.bootloader?4(value: Optional[Any] = None)
+umachine.cpu?1(*argv, **kwargs)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs1.chdir?4(*args, **kwargs)
+uos.VfsLfs1.getcwd?4(*args, **kwargs)
+uos.VfsLfs1.ilistdir?4(*args, **kwargs)
+uos.VfsLfs1.mkdir?4(*args, **kwargs)
+uos.VfsLfs1.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs1.mount?4(*args, **kwargs)
+uos.VfsLfs1.open?4(*args, **kwargs)
+uos.VfsLfs1.remove?4(*args, **kwargs)
+uos.VfsLfs1.rename?4(*args, **kwargs)
+uos.VfsLfs1.rmdir?4(*args, **kwargs)
+uos.VfsLfs1.stat?4(*args, **kwargs)
+uos.VfsLfs1.statvfs?4(*args, **kwargs)
+uos.VfsLfs1.umount?4(*args, **kwargs)
+uos.VfsLfs1?1(block_dev, readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.umount?4(mount_point)
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,12 @@
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+OneWireError Exception
+OrderedDict dict
+Signal Pin
+SoftI2C I2C
+StringIO IO
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,1026 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+lcd160cr.LCD160CR.clip_line?4(w, h)
+lcd160cr.LCD160CR.dot?4(x, y)
+lcd160cr.LCD160CR.dot_no_clip?4(x, y)
+lcd160cr.LCD160CR.erase?4()
+lcd160cr.LCD160CR.fast_spi?4(flush=True)
+lcd160cr.LCD160CR.feed_wdt?4()
+lcd160cr.LCD160CR.get_line?4(x, y, buf)
+lcd160cr.LCD160CR.get_pixel?4(x, y)
+lcd160cr.LCD160CR.get_touch?4()
+lcd160cr.LCD160CR.iflush?4(*args, **kwargs)
+lcd160cr.LCD160CR.is_touched?4()
+lcd160cr.LCD160CR.jpeg?4(buf)
+lcd160cr.LCD160CR.jpeg_data?4(buf)
+lcd160cr.LCD160CR.jpeg_start?4(total_len)
+lcd160cr.LCD160CR.line?4(x1, y1, x2, y2)
+lcd160cr.LCD160CR.line_no_clip?4(x1, y1, x2, y2)
+lcd160cr.LCD160CR.oflush?4(*args, **kwargs)
+lcd160cr.LCD160CR.poly_dot?4(data)
+lcd160cr.LCD160CR.poly_line?4(data)
+lcd160cr.LCD160CR.rect?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_interior?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_interior_no_clip?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_no_clip?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_outline?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_outline_no_clip?4(x, y, w, h)
+lcd160cr.LCD160CR.reset?4()
+lcd160cr.LCD160CR.rgb?4(g, b)
+lcd160cr.LCD160CR.save_to_flash?4()
+lcd160cr.LCD160CR.screen_dump?4(buf, x=0, y=0, w=None, h=None)
+lcd160cr.LCD160CR.screen_load?4(buf)
+lcd160cr.LCD160CR.set_brightness?4(value)
+lcd160cr.LCD160CR.set_font?4(font, scale=0, bold=0, trans=0, scroll=0)
+lcd160cr.LCD160CR.set_i2c_addr?4(addr)
+lcd160cr.LCD160CR.set_orient?4(orient)
+lcd160cr.LCD160CR.set_pen?4(line, fill)
+lcd160cr.LCD160CR.set_pixel?4(x, y, c)
+lcd160cr.LCD160CR.set_pos?4(x, y)
+lcd160cr.LCD160CR.set_power?4(on)
+lcd160cr.LCD160CR.set_scroll?4(on)
+lcd160cr.LCD160CR.set_scroll_buf?4(s)
+lcd160cr.LCD160CR.set_scroll_win?4(win, x=-1, y=0, w=0, h=0, vec=0, pat=0, fill=0x07E0, color=0)
+lcd160cr.LCD160CR.set_scroll_win_param?4(win, param, value)
+lcd160cr.LCD160CR.set_spi_win?4(x, y, w, h)
+lcd160cr.LCD160CR.set_startup_deco?4(value)
+lcd160cr.LCD160CR.set_text_color?4(fg, bg)
+lcd160cr.LCD160CR.set_uart_baudrate?4(baudrate)
+lcd160cr.LCD160CR.show_framebuf?4(buf)
+lcd160cr.LCD160CR.touch_config?4(calib=False, save=False, irq=None)
+lcd160cr.LCD160CR.write?4(s)
+lcd160cr.LCD160CR?1(connect=None, *, pwr=None, i2c=None, spi=None, i2c_addr=98)
+lcd160cr.calcsize?4(*args, **kwargs)
+lcd160cr.const?4(*args, **kwargs)
+lcd160cr.pack_into?4(*args, **kwargs)
+lcd160cr.sleep_ms?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.Pin.af?4(*args, **kwargs)
+machine.Pin.af_list?4(*args, **kwargs)
+machine.Pin.debug?4(*args, **kwargs)
+machine.Pin.dict?4(*args, **kwargs)
+machine.Pin.gpio?4(*args, **kwargs)
+machine.Pin.high?4()
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.low?4()
+machine.Pin.mapper?4(*args, **kwargs)
+machine.Pin.mode?4(mode: Optional[Any] = None)
+machine.Pin.name?4(*args, **kwargs)
+machine.Pin.names?4(*args, **kwargs)
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.pin?4(*args, **kwargs)
+machine.Pin.port?4(*args, **kwargs)
+machine.Pin.pull?4(pull: Optional[Any] = None)
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.calibration?4(*args, **kwargs)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC.info?4(*args, **kwargs)
+machine.RTC.init?4(datetime)
+machine.RTC.wakeup?4(*args, **kwargs)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.irq?4(trigger, priority=1, handler=None, wake=IDLE)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readchar?4(*args, **kwargs)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART.writechar?4(*args, **kwargs)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.board?1(*argv, **kwargs)
+machine.bootloader?4(value: Optional[Any] = None)
+machine.cpu?1(*argv, **kwargs)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.info?4(*args, **kwargs)
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.rng?4()
+machine.sleep?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+network.country?4(*args, **kwargs)
+network.hostname?4(*args, **kwargs)
+network.route?4(*args, **kwargs)
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.sync?4()
+os.umount?4(mount_point)
+os.uname?4()
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+platform.libc_ver?4(*args, **kwargs)
+platform.platform?4(*args, **kwargs)
+platform.python_compiler?4(*args, **kwargs)
+pyb.ADC.read?4()
+pyb.ADC.read_timed?4(buf, timer)
+pyb.ADC.read_timed_multi?4(adcs, bufs, timer)
+pyb.ADC?1(pin)
+pyb.ADCAll.read_channel?4(*args, **kwargs)
+pyb.ADCAll.read_core_temp?4(*args, **kwargs)
+pyb.ADCAll.read_core_vbat?4(*args, **kwargs)
+pyb.ADCAll.read_core_vref?4(*args, **kwargs)
+pyb.ADCAll.read_vref?4(*args, **kwargs)
+pyb.ADCAll?1(*argv, **kwargs)
+pyb.Accel.filtered_xyz?4()
+pyb.Accel.read?4(*args, **kwargs)
+pyb.Accel.tilt?4()
+pyb.Accel.write?4(*args, **kwargs)
+pyb.Accel.x?4()
+pyb.Accel.y?4()
+pyb.Accel.z?4()
+pyb.Accel?1()
+pyb.CAN.any?4(fifo)
+pyb.CAN.clearfilter?4(bank, extframe=False)
+pyb.CAN.deinit?4()
+pyb.CAN.info?4(list: Optional[Any] = None)
+pyb.CAN.init?4(mode, prescaler=100, *, sjw=1, bs1=6, bs2=8, auto_restart=False, baudrate=0, sample_point=75, num_filter_banks=14, brs_sjw=1, brs_bs1=8, brs_bs2=3, brs_baudrate=0, brs_sample_point=75, )
+pyb.CAN.recv?4(fifo, list=None, *, timeout=5000)
+pyb.CAN.restart?4()
+pyb.CAN.rxcallback?4(fifo, fun)
+pyb.CAN.send?4(data, id, *, timeout=0, rtr=False, extframe=False, fdf=False, brs=False)
+pyb.CAN.setfilter?4(bank, mode, fifo, params, *, rtr=None, extframe=False)
+pyb.CAN.state?4()
+pyb.CAN?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.DAC.deinit?4()
+pyb.DAC.init?4(bits=8, *, buffering=None)
+pyb.DAC.noise?4(freq)
+pyb.DAC.triangle?4(freq)
+pyb.DAC.write?4(value)
+pyb.DAC.write_timed?4(data, freq, *, mode=NORMAL)
+pyb.DAC?1(port, bits=8, *, buffering=None)
+pyb.ExtInt.disable?4()
+pyb.ExtInt.enable?4()
+pyb.ExtInt.line?4()
+pyb.ExtInt.regs?4()
+pyb.ExtInt.swint?4()
+pyb.ExtInt?1(pin, mode, pull, callback)
+pyb.Flash.ioctl?4(cmd, arg)
+pyb.Flash.readblocks?4(block_num, buf, offset: Optional[int] = 0)
+pyb.Flash.writeblocks?4(block_num, buf, offset: Optional[int] = 0)
+pyb.Flash?1()
+pyb.I2C.deinit?4()
+pyb.I2C.init?4(mode, *, addr=0x12, baudrate=400000, gencall=False, dma=False)
+pyb.I2C.is_ready?4(addr)
+pyb.I2C.mem_read?4(data, addr, memaddr, *, timeout=5000, addr_size=8)
+pyb.I2C.mem_write?4(data, addr, memaddr, *, timeout=5000, addr_size=8)
+pyb.I2C.recv?4(recv, addr=0x00, *, timeout=5000)
+pyb.I2C.scan?4()
+pyb.I2C.send?4(send, addr=0x00, *, timeout=5000)
+pyb.I2C?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.LCD.command?4(instr_data, buf)
+pyb.LCD.contrast?4(value)
+pyb.LCD.fill?4(colour)
+pyb.LCD.get?4(x, y)
+pyb.LCD.light?4(value)
+pyb.LCD.pixel?4(x, y, colour)
+pyb.LCD.show?4()
+pyb.LCD.text?4(str, x, y, colour)
+pyb.LCD.write?4(str)
+pyb.LCD?1(skin_position)
+pyb.LED.intensity?4(value: Optional[Any] = None)
+pyb.LED.off?4()
+pyb.LED.on?4()
+pyb.LED.toggle?4()
+pyb.LED?1(id)
+pyb.Pin.af?4()
+pyb.Pin.af_list?4()
+pyb.Pin.debug?4(state: Optional[Any] = None)
+pyb.Pin.dict?4(dict: Optional[Any] = None)
+pyb.Pin.gpio?4()
+pyb.Pin.high?4(*args, **kwargs)
+pyb.Pin.init?4(mode, pull=PULL_NONE, *, value=None, alt=-1)
+pyb.Pin.irq?4(*args, **kwargs)
+pyb.Pin.low?4(*args, **kwargs)
+pyb.Pin.mapper?4(fun: Optional[Any] = None)
+pyb.Pin.mode?4()
+pyb.Pin.name?4()
+pyb.Pin.names?4()
+pyb.Pin.off?4(*args, **kwargs)
+pyb.Pin.on?4(*args, **kwargs)
+pyb.Pin.pin?4()
+pyb.Pin.port?4()
+pyb.Pin.pull?4()
+pyb.Pin.value?4(value: Optional[Any] = None)
+pyb.Pin?1(id, *args, **kwargs)
+pyb.RTC.calibration?4(cal)
+pyb.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+pyb.RTC.info?4()
+pyb.RTC.init?4(*args, **kwargs)
+pyb.RTC.wakeup?4(timeout, callback=None)
+pyb.RTC?1()
+pyb.SDCard.info?4(*args, **kwargs)
+pyb.SDCard.ioctl?4(*args, **kwargs)
+pyb.SDCard.power?4(*args, **kwargs)
+pyb.SDCard.present?4(*args, **kwargs)
+pyb.SDCard.read?4(*args, **kwargs)
+pyb.SDCard.readblocks?4(*args, **kwargs)
+pyb.SDCard.write?4(*args, **kwargs)
+pyb.SDCard.writeblocks?4(*args, **kwargs)
+pyb.SDCard?1(*argv, **kwargs)
+pyb.SPI.deinit?4()
+pyb.SPI.init?4(mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.SPI.read?4(*args, **kwargs)
+pyb.SPI.readinto?4(*args, **kwargs)
+pyb.SPI.recv?4(recv, *, timeout=5000)
+pyb.SPI.send?4(send, *, timeout=5000)
+pyb.SPI.send_recv?4(send, recv=None, *, timeout=5000)
+pyb.SPI.write?4(*args, **kwargs)
+pyb.SPI.write_readinto?4(*args, **kwargs)
+pyb.SPI?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.Servo.angle?4(angle: Optional[Any] = None, time=0)
+pyb.Servo.calibration?4(pulse_min, pulse_max, pulse_centre, pulse_angle_90, pulse_speed_100)
+pyb.Servo.pulse_width?4(value: Optional[Any] = None)
+pyb.Servo.speed?4(speed: Optional[Any] = None, time=0)
+pyb.Servo?1(id)
+pyb.Switch.callback?4(fun)
+pyb.Switch.value?4()
+pyb.Switch?1()
+pyb.Timer.callback?4(fun)
+pyb.Timer.channel?4(channel, mode, pin=None, *args)
+pyb.Timer.counter?4(value: Optional[Any] = None)
+pyb.Timer.deinit?4()
+pyb.Timer.freq?4(value: Optional[Any] = None)
+pyb.Timer.init?4(*, freq, prescaler, period, mode=UP, div=1, callback=None, deadtime=0, brk=BRK_OFF)
+pyb.Timer.period?4(value: Optional[Any] = None)
+pyb.Timer.prescaler?4(value: Optional[Any] = None)
+pyb.Timer.source_freq?4()
+pyb.Timer?1(id, *args, **kwargs)
+pyb.UART.any?4()
+pyb.UART.deinit?4()
+pyb.UART.flush?4(*args, **kwargs)
+pyb.UART.init?4(baudrate, bits=8, parity=None, stop=1, *, timeout=0, flow=0, timeout_char=0, read_buf_len=64)
+pyb.UART.irq?4(*args, **kwargs)
+pyb.UART.read?4(nbytes: Optional[Any] = None)
+pyb.UART.readchar?4()
+pyb.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+pyb.UART.readline?4()
+pyb.UART.sendbreak?4()
+pyb.UART.txdone?4(*args, **kwargs)
+pyb.UART.write?4(buf)
+pyb.UART.writechar?4(char)
+pyb.UART?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.USB_HID.recv?4(data, *, timeout=5000)
+pyb.USB_HID.send?4(data)
+pyb.USB_HID?1()
+pyb.USB_VCP.any?4()
+pyb.USB_VCP.close?4()
+pyb.USB_VCP.init?4(*, flow=-1)
+pyb.USB_VCP.irq?4(handler=None, trigger=IRQ_RX, hard=False)
+pyb.USB_VCP.isconnected?4()
+pyb.USB_VCP.read?4(nbytes: Optional[Any] = None)
+pyb.USB_VCP.readinto?4(buf, maxlen: Optional[Any] = None)
+pyb.USB_VCP.readline?4()
+pyb.USB_VCP.readlines?4()
+pyb.USB_VCP.recv?4(data, *, timeout=5000)
+pyb.USB_VCP.send?4(data, *, timeout=5000)
+pyb.USB_VCP.setinterrupt?4(chr)
+pyb.USB_VCP.write?4(buf)
+pyb.USB_VCP?1(id=0)
+pyb.board?1(*argv, **kwargs)
+pyb.bootloader?4()
+pyb.country?4(*args, **kwargs)
+pyb.cpu?1(*argv, **kwargs)
+pyb.delay?4(ms)
+pyb.disable_irq?4()
+pyb.elapsed_micros?4(start)
+pyb.elapsed_millis?4(start)
+pyb.enable_irq?4(state=True)
+pyb.fault_debug?4(value)
+pyb.freq?4(sysclk=0, hclk=0, pclk1=0, pclk2=0)
+pyb.hard_reset?4()
+pyb.have_cdc?4()
+pyb.hid?4(hidtuple: Tuple)
+pyb.info?4(dump_alloc_table: Optional[Any] = None)
+pyb.main?4(filename)
+pyb.micros?4()
+pyb.millis?4()
+pyb.mount?4(device, mountpoint, *, readonly=False, mkfs=False)
+pyb.pwm?4(*args, **kwargs)
+pyb.repl_info?4(*args, **kwargs)
+pyb.repl_uart?4(uart)
+pyb.rng?4()
+pyb.servo?4(*args, **kwargs)
+pyb.standby?4()
+pyb.stop?4()
+pyb.sync?4()
+pyb.udelay?4(us)
+pyb.unique_id?4()
+pyb.usb_mode?4(modestr: Optional[Any] = None, port=-1, vid=0xF055, pid=-1, msc=(), hid=hid_mouse, high_speed=False)
+pyb.wfi?4()
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+socket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+socket.socket.accept?4()
+socket.socket.bind?4(address)
+socket.socket.close?4()
+socket.socket.connect?4(address)
+socket.socket.listen?4(backlog: Optional[Any] = None)
+socket.socket.makefile?4(mode="rb", buffering=0, /)
+socket.socket.read?4(size: Optional[Any] = None)
+socket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+socket.socket.readline?4()
+socket.socket.recv?4(bufsize)
+socket.socket.recvfrom?4(bufsize)
+socket.socket.send?4(bytes)
+socket.socket.sendall?4(bytes)
+socket.socket.sendto?4(bytes, address)
+socket.socket.setblocking?4(flag)
+socket.socket.setsockopt?4(level, optname, value)
+socket.socket.settimeout?4(value)
+socket.socket.write?4(buf)
+socket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+time.time_ns?4()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.read_u16?4()
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.I2S.deinit?4()
+umachine.I2S.init?4(sck, *args, **kwargs)
+umachine.I2S.irq?4(handler)
+umachine.I2S.readinto?4(buf)
+umachine.I2S.shift?4(buf, bits, shift)
+umachine.I2S.write?4(buf)
+umachine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+umachine.Pin.af?4(*args, **kwargs)
+umachine.Pin.af_list?4(*args, **kwargs)
+umachine.Pin.debug?4(*args, **kwargs)
+umachine.Pin.dict?4(*args, **kwargs)
+umachine.Pin.gpio?4(*args, **kwargs)
+umachine.Pin.high?4()
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.low?4()
+umachine.Pin.mapper?4(*args, **kwargs)
+umachine.Pin.mode?4(mode: Optional[Any] = None)
+umachine.Pin.name?4(*args, **kwargs)
+umachine.Pin.names?4(*args, **kwargs)
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.pin?4(*args, **kwargs)
+umachine.Pin.port?4(*args, **kwargs)
+umachine.Pin.pull?4(pull: Optional[Any] = None)
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.calibration?4(*args, **kwargs)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC.info?4(*args, **kwargs)
+umachine.RTC.init?4(datetime)
+umachine.RTC.wakeup?4(*args, **kwargs)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.irq?4(trigger, priority=1, handler=None, wake=IDLE)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readchar?4(*args, **kwargs)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART.writechar?4(*args, **kwargs)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.board?1(*argv, **kwargs)
+umachine.bootloader?4(value: Optional[Any] = None)
+umachine.cpu?1(*argv, **kwargs)
+umachine.deepsleep?4(time_ms: Optional[Any] = None)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.info?4(*args, **kwargs)
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.rng?4()
+umachine.sleep?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.sync?4()
+uos.umount?4(mount_point)
+uos.uname?4()
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+uplatform.libc_ver?4(*args, **kwargs)
+uplatform.platform?4(*args, **kwargs)
+uplatform.python_compiler?4(*args, **kwargs)
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+usocket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+usocket.socket.accept?4()
+usocket.socket.bind?4(address)
+usocket.socket.close?4()
+usocket.socket.connect?4(address)
+usocket.socket.listen?4(backlog: Optional[Any] = None)
+usocket.socket.makefile?4(mode="rb", buffering=0, /)
+usocket.socket.read?4(size: Optional[Any] = None)
+usocket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+usocket.socket.readline?4()
+usocket.socket.recv?4(bufsize)
+usocket.socket.recvfrom?4(bufsize)
+usocket.socket.send?4(bytes)
+usocket.socket.sendall?4(bytes)
+usocket.socket.sendto?4(bytes, address)
+usocket.socket.setblocking?4(flag)
+usocket.socket.setsockopt?4(level, optname, value)
+usocket.socket.settimeout?4(value)
+usocket.socket.write?4(buf)
+usocket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+utime.time_ns?4()
+utimeq.utimeq.peektime?4(*args, **kwargs)
+utimeq.utimeq.pop?4(*args, **kwargs)
+utimeq.utimeq.push?4(*args, **kwargs)
+utimeq.utimeq?1(*argv, **kwargs)
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,13 @@
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+OneWireError Exception
+OrderedDict dict
+Signal Pin
+SoftI2C I2C
+StringIO IO
+Switch Pin
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-stm32.api	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,1026 @@
+_onewire.crc8?4(*args, **kwargs)
+_onewire.readbit?4(*args, **kwargs)
+_onewire.readbyte?4(*args, **kwargs)
+_onewire.reset?4(*args, **kwargs)
+_onewire.writebit?4(*args, **kwargs)
+_onewire.writebyte?4(*args, **kwargs)
+_thread.LockType.acquire?4(*args, **kwargs)
+_thread.LockType.locked?4(*args, **kwargs)
+_thread.LockType.release?4(*args, **kwargs)
+_thread.LockType?1(*argv, **kwargs)
+_thread.allocate_lock?4(*args, **kwargs)
+_thread.exit?4(*args, **kwargs)
+_thread.get_ident?4(*args, **kwargs)
+_thread.stack_size?4(*args, **kwargs)
+_thread.start_new_thread?4(*args, **kwargs)
+_uasyncio.Task?1(*argv, **kwargs)
+_uasyncio.TaskQueue.peek?4(*args, **kwargs)
+_uasyncio.TaskQueue.pop?4(*args, **kwargs)
+_uasyncio.TaskQueue.push?4(*args, **kwargs)
+_uasyncio.TaskQueue.remove?4(*args, **kwargs)
+_uasyncio.TaskQueue?1(*argv, **kwargs)
+array.array.append?4(val)
+array.array.extend?4(iterable)
+array.array?1(typecode, iterable: Optional[Any] = None)
+binascii.a2b_base64?4(data)
+binascii.b2a_base64?4(data, *, newline=True)
+binascii.crc32?4(*args, **kwargs)
+binascii.hexlify?4(data, sep: Optional[Any] = None)
+binascii.unhexlify?4(data)
+cmath.cos?4(z)
+cmath.exp?4(z)
+cmath.log10?4(z)
+cmath.log?4(z)
+cmath.phase?4(z)
+cmath.polar?4(z)
+cmath.rect?4(r, phi)
+cmath.sin?4(z)
+cmath.sqrt?4(z)
+collections.OrderedDict.clear?4(*args, **kwargs)
+collections.OrderedDict.copy?4(*args, **kwargs)
+collections.OrderedDict.fromkeys?4(*args, **kwargs)
+collections.OrderedDict.get?4(*args, **kwargs)
+collections.OrderedDict.items?4(*args, **kwargs)
+collections.OrderedDict.keys?4(*args, **kwargs)
+collections.OrderedDict.pop?4(*args, **kwargs)
+collections.OrderedDict.popitem?4(*args, **kwargs)
+collections.OrderedDict.setdefault?4(*args, **kwargs)
+collections.OrderedDict.update?4(*args, **kwargs)
+collections.OrderedDict.values?4(*args, **kwargs)
+collections.OrderedDict?1(*args, **kwargs)
+collections.deque.append?4(x)
+collections.deque.popleft?4()
+collections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+collections.namedtuple?4(name, fields)
+dht.DHT11.humidity?4()
+dht.DHT11.temperature?4()
+dht.DHT22.humidity?4()
+dht.DHT22.temperature?4()
+dht.DHTBase.measure?4()
+dht.DHTBase?1(pin)
+framebuf.FrameBuffer.blit?4(fbuf, x, y, key=-1, palette=None)
+framebuf.FrameBuffer.ellipse?4(x, y, xr, yr, c, f, m: Optional[Any] = None)
+framebuf.FrameBuffer.fill?4(c)
+framebuf.FrameBuffer.fill_rect?4(*args, **kwargs)
+framebuf.FrameBuffer.hline?4(x, y, w, c)
+framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
+framebuf.FrameBuffer.pixel?4(x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.poly?4(x, y, coords, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.rect?4(x, y, w, h, c, f: Optional[Any] = None)
+framebuf.FrameBuffer.scroll?4(xstep, ystep)
+framebuf.FrameBuffer.text?4(s, x, y, c: Optional[Any] = None)
+framebuf.FrameBuffer.vline?4(x, y, h, c)
+framebuf.FrameBuffer1?4(*args, **kwargs)
+framebuf.FrameBuffer?1(buffer, width, height, format, stride=-1, /)
+gc.collect?4()
+gc.disable?4()
+gc.enable?4()
+gc.isenabled?4(*args, **kwargs)
+gc.mem_alloc?4()
+gc.mem_free?4()
+gc.threshold?4(amount: Optional[Any] = None)
+hashlib.sha256.digest?4(*args, **kwargs)
+hashlib.sha256.update?4(*args, **kwargs)
+hashlib.sha256?1(data: Optional[Any] = None)
+heapq.heapify?4(x)
+heapq.heappop?4(heap)
+heapq.heappush?4(heap, item)
+io.BytesIO.close?4(*args, **kwargs)
+io.BytesIO.flush?4(*args, **kwargs)
+io.BytesIO.getvalue?4()
+io.BytesIO.read?4(*args, **kwargs)
+io.BytesIO.readinto?4(*args, **kwargs)
+io.BytesIO.readline?4(*args, **kwargs)
+io.BytesIO.seek?4(*args, **kwargs)
+io.BytesIO.tell?4(*args, **kwargs)
+io.BytesIO.write?4(*args, **kwargs)
+io.BytesIO?1(string: Optional[Any] = None)
+io.IOBase?1(*argv, **kwargs)
+io.StringIO.close?4(*args, **kwargs)
+io.StringIO.flush?4(*args, **kwargs)
+io.StringIO.getvalue?4(*args, **kwargs)
+io.StringIO.read?4(*args, **kwargs)
+io.StringIO.readinto?4(*args, **kwargs)
+io.StringIO.readline?4(*args, **kwargs)
+io.StringIO.seek?4(*args, **kwargs)
+io.StringIO.tell?4(*args, **kwargs)
+io.StringIO.write?4(*args, **kwargs)
+io.StringIO?1(string: Optional[Any] = None)
+io.open?4(name, mode="r", **kwargs)
+json.dump?4(obj, stream, separators=None)
+json.dumps?4(obj, separators=None)
+json.load?4(stream)
+json.loads?4(str)
+lcd160cr.LCD160CR.clip_line?4(w, h)
+lcd160cr.LCD160CR.dot?4(x, y)
+lcd160cr.LCD160CR.dot_no_clip?4(x, y)
+lcd160cr.LCD160CR.erase?4()
+lcd160cr.LCD160CR.fast_spi?4(flush=True)
+lcd160cr.LCD160CR.feed_wdt?4()
+lcd160cr.LCD160CR.get_line?4(x, y, buf)
+lcd160cr.LCD160CR.get_pixel?4(x, y)
+lcd160cr.LCD160CR.get_touch?4()
+lcd160cr.LCD160CR.iflush?4(*args, **kwargs)
+lcd160cr.LCD160CR.is_touched?4()
+lcd160cr.LCD160CR.jpeg?4(buf)
+lcd160cr.LCD160CR.jpeg_data?4(buf)
+lcd160cr.LCD160CR.jpeg_start?4(total_len)
+lcd160cr.LCD160CR.line?4(x1, y1, x2, y2)
+lcd160cr.LCD160CR.line_no_clip?4(x1, y1, x2, y2)
+lcd160cr.LCD160CR.oflush?4(*args, **kwargs)
+lcd160cr.LCD160CR.poly_dot?4(data)
+lcd160cr.LCD160CR.poly_line?4(data)
+lcd160cr.LCD160CR.rect?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_interior?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_interior_no_clip?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_no_clip?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_outline?4(x, y, w, h)
+lcd160cr.LCD160CR.rect_outline_no_clip?4(x, y, w, h)
+lcd160cr.LCD160CR.reset?4()
+lcd160cr.LCD160CR.rgb?4(g, b)
+lcd160cr.LCD160CR.save_to_flash?4()
+lcd160cr.LCD160CR.screen_dump?4(buf, x=0, y=0, w=None, h=None)
+lcd160cr.LCD160CR.screen_load?4(buf)
+lcd160cr.LCD160CR.set_brightness?4(value)
+lcd160cr.LCD160CR.set_font?4(font, scale=0, bold=0, trans=0, scroll=0)
+lcd160cr.LCD160CR.set_i2c_addr?4(addr)
+lcd160cr.LCD160CR.set_orient?4(orient)
+lcd160cr.LCD160CR.set_pen?4(line, fill)
+lcd160cr.LCD160CR.set_pixel?4(x, y, c)
+lcd160cr.LCD160CR.set_pos?4(x, y)
+lcd160cr.LCD160CR.set_power?4(on)
+lcd160cr.LCD160CR.set_scroll?4(on)
+lcd160cr.LCD160CR.set_scroll_buf?4(s)
+lcd160cr.LCD160CR.set_scroll_win?4(win, x=-1, y=0, w=0, h=0, vec=0, pat=0, fill=0x07E0, color=0)
+lcd160cr.LCD160CR.set_scroll_win_param?4(win, param, value)
+lcd160cr.LCD160CR.set_spi_win?4(x, y, w, h)
+lcd160cr.LCD160CR.set_startup_deco?4(value)
+lcd160cr.LCD160CR.set_text_color?4(fg, bg)
+lcd160cr.LCD160CR.set_uart_baudrate?4(baudrate)
+lcd160cr.LCD160CR.show_framebuf?4(buf)
+lcd160cr.LCD160CR.touch_config?4(calib=False, save=False, irq=None)
+lcd160cr.LCD160CR.write?4(s)
+lcd160cr.LCD160CR?1(connect=None, *, pwr=None, i2c=None, spi=None, i2c_addr=98)
+lcd160cr.calcsize?4(*args, **kwargs)
+lcd160cr.const?4(*args, **kwargs)
+lcd160cr.pack_into?4(*args, **kwargs)
+lcd160cr.sleep_ms?4(*args, **kwargs)
+machine.ADC.read_u16?4()
+machine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+machine.I2C.init?4(scl, sda, *, freq=400000)
+machine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+machine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.readinto?4(buf, nack=True, /)
+machine.I2C.scan?4()
+machine.I2C.start?4()
+machine.I2C.stop?4()
+machine.I2C.write?4(buf)
+machine.I2C.writeto?4(addr, buf, stop=True, /)
+machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+machine.I2C.writevto?4(addr, vector, stop=True, /)
+machine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+machine.I2S.deinit?4()
+machine.I2S.init?4(sck, *args, **kwargs)
+machine.I2S.irq?4(handler)
+machine.I2S.readinto?4(buf)
+machine.I2S.shift?4(buf, bits, shift)
+machine.I2S.write?4(buf)
+machine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+machine.Pin.af?4(*args, **kwargs)
+machine.Pin.af_list?4(*args, **kwargs)
+machine.Pin.debug?4(*args, **kwargs)
+machine.Pin.dict?4(*args, **kwargs)
+machine.Pin.gpio?4(*args, **kwargs)
+machine.Pin.high?4()
+machine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+machine.Pin.low?4()
+machine.Pin.mapper?4(*args, **kwargs)
+machine.Pin.mode?4(mode: Optional[Any] = None)
+machine.Pin.name?4(*args, **kwargs)
+machine.Pin.names?4(*args, **kwargs)
+machine.Pin.off?4()
+machine.Pin.on?4()
+machine.Pin.pin?4(*args, **kwargs)
+machine.Pin.port?4(*args, **kwargs)
+machine.Pin.pull?4(pull: Optional[Any] = None)
+machine.Pin.value?4(x: Optional[Any] = None)
+machine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+machine.RTC.calibration?4(*args, **kwargs)
+machine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+machine.RTC.info?4(*args, **kwargs)
+machine.RTC.init?4(datetime)
+machine.RTC.wakeup?4(*args, **kwargs)
+machine.RTC?1(id=0, *args, **kwargs)
+machine.SPI.deinit?4()
+machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+machine.SPI.read?4(nbytes, write=0x00)
+machine.SPI.readinto?4(buf, write=0x00)
+machine.SPI.write?4(buf)
+machine.SPI.write_readinto?4(write_buf, read_buf)
+machine.SPI?1(id, *args, **kwargs)
+machine.Signal.off?4()
+machine.Signal.on?4()
+machine.Signal.value?4(x: Optional[Any] = None)
+machine.Signal?1(pin_obj, *args, invert=False)
+machine.SoftI2C.init?4(*args, **kwargs)
+machine.SoftI2C.readfrom?4(*args, **kwargs)
+machine.SoftI2C.readfrom_into?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+machine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+machine.SoftI2C.readinto?4(*args, **kwargs)
+machine.SoftI2C.scan?4(*args, **kwargs)
+machine.SoftI2C.start?4(*args, **kwargs)
+machine.SoftI2C.stop?4(*args, **kwargs)
+machine.SoftI2C.write?4(*args, **kwargs)
+machine.SoftI2C.writeto?4(*args, **kwargs)
+machine.SoftI2C.writeto_mem?4(*args, **kwargs)
+machine.SoftI2C.writevto?4(*args, **kwargs)
+machine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+machine.SoftSPI.deinit?4(*args, **kwargs)
+machine.SoftSPI.init?4(*args, **kwargs)
+machine.SoftSPI.read?4(*args, **kwargs)
+machine.SoftSPI.readinto?4(*args, **kwargs)
+machine.SoftSPI.write?4(*args, **kwargs)
+machine.SoftSPI.write_readinto?4(*args, **kwargs)
+machine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+machine.Timer.deinit?4()
+machine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+machine.Timer?1(id=-1, *args, **kwargs)
+machine.UART.any?4()
+machine.UART.deinit?4()
+machine.UART.flush?4()
+machine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+machine.UART.irq?4(trigger, priority=1, handler=None, wake=IDLE)
+machine.UART.read?4(nbytes: Optional[Any] = None)
+machine.UART.readchar?4(*args, **kwargs)
+machine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+machine.UART.readline?4()
+machine.UART.sendbreak?4()
+machine.UART.txdone?4()
+machine.UART.write?4(buf)
+machine.UART.writechar?4(*args, **kwargs)
+machine.UART?1(id, *args, **kwargs)
+machine.WDT.feed?4()
+machine.WDT?1(id=0, timeout=5000)
+machine.bitstream?4(pin, encoding, timing, data, /)
+machine.board?1(*argv, **kwargs)
+machine.bootloader?4(value: Optional[Any] = None)
+machine.cpu?1(*argv, **kwargs)
+machine.deepsleep?4(time_ms: Optional[Any] = None)
+machine.dht_readinto?4(*args, **kwargs)
+machine.disable_irq?4()
+machine.enable_irq?4(state)
+machine.freq?4(hz: Optional[Any] = None)
+machine.idle?4()
+machine.info?4(*args, **kwargs)
+machine.lightsleep?4(time_ms: Optional[Any] = None)
+machine.reset?4()
+machine.reset_cause?4()
+machine.rng?4()
+machine.sleep?4()
+machine.soft_reset?4()
+machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+machine.unique_id?4()
+math.acos?4(x)
+math.acosh?4(x)
+math.asin?4(x)
+math.asinh?4(x)
+math.atan2?4(y, x)
+math.atan?4(x)
+math.atanh?4(x)
+math.ceil?4(x)
+math.copysign?4(x, y)
+math.cos?4(x)
+math.cosh?4(x)
+math.degrees?4(x)
+math.erf?4(x)
+math.erfc?4(x)
+math.exp?4(x)
+math.expm1?4(x)
+math.fabs?4(x)
+math.factorial?4(*args, **kwargs)
+math.floor?4(x)
+math.fmod?4(x, y)
+math.frexp?4(x)
+math.gamma?4(x)
+math.isclose?4(*args, **kwargs)
+math.isfinite?4(x)
+math.isinf?4(x)
+math.isnan?4(x)
+math.ldexp?4(x, exp)
+math.lgamma?4(x)
+math.log10?4(x)
+math.log2?4(x)
+math.log?4(x)
+math.modf?4(x)
+math.pow?4(x, y)
+math.radians?4(x)
+math.sin?4(x)
+math.sinh?4(x)
+math.sqrt?4(x)
+math.tan?4(x)
+math.tanh?4(x)
+math.trunc?4(x)
+micropython.alloc_emergency_exception_buf?4(size)
+micropython.const?4(expr)
+micropython.heap_lock?4()
+micropython.heap_unlock?4()
+micropython.kbd_intr?4(chr)
+micropython.mem_info?4(verbose: Optional[Any] = None)
+micropython.native?4(func: Callable)
+micropython.opt_level?4(level: Optional[Any] = None)
+micropython.qstr_info?4(verbose: Optional[Any] = None)
+micropython.schedule?4(func, arg)
+micropython.stack_use?4()
+micropython.viper?4(func: Callable)
+network.country?4(*args, **kwargs)
+network.hostname?4(*args, **kwargs)
+network.route?4(*args, **kwargs)
+onewire.OneWire._search_rom?5(l_rom, diff)
+onewire.OneWire.crc8?4(data)
+onewire.OneWire.readbit?4()
+onewire.OneWire.readbyte?4()
+onewire.OneWire.readinto?4(buf)
+onewire.OneWire.reset?4(required: bool = ...)
+onewire.OneWire.scan?4()
+onewire.OneWire.select_rom?4(rom)
+onewire.OneWire.write?4(buf)
+onewire.OneWire.writebit?4(value)
+onewire.OneWire.writebyte?4(value)
+onewire.OneWire?1(pin)
+os.VfsFat.chdir?4(*args, **kwargs)
+os.VfsFat.getcwd?4(*args, **kwargs)
+os.VfsFat.ilistdir?4(*args, **kwargs)
+os.VfsFat.mkdir?4(*args, **kwargs)
+os.VfsFat.mkfs?4()
+os.VfsFat.mount?4(*args, **kwargs)
+os.VfsFat.open?4(*args, **kwargs)
+os.VfsFat.remove?4(*args, **kwargs)
+os.VfsFat.rename?4(*args, **kwargs)
+os.VfsFat.rmdir?4(*args, **kwargs)
+os.VfsFat.stat?4(*args, **kwargs)
+os.VfsFat.statvfs?4(*args, **kwargs)
+os.VfsFat.umount?4(*args, **kwargs)
+os.VfsFat?1(block_dev)
+os.VfsLfs2.chdir?4(*args, **kwargs)
+os.VfsLfs2.getcwd?4(*args, **kwargs)
+os.VfsLfs2.ilistdir?4(*args, **kwargs)
+os.VfsLfs2.mkdir?4(*args, **kwargs)
+os.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+os.VfsLfs2.mount?4(*args, **kwargs)
+os.VfsLfs2.open?4(*args, **kwargs)
+os.VfsLfs2.remove?4(*args, **kwargs)
+os.VfsLfs2.rename?4(*args, **kwargs)
+os.VfsLfs2.rmdir?4(*args, **kwargs)
+os.VfsLfs2.stat?4(*args, **kwargs)
+os.VfsLfs2.statvfs?4(*args, **kwargs)
+os.VfsLfs2.umount?4(*args, **kwargs)
+os.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+os.chdir?4(path)
+os.dupterm?4(stream_object, index=0, /)
+os.getcwd?4()
+os.ilistdir?4(dir: Optional[Any] = None)
+os.listdir?4(dir: Optional[Any] = None)
+os.mkdir?4(path)
+os.mount?4(fsobj, mount_point, *, readonly)
+os.remove?4(path)
+os.rename?4(old_path, new_path)
+os.rmdir?4(path)
+os.stat?4(path)
+os.statvfs?4(path)
+os.sync?4()
+os.umount?4(mount_point)
+os.uname?4()
+os.unlink?4(*args, **kwargs)
+os.urandom?4(n)
+platform.libc_ver?4(*args, **kwargs)
+platform.platform?4(*args, **kwargs)
+platform.python_compiler?4(*args, **kwargs)
+pyb.ADC.read?4()
+pyb.ADC.read_timed?4(buf, timer)
+pyb.ADC.read_timed_multi?4(adcs, bufs, timer)
+pyb.ADC?1(pin)
+pyb.ADCAll.read_channel?4(*args, **kwargs)
+pyb.ADCAll.read_core_temp?4(*args, **kwargs)
+pyb.ADCAll.read_core_vbat?4(*args, **kwargs)
+pyb.ADCAll.read_core_vref?4(*args, **kwargs)
+pyb.ADCAll.read_vref?4(*args, **kwargs)
+pyb.ADCAll?1(*argv, **kwargs)
+pyb.Accel.filtered_xyz?4()
+pyb.Accel.read?4(*args, **kwargs)
+pyb.Accel.tilt?4()
+pyb.Accel.write?4(*args, **kwargs)
+pyb.Accel.x?4()
+pyb.Accel.y?4()
+pyb.Accel.z?4()
+pyb.Accel?1()
+pyb.CAN.any?4(fifo)
+pyb.CAN.clearfilter?4(bank, extframe=False)
+pyb.CAN.deinit?4()
+pyb.CAN.info?4(list: Optional[Any] = None)
+pyb.CAN.init?4(mode, prescaler=100, *, sjw=1, bs1=6, bs2=8, auto_restart=False, baudrate=0, sample_point=75, num_filter_banks=14, brs_sjw=1, brs_bs1=8, brs_bs2=3, brs_baudrate=0, brs_sample_point=75, )
+pyb.CAN.recv?4(fifo, list=None, *, timeout=5000)
+pyb.CAN.restart?4()
+pyb.CAN.rxcallback?4(fifo, fun)
+pyb.CAN.send?4(data, id, *, timeout=0, rtr=False, extframe=False, fdf=False, brs=False)
+pyb.CAN.setfilter?4(bank, mode, fifo, params, *, rtr=None, extframe=False)
+pyb.CAN.state?4()
+pyb.CAN?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.DAC.deinit?4()
+pyb.DAC.init?4(bits=8, *, buffering=None)
+pyb.DAC.noise?4(freq)
+pyb.DAC.triangle?4(freq)
+pyb.DAC.write?4(value)
+pyb.DAC.write_timed?4(data, freq, *, mode=NORMAL)
+pyb.DAC?1(port, bits=8, *, buffering=None)
+pyb.ExtInt.disable?4()
+pyb.ExtInt.enable?4()
+pyb.ExtInt.line?4()
+pyb.ExtInt.regs?4()
+pyb.ExtInt.swint?4()
+pyb.ExtInt?1(pin, mode, pull, callback)
+pyb.Flash.ioctl?4(cmd, arg)
+pyb.Flash.readblocks?4(block_num, buf, offset: Optional[int] = 0)
+pyb.Flash.writeblocks?4(block_num, buf, offset: Optional[int] = 0)
+pyb.Flash?1()
+pyb.I2C.deinit?4()
+pyb.I2C.init?4(mode, *, addr=0x12, baudrate=400000, gencall=False, dma=False)
+pyb.I2C.is_ready?4(addr)
+pyb.I2C.mem_read?4(data, addr, memaddr, *, timeout=5000, addr_size=8)
+pyb.I2C.mem_write?4(data, addr, memaddr, *, timeout=5000, addr_size=8)
+pyb.I2C.recv?4(recv, addr=0x00, *, timeout=5000)
+pyb.I2C.scan?4()
+pyb.I2C.send?4(send, addr=0x00, *, timeout=5000)
+pyb.I2C?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.LCD.command?4(instr_data, buf)
+pyb.LCD.contrast?4(value)
+pyb.LCD.fill?4(colour)
+pyb.LCD.get?4(x, y)
+pyb.LCD.light?4(value)
+pyb.LCD.pixel?4(x, y, colour)
+pyb.LCD.show?4()
+pyb.LCD.text?4(str, x, y, colour)
+pyb.LCD.write?4(str)
+pyb.LCD?1(skin_position)
+pyb.LED.intensity?4(value: Optional[Any] = None)
+pyb.LED.off?4()
+pyb.LED.on?4()
+pyb.LED.toggle?4()
+pyb.LED?1(id)
+pyb.Pin.af?4()
+pyb.Pin.af_list?4()
+pyb.Pin.debug?4(state: Optional[Any] = None)
+pyb.Pin.dict?4(dict: Optional[Any] = None)
+pyb.Pin.gpio?4()
+pyb.Pin.high?4(*args, **kwargs)
+pyb.Pin.init?4(mode, pull=PULL_NONE, *, value=None, alt=-1)
+pyb.Pin.irq?4(*args, **kwargs)
+pyb.Pin.low?4(*args, **kwargs)
+pyb.Pin.mapper?4(fun: Optional[Any] = None)
+pyb.Pin.mode?4()
+pyb.Pin.name?4()
+pyb.Pin.names?4()
+pyb.Pin.off?4(*args, **kwargs)
+pyb.Pin.on?4(*args, **kwargs)
+pyb.Pin.pin?4()
+pyb.Pin.port?4()
+pyb.Pin.pull?4()
+pyb.Pin.value?4(value: Optional[Any] = None)
+pyb.Pin?1(id, *args, **kwargs)
+pyb.RTC.calibration?4(cal)
+pyb.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+pyb.RTC.info?4()
+pyb.RTC.init?4(*args, **kwargs)
+pyb.RTC.wakeup?4(timeout, callback=None)
+pyb.RTC?1()
+pyb.SDCard.info?4(*args, **kwargs)
+pyb.SDCard.ioctl?4(*args, **kwargs)
+pyb.SDCard.power?4(*args, **kwargs)
+pyb.SDCard.present?4(*args, **kwargs)
+pyb.SDCard.read?4(*args, **kwargs)
+pyb.SDCard.readblocks?4(*args, **kwargs)
+pyb.SDCard.write?4(*args, **kwargs)
+pyb.SDCard.writeblocks?4(*args, **kwargs)
+pyb.SDCard?1(*argv, **kwargs)
+pyb.SPI.deinit?4()
+pyb.SPI.init?4(mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.SPI.read?4(*args, **kwargs)
+pyb.SPI.readinto?4(*args, **kwargs)
+pyb.SPI.recv?4(recv, *, timeout=5000)
+pyb.SPI.send?4(send, *, timeout=5000)
+pyb.SPI.send_recv?4(send, recv=None, *, timeout=5000)
+pyb.SPI.write?4(*args, **kwargs)
+pyb.SPI.write_readinto?4(*args, **kwargs)
+pyb.SPI?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.Servo.angle?4(angle: Optional[Any] = None, time=0)
+pyb.Servo.calibration?4(pulse_min, pulse_max, pulse_centre, pulse_angle_90, pulse_speed_100)
+pyb.Servo.pulse_width?4(value: Optional[Any] = None)
+pyb.Servo.speed?4(speed: Optional[Any] = None, time=0)
+pyb.Servo?1(id)
+pyb.Switch.callback?4(fun)
+pyb.Switch.value?4()
+pyb.Switch?1()
+pyb.Timer.callback?4(fun)
+pyb.Timer.channel?4(channel, mode, pin=None, *args)
+pyb.Timer.counter?4(value: Optional[Any] = None)
+pyb.Timer.deinit?4()
+pyb.Timer.freq?4(value: Optional[Any] = None)
+pyb.Timer.init?4(*, freq, prescaler, period, mode=UP, div=1, callback=None, deadtime=0, brk=BRK_OFF)
+pyb.Timer.period?4(value: Optional[Any] = None)
+pyb.Timer.prescaler?4(value: Optional[Any] = None)
+pyb.Timer.source_freq?4()
+pyb.Timer?1(id, *args, **kwargs)
+pyb.UART.any?4()
+pyb.UART.deinit?4()
+pyb.UART.flush?4(*args, **kwargs)
+pyb.UART.init?4(baudrate, bits=8, parity=None, stop=1, *, timeout=0, flow=0, timeout_char=0, read_buf_len=64)
+pyb.UART.irq?4(*args, **kwargs)
+pyb.UART.read?4(nbytes: Optional[Any] = None)
+pyb.UART.readchar?4()
+pyb.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+pyb.UART.readline?4()
+pyb.UART.sendbreak?4()
+pyb.UART.txdone?4(*args, **kwargs)
+pyb.UART.write?4(buf)
+pyb.UART.writechar?4(char)
+pyb.UART?1(bus, mode, baudrate=328125, *, prescaler=-1, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
+pyb.USB_HID.recv?4(data, *, timeout=5000)
+pyb.USB_HID.send?4(data)
+pyb.USB_HID?1()
+pyb.USB_VCP.any?4()
+pyb.USB_VCP.close?4()
+pyb.USB_VCP.init?4(*, flow=-1)
+pyb.USB_VCP.irq?4(handler=None, trigger=IRQ_RX, hard=False)
+pyb.USB_VCP.isconnected?4()
+pyb.USB_VCP.read?4(nbytes: Optional[Any] = None)
+pyb.USB_VCP.readinto?4(buf, maxlen: Optional[Any] = None)
+pyb.USB_VCP.readline?4()
+pyb.USB_VCP.readlines?4()
+pyb.USB_VCP.recv?4(data, *, timeout=5000)
+pyb.USB_VCP.send?4(data, *, timeout=5000)
+pyb.USB_VCP.setinterrupt?4(chr)
+pyb.USB_VCP.write?4(buf)
+pyb.USB_VCP?1(id=0)
+pyb.board?1(*argv, **kwargs)
+pyb.bootloader?4()
+pyb.country?4(*args, **kwargs)
+pyb.cpu?1(*argv, **kwargs)
+pyb.delay?4(ms)
+pyb.disable_irq?4()
+pyb.elapsed_micros?4(start)
+pyb.elapsed_millis?4(start)
+pyb.enable_irq?4(state=True)
+pyb.fault_debug?4(value)
+pyb.freq?4(sysclk=0, hclk=0, pclk1=0, pclk2=0)
+pyb.hard_reset?4()
+pyb.have_cdc?4()
+pyb.hid?4(hidtuple: Tuple)
+pyb.info?4(dump_alloc_table: Optional[Any] = None)
+pyb.main?4(filename)
+pyb.micros?4()
+pyb.millis?4()
+pyb.mount?4(device, mountpoint, *, readonly=False, mkfs=False)
+pyb.pwm?4(*args, **kwargs)
+pyb.repl_info?4(*args, **kwargs)
+pyb.repl_uart?4(uart)
+pyb.rng?4()
+pyb.servo?4(*args, **kwargs)
+pyb.standby?4()
+pyb.stop?4()
+pyb.sync?4()
+pyb.udelay?4(us)
+pyb.unique_id?4()
+pyb.usb_mode?4(modestr: Optional[Any] = None, port=-1, vid=0xF055, pid=-1, msc=(), hid=hid_mouse, high_speed=False)
+pyb.wfi?4()
+random.choice?4(sequence)
+random.getrandbits?4(n)
+random.randint?4(a, b)
+random.random?1()
+random.randrange?4(start, stop, step: Optional[Any] = None)
+random.seed?4(n=None, /)
+random.uniform?4(a, b)
+select.poll.ipoll?4(timeout=-1, flags=0, /)
+select.poll.modify?4(obj, eventmask)
+select.poll.poll?4(timeout=-1, /)
+select.poll.register?4(obj, eventmask: Optional[Any] = None)
+select.poll.unregister?4(obj)
+select.poll?1()
+select.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+socket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+socket.socket.accept?4()
+socket.socket.bind?4(address)
+socket.socket.close?4()
+socket.socket.connect?4(address)
+socket.socket.listen?4(backlog: Optional[Any] = None)
+socket.socket.makefile?4(mode="rb", buffering=0, /)
+socket.socket.read?4(size: Optional[Any] = None)
+socket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+socket.socket.readline?4()
+socket.socket.recv?4(bufsize)
+socket.socket.recvfrom?4(bufsize)
+socket.socket.send?4(bytes)
+socket.socket.sendall?4(bytes)
+socket.socket.sendto?4(bytes, address)
+socket.socket.setblocking?4(flag)
+socket.socket.setsockopt?4(level, optname, value)
+socket.socket.settimeout?4(value)
+socket.socket.write?4(buf)
+socket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+struct.calcsize?4(fmt)
+struct.pack?4(fmt, v1, *args, **kwargs)
+struct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+struct.unpack?4(fmt, data)
+struct.unpack_from?4(fmt, data, offset=0, /)
+sys.exit?4(retval=0, /)
+sys.print_exception?4(exc, file=stdout, /)
+time.gmtime?4(secs: Optional[Any] = None)
+time.localtime?4(secs: Optional[Any] = None)
+time.mktime?4()
+time.sleep?4(seconds)
+time.sleep_ms?4(ms)
+time.sleep_us?4(us)
+time.ticks_add?4(ticks, delta)
+time.ticks_cpu?4()
+time.ticks_diff?4(ticks1, ticks2)
+time.ticks_ms?4()
+time.ticks_us?4()
+time.time?1()
+time.time_ns?4()
+uarray.array.append?4(val)
+uarray.array.extend?4(iterable)
+uarray.array?1(typecode, iterable: Optional[Any] = None)
+uasyncio.core.IOQueue._dequeue?5(s)
+uasyncio.core.IOQueue._enqueue?5(s, idx)
+uasyncio.core.IOQueue.queue_read?4(s)
+uasyncio.core.IOQueue.queue_write?4(s)
+uasyncio.core.IOQueue.remove?4(task)
+uasyncio.core.IOQueue.wait_io_event?4(dt)
+uasyncio.core.IOQueue?1()
+uasyncio.core.Loop.call_exception_handler?4()
+uasyncio.core.Loop.close?4()
+uasyncio.core.Loop.create_task?4()
+uasyncio.core.Loop.default_exception_handler?4(context)
+uasyncio.core.Loop.get_exception_handler?4()
+uasyncio.core.Loop.run_forever?4()
+uasyncio.core.Loop.run_until_complete?4()
+uasyncio.core.Loop.set_exception_handler?4()
+uasyncio.core.Loop.stop?4()
+uasyncio.core.SingletonGenerator?1()
+uasyncio.core._promote_to_task?5(aw)
+uasyncio.core._stopper?5()
+uasyncio.core.create_task?4(coro)
+uasyncio.core.current_task?4()
+uasyncio.core.get_event_loop?4(runq_len: int = ..., waitq_len: int = ...)
+uasyncio.core.new_event_loop?4()
+uasyncio.core.run?4(coro)
+uasyncio.core.run_until_complete?4(main_task: Incomplete | None = ...)
+uasyncio.core.sleep?4(t)
+uasyncio.core.sleep_ms?4(t, sgen=...)
+uasyncio.event.Event.clear?4()
+uasyncio.event.Event.is_set?4()
+uasyncio.event.Event.set?4()
+uasyncio.event.Event.wait?4()
+uasyncio.event.Event?1()
+uasyncio.event.ThreadSafeFlag.clear?4()
+uasyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+uasyncio.event.ThreadSafeFlag.set?4()
+uasyncio.event.ThreadSafeFlag.wait?4()
+uasyncio.event.ThreadSafeFlag?1()
+uasyncio.funcs._Remove.remove?4()
+uasyncio.funcs._run?5(waiter, aw)
+uasyncio.funcs.gather?4(*aws, return_exceptions: bool = ...)
+uasyncio.funcs.wait_for?4(aw, timeout, sleep=...)
+uasyncio.funcs.wait_for_ms?4(aw, timeout)
+uasyncio.lock.Lock.acquire?4()
+uasyncio.lock.Lock.locked?4()
+uasyncio.lock.Lock.release?4()
+uasyncio.lock.Lock?1()
+uasyncio.stream.Server._serve?5(s, cb)
+uasyncio.stream.Server.close?4()
+uasyncio.stream.Server.wait_closed?4()
+uasyncio.stream.Stream.close?4()
+uasyncio.stream.Stream.drain?4()
+uasyncio.stream.Stream.get_extra_info?4(v)
+uasyncio.stream.Stream.read?4(n: int = ...)
+uasyncio.stream.Stream.readexactly?4(n)
+uasyncio.stream.Stream.readinto?4(buf)
+uasyncio.stream.Stream.readline?4()
+uasyncio.stream.Stream.wait_closed?4()
+uasyncio.stream.Stream.write?4(buf)
+uasyncio.stream.Stream?1(s, e=...)
+uasyncio.stream.StreamReader?7
+uasyncio.stream.StreamWriter?7
+uasyncio.stream.open_connection?4(host, port)
+uasyncio.stream.start_server?4(cb, host, port, backlog: int = ...)
+uasyncio.stream.stream_awrite?4(self, buf, off: int = ..., sz: int = ...)
+uasyncio.task.Task.cancel?4()
+uasyncio.task.Task.done?4()
+uasyncio.task.Task?1(coro, globals: Incomplete | None = ...)
+uasyncio.task.TaskQueue.peek?4()
+uasyncio.task.TaskQueue.pop?4()
+uasyncio.task.TaskQueue.push?4(v, key: Incomplete | None = ...)
+uasyncio.task.TaskQueue.remove?4(v)
+uasyncio.task.TaskQueue?1()
+uasyncio.task.ph_delete?4(heap, node)
+uasyncio.task.ph_meld?4(h1, h2)
+uasyncio.task.ph_pairing?4(child)
+ubinascii.a2b_base64?4(data)
+ubinascii.b2a_base64?4(data, *, newline=True)
+ubinascii.crc32?4(*args, **kwargs)
+ubinascii.hexlify?4(data, sep: Optional[Any] = None)
+ubinascii.unhexlify?4(data)
+ucollections.OrderedDict.clear?4(*args, **kwargs)
+ucollections.OrderedDict.copy?4(*args, **kwargs)
+ucollections.OrderedDict.fromkeys?4(*args, **kwargs)
+ucollections.OrderedDict.get?4(*args, **kwargs)
+ucollections.OrderedDict.items?4(*args, **kwargs)
+ucollections.OrderedDict.keys?4(*args, **kwargs)
+ucollections.OrderedDict.pop?4(*args, **kwargs)
+ucollections.OrderedDict.popitem?4(*args, **kwargs)
+ucollections.OrderedDict.setdefault?4(*args, **kwargs)
+ucollections.OrderedDict.update?4(*args, **kwargs)
+ucollections.OrderedDict.values?4(*args, **kwargs)
+ucollections.OrderedDict?1(*args, **kwargs)
+ucollections.deque.append?4(x)
+ucollections.deque.popleft?4()
+ucollections.deque?1(iterable, maxlen, flags: Optional[Any] = None)
+ucollections.namedtuple?4(name, fields)
+uctypes.addressof?4(obj)
+uctypes.bytearray_at?4(addr, size)
+uctypes.bytes_at?4(addr, size)
+uctypes.sizeof?4(struct, layout_type=NATIVE, /)
+uctypes.struct?1(addr, descriptor, layout_type=NATIVE, /)
+uhashlib.sha256.digest?4(*args, **kwargs)
+uhashlib.sha256.update?4(*args, **kwargs)
+uhashlib.sha256?1(data: Optional[Any] = None)
+uheapq.heapify?4(x)
+uheapq.heappop?4(heap)
+uheapq.heappush?4(heap, item)
+uio.BytesIO.close?4(*args, **kwargs)
+uio.BytesIO.flush?4(*args, **kwargs)
+uio.BytesIO.getvalue?4()
+uio.BytesIO.read?4(*args, **kwargs)
+uio.BytesIO.readinto?4(*args, **kwargs)
+uio.BytesIO.readline?4(*args, **kwargs)
+uio.BytesIO.seek?4(*args, **kwargs)
+uio.BytesIO.tell?4(*args, **kwargs)
+uio.BytesIO.write?4(*args, **kwargs)
+uio.BytesIO?1(string: Optional[Any] = None)
+uio.IOBase?1(*argv, **kwargs)
+uio.StringIO.close?4(*args, **kwargs)
+uio.StringIO.flush?4(*args, **kwargs)
+uio.StringIO.getvalue?4(*args, **kwargs)
+uio.StringIO.read?4(*args, **kwargs)
+uio.StringIO.readinto?4(*args, **kwargs)
+uio.StringIO.readline?4(*args, **kwargs)
+uio.StringIO.seek?4(*args, **kwargs)
+uio.StringIO.tell?4(*args, **kwargs)
+uio.StringIO.write?4(*args, **kwargs)
+uio.StringIO?1(string: Optional[Any] = None)
+uio.open?4(name, mode="r", **kwargs)
+ujson.dump?4(obj, stream, separators=None)
+ujson.dumps?4(obj, separators=None)
+ujson.load?4(stream)
+ujson.loads?4(str)
+umachine.ADC.read_u16?4()
+umachine.ADC?1(id, *, sample_ns: Optional[int] = 0, atten: Optional[int] = ATTN_0DB)
+umachine.I2C.init?4(scl, sda, *, freq=400000)
+umachine.I2C.readfrom?4(addr, nbytes, stop=True, /)
+umachine.I2C.readfrom_into?4(addr, buf, stop=True, /)
+umachine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
+umachine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.readinto?4(buf, nack=True, /)
+umachine.I2C.scan?4()
+umachine.I2C.start?4()
+umachine.I2C.stop?4()
+umachine.I2C.write?4(buf)
+umachine.I2C.writeto?4(addr, buf, stop=True, /)
+umachine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
+umachine.I2C.writevto?4(addr, vector, stop=True, /)
+umachine.I2C?1(id: Union[int, str] = -1, *, scl: Optional[Union[Pin, str]] = None, sda: Optional[Union[Pin, str]] = None, freq=400_000, timeout=50000, )
+umachine.I2S.deinit?4()
+umachine.I2S.init?4(sck, *args, **kwargs)
+umachine.I2S.irq?4(handler)
+umachine.I2S.readinto?4(buf)
+umachine.I2S.shift?4(buf, bits, shift)
+umachine.I2S.write?4(buf)
+umachine.I2S?1(id, *, sck, ws, sd, mck=None, mode, bits, format, rate, ibuf)
+umachine.Pin.af?4(*args, **kwargs)
+umachine.Pin.af_list?4(*args, **kwargs)
+umachine.Pin.debug?4(*args, **kwargs)
+umachine.Pin.dict?4(*args, **kwargs)
+umachine.Pin.gpio?4(*args, **kwargs)
+umachine.Pin.high?4()
+umachine.Pin.init?4(mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.Pin.irq?4(handler=None, trigger=IRQ_FALLING, *, priority=1, wake=None, hard=False)
+umachine.Pin.low?4()
+umachine.Pin.mapper?4(*args, **kwargs)
+umachine.Pin.mode?4(mode: Optional[Any] = None)
+umachine.Pin.name?4(*args, **kwargs)
+umachine.Pin.names?4(*args, **kwargs)
+umachine.Pin.off?4()
+umachine.Pin.on?4()
+umachine.Pin.pin?4(*args, **kwargs)
+umachine.Pin.port?4(*args, **kwargs)
+umachine.Pin.pull?4(pull: Optional[Any] = None)
+umachine.Pin.value?4(x: Optional[Any] = None)
+umachine.Pin?1(id, mode=-1, pull=-1, *, value=None, drive=0, alt=-1)
+umachine.RTC.calibration?4(*args, **kwargs)
+umachine.RTC.datetime?4(datetimetuple: Optional[Any] = None)
+umachine.RTC.info?4(*args, **kwargs)
+umachine.RTC.init?4(datetime)
+umachine.RTC.wakeup?4(*args, **kwargs)
+umachine.RTC?1(id=0, *args, **kwargs)
+umachine.SPI.deinit?4()
+umachine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins: Optional[Tuple])
+umachine.SPI.read?4(nbytes, write=0x00)
+umachine.SPI.readinto?4(buf, write=0x00)
+umachine.SPI.write?4(buf)
+umachine.SPI.write_readinto?4(write_buf, read_buf)
+umachine.SPI?1(id, *args, **kwargs)
+umachine.Signal.off?4()
+umachine.Signal.on?4()
+umachine.Signal.value?4(x: Optional[Any] = None)
+umachine.Signal?1(pin_obj, *args, invert=False)
+umachine.SoftI2C.init?4(*args, **kwargs)
+umachine.SoftI2C.readfrom?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_into?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem?4(*args, **kwargs)
+umachine.SoftI2C.readfrom_mem_into?4(*args, **kwargs)
+umachine.SoftI2C.readinto?4(*args, **kwargs)
+umachine.SoftI2C.scan?4(*args, **kwargs)
+umachine.SoftI2C.start?4(*args, **kwargs)
+umachine.SoftI2C.stop?4(*args, **kwargs)
+umachine.SoftI2C.write?4(*args, **kwargs)
+umachine.SoftI2C.writeto?4(*args, **kwargs)
+umachine.SoftI2C.writeto_mem?4(*args, **kwargs)
+umachine.SoftI2C.writevto?4(*args, **kwargs)
+umachine.SoftI2C?1(scl, sda, *, freq=400000, timeout=50000)
+umachine.SoftSPI.deinit?4(*args, **kwargs)
+umachine.SoftSPI.init?4(*args, **kwargs)
+umachine.SoftSPI.read?4(*args, **kwargs)
+umachine.SoftSPI.readinto?4(*args, **kwargs)
+umachine.SoftSPI.write?4(*args, **kwargs)
+umachine.SoftSPI.write_readinto?4(*args, **kwargs)
+umachine.SoftSPI?1(baudrate=500000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None)
+umachine.Timer.deinit?4()
+umachine.Timer.init?4(*, mode=PERIODIC, freq=-1, period=-1, callback=None)
+umachine.Timer?1(id=-1, *args, **kwargs)
+umachine.UART.any?4()
+umachine.UART.deinit?4()
+umachine.UART.flush?4()
+umachine.UART.init?4(baudrate=9600, bits=8, parity=None, stop=1, *args, **kwargs)
+umachine.UART.irq?4(trigger, priority=1, handler=None, wake=IDLE)
+umachine.UART.read?4(nbytes: Optional[Any] = None)
+umachine.UART.readchar?4(*args, **kwargs)
+umachine.UART.readinto?4(buf, nbytes: Optional[Any] = None)
+umachine.UART.readline?4()
+umachine.UART.sendbreak?4()
+umachine.UART.txdone?4()
+umachine.UART.write?4(buf)
+umachine.UART.writechar?4(*args, **kwargs)
+umachine.UART?1(id, *args, **kwargs)
+umachine.WDT.feed?4()
+umachine.WDT?1(id=0, timeout=5000)
+umachine.bitstream?4(pin, encoding, timing, data, /)
+umachine.board?1(*argv, **kwargs)
+umachine.bootloader?4(value: Optional[Any] = None)
+umachine.cpu?1(*argv, **kwargs)
+umachine.deepsleep?4(time_ms: Optional[Any] = None)
+umachine.dht_readinto?4(*args, **kwargs)
+umachine.disable_irq?4()
+umachine.enable_irq?4(state)
+umachine.freq?4(hz: Optional[Any] = None)
+umachine.idle?4()
+umachine.info?4(*args, **kwargs)
+umachine.lightsleep?4(time_ms: Optional[Any] = None)
+umachine.reset?4()
+umachine.reset_cause?4()
+umachine.rng?4()
+umachine.sleep?4()
+umachine.soft_reset?4()
+umachine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000, /)
+umachine.unique_id?4()
+uos.VfsFat.chdir?4(*args, **kwargs)
+uos.VfsFat.getcwd?4(*args, **kwargs)
+uos.VfsFat.ilistdir?4(*args, **kwargs)
+uos.VfsFat.mkdir?4(*args, **kwargs)
+uos.VfsFat.mkfs?4()
+uos.VfsFat.mount?4(*args, **kwargs)
+uos.VfsFat.open?4(*args, **kwargs)
+uos.VfsFat.remove?4(*args, **kwargs)
+uos.VfsFat.rename?4(*args, **kwargs)
+uos.VfsFat.rmdir?4(*args, **kwargs)
+uos.VfsFat.stat?4(*args, **kwargs)
+uos.VfsFat.statvfs?4(*args, **kwargs)
+uos.VfsFat.umount?4(*args, **kwargs)
+uos.VfsFat?1(block_dev)
+uos.VfsLfs2.chdir?4(*args, **kwargs)
+uos.VfsLfs2.getcwd?4(*args, **kwargs)
+uos.VfsLfs2.ilistdir?4(*args, **kwargs)
+uos.VfsLfs2.mkdir?4(*args, **kwargs)
+uos.VfsLfs2.mkfs?4(readsize=32, progsize=32, lookahead=32)
+uos.VfsLfs2.mount?4(*args, **kwargs)
+uos.VfsLfs2.open?4(*args, **kwargs)
+uos.VfsLfs2.remove?4(*args, **kwargs)
+uos.VfsLfs2.rename?4(*args, **kwargs)
+uos.VfsLfs2.rmdir?4(*args, **kwargs)
+uos.VfsLfs2.stat?4(*args, **kwargs)
+uos.VfsLfs2.statvfs?4(*args, **kwargs)
+uos.VfsLfs2.umount?4(*args, **kwargs)
+uos.VfsLfs2?1(block_dev, readsize=32, progsize=32, lookahead=32, mtime=True)
+uos.chdir?4(path)
+uos.dupterm?4(stream_object, index=0, /)
+uos.getcwd?4()
+uos.ilistdir?4(dir: Optional[Any] = None)
+uos.listdir?4(dir: Optional[Any] = None)
+uos.mkdir?4(path)
+uos.mount?4(fsobj, mount_point, *, readonly)
+uos.remove?4(path)
+uos.rename?4(old_path, new_path)
+uos.rmdir?4(path)
+uos.stat?4(path)
+uos.statvfs?4(path)
+uos.sync?4()
+uos.umount?4(mount_point)
+uos.uname?4()
+uos.unlink?4(*args, **kwargs)
+uos.urandom?4(n)
+uplatform.libc_ver?4(*args, **kwargs)
+uplatform.platform?4(*args, **kwargs)
+uplatform.python_compiler?4(*args, **kwargs)
+urandom.choice?4(sequence)
+urandom.getrandbits?4(n)
+urandom.randint?4(a, b)
+urandom.random?1()
+urandom.randrange?4(start, stop, step: Optional[Any] = None)
+urandom.seed?4(n=None, /)
+urandom.uniform?4(a, b)
+ure.compile?4(*args, **kwargs)
+ure.match?4(*args, **kwargs)
+ure.search?4(*args, **kwargs)
+ure.sub?4(*args, **kwargs)
+uselect.poll.ipoll?4(timeout=-1, flags=0, /)
+uselect.poll.modify?4(obj, eventmask)
+uselect.poll.poll?4(timeout=-1, /)
+uselect.poll.register?4(obj, eventmask: Optional[Any] = None)
+uselect.poll.unregister?4(obj)
+uselect.poll?1()
+uselect.select?1(rlist, wlist, xlist, timeout: Optional[Any] = None)
+usocket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0, /)
+usocket.socket.accept?4()
+usocket.socket.bind?4(address)
+usocket.socket.close?4()
+usocket.socket.connect?4(address)
+usocket.socket.listen?4(backlog: Optional[Any] = None)
+usocket.socket.makefile?4(mode="rb", buffering=0, /)
+usocket.socket.read?4(size: Optional[Any] = None)
+usocket.socket.readinto?4(buf, nbytes: Optional[Any] = None)
+usocket.socket.readline?4()
+usocket.socket.recv?4(bufsize)
+usocket.socket.recvfrom?4(bufsize)
+usocket.socket.send?4(bytes)
+usocket.socket.sendall?4(bytes)
+usocket.socket.sendto?4(bytes, address)
+usocket.socket.setblocking?4(flag)
+usocket.socket.setsockopt?4(level, optname, value)
+usocket.socket.settimeout?4(value)
+usocket.socket.write?4(buf)
+usocket.socket?1(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP, /)
+ustruct.calcsize?4(fmt)
+ustruct.pack?4(fmt, v1, *args, **kwargs)
+ustruct.pack_into?4(fmt, buffer, offset, v1, *args, **kwargs)
+ustruct.unpack?4(fmt, data)
+ustruct.unpack_from?4(fmt, data, offset=0, /)
+usys.exit?4(retval=0, /)
+usys.print_exception?4(exc, file=stdout, /)
+utime.gmtime?4(secs: Optional[Any] = None)
+utime.localtime?4(secs: Optional[Any] = None)
+utime.mktime?4()
+utime.sleep?4(seconds)
+utime.sleep_ms?4(ms)
+utime.sleep_us?4(us)
+utime.ticks_add?4(ticks, delta)
+utime.ticks_cpu?4()
+utime.ticks_diff?4(ticks1, ticks2)
+utime.ticks_ms?4()
+utime.ticks_us?4()
+utime.time?1()
+utime.time_ns?4()
+utimeq.utimeq.peektime?4(*args, **kwargs)
+utimeq.utimeq.pop?4(*args, **kwargs)
+utimeq.utimeq.push?4(*args, **kwargs)
+utimeq.utimeq?1(*argv, **kwargs)
+uzlib.DecompIO.read?4(*args, **kwargs)
+uzlib.DecompIO.readinto?4(*args, **kwargs)
+uzlib.DecompIO.readline?4(*args, **kwargs)
+uzlib.DecompIO?1(stream, wbits=0, /)
+uzlib.decompress?4(data, wbits=0, bufsize=0, /)
+zlib.DecompIO.read?4(*args, **kwargs)
+zlib.DecompIO.readinto?4(*args, **kwargs)
+zlib.DecompIO.readline?4(*args, **kwargs)
+zlib.DecompIO?1(stream, wbits=0, /)
+zlib.decompress?4(data, wbits=0, bufsize=0, /)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/APIs/MicroPython/micropython-v1_20_0-stm32.bas	Mon May 15 13:37:37 2023 +0200
@@ -0,0 +1,13 @@
+BytesIO IO
+CancelledError BaseException
+DHT11 DHTBase
+DHT22 DHTBase
+OneWireError Exception
+OrderedDict dict
+Signal Pin
+SoftI2C I2C
+StringIO IO
+Switch Pin
+ThreadSafeFlag uio
+TimeoutError Exception
+deque Queue
--- a/APIs/Python3/PyQt6-3D.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/Python3/PyQt6-3D.api	Mon May 15 13:37:37 2023 +0200
@@ -671,6 +671,7 @@
 Qt3DRender.QAbstractTexture.HandleType?10
 Qt3DRender.QAbstractTexture.HandleType.NoHandle?10
 Qt3DRender.QAbstractTexture.HandleType.OpenGLTextureId?10
+Qt3DRender.QAbstractTexture.HandleType.RHITextureId?10
 Qt3DRender.QAbstractTexture.ComparisonMode?10
 Qt3DRender.QAbstractTexture.ComparisonMode.CompareRefToTexture?10
 Qt3DRender.QAbstractTexture.ComparisonMode.CompareNone?10
@@ -1386,8 +1387,8 @@
 Qt3DRender.QLevelOfDetail.thresholdTypeChanged?4(QLevelOfDetail.ThresholdType)
 Qt3DRender.QLevelOfDetail.thresholdsChanged?4(unknown-type)
 Qt3DRender.QLevelOfDetail.volumeOverrideChanged?4(QLevelOfDetailBoundingSphere)
-Qt3DRender.QLevelOfDetailBoundingSphere?1(QVector3D center=QVector3D(), float radius=1)
-Qt3DRender.QLevelOfDetailBoundingSphere.__init__?1(self, QVector3D center=QVector3D(), float radius=1)
+Qt3DRender.QLevelOfDetailBoundingSphere?1(QVector3D center=QVector3D(), float radius=1.0)
+Qt3DRender.QLevelOfDetailBoundingSphere.__init__?1(self, QVector3D center=QVector3D(), float radius=1.0)
 Qt3DRender.QLevelOfDetailBoundingSphere?1(QLevelOfDetailBoundingSphere)
 Qt3DRender.QLevelOfDetailBoundingSphere.__init__?1(self, QLevelOfDetailBoundingSphere)
 Qt3DRender.QLevelOfDetailBoundingSphere.center?4() -> QVector3D
--- a/APIs/Python3/PyQt6-Charts.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/Python3/PyQt6-Charts.api	Mon May 15 13:37:37 2023 +0200
@@ -867,6 +867,7 @@
 QtCharts.QXYSeries.PointConfiguration.Size?10
 QtCharts.QXYSeries.PointConfiguration.Visibility?10
 QtCharts.QXYSeries.PointConfiguration.LabelVisibility?10
+QtCharts.QXYSeries.PointConfiguration.LabelFormat?10
 QtCharts.QXYSeries.append?4(float, float)
 QtCharts.QXYSeries.append?4(QPointF)
 QtCharts.QXYSeries.append?4(unknown-type)
--- a/APIs/Python3/PyQt6-DataVisualization.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/Python3/PyQt6-DataVisualization.api	Mon May 15 13:37:37 2023 +0200
@@ -201,7 +201,7 @@
 QtDataVisualization.Q3DCamera.copyValuesFrom?4(Q3DObject)
 QtDataVisualization.Q3DCamera.cameraPreset?4() -> Q3DCamera.CameraPreset
 QtDataVisualization.Q3DCamera.setCameraPreset?4(Q3DCamera.CameraPreset)
-QtDataVisualization.Q3DCamera.setCameraPosition?4(float, float, float zoom=100)
+QtDataVisualization.Q3DCamera.setCameraPosition?4(float, float, float zoom=100.0)
 QtDataVisualization.Q3DCamera.zoomLevel?4() -> float
 QtDataVisualization.Q3DCamera.setZoomLevel?4(float)
 QtDataVisualization.Q3DCamera.xRotationChanged?4(float)
@@ -693,7 +693,7 @@
 QtDataVisualization.QCustom3DVolume.setTextureData?4(unknown-type)
 QtDataVisualization.QCustom3DVolume.createTextureData?4(unknown-type) -> unknown-type
 QtDataVisualization.QCustom3DVolume.textureData?4() -> unknown-type
-QtDataVisualization.QCustom3DVolume.setSubTextureData?4(Qt.Axis, int, sip.voidptr)
+QtDataVisualization.QCustom3DVolume.setSubTextureData?4(Qt.Axis, int, voidptr)
 QtDataVisualization.QCustom3DVolume.setSubTextureData?4(Qt.Axis, int, QImage)
 QtDataVisualization.QCustom3DVolume.setTextureFormat?4(QImage.Format)
 QtDataVisualization.QCustom3DVolume.textureFormat?4() -> QImage.Format
--- a/APIs/Python3/PyQt6-NetworkAuth.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/Python3/PyQt6-NetworkAuth.api	Mon May 15 13:37:37 2023 +0200
@@ -37,8 +37,8 @@
 QtNetworkAuth.QAbstractOAuth.post?4(QUrl, unknown-type parameters={}) -> QNetworkReply
 QtNetworkAuth.QAbstractOAuth.put?4(QUrl, unknown-type parameters={}) -> QNetworkReply
 QtNetworkAuth.QAbstractOAuth.deleteResource?4(QUrl, unknown-type parameters={}) -> QNetworkReply
-QtNetworkAuth.QAbstractOAuth.modifyParametersFunction?4() -> callable
-QtNetworkAuth.QAbstractOAuth.setModifyParametersFunction?4(callable)
+QtNetworkAuth.QAbstractOAuth.modifyParametersFunction?4() -> (Callable[..., None])
+QtNetworkAuth.QAbstractOAuth.setModifyParametersFunction?4(Callable[..., None])
 QtNetworkAuth.QAbstractOAuth.contentType?4() -> QAbstractOAuth.ContentType
 QtNetworkAuth.QAbstractOAuth.setContentType?4(QAbstractOAuth.ContentType)
 QtNetworkAuth.QAbstractOAuth.prepareRequest?4(QNetworkRequest, QByteArray, QByteArray body=QByteArray())
@@ -57,7 +57,7 @@
 QtNetworkAuth.QAbstractOAuth.setStatus?4(QAbstractOAuth.Status)
 QtNetworkAuth.QAbstractOAuth.callback?4() -> QString
 QtNetworkAuth.QAbstractOAuth.resourceOwnerAuthorization?4(QUrl, unknown-type)
-QtNetworkAuth.QAbstractOAuth.generateRandomString?4(int) -> QByteArray
+QtNetworkAuth.QAbstractOAuth.generateRandomString?4(bytes) -> QByteArray
 QtNetworkAuth.QAbstractOAuth2?1(QObject parent=None)
 QtNetworkAuth.QAbstractOAuth2.__init__?1(self, QObject parent=None)
 QtNetworkAuth.QAbstractOAuth2?1(QNetworkAccessManager, QObject parent=None)
@@ -95,6 +95,9 @@
 QtNetworkAuth.QAbstractOAuth2.put?4(QUrl, QByteArray) -> QNetworkReply
 QtNetworkAuth.QAbstractOAuth2.put?4(QUrl, QHttpMultiPart) -> QNetworkReply
 QtNetworkAuth.QAbstractOAuth2.prepareRequest?4(QNetworkRequest, QByteArray, QByteArray body=QByteArray())
+QtNetworkAuth.QAbstractOAuth2.sslConfiguration?4() -> QSslConfiguration
+QtNetworkAuth.QAbstractOAuth2.setSslConfiguration?4(QSslConfiguration)
+QtNetworkAuth.QAbstractOAuth2.sslConfigurationChanged?4(QSslConfiguration)
 QtNetworkAuth.QAbstractOAuthReplyHandler?1(QObject parent=None)
 QtNetworkAuth.QAbstractOAuthReplyHandler.__init__?1(self, QObject parent=None)
 QtNetworkAuth.QAbstractOAuthReplyHandler.callback?4() -> QString
@@ -218,6 +221,6 @@
 QtNetworkAuth.QOAuthHttpServerReplyHandler.callbackText?4() -> QString
 QtNetworkAuth.QOAuthHttpServerReplyHandler.setCallbackText?4(QString)
 QtNetworkAuth.QOAuthHttpServerReplyHandler.port?4() -> int
-QtNetworkAuth.QOAuthHttpServerReplyHandler.listen?4(QHostAddress address=QHostAddress.SpecialAddress.Any, int port=0) -> bool
+QtNetworkAuth.QOAuthHttpServerReplyHandler.listen?4(QHostAddress address=QHostAddress.Any, int port=0) -> bool
 QtNetworkAuth.QOAuthHttpServerReplyHandler.close?4()
 QtNetworkAuth.QOAuthHttpServerReplyHandler.isListening?4() -> bool
--- a/APIs/Python3/PyQt6-QScintilla.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/Python3/PyQt6-QScintilla.api	Mon May 15 13:37:37 2023 +0200
@@ -1169,18 +1169,18 @@
 Qsci.QsciScintillaBase.pool?4() -> QsciScintillaBase
 Qsci.QsciScintillaBase.replaceHorizontalScrollBar?4(QScrollBar)
 Qsci.QsciScintillaBase.replaceVerticalScrollBar?4(QScrollBar)
-Qsci.QsciScintillaBase.SendScintilla?4(int, object wParam=0, int lParam=0) -> int
-Qsci.QsciScintillaBase.SendScintilla?4(int, int, sip.voidptr) -> int
-Qsci.QsciScintillaBase.SendScintilla?4(int, int, str) -> int
-Qsci.QsciScintillaBase.SendScintilla?4(int, str) -> int
-Qsci.QsciScintillaBase.SendScintilla?4(int, str, str) -> int
-Qsci.QsciScintillaBase.SendScintilla?4(int, int, int, str) -> int
+Qsci.QsciScintillaBase.SendScintilla?4(int, Any wParam=None, int lParam=0) -> int
+Qsci.QsciScintillaBase.SendScintilla?4(int, int, voidptr) -> int
+Qsci.QsciScintillaBase.SendScintilla?4(int, int, bytes) -> int
+Qsci.QsciScintillaBase.SendScintilla?4(int, bytes) -> int
+Qsci.QsciScintillaBase.SendScintilla?4(int, bytes, bytes) -> int
+Qsci.QsciScintillaBase.SendScintilla?4(int, int, int, bytes) -> int
 Qsci.QsciScintillaBase.SendScintilla?4(int, int, QColor) -> int
 Qsci.QsciScintillaBase.SendScintilla?4(int, QColor) -> int
 Qsci.QsciScintillaBase.SendScintilla?4(int, int, QPainter, QRect, int, int) -> int
 Qsci.QsciScintillaBase.SendScintilla?4(int, int, QPixmap) -> int
 Qsci.QsciScintillaBase.SendScintilla?4(int, int, QImage) -> int
-Qsci.QsciScintillaBase.SendScintillaPtrResult?4(int) -> sip.voidptr
+Qsci.QsciScintillaBase.SendScintillaPtrResult?4(int) -> voidptr
 Qsci.QsciScintillaBase.QSCN_SELCHANGED?4(bool)
 Qsci.QsciScintillaBase.SCEN_CHANGE?4()
 Qsci.QsciScintillaBase.SCN_AUTOCCANCELLED?4()
@@ -1201,7 +1201,7 @@
 Qsci.QsciScintillaBase.SCN_HOTSPOTRELEASECLICK?4(int, int)
 Qsci.QsciScintillaBase.SCN_INDICATORCLICK?4(int, int)
 Qsci.QsciScintillaBase.SCN_INDICATORRELEASE?4(int, int)
-Qsci.QsciScintillaBase.SCN_MACRORECORD?4(int, int, sip.voidptr)
+Qsci.QsciScintillaBase.SCN_MACRORECORD?4(int, int, voidptr)
 Qsci.QsciScintillaBase.SCN_MARGINCLICK?4(int, int, int)
 Qsci.QsciScintillaBase.SCN_MARGINRIGHTCLICK?4(int, int, int)
 Qsci.QsciScintillaBase.SCN_MODIFIED?4(int, int, str, int, int, int, int, int, int, int)
@@ -1800,13 +1800,13 @@
 Qsci.QsciLexer.lexer?4() -> str
 Qsci.QsciLexer.lexerId?4() -> int
 Qsci.QsciLexer.apis?4() -> QsciAbstractAPIs
-Qsci.QsciLexer.autoCompletionFillups?4() -> str
+Qsci.QsciLexer.autoCompletionFillups?4() -> bytes
 Qsci.QsciLexer.autoCompletionWordSeparators?4() -> QStringList
 Qsci.QsciLexer.autoIndentStyle?4() -> int
-Qsci.QsciLexer.blockEnd?4() -> (str, int)
+Qsci.QsciLexer.blockEnd?4() -> (bytes, int)
 Qsci.QsciLexer.blockLookback?4() -> int
-Qsci.QsciLexer.blockStart?4() -> (str, int)
-Qsci.QsciLexer.blockStartKeyword?4() -> (str, int)
+Qsci.QsciLexer.blockStart?4() -> (bytes, int)
+Qsci.QsciLexer.blockStartKeyword?4() -> (bytes, int)
 Qsci.QsciLexer.braceStyle?4() -> int
 Qsci.QsciLexer.caseSensitive?4() -> bool
 Qsci.QsciLexer.color?4(int) -> QColor
@@ -1847,6 +1847,41 @@
 Qsci.QsciLexer.readProperties?4(QSettings, QString) -> bool
 Qsci.QsciLexer.writeProperties?4(QSettings, QString) -> bool
 Qsci.Default?10
+Qsci.Comment?10
+Qsci.Number?10
+Qsci.DoubleQuotedString?10
+Qsci.Operator?10
+Qsci.Identifier?10
+Qsci.CPUInstruction?10
+Qsci.FPUInstruction?10
+Qsci.Register?10
+Qsci.Directive?10
+Qsci.DirectiveOperand?10
+Qsci.BlockComment?10
+Qsci.SingleQuotedString?10
+Qsci.UnclosedString?10
+Qsci.ExtendedInstruction?10
+Qsci.CommentDirective?10
+Qsci.QsciLexerAsm?1(QObject parent=None)
+Qsci.QsciLexerAsm.__init__?1(self, QObject parent=None)
+Qsci.QsciLexerAsm.defaultColor?4(int) -> QColor
+Qsci.QsciLexerAsm.defaultEolFill?4(int) -> bool
+Qsci.QsciLexerAsm.defaultFont?4(int) -> QFont
+Qsci.QsciLexerAsm.defaultPaper?4(int) -> QColor
+Qsci.QsciLexerAsm.keywords?4(int) -> str
+Qsci.QsciLexerAsm.description?4(int) -> QString
+Qsci.QsciLexerAsm.refreshProperties?4()
+Qsci.QsciLexerAsm.foldComments?4() -> bool
+Qsci.QsciLexerAsm.foldCompact?4() -> bool
+Qsci.QsciLexerAsm.commentDelimiter?4() -> QChar
+Qsci.QsciLexerAsm.foldSyntaxBased?4() -> bool
+Qsci.QsciLexerAsm.setFoldComments?4(bool)
+Qsci.QsciLexerAsm.setFoldCompact?4(bool)
+Qsci.QsciLexerAsm.setCommentDelimiter?4(QChar)
+Qsci.QsciLexerAsm.setFoldSyntaxBased?4(bool)
+Qsci.QsciLexerAsm.readProperties?4(QSettings, QString) -> bool
+Qsci.QsciLexerAsm.writeProperties?4(QSettings, QString) -> bool
+Qsci.Default?10
 Qsci.BlockComment?10
 Qsci.NestedBlockComment?10
 Qsci.LineComment?10
@@ -1996,9 +2031,9 @@
 Qsci.QsciLexerCoffeeScript.description?4(int) -> QString
 Qsci.QsciLexerCoffeeScript.wordCharacters?4() -> str
 Qsci.QsciLexerCoffeeScript.autoCompletionWordSeparators?4() -> QStringList
-Qsci.QsciLexerCoffeeScript.blockEnd?4() -> (str, int)
-Qsci.QsciLexerCoffeeScript.blockStart?4() -> (str, int)
-Qsci.QsciLexerCoffeeScript.blockStartKeyword?4() -> (str, int)
+Qsci.QsciLexerCoffeeScript.blockEnd?4() -> (bytes, int)
+Qsci.QsciLexerCoffeeScript.blockStart?4() -> (bytes, int)
+Qsci.QsciLexerCoffeeScript.blockStartKeyword?4() -> (bytes, int)
 Qsci.QsciLexerCoffeeScript.braceStyle?4() -> int
 Qsci.QsciLexerCoffeeScript.refreshProperties?4()
 Qsci.QsciLexerCoffeeScript.dollarsAllowed?4() -> bool
@@ -2079,9 +2114,9 @@
 Qsci.QsciLexerCPP.description?4(int) -> QString
 Qsci.QsciLexerCPP.wordCharacters?4() -> str
 Qsci.QsciLexerCPP.autoCompletionWordSeparators?4() -> QStringList
-Qsci.QsciLexerCPP.blockEnd?4() -> (str, int)
-Qsci.QsciLexerCPP.blockStart?4() -> (str, int)
-Qsci.QsciLexerCPP.blockStartKeyword?4() -> (str, int)
+Qsci.QsciLexerCPP.blockEnd?4() -> (bytes, int)
+Qsci.QsciLexerCPP.blockStart?4() -> (bytes, int)
+Qsci.QsciLexerCPP.blockStartKeyword?4() -> (bytes, int)
 Qsci.QsciLexerCPP.braceStyle?4() -> int
 Qsci.QsciLexerCPP.refreshProperties?4()
 Qsci.QsciLexerCPP.foldAtElse?4() -> bool
@@ -2150,7 +2185,7 @@
 Qsci.QsciLexerCSS.keywords?4(int) -> str
 Qsci.QsciLexerCSS.description?4(int) -> QString
 Qsci.QsciLexerCSS.wordCharacters?4() -> str
-Qsci.QsciLexerCSS.blockEnd?4() -> (str, int)
+Qsci.QsciLexerCSS.blockEnd?4() -> (bytes, int)
 Qsci.QsciLexerCSS.refreshProperties?4()
 Qsci.QsciLexerCSS.foldComments?4() -> bool
 Qsci.QsciLexerCSS.foldCompact?4() -> bool
@@ -2207,9 +2242,9 @@
 Qsci.QsciLexerD.description?4(int) -> QString
 Qsci.QsciLexerD.wordCharacters?4() -> str
 Qsci.QsciLexerD.autoCompletionWordSeparators?4() -> QStringList
-Qsci.QsciLexerD.blockEnd?4() -> (str, int)
-Qsci.QsciLexerD.blockStart?4() -> (str, int)
-Qsci.QsciLexerD.blockStartKeyword?4() -> (str, int)
+Qsci.QsciLexerD.blockEnd?4() -> (bytes, int)
+Qsci.QsciLexerD.blockStart?4() -> (bytes, int)
+Qsci.QsciLexerD.blockStartKeyword?4() -> (bytes, int)
 Qsci.QsciLexerD.braceStyle?4() -> int
 Qsci.QsciLexerD.refreshProperties?4()
 Qsci.QsciLexerD.foldAtElse?4() -> bool
@@ -2276,6 +2311,29 @@
 Qsci.QsciLexerFortran.lexer?4() -> str
 Qsci.QsciLexerFortran.keywords?4(int) -> str
 Qsci.Default?10
+Qsci.RecordStart?10
+Qsci.RecordType?10
+Qsci.UnknownRecordType?10
+Qsci.ByteCount?10
+Qsci.IncorrectByteCount?10
+Qsci.NoAddress?10
+Qsci.DataAddress?10
+Qsci.RecordCount?10
+Qsci.StartAddress?10
+Qsci.ExtendedAddress?10
+Qsci.OddData?10
+Qsci.EvenData?10
+Qsci.UnknownData?10
+Qsci.Checksum?10
+Qsci.IncorrectChecksum?10
+Qsci.TrailingGarbage?10
+Qsci.QsciLexerHex?1(QObject parent=None)
+Qsci.QsciLexerHex.__init__?1(self, QObject parent=None)
+Qsci.QsciLexerHex.defaultColor?4(int) -> QColor
+Qsci.QsciLexerHex.defaultFont?4(int) -> QFont
+Qsci.QsciLexerHex.defaultPaper?4(int) -> QColor
+Qsci.QsciLexerHex.description?4(int) -> QString
+Qsci.Default?10
 Qsci.Tag?10
 Qsci.UnknownTag?10
 Qsci.Attribute?10
@@ -2396,7 +2454,7 @@
 Qsci.QsciLexerHTML.keywords?4(int) -> str
 Qsci.QsciLexerHTML.description?4(int) -> QString
 Qsci.QsciLexerHTML.wordCharacters?4() -> str
-Qsci.QsciLexerHTML.autoCompletionFillups?4() -> str
+Qsci.QsciLexerHTML.autoCompletionFillups?4() -> bytes
 Qsci.QsciLexerHTML.caseSensitive?4() -> bool
 Qsci.QsciLexerHTML.refreshProperties?4()
 Qsci.QsciLexerHTML.caseSensitiveTags?4() -> bool
@@ -2421,6 +2479,11 @@
 Qsci.QsciLexerIDL.defaultColor?4(int) -> QColor
 Qsci.QsciLexerIDL.keywords?4(int) -> str
 Qsci.QsciLexerIDL.description?4(int) -> QString
+Qsci.QsciLexerIntelHex?1(QObject parent=None)
+Qsci.QsciLexerIntelHex.__init__?1(self, QObject parent=None)
+Qsci.QsciLexerIntelHex.language?4() -> str
+Qsci.QsciLexerIntelHex.lexer?4() -> str
+Qsci.QsciLexerIntelHex.description?4(int) -> QString
 Qsci.QsciLexerJava?1(QObject parent=None)
 Qsci.QsciLexerJava.__init__?1(self, QObject parent=None)
 Qsci.QsciLexerJava.language?4() -> str
@@ -2498,7 +2561,7 @@
 Qsci.QsciLexerLua.keywords?4(int) -> str
 Qsci.QsciLexerLua.description?4(int) -> QString
 Qsci.QsciLexerLua.autoCompletionWordSeparators?4() -> QStringList
-Qsci.QsciLexerLua.blockStart?4() -> (str, int)
+Qsci.QsciLexerLua.blockStart?4() -> (bytes, int)
 Qsci.QsciLexerLua.braceStyle?4() -> int
 Qsci.QsciLexerLua.refreshProperties?4()
 Qsci.QsciLexerLua.foldCompact?4() -> bool
@@ -2552,6 +2615,10 @@
 Qsci.QsciLexerMarkdown.defaultFont?4(int) -> QFont
 Qsci.QsciLexerMarkdown.defaultPaper?4(int) -> QColor
 Qsci.QsciLexerMarkdown.description?4(int) -> QString
+Qsci.QsciLexerMASM?1(QObject parent=None)
+Qsci.QsciLexerMASM.__init__?1(self, QObject parent=None)
+Qsci.QsciLexerMASM.language?4() -> str
+Qsci.QsciLexerMASM.lexer?4() -> str
 Qsci.Default?10
 Qsci.Comment?10
 Qsci.Command?10
@@ -2569,6 +2636,10 @@
 Qsci.QsciLexerMatlab.defaultFont?4(int) -> QFont
 Qsci.QsciLexerMatlab.keywords?4(int) -> str
 Qsci.QsciLexerMatlab.description?4(int) -> QString
+Qsci.QsciLexerNASM?1(QObject parent=None)
+Qsci.QsciLexerNASM.__init__?1(self, QObject parent=None)
+Qsci.QsciLexerNASM.language?4() -> str
+Qsci.QsciLexerNASM.lexer?4() -> str
 Qsci.QsciLexerOctave?1(QObject parent=None)
 Qsci.QsciLexerOctave.__init__?1(self, QObject parent=None)
 Qsci.QsciLexerOctave.language?4() -> str
@@ -2600,9 +2671,9 @@
 Qsci.QsciLexerPascal.keywords?4(int) -> str
 Qsci.QsciLexerPascal.description?4(int) -> QString
 Qsci.QsciLexerPascal.autoCompletionWordSeparators?4() -> QStringList
-Qsci.QsciLexerPascal.blockEnd?4() -> (str, int)
-Qsci.QsciLexerPascal.blockStart?4() -> (str, int)
-Qsci.QsciLexerPascal.blockStartKeyword?4() -> (str, int)
+Qsci.QsciLexerPascal.blockEnd?4() -> (bytes, int)
+Qsci.QsciLexerPascal.blockStart?4() -> (bytes, int)
+Qsci.QsciLexerPascal.blockStartKeyword?4() -> (bytes, int)
 Qsci.QsciLexerPascal.braceStyle?4() -> int
 Qsci.QsciLexerPascal.refreshProperties?4()
 Qsci.QsciLexerPascal.foldComments?4() -> bool
@@ -2668,8 +2739,8 @@
 Qsci.QsciLexerPerl.description?4(int) -> QString
 Qsci.QsciLexerPerl.wordCharacters?4() -> str
 Qsci.QsciLexerPerl.autoCompletionWordSeparators?4() -> QStringList
-Qsci.QsciLexerPerl.blockEnd?4() -> (str, int)
-Qsci.QsciLexerPerl.blockStart?4() -> (str, int)
+Qsci.QsciLexerPerl.blockEnd?4() -> (bytes, int)
+Qsci.QsciLexerPerl.blockStart?4() -> (bytes, int)
 Qsci.QsciLexerPerl.braceStyle?4() -> int
 Qsci.QsciLexerPerl.refreshProperties?4()
 Qsci.QsciLexerPerl.foldComments?4() -> bool
@@ -2849,7 +2920,7 @@
 Qsci.QsciLexerPython.description?4(int) -> QString
 Qsci.QsciLexerPython.autoCompletionWordSeparators?4() -> QStringList
 Qsci.QsciLexerPython.blockLookback?4() -> int
-Qsci.QsciLexerPython.blockStart?4() -> (str, int)
+Qsci.QsciLexerPython.blockStart?4() -> (bytes, int)
 Qsci.QsciLexerPython.braceStyle?4() -> int
 Qsci.QsciLexerPython.indentationGuideView?4() -> int
 Qsci.QsciLexerPython.refreshProperties?4()
@@ -2914,9 +2985,9 @@
 Qsci.QsciLexerRuby.defaultPaper?4(int) -> QColor
 Qsci.QsciLexerRuby.keywords?4(int) -> str
 Qsci.QsciLexerRuby.description?4(int) -> QString
-Qsci.QsciLexerRuby.blockEnd?4() -> (str, int)
-Qsci.QsciLexerRuby.blockStart?4() -> (str, int)
-Qsci.QsciLexerRuby.blockStartKeyword?4() -> (str, int)
+Qsci.QsciLexerRuby.blockEnd?4() -> (bytes, int)
+Qsci.QsciLexerRuby.blockStart?4() -> (bytes, int)
+Qsci.QsciLexerRuby.blockStartKeyword?4() -> (bytes, int)
 Qsci.QsciLexerRuby.braceStyle?4() -> int
 Qsci.QsciLexerRuby.refreshProperties?4()
 Qsci.QsciLexerRuby.setFoldComments?4(bool)
@@ -2995,6 +3066,11 @@
 Qsci.QsciLexerSQL.setFoldCompact?4(bool)
 Qsci.QsciLexerSQL.readProperties?4(QSettings, QString) -> bool
 Qsci.QsciLexerSQL.writeProperties?4(QSettings, QString) -> bool
+Qsci.QsciLexerSRec?1(QObject parent=None)
+Qsci.QsciLexerSRec.__init__?1(self, QObject parent=None)
+Qsci.QsciLexerSRec.language?4() -> str
+Qsci.QsciLexerSRec.lexer?4() -> str
+Qsci.QsciLexerSRec.description?4(int) -> QString
 Qsci.Default?10
 Qsci.Comment?10
 Qsci.CommentLine?10
@@ -3033,6 +3109,11 @@
 Qsci.QsciLexerTCL.foldComments?4() -> bool
 Qsci.QsciLexerTCL.readProperties?4(QSettings, QString) -> bool
 Qsci.QsciLexerTCL.writeProperties?4(QSettings, QString) -> bool
+Qsci.QsciLexerTekHex?1(QObject parent=None)
+Qsci.QsciLexerTekHex.__init__?1(self, QObject parent=None)
+Qsci.QsciLexerTekHex.language?4() -> str
+Qsci.QsciLexerTekHex.lexer?4() -> str
+Qsci.QsciLexerTekHex.description?4(int) -> QString
 Qsci.Default?10
 Qsci.Special?10
 Qsci.Group?10
--- a/APIs/Python3/PyQt6-WebEngine.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/Python3/PyQt6-WebEngine.api	Mon May 15 13:37:37 2023 +0200
@@ -3,6 +3,7 @@
 QtWebEngineCore.qWebEngineVersion?4() -> str
 QtWebEngineCore.qWebEngineChromiumVersion?4() -> str
 QtWebEngineCore.qWebEngineChromiumSecurityPatchVersion?4() -> str
+QtWebEngineCore.qWebEngineProcessName?4() -> str
 QtWebEngineCore.QWebEngineCertificateError.Type?10
 QtWebEngineCore.QWebEngineCertificateError.Type.SslPinnedKeyNotInCertificateChain?10
 QtWebEngineCore.QWebEngineCertificateError.Type.CertificateCommonNameInvalid?10
@@ -91,7 +92,7 @@
 QtWebEngineCore.QWebEngineCookieStore.loadAllCookies?4()
 QtWebEngineCore.QWebEngineCookieStore.cookieAdded?4(QNetworkCookie)
 QtWebEngineCore.QWebEngineCookieStore.cookieRemoved?4(QNetworkCookie)
-QtWebEngineCore.QWebEngineCookieStore.setCookieFilter?4(callable filterCallback=0)
+QtWebEngineCore.QWebEngineCookieStore.setCookieFilter?4(Callable[..., None] filterCallback=None)
 QtWebEngineCore.QWebEngineCookieStore.FilterRequest.firstPartyUrl?7
 QtWebEngineCore.QWebEngineCookieStore.FilterRequest.origin?7
 QtWebEngineCore.QWebEngineCookieStore.FilterRequest.thirdParty?7
@@ -167,6 +168,21 @@
 QtWebEngineCore.QWebEngineDownloadRequest.isPausedChanged?4()
 QtWebEngineCore.QWebEngineDownloadRequest.downloadDirectoryChanged?4()
 QtWebEngineCore.QWebEngineDownloadRequest.downloadFileNameChanged?4()
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.HandleType?10
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.HandleType.File?10
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.HandleType.Directory?10
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.AccessFlag?10
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.AccessFlag.Read?10
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.AccessFlag.Write?10
+QtWebEngineCore.QWebEngineFileSystemAccessRequest?1(QWebEngineFileSystemAccessRequest)
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.__init__?1(self, QWebEngineFileSystemAccessRequest)
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.swap?4(QWebEngineFileSystemAccessRequest)
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.accept?4()
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.reject?4()
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.origin?4() -> QUrl
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.filePath?4() -> QUrl
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.handleType?4() -> QWebEngineFileSystemAccessRequest.HandleType
+QtWebEngineCore.QWebEngineFileSystemAccessRequest.accessFlags?4() -> unknown-type
 QtWebEngineCore.QWebEngineFindTextResult?1()
 QtWebEngineCore.QWebEngineFindTextResult.__init__?1(self)
 QtWebEngineCore.QWebEngineFindTextResult?1(QWebEngineFindTextResult)
@@ -243,6 +259,7 @@
 QtWebEngineCore.QWebEngineLoadingInfo.ErrorDomain.HttpErrorDomain?10
 QtWebEngineCore.QWebEngineLoadingInfo.ErrorDomain.FtpErrorDomain?10
 QtWebEngineCore.QWebEngineLoadingInfo.ErrorDomain.DnsErrorDomain?10
+QtWebEngineCore.QWebEngineLoadingInfo.ErrorDomain.HttpStatusCodeDomain?10
 QtWebEngineCore.QWebEngineLoadingInfo.LoadStatus?10
 QtWebEngineCore.QWebEngineLoadingInfo.LoadStatus.LoadStartedStatus?10
 QtWebEngineCore.QWebEngineLoadingInfo.LoadStatus.LoadStoppedStatus?10
@@ -386,10 +403,10 @@
 QtWebEngineCore.QWebEnginePage.WebAction.Outdent?10
 QtWebEngineCore.QWebEnginePage.WebAction.InsertOrderedList?10
 QtWebEngineCore.QWebEnginePage.WebAction.InsertUnorderedList?10
+QtWebEngineCore.QWebEnginePage?1(QWebEngineProfile, QObject parent=None)
+QtWebEngineCore.QWebEnginePage.__init__?1(self, QWebEngineProfile, QObject parent=None)
 QtWebEngineCore.QWebEnginePage?1(QObject parent=None)
 QtWebEngineCore.QWebEnginePage.__init__?1(self, QObject parent=None)
-QtWebEngineCore.QWebEnginePage?1(QWebEngineProfile, QObject parent=None)
-QtWebEngineCore.QWebEnginePage.__init__?1(self, QWebEngineProfile, QObject parent=None)
 QtWebEngineCore.QWebEnginePage.history?4() -> QWebEngineHistory
 QtWebEngineCore.QWebEnginePage.hasSelection?4() -> bool
 QtWebEngineCore.QWebEnginePage.selectedText?4() -> QString
@@ -472,19 +489,20 @@
 QtWebEngineCore.QWebEnginePage.findTextFinished?4(QWebEngineFindTextResult)
 QtWebEngineCore.QWebEnginePage.renderProcessPid?4() -> int
 QtWebEngineCore.QWebEnginePage.renderProcessPidChanged?4(int)
-QtWebEngineCore.QWebEnginePage.findText?4(QString, unknown-type options={}, callable resultCallback=0)
+QtWebEngineCore.QWebEnginePage.findText?4(QString, unknown-type options={}, Callable[..., None] resultCallback=None)
 QtWebEngineCore.QWebEnginePage.isLoading?4() -> bool
-QtWebEngineCore.QWebEnginePage.toHtml?4(callable)
-QtWebEngineCore.QWebEnginePage.toPlainText?4(callable)
-QtWebEngineCore.QWebEnginePage.runJavaScript?4(QString, int worldId=0, callable resultCallback=0)
-QtWebEngineCore.QWebEnginePage.runJavaScript?4(QString, callable)
+QtWebEngineCore.QWebEnginePage.toHtml?4(Callable[..., None])
+QtWebEngineCore.QWebEnginePage.toPlainText?4(Callable[..., None])
+QtWebEngineCore.QWebEnginePage.runJavaScript?4(QString, int worldId=0, Callable[..., None] resultCallback=None)
+QtWebEngineCore.QWebEnginePage.runJavaScript?4(QString, Callable[..., None])
 QtWebEngineCore.QWebEnginePage.setWebChannel?4(QWebChannel, int worldId=0)
-QtWebEngineCore.QWebEnginePage.printToPdf?4(QString, QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4),QPageLayout.Portrait,QMarginsF()), QPageRanges ranges={})
-QtWebEngineCore.QWebEnginePage.printToPdf?4(callable, QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4),QPageLayout.Portrait,QMarginsF()), QPageRanges ranges={})
+QtWebEngineCore.QWebEnginePage.printToPdf?4(QString, QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4), QPageLayout.Portrait, QMarginsF()), QPageRanges ranges={})
+QtWebEngineCore.QWebEnginePage.printToPdf?4(Callable[..., None], QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4), QPageLayout.Portrait, QMarginsF()), QPageRanges ranges={})
 QtWebEngineCore.QWebEnginePage.loadingChanged?4(QWebEngineLoadingInfo)
 QtWebEngineCore.QWebEnginePage.certificateError?4(QWebEngineCertificateError)
 QtWebEngineCore.QWebEnginePage.navigationRequested?4(QWebEngineNavigationRequest)
 QtWebEngineCore.QWebEnginePage.newWindowRequested?4(QWebEngineNewWindowRequest)
+QtWebEngineCore.QWebEnginePage.fileSystemAccessRequested?4(QWebEngineFileSystemAccessRequest)
 QtWebEngineCore.QWebEngineProfile.PersistentCookiesPolicy?10
 QtWebEngineCore.QWebEngineProfile.PersistentCookiesPolicy.NoPersistentCookies?10
 QtWebEngineCore.QWebEngineProfile.PersistentCookiesPolicy.AllowPersistentCookies?10
@@ -534,10 +552,12 @@
 QtWebEngineCore.QWebEngineProfile.isSpellCheckEnabled?4() -> bool
 QtWebEngineCore.QWebEngineProfile.downloadPath?4() -> QString
 QtWebEngineCore.QWebEngineProfile.setDownloadPath?4(QString)
-QtWebEngineCore.QWebEngineProfile.setNotificationPresenter?4(callable)
+QtWebEngineCore.QWebEngineProfile.setNotificationPresenter?4(Callable[..., None])
 QtWebEngineCore.QWebEngineProfile.clientCertificateStore?4() -> QWebEngineClientCertificateStore
-QtWebEngineCore.QWebEngineProfile.requestIconForPageURL?4(QUrl, int, callable)
-QtWebEngineCore.QWebEngineProfile.requestIconForIconURL?4(QUrl, int, callable)
+QtWebEngineCore.QWebEngineProfile.requestIconForPageURL?4(QUrl, int, Callable[..., None])
+QtWebEngineCore.QWebEngineProfile.requestIconForIconURL?4(QUrl, int, Callable[..., None])
+QtWebEngineCore.QWebEngineProfile.isPushServiceEnabled?4() -> bool
+QtWebEngineCore.QWebEngineProfile.setPushServiceEnabled?4(bool)
 QtWebEngineCore.QWebEngineQuotaRequest?1()
 QtWebEngineCore.QWebEngineQuotaRequest.__init__?1(self)
 QtWebEngineCore.QWebEngineQuotaRequest?1(QWebEngineQuotaRequest)
@@ -629,6 +649,7 @@
 QtWebEngineCore.QWebEngineSettings.WebAttribute.JavascriptCanPaste?10
 QtWebEngineCore.QWebEngineSettings.WebAttribute.DnsPrefetchEnabled?10
 QtWebEngineCore.QWebEngineSettings.WebAttribute.PdfViewerEnabled?10
+QtWebEngineCore.QWebEngineSettings.WebAttribute.NavigateOnDropEnabled?10
 QtWebEngineCore.QWebEngineSettings.FontFamily?10
 QtWebEngineCore.QWebEngineSettings.FontFamily.StandardFont?10
 QtWebEngineCore.QWebEngineSettings.FontFamily.FixedFont?10
@@ -681,6 +702,7 @@
 QtWebEngineCore.QWebEngineUrlRequestInfo.ResourceType.ResourceTypePluginResource?10
 QtWebEngineCore.QWebEngineUrlRequestInfo.ResourceType.ResourceTypeNavigationPreloadMainFrame?10
 QtWebEngineCore.QWebEngineUrlRequestInfo.ResourceType.ResourceTypeNavigationPreloadSubFrame?10
+QtWebEngineCore.QWebEngineUrlRequestInfo.ResourceType.ResourceTypeWebSocket?10
 QtWebEngineCore.QWebEngineUrlRequestInfo.resourceType?4() -> QWebEngineUrlRequestInfo.ResourceType
 QtWebEngineCore.QWebEngineUrlRequestInfo.navigationType?4() -> QWebEngineUrlRequestInfo.NavigationType
 QtWebEngineCore.QWebEngineUrlRequestInfo.requestUrl?4() -> QUrl
@@ -690,6 +712,7 @@
 QtWebEngineCore.QWebEngineUrlRequestInfo.redirect?4(QUrl)
 QtWebEngineCore.QWebEngineUrlRequestInfo.setHttpHeader?4(QByteArray, QByteArray)
 QtWebEngineCore.QWebEngineUrlRequestInfo.initiator?4() -> QUrl
+QtWebEngineCore.QWebEngineUrlRequestInfo.httpHeaders?4() -> unknown-type
 QtWebEngineCore.QWebEngineUrlRequestInterceptor?1(QObject parent=None)
 QtWebEngineCore.QWebEngineUrlRequestInterceptor.__init__?1(self, QObject parent=None)
 QtWebEngineCore.QWebEngineUrlRequestInterceptor.interceptRequest?4(QWebEngineUrlRequestInfo)
@@ -799,7 +822,14 @@
 QtWebEngineQuick.QQuickWebEngineProfile.clientCertificateStore?4() -> QWebEngineClientCertificateStore
 QtWebEngineQuick.QQuickWebEngineProfile.downloadPathChanged?4()
 QtWebEngineQuick.QQuickWebEngineProfile.presentNotification?4(QWebEngineNotification)
+QtWebEngineQuick.QQuickWebEngineProfile.isPushServiceEnabled?4() -> bool
+QtWebEngineQuick.QQuickWebEngineProfile.setPushServiceEnabled?4(bool)
+QtWebEngineQuick.QQuickWebEngineProfile.pushServiceEnabledChanged?4()
 QtWebEngineQuick.QtWebEngineQuick.initialize?4()
+QtWebEngineWidgets.QWebEngineView?1(QWebEnginePage, QWidget parent=None)
+QtWebEngineWidgets.QWebEngineView.__init__?1(self, QWebEnginePage, QWidget parent=None)
+QtWebEngineWidgets.QWebEngineView?1(QWebEngineProfile, QWidget parent=None)
+QtWebEngineWidgets.QWebEngineView.__init__?1(self, QWebEngineProfile, QWidget parent=None)
 QtWebEngineWidgets.QWebEngineView?1(QWidget parent=None)
 QtWebEngineWidgets.QWebEngineView.__init__?1(self, QWidget parent=None)
 QtWebEngineWidgets.QWebEngineView.page?4() -> QWebEnginePage
@@ -846,11 +876,11 @@
 QtWebEngineWidgets.QWebEngineView.dropEvent?4(QDropEvent)
 QtWebEngineWidgets.QWebEngineView.closeEvent?4(QCloseEvent)
 QtWebEngineWidgets.QWebEngineView.forPage?4(QWebEnginePage) -> QWebEngineView
-QtWebEngineWidgets.QWebEngineView.findText?4(QString, unknown-type options={}, callable resultCallback=0)
+QtWebEngineWidgets.QWebEngineView.findText?4(QString, unknown-type options={}, Callable[..., None] resultCallback=None)
 QtWebEngineWidgets.QWebEngineView.createStandardContextMenu?4() -> QMenu
 QtWebEngineWidgets.QWebEngineView.lastContextMenuRequest?4() -> QWebEngineContextMenuRequest
-QtWebEngineWidgets.QWebEngineView.printToPdf?4(QString, QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4),QPageLayout.Portrait,QMarginsF()), QPageRanges ranges={})
-QtWebEngineWidgets.QWebEngineView.printToPdf?4(callable, QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4),QPageLayout.Portrait,QMarginsF()), QPageRanges ranges={})
+QtWebEngineWidgets.QWebEngineView.printToPdf?4(QString, QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4), QPageLayout.Portrait, QMarginsF()), QPageRanges ranges={})
+QtWebEngineWidgets.QWebEngineView.printToPdf?4(Callable[..., None], QPageLayout pageLayout=QPageLayout(QPageSize(QPageSize.A4), QPageLayout.Portrait, QMarginsF()), QPageRanges ranges={})
 QtWebEngineWidgets.QWebEngineView.print?4(QPrinter)
 QtWebEngineWidgets.QWebEngineView.pdfPrintingFinished?4(QString, bool)
 QtWebEngineWidgets.QWebEngineView.printRequested?4()
--- a/APIs/Python3/PyQt6.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/Python3/PyQt6.api	Mon May 15 13:37:37 2023 +0200
@@ -38,28 +38,24 @@
 QtCore.PYQT_VERSION_STR?7
 QtCore.QT_VERSION?7
 QtCore.QT_VERSION_STR?7
-QtCore.qAbs?4(float) -> float
-QtCore.qRound?4(float) -> int
-QtCore.qRound64?4(float) -> int
-QtCore.qVersion?4() -> str
 QtCore.qRegisterResourceData?4(int, bytes, bytes, bytes) -> bool
 QtCore.qUnregisterResourceData?4(int, bytes, bytes, bytes) -> bool
-QtCore.qFuzzyCompare?4(float, float) -> bool
-QtCore.pyqtSetPickleProtocol?4(object)
-QtCore.pyqtPickleProtocol?4() -> object
+QtCore.pyqtSetPickleProtocol?4(Any)
+QtCore.pyqtPickleProtocol?4() -> Any
+QtCore.qEnvironmentVariable?4(str, QString) -> QString
+QtCore.qEnvironmentVariable?4(str) -> QString
 QtCore.qEnvironmentVariableIsEmpty?4(str) -> bool
 QtCore.qEnvironmentVariableIsSet?4(str) -> bool
-QtCore.qEnvironmentVariable?4(str) -> QString
-QtCore.qEnvironmentVariable?4(str, QString) -> QString
 QtCore.qEnvironmentVariableIntValue?4(str) -> (int, bool)
+QtCore.qVersion?4() -> str
 QtCore.qCompress?4(bytes, int compressionLevel=-1) -> QByteArray
 QtCore.qCompress?4(QByteArray, int compressionLevel=-1) -> QByteArray
 QtCore.qUncompress?4(bytes) -> QByteArray
 QtCore.qUncompress?4(QByteArray) -> QByteArray
 QtCore.qChecksum?4(QByteArrayView, Qt.ChecksumType standard=Qt.ChecksumIso3309) -> int
-QtCore.qAddPostRoutine?4(callable)
-QtCore.qRemovePostRoutine?4(callable)
-QtCore.qAddPreRoutine?4(callable)
+QtCore.qAddPostRoutine?4(Callable[..., None])
+QtCore.qRemovePostRoutine?4(Callable[..., None])
+QtCore.qAddPreRoutine?4(Callable[..., None])
 QtCore.pyqtRemoveInputHook?4()
 QtCore.pyqtRestoreInputHook?4()
 QtCore.qCritical?4(str)
@@ -67,7 +63,7 @@
 QtCore.qFatal?4(str)
 QtCore.qInfo?4(str)
 QtCore.qWarning?4(str)
-QtCore.qInstallMessageHandler?4(callable) -> callable
+QtCore.qInstallMessageHandler?4(Callable[..., None]) -> (Callable[..., None])
 QtCore.qSetMessagePattern?4(QString)
 QtCore.qFormatLogMessage?4(QtMsgType, QMessageLogContext, QString) -> QString
 QtCore.qIsInf?4(float) -> bool
@@ -77,16 +73,25 @@
 QtCore.qSNaN?4() -> float
 QtCore.qQNaN?4() -> float
 QtCore.qFloatDistance?4(float, float) -> int
-QtCore.pyqtClassInfo?4(str, str) -> object
-QtCore.pyqtEnum?4(enum=0) -> object
-QtCore.pyqtSlot?4(..., str name=None, str result=None) -> object
-QtCore.QT_TR_NOOP?4(object) -> object
-QtCore.QT_TRANSLATE_NOOP?4(object, object) -> object
-QtCore.Q_ARG?4(object, object) -> object
-QtCore.Q_RETURN_ARG?4(object) -> object
+QtCore.qAbs?4(float) -> float
+QtCore.qRound?4(float) -> int
+QtCore.qRound64?4(float) -> int
+QtCore.qFuzzyCompare?4(float, float) -> bool
+QtCore.qFuzzyIsNull?4(float) -> bool
+QtCore.pyqtClassInfo?4(str, str) -> Any
+QtCore.pyqtEnum?4(enum.Enum=None) -> Any
+QtCore.pyqtSlot?4(*, str name=None, str result=None) -> Any
+QtCore.QT_TR_NOOP?4(Any) -> Any
+QtCore.QT_TRANSLATE_NOOP?4(Any, Any) -> Any
+QtCore.Q_ARG?4(Any, Any) -> Any
+QtCore.Q_RETURN_ARG?4(Any) -> Any
 QtCore.qSetFieldWidth?4(int) -> QTextStreamManipulator
 QtCore.qSetPadChar?4(QChar) -> QTextStreamManipulator
 QtCore.qSetRealNumberPrecision?4(int) -> QTextStreamManipulator
+QtCore.Qt.ColorScheme?10
+QtCore.Qt.ColorScheme.Unknown?10
+QtCore.Qt.ColorScheme.Light?10
+QtCore.Qt.ColorScheme.Dark?10
 QtCore.Qt.HighDpiScaleFactorRoundingPolicy?10
 QtCore.Qt.HighDpiScaleFactorRoundingPolicy.Round?10
 QtCore.Qt.HighDpiScaleFactorRoundingPolicy.Ceil?10
@@ -1342,19 +1347,19 @@
 QtCore.QObject?1(QObject parent=None)
 QtCore.QObject.__init__?1(self, QObject parent=None)
 QtCore.QObject.metaObject?4() -> QMetaObject
-QtCore.QObject.pyqtConfigure?4(object)
-QtCore.QObject.__getattr__?4(str) -> object
+QtCore.QObject.pyqtConfigure?4(Any)
+QtCore.QObject.__getattr__?4(str) -> Any
 QtCore.QObject.event?4(QEvent) -> bool
 QtCore.QObject.eventFilter?4(QObject, QEvent) -> bool
 QtCore.QObject.tr?4(str, str disambiguation=None, int n=-1) -> QString
-QtCore.QObject.findChild?4(type, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> object
-QtCore.QObject.findChild?4(tuple, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> object
-QtCore.QObject.findChildren?4(type, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> list
-QtCore.QObject.findChildren?4(tuple, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> list
-QtCore.QObject.findChildren?4(type, QRegularExpression, unknown-type options=Qt.FindChildrenRecursively) -> list
-QtCore.QObject.findChildren?4(tuple, QRegularExpression, unknown-type options=Qt.FindChildrenRecursively) -> list
+QtCore.QObject.findChild?4(type, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> Any
+QtCore.QObject.findChild?4(Tuple, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> Any
+QtCore.QObject.findChildren?4(type, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> List
+QtCore.QObject.findChildren?4(Tuple, QString name='', unknown-type options=Qt.FindChildrenRecursively) -> List
+QtCore.QObject.findChildren?4(type, QRegularExpression, unknown-type options=Qt.FindChildrenRecursively) -> List
+QtCore.QObject.findChildren?4(Tuple, QRegularExpression, unknown-type options=Qt.FindChildrenRecursively) -> List
 QtCore.QObject.objectName?4() -> QString
-QtCore.QObject.setObjectName?4(QString)
+QtCore.QObject.setObjectName?4(QAnyStringView)
 QtCore.QObject.isWidgetType?4() -> bool
 QtCore.QObject.isWindowType?4() -> bool
 QtCore.QObject.signalsBlocked?4() -> bool
@@ -1378,7 +1383,7 @@
 QtCore.QObject.inherits?4(str) -> bool
 QtCore.QObject.deleteLater?4()
 QtCore.QObject.sender?4() -> QObject
-QtCore.QObject.receivers?4(object) -> int
+QtCore.QObject.receivers?4(Any) -> int
 QtCore.QObject.timerEvent?4(QTimerEvent)
 QtCore.QObject.childEvent?4(QChildEvent)
 QtCore.QObject.customEvent?4(QEvent)
@@ -1387,7 +1392,8 @@
 QtCore.QObject.senderSignalIndex?4() -> int
 QtCore.QObject.isSignalConnected?4(QMetaMethod) -> bool
 QtCore.QObject.disconnect?4(QMetaObject.Connection) -> bool
-QtCore.QObject.disconnect?4() -> object
+QtCore.QObject.disconnect?4() -> Any
+QtCore.QObject.isQuickItemType?4() -> bool
 QtCore.QAbstractAnimation.DeletionPolicy?10
 QtCore.QAbstractAnimation.DeletionPolicy.KeepWhenStopped?10
 QtCore.QAbstractAnimation.DeletionPolicy.DeleteWhenStopped?10
@@ -1441,7 +1447,7 @@
 QtCore.QAbstractEventDispatcher.remainingTime?4(int) -> int
 QtCore.QAbstractEventDispatcher.installNativeEventFilter?4(QAbstractNativeEventFilter)
 QtCore.QAbstractEventDispatcher.removeNativeEventFilter?4(QAbstractNativeEventFilter)
-QtCore.QAbstractEventDispatcher.filterNativeEvent?4(QByteArray, sip.voidptr) -> (bool, qintptr)
+QtCore.QAbstractEventDispatcher.filterNativeEvent?4(QByteArray, voidptr) -> (bool, qintptr)
 QtCore.QAbstractEventDispatcher.aboutToBlock?4()
 QtCore.QAbstractEventDispatcher.awake?4()
 QtCore.QAbstractEventDispatcher.TimerInfo.interval?7
@@ -1461,8 +1467,8 @@
 QtCore.QModelIndex.column?4() -> int
 QtCore.QModelIndex.data?4(int role=Qt.DisplayRole) -> QVariant
 QtCore.QModelIndex.flags?4() -> unknown-type
-QtCore.QModelIndex.internalPointer?4() -> object
-QtCore.QModelIndex.internalId?4() -> object
+QtCore.QModelIndex.internalPointer?4() -> Any
+QtCore.QModelIndex.internalId?4() -> Any
 QtCore.QModelIndex.model?4() -> QAbstractItemModel
 QtCore.QModelIndex.isValid?4() -> bool
 QtCore.QModelIndex.parent?4() -> QModelIndex
@@ -1559,7 +1565,7 @@
 QtCore.QAbstractItemModel.removeColumn?4(int, QModelIndex parent=QModelIndex()) -> bool
 QtCore.QAbstractItemModel.supportedDragActions?4() -> unknown-type
 QtCore.QAbstractItemModel.roleNames?4() -> unknown-type
-QtCore.QAbstractItemModel.createIndex?4(int, int, object object=0) -> QModelIndex
+QtCore.QAbstractItemModel.createIndex?4(int, int, Any object=None) -> QModelIndex
 QtCore.QAbstractItemModel.rowsAboutToBeMoved?4(QModelIndex, int, int, QModelIndex, int)
 QtCore.QAbstractItemModel.rowsMoved?4(QModelIndex, int, int, QModelIndex, int)
 QtCore.QAbstractItemModel.columnsAboutToBeMoved?4(QModelIndex, int, int, QModelIndex, int)
@@ -1602,7 +1608,7 @@
 QtCore.QModelRoleData.clearData?4()
 QtCore.QAbstractNativeEventFilter?1()
 QtCore.QAbstractNativeEventFilter.__init__?1(self)
-QtCore.QAbstractNativeEventFilter.nativeEventFilter?4(QByteArray, sip.voidptr) -> (bool, qintptr)
+QtCore.QAbstractNativeEventFilter.nativeEventFilter?4(QByteArray, voidptr) -> (bool, qintptr)
 QtCore.QAbstractProxyModel?1(QObject parent=None)
 QtCore.QAbstractProxyModel.__init__?1(self, QObject parent=None)
 QtCore.QAbstractProxyModel.setSourceModel?4(QAbstractItemModel)
@@ -1680,8 +1686,8 @@
 QtCore.QBitArray.toggleBit?4(int) -> bool
 QtCore.QBitArray.at?4(int) -> bool
 QtCore.QBitArray.swap?4(QBitArray)
-QtCore.QBitArray.bits?4() -> object
-QtCore.QBitArray.fromBits?4(str, int) -> QBitArray
+QtCore.QBitArray.bits?4() -> Any
+QtCore.QBitArray.fromBits?4(bytes, int) -> QBitArray
 QtCore.QBitArray.toUInt32?4(QSysInfo.Endian) -> (int, bool)
 QtCore.QIODeviceBase.OpenModeFlag?10
 QtCore.QIODeviceBase.OpenModeFlag.NotOpen?10
@@ -1724,8 +1730,8 @@
 QtCore.QIODevice.reset?4() -> bool
 QtCore.QIODevice.bytesAvailable?4() -> int
 QtCore.QIODevice.bytesToWrite?4() -> int
-QtCore.QIODevice.read?4(int) -> object
-QtCore.QIODevice.readLine?4(int) -> object
+QtCore.QIODevice.read?4(int) -> Any
+QtCore.QIODevice.readLine?4(int) -> Any
 QtCore.QIODevice.readLine?4() -> QByteArray
 QtCore.QIODevice.readAll?4() -> QByteArray
 QtCore.QIODevice.canReadLine?4() -> bool
@@ -1733,14 +1739,14 @@
 QtCore.QIODevice.commitTransaction?4()
 QtCore.QIODevice.rollbackTransaction?4()
 QtCore.QIODevice.isTransactionStarted?4() -> bool
-QtCore.QIODevice.write?4(buffer) -> int
-QtCore.QIODevice.peek?4(int) -> object
+QtCore.QIODevice.write?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
+QtCore.QIODevice.peek?4(int) -> Any
 QtCore.QIODevice.skip?4(int) -> int
 QtCore.QIODevice.waitForReadyRead?4(int) -> bool
 QtCore.QIODevice.waitForBytesWritten?4(int) -> bool
-QtCore.QIODevice.ungetChar?4(str)
-QtCore.QIODevice.putChar?4(str) -> bool
-QtCore.QIODevice.getChar?4() -> (bool, str)
+QtCore.QIODevice.ungetChar?4(bytes)
+QtCore.QIODevice.putChar?4(bytes) -> bool
+QtCore.QIODevice.getChar?4() -> (bool, bytes)
 QtCore.QIODevice.errorString?4() -> QString
 QtCore.QIODevice.aboutToClose?4()
 QtCore.QIODevice.bytesWritten?4(int)
@@ -1748,9 +1754,9 @@
 QtCore.QIODevice.channelReadyRead?4(int)
 QtCore.QIODevice.readChannelFinished?4()
 QtCore.QIODevice.readyRead?4()
-QtCore.QIODevice.readData?4(int) -> object
-QtCore.QIODevice.readLineData?4(int) -> object
-QtCore.QIODevice.writeData?4(buffer) -> int
+QtCore.QIODevice.readData?4(int) -> Any
+QtCore.QIODevice.readLineData?4(int) -> Any
+QtCore.QIODevice.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtCore.QIODevice.skipData?4(int) -> int
 QtCore.QIODevice.setOpenMode?4(unknown-type)
 QtCore.QIODevice.setErrorString?4(QString)
@@ -1770,8 +1776,8 @@
 QtCore.QBuffer.seek?4(int) -> bool
 QtCore.QBuffer.atEnd?4() -> bool
 QtCore.QBuffer.canReadLine?4() -> bool
-QtCore.QBuffer.readData?4(int) -> object
-QtCore.QBuffer.writeData?4(buffer) -> int
+QtCore.QBuffer.readData?4(int) -> Any
+QtCore.QBuffer.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtCore.QByteArray.Base64DecodingStatus?10
 QtCore.QByteArray.Base64DecodingStatus.Ok?10
 QtCore.QByteArray.Base64DecodingStatus.IllegalInputLength?10
@@ -1786,12 +1792,13 @@
 QtCore.QByteArray.Base64Option.AbortOnBase64DecodingErrors?10
 QtCore.QByteArray?1()
 QtCore.QByteArray.__init__?1(self)
-QtCore.QByteArray?1(int, str)
-QtCore.QByteArray.__init__?1(self, int, str)
+QtCore.QByteArray?1(int, bytes)
+QtCore.QByteArray.__init__?1(self, int, bytes)
 QtCore.QByteArray?1(QByteArray)
 QtCore.QByteArray.__init__?1(self, QByteArray)
 QtCore.QByteArray.resize?4(int)
-QtCore.QByteArray.fill?4(str, int size=-1) -> QByteArray
+QtCore.QByteArray.resize?4(int, str)
+QtCore.QByteArray.fill?4(bytes, int size=-1) -> QByteArray
 QtCore.QByteArray.clear?4()
 QtCore.QByteArray.indexOf?4(QByteArrayView, int from=0) -> int
 QtCore.QByteArray.lastIndexOf?4(QByteArrayView, int from=-1) -> int
@@ -1809,18 +1816,18 @@
 QtCore.QByteArray.toUpper?4() -> QByteArray
 QtCore.QByteArray.trimmed?4() -> QByteArray
 QtCore.QByteArray.simplified?4() -> QByteArray
-QtCore.QByteArray.leftJustified?4(int, str fill=' ', bool truncate=False) -> QByteArray
-QtCore.QByteArray.rightJustified?4(int, str fill=' ', bool truncate=False) -> QByteArray
+QtCore.QByteArray.leftJustified?4(int, bytes fill=' ', bool truncate=False) -> QByteArray
+QtCore.QByteArray.rightJustified?4(int, bytes fill=' ', bool truncate=False) -> QByteArray
 QtCore.QByteArray.prepend?4(QByteArrayView) -> QByteArray
-QtCore.QByteArray.prepend?4(int, str) -> QByteArray
+QtCore.QByteArray.prepend?4(int, bytes) -> QByteArray
 QtCore.QByteArray.append?4(QByteArrayView) -> QByteArray
-QtCore.QByteArray.append?4(int, str) -> QByteArray
+QtCore.QByteArray.append?4(int, bytes) -> QByteArray
 QtCore.QByteArray.insert?4(int, QByteArrayView) -> QByteArray
-QtCore.QByteArray.insert?4(int, int, str) -> QByteArray
+QtCore.QByteArray.insert?4(int, int, bytes) -> QByteArray
 QtCore.QByteArray.remove?4(int, int) -> QByteArray
 QtCore.QByteArray.replace?4(QByteArrayView, QByteArrayView) -> QByteArray
 QtCore.QByteArray.replace?4(int, int, QByteArrayView) -> QByteArray
-QtCore.QByteArray.split?4(str) -> unknown-type
+QtCore.QByteArray.split?4(bytes) -> unknown-type
 QtCore.QByteArray.toShort?4(int base=10) -> (int, bool)
 QtCore.QByteArray.toUShort?4(int base=10) -> (int, bool)
 QtCore.QByteArray.toInt?4(int base=10) -> (int, bool)
@@ -1833,25 +1840,25 @@
 QtCore.QByteArray.toDouble?4() -> (float, bool)
 QtCore.QByteArray.toBase64?4(unknown-type options=QByteArray.Base64Encoding) -> QByteArray
 QtCore.QByteArray.setNum?4(float, str format='g', int precision=6) -> QByteArray
-QtCore.QByteArray.setNum?4(object, int base=10) -> QByteArray
+QtCore.QByteArray.setNum?4(Any, int base=10) -> QByteArray
 QtCore.QByteArray.number?4(float, str format='g', int precision=6) -> QByteArray
-QtCore.QByteArray.number?4(object, int base=10) -> QByteArray
+QtCore.QByteArray.number?4(Any, int base=10) -> QByteArray
 QtCore.QByteArray.fromBase64?4(QByteArray, unknown-type options=QByteArray.Base64Encoding) -> QByteArray
 QtCore.QByteArray.fromHex?4(QByteArray) -> QByteArray
 QtCore.QByteArray.count?4() -> int
 QtCore.QByteArray.length?4() -> int
 QtCore.QByteArray.isNull?4() -> bool
 QtCore.QByteArray.size?4() -> int
-QtCore.QByteArray.at?4(int) -> str
+QtCore.QByteArray.at?4(int) -> bytes
 QtCore.QByteArray.isEmpty?4() -> bool
-QtCore.QByteArray.data?4() -> object
+QtCore.QByteArray.data?4() -> Any
 QtCore.QByteArray.capacity?4() -> int
 QtCore.QByteArray.reserve?4(int)
 QtCore.QByteArray.squeeze?4()
 QtCore.QByteArray.push_back?4(QByteArrayView)
 QtCore.QByteArray.push_front?4(QByteArrayView)
 QtCore.QByteArray.contains?4(QByteArrayView) -> bool
-QtCore.QByteArray.toHex?4(str separator='\000') -> QByteArray
+QtCore.QByteArray.toHex?4(bytes separator='\000') -> QByteArray
 QtCore.QByteArray.toPercentEncoding?4(QByteArray exclude=QByteArray(), QByteArray include=QByteArray(), str percent='%') -> QByteArray
 QtCore.QByteArray.fromPercentEncoding?4(QByteArray, str percent='%') -> QByteArray
 QtCore.QByteArray.repeated?4(int) -> QByteArray
@@ -1864,6 +1871,10 @@
 QtCore.QByteArray.sliced?4(int) -> QByteArray
 QtCore.QByteArray.sliced?4(int, int) -> QByteArray
 QtCore.QByteArray.isValidUtf8?4() -> bool
+QtCore.QByteArray.percentDecoded?4(str percent='%') -> QByteArray
+QtCore.QByteArray.removeAt?4(int) -> QByteArray
+QtCore.QByteArray.removeFirst?4() -> QByteArray
+QtCore.QByteArray.removeLast?4() -> QByteArray
 QtCore.QByteArray.FromBase64Result.decoded?7
 QtCore.QByteArray.FromBase64Result.decodingStatus?7
 QtCore.QByteArray.FromBase64Result?1()
@@ -1871,8 +1882,8 @@
 QtCore.QByteArray.FromBase64Result?1(QByteArray.FromBase64Result)
 QtCore.QByteArray.FromBase64Result.__init__?1(self, QByteArray.FromBase64Result)
 QtCore.QByteArray.FromBase64Result.swap?4(QByteArray.FromBase64Result)
-QtCore.QByteArrayMatcher?1(str, int length=-1)
-QtCore.QByteArrayMatcher.__init__?1(self, str, int length=-1)
+QtCore.QByteArrayMatcher?1(bytes, int length=-1)
+QtCore.QByteArrayMatcher.__init__?1(self, bytes, int length=-1)
 QtCore.QByteArrayMatcher?1(QByteArrayView)
 QtCore.QByteArrayMatcher.__init__?1(self, QByteArrayView)
 QtCore.QByteArrayMatcher?1()
@@ -1881,7 +1892,7 @@
 QtCore.QByteArrayMatcher.__init__?1(self, QByteArrayMatcher)
 QtCore.QByteArrayMatcher.setPattern?4(QByteArray)
 QtCore.QByteArrayMatcher.indexIn?4(QByteArrayView, int from=0) -> int
-QtCore.QByteArrayMatcher.indexIn?4(str, int, int from=0) -> int
+QtCore.QByteArrayMatcher.indexIn?4(bytes, int, int from=0) -> int
 QtCore.QByteArrayMatcher.pattern?4() -> QByteArray
 QtCore.QCalendar.System?10
 QtCore.QCalendar.System.Gregorian?10
@@ -1894,8 +1905,8 @@
 QtCore.QCalendar.__init__?1(self)
 QtCore.QCalendar?1(QCalendar.System)
 QtCore.QCalendar.__init__?1(self, QCalendar.System)
-QtCore.QCalendar?1(str)
-QtCore.QCalendar.__init__?1(self, str)
+QtCore.QCalendar?1(QAnyStringView)
+QtCore.QCalendar.__init__?1(self, QAnyStringView)
 QtCore.QCalendar?1(QCalendar)
 QtCore.QCalendar.__init__?1(self, QCalendar)
 QtCore.QCalendar.daysInMonth?4(int, int year=QCalendar.Unspecified) -> int
@@ -2019,8 +2030,8 @@
 QtCore.QCborStreamReader.isContainer?4() -> bool
 QtCore.QCborStreamReader.enterContainer?4() -> bool
 QtCore.QCborStreamReader.leaveContainer?4() -> bool
-QtCore.QCborStreamReader.readString?4() -> tuple
-QtCore.QCborStreamReader.readByteArray?4() -> tuple
+QtCore.QCborStreamReader.readString?4() -> Tuple
+QtCore.QCborStreamReader.readByteArray?4() -> Tuple
 QtCore.QCborStreamReader.toBool?4() -> bool
 QtCore.QCborStreamReader.toUnsignedInteger?4() -> int
 QtCore.QCborStreamReader.toSimpleType?4() -> QCborSimpleType
@@ -2038,7 +2049,7 @@
 QtCore.QCborStreamWriter.append?4(QCborSimpleType)
 QtCore.QCborStreamWriter.append?4(bool)
 QtCore.QCborStreamWriter.append?4(float)
-QtCore.QCborStreamWriter.append?4(object)
+QtCore.QCborStreamWriter.append?4(Any)
 QtCore.QCborStreamWriter.appendNull?4()
 QtCore.QCborStreamWriter.appendUndefined?4()
 QtCore.QCborStreamWriter.startArray?4()
@@ -2150,8 +2161,8 @@
 QtCore.QConcatenateTablesProxyModel.dropMimeData?4(QMimeData, Qt.DropAction, int, int, QModelIndex) -> bool
 QtCore.QConcatenateTablesProxyModel.span?4(QModelIndex) -> QSize
 QtCore.QConcatenateTablesProxyModel.sourceModels?4() -> unknown-type
-QtCore.QCoreApplication?1(list)
-QtCore.QCoreApplication.__init__?1(self, list)
+QtCore.QCoreApplication?1(List)
+QtCore.QCoreApplication.__init__?1(self, List)
 QtCore.QCoreApplication.setOrganizationDomain?4(QString)
 QtCore.QCoreApplication.organizationDomain?4() -> QString
 QtCore.QCoreApplication.setOrganizationName?4(QString)
@@ -2196,8 +2207,8 @@
 QtCore.QCoreApplication.removeNativeEventFilter?4(QAbstractNativeEventFilter)
 QtCore.QCoreApplication.setSetuidAllowed?4(bool)
 QtCore.QCoreApplication.isSetuidAllowed?4() -> bool
-QtCore.QCoreApplication.__enter__?4() -> object
-QtCore.QCoreApplication.__exit__?4(object, object, object)
+QtCore.QCoreApplication.__enter__?4() -> Any
+QtCore.QCoreApplication.__exit__?4(Any, Any, Any)
 QtCore.QEvent.Type?10
 QtCore.QEvent.Type.None_?10
 QtCore.QEvent.Type.Timer?10
@@ -2414,6 +2425,9 @@
 QtCore.QCryptographicHash.resultView?4() -> QByteArrayView
 QtCore.QCryptographicHash.hash?4(QByteArrayView, QCryptographicHash.Algorithm) -> QByteArray
 QtCore.QCryptographicHash.hashLength?4(QCryptographicHash.Algorithm) -> int
+QtCore.QCryptographicHash.swap?4(QCryptographicHash)
+QtCore.QCryptographicHash.algorithm?4() -> QCryptographicHash.Algorithm
+QtCore.QCryptographicHash.supportsAlgorithm?4(QCryptographicHash.Algorithm) -> bool
 QtCore.QDataStream.FloatingPointPrecision?10
 QtCore.QDataStream.FloatingPointPrecision.SinglePrecision?10
 QtCore.QDataStream.FloatingPointPrecision.DoublePrecision?10
@@ -2462,6 +2476,8 @@
 QtCore.QDataStream.Version.Qt_6_1?10
 QtCore.QDataStream.Version.Qt_6_2?10
 QtCore.QDataStream.Version.Qt_6_3?10
+QtCore.QDataStream.Version.Qt_6_4?10
+QtCore.QDataStream.Version.Qt_6_5?10
 QtCore.QDataStream?1()
 QtCore.QDataStream.__init__?1(self)
 QtCore.QDataStream?1(QIODevice)
@@ -2482,18 +2498,18 @@
 QtCore.QDataStream.setByteOrder?4(QDataStream.ByteOrder)
 QtCore.QDataStream.version?4() -> int
 QtCore.QDataStream.setVersion?4(int)
-QtCore.QDataStream.readBytes?4() -> object
-QtCore.QDataStream.readRawData?4(int) -> object
-QtCore.QDataStream.writeBytes?4(buffer) -> QDataStream
-QtCore.QDataStream.writeRawData?4(buffer) -> int
+QtCore.QDataStream.readBytes?4() -> Any
+QtCore.QDataStream.readRawData?4(int) -> Any
+QtCore.QDataStream.writeBytes?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> QDataStream
+QtCore.QDataStream.writeRawData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtCore.QDataStream.skipRawData?4(int) -> int
 QtCore.QDataStream.startTransaction?4()
 QtCore.QDataStream.commitTransaction?4() -> bool
 QtCore.QDataStream.rollbackTransaction?4()
 QtCore.QDataStream.abortTransaction?4()
 QtCore.QDataStream.readInt?4() -> int
-QtCore.QDataStream.readInt8?4() -> int
-QtCore.QDataStream.readUInt8?4() -> int
+QtCore.QDataStream.readInt8?4() -> bytes
+QtCore.QDataStream.readUInt8?4() -> bytes
 QtCore.QDataStream.readInt16?4() -> int
 QtCore.QDataStream.readUInt16?4() -> int
 QtCore.QDataStream.readInt32?4() -> int
@@ -2503,10 +2519,10 @@
 QtCore.QDataStream.readBool?4() -> bool
 QtCore.QDataStream.readFloat?4() -> float
 QtCore.QDataStream.readDouble?4() -> float
-QtCore.QDataStream.readString?4() -> object
+QtCore.QDataStream.readString?4() -> Any
 QtCore.QDataStream.writeInt?4(int)
-QtCore.QDataStream.writeInt8?4(int)
-QtCore.QDataStream.writeUInt8?4(int)
+QtCore.QDataStream.writeInt8?4(bytes)
+QtCore.QDataStream.writeUInt8?4(bytes)
 QtCore.QDataStream.writeInt16?4(int)
 QtCore.QDataStream.writeUInt16?4(int)
 QtCore.QDataStream.writeInt32?4(int)
@@ -2516,7 +2532,7 @@
 QtCore.QDataStream.writeBool?4(bool)
 QtCore.QDataStream.writeFloat?4(float)
 QtCore.QDataStream.writeDouble?4(float)
-QtCore.QDataStream.writeString?4(str)
+QtCore.QDataStream.writeString?4(bytes)
 QtCore.QDataStream.readQString?4() -> QString
 QtCore.QDataStream.writeQString?4(QString)
 QtCore.QDataStream.readQStringList?4() -> QStringList
@@ -2537,7 +2553,7 @@
 QtCore.QDate.__init__?1(self, int, int, int, QCalendar)
 QtCore.QDate?1(QDate)
 QtCore.QDate.__init__?1(self, QDate)
-QtCore.QDate.toPyDate?4() -> object
+QtCore.QDate.toPyDate?4() -> Any
 QtCore.QDate.isNull?4() -> bool
 QtCore.QDate.isValid?4() -> bool
 QtCore.QDate.year?4() -> int
@@ -2583,7 +2599,7 @@
 QtCore.QTime.__init__?1(self, int, int, int second=0, int msec=0)
 QtCore.QTime?1(QTime)
 QtCore.QTime.__init__?1(self, QTime)
-QtCore.QTime.toPyTime?4() -> object
+QtCore.QTime.toPyTime?4() -> Any
 QtCore.QTime.isNull?4() -> bool
 QtCore.QTime.isValid?4() -> bool
 QtCore.QTime.hour?4() -> int
@@ -2616,7 +2632,7 @@
 QtCore.QDateTime.__init__?1(self, QDate, QTime, Qt.TimeSpec spec=Qt.LocalTime, int offsetSeconds=0)
 QtCore.QDateTime?1(QDate, QTime, QTimeZone)
 QtCore.QDateTime.__init__?1(self, QDate, QTime, QTimeZone)
-QtCore.QDateTime.toPyDateTime?4() -> object
+QtCore.QDateTime.toPyDateTime?4() -> Any
 QtCore.QDateTime.isNull?4() -> bool
 QtCore.QDateTime.isValid?4() -> bool
 QtCore.QDateTime.date?4() -> QDate
@@ -2635,6 +2651,7 @@
 QtCore.QDateTime.daysTo?4(QDateTime) -> int
 QtCore.QDateTime.secsTo?4(QDateTime) -> int
 QtCore.QDateTime.currentDateTime?4() -> QDateTime
+QtCore.QDateTime.currentDateTime?4(QTimeZone) -> QDateTime
 QtCore.QDateTime.fromString?4(QString, Qt.DateFormat format=Qt.TextDate) -> QDateTime
 QtCore.QDateTime.toMSecsSinceEpoch?4() -> int
 QtCore.QDateTime.setMSecsSinceEpoch?4(int)
@@ -2661,6 +2678,7 @@
 QtCore.QDateTime.setTime?4(QTime)
 QtCore.QDateTime.toString?4(QString, QCalendar cal=QCalendar()) -> QString
 QtCore.QDateTime.fromString?4(QString, QString, QCalendar cal=QCalendar()) -> QDateTime
+QtCore.QDateTime.timeRepresentation?4() -> QTimeZone
 QtCore.QDeadlineTimer.ForeverConstant?10
 QtCore.QDeadlineTimer.ForeverConstant.Forever?10
 QtCore.QDeadlineTimer?1(Qt.TimerType type=Qt.CoarseTimer)
@@ -2868,8 +2886,8 @@
 QtCore.QEasingCurve.setOvershoot?4(float)
 QtCore.QEasingCurve.type?4() -> QEasingCurve.Type
 QtCore.QEasingCurve.setType?4(QEasingCurve.Type)
-QtCore.QEasingCurve.setCustomType?4(callable)
-QtCore.QEasingCurve.customType?4() -> callable
+QtCore.QEasingCurve.setCustomType?4(Callable[..., None])
+QtCore.QEasingCurve.customType?4() -> (Callable[..., None])
 QtCore.QEasingCurve.valueForProgress?4(float) -> float
 QtCore.QEasingCurve.swap?4(QEasingCurve)
 QtCore.QEasingCurve.addCubicBezierSegment?4(QPointF, QPointF, QPointF)
@@ -2972,11 +2990,11 @@
 QtCore.QFileDevice.resize?4(int) -> bool
 QtCore.QFileDevice.permissions?4() -> unknown-type
 QtCore.QFileDevice.setPermissions?4(unknown-type) -> bool
-QtCore.QFileDevice.map?4(int, int, unknown-type flags=QFileDevice.NoOptions) -> sip.voidptr
-QtCore.QFileDevice.unmap?4(sip.voidptr) -> bool
-QtCore.QFileDevice.readData?4(int) -> object
-QtCore.QFileDevice.readLineData?4(int) -> object
-QtCore.QFileDevice.writeData?4(buffer) -> int
+QtCore.QFileDevice.map?4(int, int, unknown-type flags=QFileDevice.NoOptions) -> voidptr
+QtCore.QFileDevice.unmap?4(voidptr) -> bool
+QtCore.QFileDevice.readData?4(int) -> Any
+QtCore.QFileDevice.readLineData?4(int) -> Any
+QtCore.QFileDevice.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtCore.QFileDevice.fileTime?4(QFileDevice.FileTime) -> QDateTime
 QtCore.QFileDevice.setFileTime?4(QDateTime, QFileDevice.FileTime) -> bool
 QtCore.QFile?1()
@@ -3032,7 +3050,7 @@
 QtCore.QFileInfo.exists?4() -> bool
 QtCore.QFileInfo.refresh?4()
 QtCore.QFileInfo.filePath?4() -> QString
-QtCore.QFileInfo.__fspath__?4() -> object
+QtCore.QFileInfo.__fspath__?4() -> Any
 QtCore.QFileInfo.absoluteFilePath?4() -> QString
 QtCore.QFileInfo.canonicalFilePath?4() -> QString
 QtCore.QFileInfo.fileName?4() -> QString
@@ -3081,6 +3099,7 @@
 QtCore.QFileInfo.isJunction?4() -> bool
 QtCore.QFileInfo.stat?4()
 QtCore.QFileInfo.junctionTarget?4() -> QString
+QtCore.QFileInfo.isAlias?4() -> bool
 QtCore.QFileSelector?1(QObject parent=None)
 QtCore.QFileSelector.__init__?1(self, QObject parent=None)
 QtCore.QFileSelector.select?4(QString) -> QString
@@ -3317,10 +3336,10 @@
 QtCore.QLibrary.isLoaded?4() -> bool
 QtCore.QLibrary.load?4() -> bool
 QtCore.QLibrary.loadHints?4() -> unknown-type
-QtCore.QLibrary.resolve?4(str) -> sip.voidptr
-QtCore.QLibrary.resolve?4(QString, str) -> sip.voidptr
-QtCore.QLibrary.resolve?4(QString, int, str) -> sip.voidptr
-QtCore.QLibrary.resolve?4(QString, QString, str) -> sip.voidptr
+QtCore.QLibrary.resolve?4(str) -> voidptr
+QtCore.QLibrary.resolve?4(QString, str) -> voidptr
+QtCore.QLibrary.resolve?4(QString, int, str) -> voidptr
+QtCore.QLibrary.resolve?4(QString, QString, str) -> voidptr
 QtCore.QLibrary.unload?4() -> bool
 QtCore.QLibrary.isLibrary?4(QString) -> bool
 QtCore.QLibrary.setFileName?4(QString)
@@ -3346,6 +3365,7 @@
 QtCore.QLibraryInfo?1(QLibraryInfo)
 QtCore.QLibraryInfo.__init__?1(self, QLibraryInfo)
 QtCore.QLibraryInfo.isDebugBuild?4() -> bool
+QtCore.QLibraryInfo.isSharedBuild?4() -> bool
 QtCore.QLibraryInfo.path?4(QLibraryInfo.LibraryPath) -> QString
 QtCore.QLibraryInfo.version?4() -> QVersionNumber
 QtCore.QLine?1()
@@ -3374,6 +3394,7 @@
 QtCore.QLine.setPoints?4(QPoint, QPoint)
 QtCore.QLine.setLine?4(int, int, int, int)
 QtCore.QLine.center?4() -> QPoint
+QtCore.QLine.toLineF?4() -> QLineF
 QtCore.QLineF.IntersectionType?10
 QtCore.QLineF.IntersectionType.NoIntersection?10
 QtCore.QLineF.IntersectionType.BoundedIntersection?10
@@ -4245,6 +4266,13 @@
 QtCore.QLocale.Language.Wolaytta?10
 QtCore.QLocale.Language.Kaingang?10
 QtCore.QLocale.Language.Nheengatu?10
+QtCore.QLocale.Language.Haryanvi?10
+QtCore.QLocale.Language.NorthernFrisian?10
+QtCore.QLocale.Language.Rajasthani?10
+QtCore.QLocale.Language.Moksha?10
+QtCore.QLocale.Language.TokiPona?10
+QtCore.QLocale.Language.Pijin?10
+QtCore.QLocale.Language.Obolo?10
 QtCore.QLocale?1()
 QtCore.QLocale.__init__?1(self)
 QtCore.QLocale?1(QString)
@@ -4324,8 +4352,8 @@
 QtCore.QLocale.quoteString?4(QStringView, QLocale.QuotationStyle style=QLocale.StandardQuotation) -> QString
 QtCore.QLocale.createSeparatedList?4(QStringList) -> QString
 QtCore.QLocale.swap?4(QLocale)
-QtCore.QLocale.toString?4(object) -> QString
-QtCore.QLocale.toCurrencyString?4(object, QString symbol='') -> QString
+QtCore.QLocale.toString?4(Any) -> QString
+QtCore.QLocale.toCurrencyString?4(Any, QString symbol='') -> QString
 QtCore.QLocale.formattedDataSize?4(int, int precision=2, unknown-type format=QLocale.DataSizeIecFormat) -> QString
 QtCore.QLocale.toLong?4(QString) -> (int, bool)
 QtCore.QLocale.toULong?4(QString) -> (int, bool)
@@ -4373,10 +4401,15 @@
 QtCore.QMessageLogger?1(str, int, str, str)
 QtCore.QMessageLogger.__init__?1(self, str, int, str, str)
 QtCore.QMessageLogger.debug?4(str)
+QtCore.QMessageLogger.debug?4(QLoggingCategory, str)
+QtCore.QMessageLogger.info?4(str)
+QtCore.QMessageLogger.info?4(QLoggingCategory, str)
 QtCore.QMessageLogger.warning?4(str)
+QtCore.QMessageLogger.warning?4(QLoggingCategory, str)
 QtCore.QMessageLogger.critical?4(str)
+QtCore.QMessageLogger.critical?4(QLoggingCategory, str)
 QtCore.QMessageLogger.fatal?4(str)
-QtCore.QMessageLogger.info?4(str)
+QtCore.QMessageLogger.fatal?4(QLoggingCategory, str)
 QtCore.QLoggingCategory?1(str, QtMsgType severityLevel=QtDebugMsg)
 QtCore.QLoggingCategory.__init__?1(self, str, QtMsgType severityLevel=QtDebugMsg)
 QtCore.QLoggingCategory.isEnabled?4(QtMsgType) -> bool
@@ -4403,6 +4436,7 @@
 QtCore.QMargins.setTop?4(int)
 QtCore.QMargins.setRight?4(int)
 QtCore.QMargins.setBottom?4(int)
+QtCore.QMargins.toMarginsF?4() -> QMarginsF
 QtCore.QMarginsF?1()
 QtCore.QMarginsF.__init__?1(self)
 QtCore.QMarginsF?1(float, float, float, float)
@@ -4425,7 +4459,7 @@
 QtCore.QMessageAuthenticationCode.__init__?1(self, QCryptographicHash.Algorithm, QByteArray key=QByteArray())
 QtCore.QMessageAuthenticationCode.reset?4()
 QtCore.QMessageAuthenticationCode.setKey?4(QByteArray)
-QtCore.QMessageAuthenticationCode.addData?4(buffer)
+QtCore.QMessageAuthenticationCode.addData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr])
 QtCore.QMessageAuthenticationCode.addData?4(QIODevice) -> bool
 QtCore.QMessageAuthenticationCode.result?4() -> QByteArray
 QtCore.QMessageAuthenticationCode.hash?4(QByteArray, QByteArray, QCryptographicHash.Algorithm) -> QByteArray
@@ -4448,10 +4482,10 @@
 QtCore.QMetaMethod.tag?4() -> str
 QtCore.QMetaMethod.access?4() -> QMetaMethod.Access
 QtCore.QMetaMethod.methodType?4() -> QMetaMethod.MethodType
-QtCore.QMetaMethod.invoke?4(QObject, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
-QtCore.QMetaMethod.invoke?4(QObject, Qt.ConnectionType, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
-QtCore.QMetaMethod.invoke?4(QObject, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
-QtCore.QMetaMethod.invoke?4(QObject, Qt.ConnectionType, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
+QtCore.QMetaMethod.invoke?4(QObject, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
+QtCore.QMetaMethod.invoke?4(QObject, Qt.ConnectionType, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
+QtCore.QMetaMethod.invoke?4(QObject, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
+QtCore.QMetaMethod.invoke?4(QObject, Qt.ConnectionType, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
 QtCore.QMetaMethod.methodIndex?4() -> int
 QtCore.QMetaMethod.isValid?4() -> bool
 QtCore.QMetaMethod.methodSignature?4() -> QByteArray
@@ -4495,7 +4529,7 @@
 QtCore.QMetaProperty.isFlagType?4() -> bool
 QtCore.QMetaProperty.isEnumType?4() -> bool
 QtCore.QMetaProperty.enumerator?4() -> QMetaEnum
-QtCore.QMetaProperty.read?4(QObject) -> object
+QtCore.QMetaProperty.read?4(QObject) -> Any
 QtCore.QMetaProperty.write?4(QObject, QVariant) -> bool
 QtCore.QMetaProperty.reset?4(QObject) -> bool
 QtCore.QMetaProperty.hasStdCppSet?4() -> bool
@@ -4530,6 +4564,8 @@
 QtCore.QMetaType.TypeFlag.RelocatableType?10
 QtCore.QMetaType.TypeFlag.IsQmlList?10
 QtCore.QMetaType.TypeFlag.IsConst?10
+QtCore.QMetaType.TypeFlag.NeedsCopyConstruction?10
+QtCore.QMetaType.TypeFlag.NeedsMoveConstruction?10
 QtCore.QMetaType.Type?10
 QtCore.QMetaType.Type.UnknownType?10
 QtCore.QMetaType.Type.Void?10
@@ -4589,6 +4625,7 @@
 QtCore.QMetaType.Type.UShort?10
 QtCore.QMetaType.Type.UChar?10
 QtCore.QMetaType.Type.Float?10
+QtCore.QMetaType.Type.Float16?10
 QtCore.QMetaType.Type.QObjectStar?10
 QtCore.QMetaType.Type.QMatrix4x4?10
 QtCore.QMetaType.Type.QVector2D?10
@@ -4627,13 +4664,18 @@
 QtCore.QMetaType.id?4() -> int
 QtCore.QMetaType.hasRegisteredDataStreamOperators?4() -> bool
 QtCore.QMetaType.hasRegisteredDebugStreamOperator?4() -> bool
-QtCore.QMetaType.name?4() -> str
+QtCore.QMetaType.name?4() -> bytes
 QtCore.QMetaType.alignOf?4() -> int
 QtCore.QMetaType.isEqualityComparable?4() -> bool
 QtCore.QMetaType.isOrdered?4() -> bool
 QtCore.QMetaType.fromName?4(QByteArrayView) -> QMetaType
 QtCore.QMetaType.canConvert?4(QMetaType, QMetaType) -> bool
 QtCore.QMetaType.canView?4(QMetaType, QMetaType) -> bool
+QtCore.QMetaType.registerType?4()
+QtCore.QMetaType.isDefaultConstructible?4() -> bool
+QtCore.QMetaType.isCopyConstructible?4() -> bool
+QtCore.QMetaType.isMoveConstructible?4() -> bool
+QtCore.QMetaType.isDestructible?4() -> bool
 QtCore.QMimeData?1()
 QtCore.QMimeData.__init__?1(self)
 QtCore.QMimeData.urls?4() -> unknown-type
@@ -4709,8 +4751,8 @@
 QtCore.QSignalBlocker.__init__?1(self, QObject)
 QtCore.QSignalBlocker.reblock?4()
 QtCore.QSignalBlocker.unblock?4()
-QtCore.QSignalBlocker.__enter__?4() -> object
-QtCore.QSignalBlocker.__exit__?4(object, object, object)
+QtCore.QSignalBlocker.__enter__?4() -> Any
+QtCore.QSignalBlocker.__exit__?4(Any, Any, Any)
 QtCore.QObjectCleanupHandler?1()
 QtCore.QObjectCleanupHandler.__init__?1(self)
 QtCore.QObjectCleanupHandler.add?4(QObject) -> QObject
@@ -4747,10 +4789,11 @@
 QtCore.QMetaObject.connectSlotsByName?4(QObject)
 QtCore.QMetaObject.normalizedSignature?4(str) -> QByteArray
 QtCore.QMetaObject.normalizedType?4(str) -> QByteArray
-QtCore.QMetaObject.invokeMethod?4(QObject, str, Qt.ConnectionType, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
-QtCore.QMetaObject.invokeMethod?4(QObject, str, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
-QtCore.QMetaObject.invokeMethod?4(QObject, str, Qt.ConnectionType, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
-QtCore.QMetaObject.invokeMethod?4(QObject, str, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> object
+QtCore.QMetaObject.invokeMethod?4(QObject, str, Qt.ConnectionType, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
+QtCore.QMetaObject.invokeMethod?4(QObject, str, QGenericReturnArgument, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
+QtCore.QMetaObject.invokeMethod?4(QObject, str, Qt.ConnectionType, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
+QtCore.QMetaObject.invokeMethod?4(QObject, str, QGenericArgument value0=QGenericArgument(nullptr), QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> Any
+QtCore.QMetaObject.newInstance?4(QGenericArgument, QGenericArgument value1=QGenericArgument(), QGenericArgument value2=QGenericArgument(), QGenericArgument value3=QGenericArgument(), QGenericArgument value4=QGenericArgument(), QGenericArgument value5=QGenericArgument(), QGenericArgument value6=QGenericArgument(), QGenericArgument value7=QGenericArgument(), QGenericArgument value8=QGenericArgument(), QGenericArgument value9=QGenericArgument()) -> QObject
 QtCore.QMetaObject.constructorCount?4() -> int
 QtCore.QMetaObject.indexOfConstructor?4(str) -> int
 QtCore.QMetaObject.constructor?4(int) -> QMetaMethod
@@ -4775,6 +4818,9 @@
 QtCore.QOperatingSystemVersion.OSType.Android?10
 QtCore.QOperatingSystemVersion.Android10?7
 QtCore.QOperatingSystemVersion.Android11?7
+QtCore.QOperatingSystemVersion.Android12?7
+QtCore.QOperatingSystemVersion.Android12L?7
+QtCore.QOperatingSystemVersion.Android13?7
 QtCore.QOperatingSystemVersion.AndroidJellyBean?7
 QtCore.QOperatingSystemVersion.AndroidJellyBean_MR1?7
 QtCore.QOperatingSystemVersion.AndroidJellyBean_MR2?7
@@ -4793,6 +4839,7 @@
 QtCore.QOperatingSystemVersion.MacOSMojave?7
 QtCore.QOperatingSystemVersion.MacOSMonterey?7
 QtCore.QOperatingSystemVersion.MacOSSierra?7
+QtCore.QOperatingSystemVersion.MacOSVentura?7
 QtCore.QOperatingSystemVersion.OSXElCapitan?7
 QtCore.QOperatingSystemVersion.OSXMavericks?7
 QtCore.QOperatingSystemVersion.OSXYosemite?7
@@ -4804,7 +4851,10 @@
 QtCore.QOperatingSystemVersion.Windows10_20H2?7
 QtCore.QOperatingSystemVersion.Windows10_21H1?7
 QtCore.QOperatingSystemVersion.Windows10_21H2?7
+QtCore.QOperatingSystemVersion.Windows10_22H2?7
 QtCore.QOperatingSystemVersion.Windows11?7
+QtCore.QOperatingSystemVersion.Windows11_21H2?7
+QtCore.QOperatingSystemVersion.Windows11_22H2?7
 QtCore.QOperatingSystemVersion.Windows7?7
 QtCore.QOperatingSystemVersion.Windows8?7
 QtCore.QOperatingSystemVersion.Windows8_1?7
@@ -4896,6 +4946,7 @@
 QtCore.QPoint.setY?4(int)
 QtCore.QPoint.dotProduct?4(QPoint, QPoint) -> int
 QtCore.QPoint.transposed?4() -> QPoint
+QtCore.QPoint.toPointF?4() -> QPointF
 QtCore.QPointF?1()
 QtCore.QPointF.__init__?1(self)
 QtCore.QPointF?1(float, float)
@@ -4982,8 +5033,8 @@
 QtCore.QProcess.readyReadStandardError?4()
 QtCore.QProcess.errorOccurred?4(QProcess.ProcessError)
 QtCore.QProcess.setProcessState?4(QProcess.ProcessState)
-QtCore.QProcess.readData?4(int) -> object
-QtCore.QProcess.writeData?4(buffer) -> int
+QtCore.QProcess.readData?4(int) -> Any
+QtCore.QProcess.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtCore.QProcess.setProcessEnvironment?4(QProcessEnvironment)
 QtCore.QProcess.processEnvironment?4() -> QProcessEnvironment
 QtCore.QProcess.program?4() -> QString
@@ -5049,15 +5100,15 @@
 QtCore.QReadLocker.unlock?4()
 QtCore.QReadLocker.relock?4()
 QtCore.QReadLocker.readWriteLock?4() -> QReadWriteLock
-QtCore.QReadLocker.__enter__?4() -> object
-QtCore.QReadLocker.__exit__?4(object, object, object)
+QtCore.QReadLocker.__enter__?4() -> Any
+QtCore.QReadLocker.__exit__?4(Any, Any, Any)
 QtCore.QWriteLocker?1(QReadWriteLock)
 QtCore.QWriteLocker.__init__?1(self, QReadWriteLock)
 QtCore.QWriteLocker.unlock?4()
 QtCore.QWriteLocker.relock?4()
 QtCore.QWriteLocker.readWriteLock?4() -> QReadWriteLock
-QtCore.QWriteLocker.__enter__?4() -> object
-QtCore.QWriteLocker.__exit__?4(object, object, object)
+QtCore.QWriteLocker.__enter__?4() -> Any
+QtCore.QWriteLocker.__exit__?4(Any, Any, Any)
 QtCore.QRect?1()
 QtCore.QRect.__init__?1(self)
 QtCore.QRect?1(int, int, int, int)
@@ -5131,6 +5182,7 @@
 QtCore.QRect.marginsRemoved?4(QMargins) -> QRect
 QtCore.QRect.transposed?4() -> QRect
 QtCore.QRect.span?4(QPoint, QPoint) -> QRect
+QtCore.QRect.toRectF?4() -> QRectF
 QtCore.QRectF?1()
 QtCore.QRectF.__init__?1(self)
 QtCore.QRectF?1(QPointF, QSizeF)
@@ -5242,8 +5294,10 @@
 QtCore.QRegularExpression.patternErrorOffset?4() -> int
 QtCore.QRegularExpression.errorString?4() -> QString
 QtCore.QRegularExpression.captureCount?4() -> int
-QtCore.QRegularExpression.match?4(QStringView, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, unknown-type matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatch
-QtCore.QRegularExpression.globalMatch?4(QStringView, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, unknown-type matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatchIterator
+QtCore.QRegularExpression.match?4(QString, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, unknown-type matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatch
+QtCore.QRegularExpression.matchView?4(QStringView, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, unknown-type matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatch
+QtCore.QRegularExpression.globalMatch?4(QString, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, unknown-type matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatchIterator
+QtCore.QRegularExpression.globalMatchView?4(QStringView, int offset=0, QRegularExpression.MatchType matchType=QRegularExpression.NormalMatch, unknown-type matchOptions=QRegularExpression.NoMatchOption) -> QRegularExpressionMatchIterator
 QtCore.QRegularExpression.escape?4(QString) -> QString
 QtCore.QRegularExpression.namedCaptureGroups?4() -> QStringList
 QtCore.QRegularExpression.optimize?4()
@@ -5292,7 +5346,7 @@
 QtCore.QResource?1(QString fileName='', QLocale locale=QLocale())
 QtCore.QResource.__init__?1(self, QString fileName='', QLocale locale=QLocale())
 QtCore.QResource.absoluteFilePath?4() -> QString
-QtCore.QResource.data?4() -> object
+QtCore.QResource.data?4() -> Any
 QtCore.QResource.fileName?4() -> QString
 QtCore.QResource.isValid?4() -> bool
 QtCore.QResource.locale?4() -> QLocale
@@ -5315,7 +5369,7 @@
 QtCore.QRunnable.run?4()
 QtCore.QRunnable.autoDelete?4() -> bool
 QtCore.QRunnable.setAutoDelete?4(bool)
-QtCore.QRunnable.create?4(callable) -> QRunnable
+QtCore.QRunnable.create?4(Callable[..., None]) -> QRunnable
 QtCore.QSaveFile?1(QString)
 QtCore.QSaveFile.__init__?1(self, QString)
 QtCore.QSaveFile?1(QObject parent=None)
@@ -5329,7 +5383,7 @@
 QtCore.QSaveFile.cancelWriting?4()
 QtCore.QSaveFile.setDirectWriteFallback?4(bool)
 QtCore.QSaveFile.directWriteFallback?4() -> bool
-QtCore.QSaveFile.writeData?4(buffer) -> int
+QtCore.QSaveFile.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtCore.QSemaphore?1(int n=0)
 QtCore.QSemaphore.__init__?1(self, int n=0)
 QtCore.QSemaphore.acquire?4(int n=1)
@@ -5381,21 +5435,21 @@
 QtCore.QSettings.clear?4()
 QtCore.QSettings.sync?4()
 QtCore.QSettings.status?4() -> QSettings.Status
-QtCore.QSettings.beginGroup?4(QString)
+QtCore.QSettings.beginGroup?4(QAnyStringView)
 QtCore.QSettings.endGroup?4()
 QtCore.QSettings.group?4() -> QString
-QtCore.QSettings.beginReadArray?4(QString) -> int
-QtCore.QSettings.beginWriteArray?4(QString, int size=-1)
+QtCore.QSettings.beginReadArray?4(QAnyStringView) -> int
+QtCore.QSettings.beginWriteArray?4(QAnyStringView, int size=-1)
 QtCore.QSettings.endArray?4()
 QtCore.QSettings.setArrayIndex?4(int)
 QtCore.QSettings.allKeys?4() -> QStringList
 QtCore.QSettings.childKeys?4() -> QStringList
 QtCore.QSettings.childGroups?4() -> QStringList
 QtCore.QSettings.isWritable?4() -> bool
-QtCore.QSettings.setValue?4(QString, QVariant)
-QtCore.QSettings.value?4(QString, QVariant defaultValue=None, object type=None) -> object
-QtCore.QSettings.remove?4(QString)
-QtCore.QSettings.contains?4(QString) -> bool
+QtCore.QSettings.setValue?4(QAnyStringView, QVariant)
+QtCore.QSettings.value?4(QAnyStringView, QVariant defaultValue=None, Any type=None) -> Any
+QtCore.QSettings.remove?4(QAnyStringView)
+QtCore.QSettings.contains?4(QAnyStringView) -> bool
 QtCore.QSettings.setFallbacksEnabled?4(bool)
 QtCore.QSettings.fallbacksEnabled?4() -> bool
 QtCore.QSettings.fileName?4() -> QString
@@ -5433,8 +5487,8 @@
 QtCore.QSharedMemory.attach?4(QSharedMemory.AccessMode mode=QSharedMemory.ReadWrite) -> bool
 QtCore.QSharedMemory.isAttached?4() -> bool
 QtCore.QSharedMemory.detach?4() -> bool
-QtCore.QSharedMemory.data?4() -> object
-QtCore.QSharedMemory.constData?4() -> object
+QtCore.QSharedMemory.data?4() -> Any
+QtCore.QSharedMemory.constData?4() -> Any
 QtCore.QSharedMemory.lock?4() -> bool
 QtCore.QSharedMemory.unlock?4() -> bool
 QtCore.QSharedMemory.error?4() -> QSharedMemory.SharedMemoryError
@@ -5478,6 +5532,7 @@
 QtCore.QSize.transposed?4() -> QSize
 QtCore.QSize.grownBy?4(QMargins) -> QSize
 QtCore.QSize.shrunkBy?4(QMargins) -> QSize
+QtCore.QSize.toSizeF?4() -> QSizeF
 QtCore.QSizeF?1()
 QtCore.QSizeF.__init__?1(self)
 QtCore.QSizeF?1(QSize)
@@ -5616,6 +5671,8 @@
 QtCore.QStandardPaths.StandardLocation.AppDataLocation?10
 QtCore.QStandardPaths.StandardLocation.AppLocalDataLocation?10
 QtCore.QStandardPaths.StandardLocation.AppConfigLocation?10
+QtCore.QStandardPaths.StandardLocation.PublicShareLocation?10
+QtCore.QStandardPaths.StandardLocation.TemplatesLocation?10
 QtCore.QStandardPaths?1(QStandardPaths)
 QtCore.QStandardPaths.__init__?1(self, QStandardPaths)
 QtCore.QStandardPaths.writableLocation?4(QStandardPaths.StandardLocation) -> QString
@@ -5658,6 +5715,7 @@
 QtCore.QStringConverterBase.Flag.ConvertInvalidToNull?10
 QtCore.QStringConverterBase.Flag.WriteBom?10
 QtCore.QStringConverterBase.Flag.ConvertInitialBom?10
+QtCore.QStringConverterBase.Flag.UsesIcu?10
 QtCore.QStringConverterBase?1()
 QtCore.QStringConverterBase.__init__?1(self)
 QtCore.QStringConverterBase?1(QStringConverterBase)
@@ -5682,6 +5740,7 @@
 QtCore.QStringConverter.resetState?4()
 QtCore.QStringConverter.hasError?4() -> bool
 QtCore.QStringConverter.name?4() -> str
+QtCore.QStringConverter.nameForEncoding?4(QStringConverter.Encoding) -> str
 QtCore.QStringEncoder?1()
 QtCore.QStringEncoder.__init__?1(self)
 QtCore.QStringEncoder?1(QStringConverter.Encoding, unknown-type flags=QStringConverterBase.Flag.Default)
@@ -5696,6 +5755,7 @@
 QtCore.QStringDecoder?1(str, unknown-type flags=QStringConverterBase.Flag.Default)
 QtCore.QStringDecoder.__init__?1(self, str, unknown-type flags=QStringConverterBase.Flag.Default)
 QtCore.QStringDecoder.decode?4(QByteArrayView) -> QString
+QtCore.QStringDecoder.decoderForHtml?4(QByteArrayView) -> QStringDecoder
 QtCore.QStringListModel?1(QObject parent=None)
 QtCore.QStringListModel.__init__?1(self, QObject parent=None)
 QtCore.QStringListModel?1(QStringList, QObject parent=None)
@@ -5766,6 +5826,7 @@
 QtCore.QTemporaryDir.path?4() -> QString
 QtCore.QTemporaryDir.errorString?4() -> QString
 QtCore.QTemporaryDir.filePath?4(QString) -> QString
+QtCore.QTemporaryDir.swap?4(QTemporaryDir)
 QtCore.QTemporaryFile?1()
 QtCore.QTemporaryFile.__init__?1(self)
 QtCore.QTemporaryFile?1(QString)
@@ -5887,7 +5948,7 @@
 QtCore.QThread?1(QObject parent=None)
 QtCore.QThread.__init__?1(self, QObject parent=None)
 QtCore.QThread.currentThread?4() -> QThread
-QtCore.QThread.currentThreadId?4() -> sip.voidptr
+QtCore.QThread.currentThreadId?4() -> voidptr
 QtCore.QThread.idealThreadCount?4() -> int
 QtCore.QThread.yieldCurrentThread?4()
 QtCore.QThread.isFinished?4() -> bool
@@ -5920,9 +5981,9 @@
 QtCore.QThreadPool.__init__?1(self, QObject parent=None)
 QtCore.QThreadPool.globalInstance?4() -> QThreadPool
 QtCore.QThreadPool.start?4(QRunnable, int priority=0)
-QtCore.QThreadPool.start?4(callable, int priority=0)
+QtCore.QThreadPool.start?4(Callable[..., None], int priority=0)
 QtCore.QThreadPool.tryStart?4(QRunnable) -> bool
-QtCore.QThreadPool.tryStart?4(callable) -> bool
+QtCore.QThreadPool.tryStart?4(Callable[..., None]) -> bool
 QtCore.QThreadPool.tryTake?4(QRunnable) -> bool
 QtCore.QThreadPool.expiryTimeout?4() -> int
 QtCore.QThreadPool.setExpiryTimeout?4(int)
@@ -5939,7 +6000,7 @@
 QtCore.QThreadPool.setThreadPriority?4(QThread.Priority)
 QtCore.QThreadPool.threadPriority?4() -> QThread.Priority
 QtCore.QThreadPool.startOnReservedThread?4(QRunnable)
-QtCore.QThreadPool.startOnReservedThread?4(callable)
+QtCore.QThreadPool.startOnReservedThread?4(Callable[..., None])
 QtCore.QTimeLine.State?10
 QtCore.QTimeLine.State.NotRunning?10
 QtCore.QTimeLine.State.Paused?10
@@ -5989,8 +6050,8 @@
 QtCore.QTimer.interval?4() -> int
 QtCore.QTimer.isSingleShot?4() -> bool
 QtCore.QTimer.setSingleShot?4(bool)
-QtCore.QTimer.singleShot?4(int, object)
-QtCore.QTimer.singleShot?4(int, Qt.TimerType, object)
+QtCore.QTimer.singleShot?4(int, Any)
+QtCore.QTimer.singleShot?4(int, Qt.TimerType, Any)
 QtCore.QTimer.start?4(int)
 QtCore.QTimer.start?4()
 QtCore.QTimer.stop?4()
@@ -5999,6 +6060,9 @@
 QtCore.QTimer.setTimerType?4(Qt.TimerType)
 QtCore.QTimer.timerType?4() -> Qt.TimerType
 QtCore.QTimer.remainingTime?4() -> int
+QtCore.QTimeZone.Initialization?10
+QtCore.QTimeZone.Initialization.LocalTime?10
+QtCore.QTimeZone.Initialization.UTC?10
 QtCore.QTimeZone.NameType?10
 QtCore.QTimeZone.NameType.DefaultName?10
 QtCore.QTimeZone.NameType.LongName?10
@@ -6008,6 +6072,8 @@
 QtCore.QTimeZone.TimeType.StandardTime?10
 QtCore.QTimeZone.TimeType.DaylightTime?10
 QtCore.QTimeZone.TimeType.GenericTime?10
+QtCore.QTimeZone?1(QTimeZone.Initialization)
+QtCore.QTimeZone.__init__?1(self, QTimeZone.Initialization)
 QtCore.QTimeZone?1(QByteArray, int, QString, QString, QLocale.Country territory=QLocale.AnyTerritory, QString comment='')
 QtCore.QTimeZone.__init__?1(self, QByteArray, int, QString, QString, QLocale.Country territory=QLocale.AnyTerritory, QString comment='')
 QtCore.QTimeZone?1(QByteArray)
@@ -6049,6 +6115,12 @@
 QtCore.QTimeZone.windowsIdToIanaIds?4(QByteArray, QLocale.Country) -> unknown-type
 QtCore.QTimeZone.systemTimeZone?4() -> QTimeZone
 QtCore.QTimeZone.utc?4() -> QTimeZone
+QtCore.QTimeZone.fromSecondsAheadOfUtc?4(int) -> QTimeZone
+QtCore.QTimeZone.timeSpec?4() -> Qt.TimeSpec
+QtCore.QTimeZone.fixedSecondsAheadOfUtc?4() -> int
+QtCore.QTimeZone.isUtcOrFixedOffset?4() -> bool
+QtCore.QTimeZone.isUtcOrFixedOffset?4(Qt.TimeSpec) -> bool
+QtCore.QTimeZone.asBackendZone?4() -> QTimeZone
 QtCore.QTimeZone.OffsetData.abbreviation?7
 QtCore.QTimeZone.OffsetData.atUtc?7
 QtCore.QTimeZone.OffsetData.daylightTimeOffset?7
@@ -6234,10 +6306,8 @@
 QtCore.QUuid.__init__?1(self)
 QtCore.QUuid?1(int, int, int, int, int, int, int, int, int, int, int)
 QtCore.QUuid.__init__?1(self, int, int, int, int, int, int, int, int, int, int, int)
-QtCore.QUuid?1(QString)
-QtCore.QUuid.__init__?1(self, QString)
-QtCore.QUuid?1(QByteArray)
-QtCore.QUuid.__init__?1(self, QByteArray)
+QtCore.QUuid?1(QAnyStringView)
+QtCore.QUuid.__init__?1(self, QAnyStringView)
 QtCore.QUuid?1(QUuid)
 QtCore.QUuid.__init__?1(self, QUuid)
 QtCore.QUuid.toString?4(QUuid.StringFormat mode=QUuid.WithBraces) -> QString
@@ -6252,14 +6322,14 @@
 QtCore.QUuid.toByteArray?4(QUuid.StringFormat mode=QUuid.WithBraces) -> QByteArray
 QtCore.QUuid.toRfc4122?4() -> QByteArray
 QtCore.QUuid.fromRfc4122?4(QByteArrayView) -> QUuid
-QtCore.QUuid.fromString?4(QStringView) -> QUuid
+QtCore.QUuid.fromString?4(QAnyStringView) -> QUuid
 QtCore.QVariant?1()
 QtCore.QVariant.__init__?1(self)
-QtCore.QVariant?1(object)
-QtCore.QVariant.__init__?1(self, object)
+QtCore.QVariant?1(Any)
+QtCore.QVariant.__init__?1(self, Any)
 QtCore.QVariant?1(QVariant)
 QtCore.QVariant.__init__?1(self, QVariant)
-QtCore.QVariant.value?4() -> object
+QtCore.QVariant.value?4() -> Any
 QtCore.QVariant.userType?4() -> int
 QtCore.QVariant.typeName?4() -> str
 QtCore.QVariant.canConvert?4(QMetaType) -> bool
@@ -6298,16 +6368,16 @@
 QtCore.QVersionNumber.compare?4(QVersionNumber, QVersionNumber) -> int
 QtCore.QVersionNumber.commonPrefix?4(QVersionNumber, QVersionNumber) -> QVersionNumber
 QtCore.QVersionNumber.toString?4() -> QString
-QtCore.QVersionNumber.fromString?4(QString) -> (QVersionNumber, int)
+QtCore.QVersionNumber.fromString?4(QAnyStringView) -> (QVersionNumber, int)
 QtCore.QTypeRevision?1()
 QtCore.QTypeRevision.__init__?1(self)
 QtCore.QTypeRevision?1(QTypeRevision)
 QtCore.QTypeRevision.__init__?1(self, QTypeRevision)
 QtCore.QTypeRevision.zero?4() -> QTypeRevision
 QtCore.QTypeRevision.hasMajorVersion?4() -> bool
-QtCore.QTypeRevision.majorVersion?4() -> int
+QtCore.QTypeRevision.majorVersion?4() -> bytes
 QtCore.QTypeRevision.hasMinorVersion?4() -> bool
-QtCore.QTypeRevision.minorVersion?4() -> int
+QtCore.QTypeRevision.minorVersion?4() -> bytes
 QtCore.QTypeRevision.isValid?4() -> bool
 QtCore.QTypeRevision.toEncodedVersion?4() -> int
 QtCore.QWaitCondition?1()
@@ -6387,14 +6457,11 @@
 QtCore.QXmlStreamReader.__init__?1(self)
 QtCore.QXmlStreamReader?1(QIODevice)
 QtCore.QXmlStreamReader.__init__?1(self, QIODevice)
-QtCore.QXmlStreamReader?1(QByteArray)
-QtCore.QXmlStreamReader.__init__?1(self, QByteArray)
-QtCore.QXmlStreamReader?1(QString)
-QtCore.QXmlStreamReader.__init__?1(self, QString)
+QtCore.QXmlStreamReader?1(QAnyStringView)
+QtCore.QXmlStreamReader.__init__?1(self, QAnyStringView)
 QtCore.QXmlStreamReader.setDevice?4(QIODevice)
 QtCore.QXmlStreamReader.device?4() -> QIODevice
-QtCore.QXmlStreamReader.addData?4(QByteArray)
-QtCore.QXmlStreamReader.addData?4(QString)
+QtCore.QXmlStreamReader.addData?4(QAnyStringView)
 QtCore.QXmlStreamReader.clear?4()
 QtCore.QXmlStreamReader.atEnd?4() -> bool
 QtCore.QXmlStreamReader.readNext?4() -> QXmlStreamReader.TokenType
@@ -6458,29 +6525,29 @@
 QtCore.QXmlStreamWriter.autoFormatting?4() -> bool
 QtCore.QXmlStreamWriter.setAutoFormattingIndent?4(int)
 QtCore.QXmlStreamWriter.autoFormattingIndent?4() -> int
-QtCore.QXmlStreamWriter.writeAttribute?4(QString, QString)
-QtCore.QXmlStreamWriter.writeAttribute?4(QString, QString, QString)
+QtCore.QXmlStreamWriter.writeAttribute?4(QAnyStringView, QAnyStringView, QAnyStringView)
+QtCore.QXmlStreamWriter.writeAttribute?4(QAnyStringView, QAnyStringView)
 QtCore.QXmlStreamWriter.writeAttribute?4(QXmlStreamAttribute)
 QtCore.QXmlStreamWriter.writeAttributes?4(QXmlStreamAttributes)
-QtCore.QXmlStreamWriter.writeCDATA?4(QString)
-QtCore.QXmlStreamWriter.writeCharacters?4(QString)
-QtCore.QXmlStreamWriter.writeComment?4(QString)
-QtCore.QXmlStreamWriter.writeDTD?4(QString)
-QtCore.QXmlStreamWriter.writeEmptyElement?4(QString)
-QtCore.QXmlStreamWriter.writeEmptyElement?4(QString, QString)
-QtCore.QXmlStreamWriter.writeTextElement?4(QString, QString)
-QtCore.QXmlStreamWriter.writeTextElement?4(QString, QString, QString)
+QtCore.QXmlStreamWriter.writeCDATA?4(QAnyStringView)
+QtCore.QXmlStreamWriter.writeCharacters?4(QAnyStringView)
+QtCore.QXmlStreamWriter.writeComment?4(QAnyStringView)
+QtCore.QXmlStreamWriter.writeDTD?4(QAnyStringView)
+QtCore.QXmlStreamWriter.writeEmptyElement?4(QAnyStringView, QAnyStringView)
+QtCore.QXmlStreamWriter.writeEmptyElement?4(QAnyStringView)
+QtCore.QXmlStreamWriter.writeTextElement?4(QAnyStringView, QAnyStringView, QAnyStringView)
+QtCore.QXmlStreamWriter.writeTextElement?4(QAnyStringView, QAnyStringView)
 QtCore.QXmlStreamWriter.writeEndDocument?4()
 QtCore.QXmlStreamWriter.writeEndElement?4()
-QtCore.QXmlStreamWriter.writeEntityReference?4(QString)
-QtCore.QXmlStreamWriter.writeNamespace?4(QString, QString prefix='')
-QtCore.QXmlStreamWriter.writeDefaultNamespace?4(QString)
-QtCore.QXmlStreamWriter.writeProcessingInstruction?4(QString, QString data='')
+QtCore.QXmlStreamWriter.writeEntityReference?4(QAnyStringView)
+QtCore.QXmlStreamWriter.writeNamespace?4(QAnyStringView, QAnyStringView prefix='')
+QtCore.QXmlStreamWriter.writeDefaultNamespace?4(QAnyStringView)
+QtCore.QXmlStreamWriter.writeProcessingInstruction?4(QAnyStringView, QAnyStringView data='')
+QtCore.QXmlStreamWriter.writeStartDocument?4(QAnyStringView, bool)
+QtCore.QXmlStreamWriter.writeStartDocument?4(QAnyStringView)
 QtCore.QXmlStreamWriter.writeStartDocument?4()
-QtCore.QXmlStreamWriter.writeStartDocument?4(QString)
-QtCore.QXmlStreamWriter.writeStartDocument?4(QString, bool)
-QtCore.QXmlStreamWriter.writeStartElement?4(QString)
-QtCore.QXmlStreamWriter.writeStartElement?4(QString, QString)
+QtCore.QXmlStreamWriter.writeStartElement?4(QAnyStringView, QAnyStringView)
+QtCore.QXmlStreamWriter.writeStartElement?4(QAnyStringView)
 QtCore.QXmlStreamWriter.writeCurrentToken?4(QXmlStreamReader)
 QtCore.QXmlStreamWriter.hasError?4() -> bool
 QtCore.QXmlStreamAttributes?1()
@@ -6499,7 +6566,7 @@
 QtCore.QXmlStreamAttributes.contains?4(QXmlStreamAttribute) -> bool
 QtCore.QXmlStreamAttributes.count?4(QXmlStreamAttribute) -> int
 QtCore.QXmlStreamAttributes.count?4() -> int
-QtCore.QXmlStreamAttributes.data?4() -> sip.voidptr
+QtCore.QXmlStreamAttributes.data?4() -> voidptr
 QtCore.QXmlStreamAttributes.fill?4(QXmlStreamAttribute, int size=-1)
 QtCore.QXmlStreamAttributes.first?4() -> QXmlStreamAttribute
 QtCore.QXmlStreamAttributes.indexOf?4(QXmlStreamAttribute, int from=0) -> int
@@ -6517,11 +6584,11 @@
 QtCore.QMutexLocker.__init__?1(self, QMutex)
 QtCore.QMutexLocker?1(QRecursiveMutex)
 QtCore.QMutexLocker.__init__?1(self, QRecursiveMutex)
-QtCore.QMutexLocker.mutex?4() -> object
+QtCore.QMutexLocker.mutex?4() -> Any
 QtCore.QMutexLocker.unlock?4()
 QtCore.QMutexLocker.relock?4()
-QtCore.QMutexLocker.__enter__?4() -> object
-QtCore.QMutexLocker.__exit__?4(object, object, object)
+QtCore.QMutexLocker.__enter__?4() -> Any
+QtCore.QMutexLocker.__exit__?4(Any, Any, Any)
 QtNetwork.QOcspRevocationReason?10
 QtNetwork.QOcspRevocationReason.None_?10
 QtNetwork.QOcspRevocationReason.Unspecified?10
@@ -6660,9 +6727,9 @@
 QtNetwork.QAbstractSocket.stateChanged?4(QAbstractSocket.SocketState)
 QtNetwork.QAbstractSocket.errorOccurred?4(QAbstractSocket.SocketError)
 QtNetwork.QAbstractSocket.proxyAuthenticationRequired?4(QNetworkProxy, QAuthenticator)
-QtNetwork.QAbstractSocket.readData?4(int) -> object
-QtNetwork.QAbstractSocket.readLineData?4(int) -> object
-QtNetwork.QAbstractSocket.writeData?4(buffer) -> int
+QtNetwork.QAbstractSocket.readData?4(int) -> Any
+QtNetwork.QAbstractSocket.readLineData?4(int) -> Any
+QtNetwork.QAbstractSocket.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtNetwork.QAbstractSocket.skipData?4(int) -> int
 QtNetwork.QAbstractSocket.setSocketState?4(QAbstractSocket.SocketState)
 QtNetwork.QAbstractSocket.setSocketError?4(QAbstractSocket.SocketError)
@@ -6853,7 +6920,7 @@
 QtNetwork.QHostInfo.setErrorString?4(QString)
 QtNetwork.QHostInfo.setLookupId?4(int)
 QtNetwork.QHostInfo.lookupId?4() -> int
-QtNetwork.QHostInfo.lookupHost?4(QString, object) -> int
+QtNetwork.QHostInfo.lookupHost?4(QString, Any) -> int
 QtNetwork.QHostInfo.abortHostLookup?4(int)
 QtNetwork.QHostInfo.fromName?4(QString) -> QHostInfo
 QtNetwork.QHostInfo.localHostName?4() -> QString
@@ -6875,6 +6942,13 @@
 QtNetwork.QHstsPolicy.setIncludesSubDomains?4(bool)
 QtNetwork.QHstsPolicy.includesSubDomains?4() -> bool
 QtNetwork.QHstsPolicy.isExpired?4() -> bool
+QtNetwork.QHttp1Configuration?1()
+QtNetwork.QHttp1Configuration.__init__?1(self)
+QtNetwork.QHttp1Configuration?1(QHttp1Configuration)
+QtNetwork.QHttp1Configuration.__init__?1(self, QHttp1Configuration)
+QtNetwork.QHttp1Configuration.setNumberOfConnectionsPerHost?4(int)
+QtNetwork.QHttp1Configuration.numberOfConnectionsPerHost?4() -> int
+QtNetwork.QHttp1Configuration.swap?4(QHttp1Configuration)
 QtNetwork.QHttp2Configuration?1()
 QtNetwork.QHttp2Configuration.__init__?1(self)
 QtNetwork.QHttp2Configuration?1(QHttp2Configuration)
@@ -6992,12 +7066,12 @@
 QtNetwork.QLocalSocket.disconnected?4()
 QtNetwork.QLocalSocket.errorOccurred?4(QLocalSocket.LocalSocketError)
 QtNetwork.QLocalSocket.stateChanged?4(QLocalSocket.LocalSocketState)
-QtNetwork.QLocalSocket.readData?4(int) -> object
-QtNetwork.QLocalSocket.writeData?4(buffer) -> int
+QtNetwork.QLocalSocket.readData?4(int) -> Any
+QtNetwork.QLocalSocket.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtNetwork.QLocalSocket.skipData?4(int) -> int
 QtNetwork.QLocalSocket.setSocketOptions?4(unknown-type)
 QtNetwork.QLocalSocket.socketOptions?4() -> unknown-type
-QtNetwork.QLocalSocket.readLineData?4(int) -> object
+QtNetwork.QLocalSocket.readLineData?4(int) -> Any
 QtNetwork.QNetworkAccessManager.Operation?10
 QtNetwork.QNetworkAccessManager.Operation.HeadOperation?10
 QtNetwork.QNetworkAccessManager.Operation.GetOperation?10
@@ -7169,6 +7243,8 @@
 QtNetwork.QNetworkInformation.loadDefaultBackend?4() -> bool
 QtNetwork.QNetworkInformation.transportMediumChanged?4(QNetworkInformation.TransportMedium)
 QtNetwork.QNetworkInformation.isMeteredChanged?4(bool)
+QtNetwork.QNetworkInformation.loadBackendByName?4(QStringView) -> bool
+QtNetwork.QNetworkInformation.loadBackendByFeatures?4(unknown-type) -> bool
 QtNetwork.QNetworkAddressEntry.DnsEligibilityStatus?10
 QtNetwork.QNetworkAddressEntry.DnsEligibilityStatus.DnsEligibilityUnknown?10
 QtNetwork.QNetworkAddressEntry.DnsEligibilityStatus.DnsIneligible?10
@@ -7387,7 +7463,7 @@
 QtNetwork.QNetworkReply.preSharedKeyAuthenticationRequired?4(QSslPreSharedKeyAuthenticator)
 QtNetwork.QNetworkReply.redirected?4(QUrl)
 QtNetwork.QNetworkReply.redirectAllowed?4()
-QtNetwork.QNetworkReply.writeData?4(buffer) -> int
+QtNetwork.QNetworkReply.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtNetwork.QNetworkReply.setOperation?4(QNetworkAccessManager.Operation)
 QtNetwork.QNetworkReply.setRequest?4(QNetworkRequest)
 QtNetwork.QNetworkReply.setError?4(QNetworkReply.NetworkError, QString)
@@ -7449,6 +7525,7 @@
 QtNetwork.QNetworkRequest.Attribute.AutoDeleteReplyOnFinishAttribute?10
 QtNetwork.QNetworkRequest.Attribute.ConnectionCacheExpiryTimeoutSecondsAttribute?10
 QtNetwork.QNetworkRequest.Attribute.Http2CleartextAllowedAttribute?10
+QtNetwork.QNetworkRequest.Attribute.UseCredentialsAttribute?10
 QtNetwork.QNetworkRequest.Attribute.User?10
 QtNetwork.QNetworkRequest.Attribute.UserMax?10
 QtNetwork.QNetworkRequest.KnownHeaders?10
@@ -7492,7 +7569,9 @@
 QtNetwork.QNetworkRequest.setMaximumRedirectsAllowed?4(int)
 QtNetwork.QNetworkRequest.peerVerifyName?4() -> QString
 QtNetwork.QNetworkRequest.setPeerVerifyName?4(QString)
+QtNetwork.QNetworkRequest.http1Configuration?4() -> QHttp1Configuration
 QtNetwork.QNetworkRequest.http2Configuration?4() -> QHttp2Configuration
+QtNetwork.QNetworkRequest.setHttp1Configuration?4(QHttp1Configuration)
 QtNetwork.QNetworkRequest.setHttp2Configuration?4(QHttp2Configuration)
 QtNetwork.QNetworkRequest.transferTimeout?4() -> int
 QtNetwork.QNetworkRequest.setTransferTimeout?4(int timeout=QNetworkRequest.DefaultTransferTimeoutConstant)
@@ -7643,7 +7722,7 @@
 QtNetwork.QSslCertificate.fromPath?4(QString, QSsl.EncodingFormat format=QSsl.Pem, QSslCertificate.PatternSyntax syntax=QSslCertificate.PatternSyntax.FixedString) -> unknown-type
 QtNetwork.QSslCertificate.fromDevice?4(QIODevice, QSsl.EncodingFormat format=QSsl.Pem) -> unknown-type
 QtNetwork.QSslCertificate.fromData?4(QByteArray, QSsl.EncodingFormat format=QSsl.Pem) -> unknown-type
-QtNetwork.QSslCertificate.handle?4() -> sip.voidptr
+QtNetwork.QSslCertificate.handle?4() -> voidptr
 QtNetwork.QSslCertificate.swap?4(QSslCertificate)
 QtNetwork.QSslCertificate.isBlacklisted?4() -> bool
 QtNetwork.QSslCertificate.subjectInfoAttributes?4() -> unknown-type
@@ -7835,8 +7914,8 @@
 QtNetwork.QSslKey.__init__?1(self, QByteArray, QSsl.KeyAlgorithm, QSsl.EncodingFormat encoding=QSsl.Pem, QSsl.KeyType type=QSsl.PrivateKey, QByteArray passPhrase=QByteArray())
 QtNetwork.QSslKey?1(QIODevice, QSsl.KeyAlgorithm, QSsl.EncodingFormat encoding=QSsl.Pem, QSsl.KeyType type=QSsl.PrivateKey, QByteArray passPhrase=QByteArray())
 QtNetwork.QSslKey.__init__?1(self, QIODevice, QSsl.KeyAlgorithm, QSsl.EncodingFormat encoding=QSsl.Pem, QSsl.KeyType type=QSsl.PrivateKey, QByteArray passPhrase=QByteArray())
-QtNetwork.QSslKey?1(sip.voidptr, QSsl.KeyType type=QSsl.PrivateKey)
-QtNetwork.QSslKey.__init__?1(self, sip.voidptr, QSsl.KeyType type=QSsl.PrivateKey)
+QtNetwork.QSslKey?1(voidptr, QSsl.KeyType type=QSsl.PrivateKey)
+QtNetwork.QSslKey.__init__?1(self, voidptr, QSsl.KeyType type=QSsl.PrivateKey)
 QtNetwork.QSslKey?1(QSslKey)
 QtNetwork.QSslKey.__init__?1(self, QSslKey)
 QtNetwork.QSslKey.isNull?4() -> bool
@@ -7846,7 +7925,7 @@
 QtNetwork.QSslKey.algorithm?4() -> QSsl.KeyAlgorithm
 QtNetwork.QSslKey.toPem?4(QByteArray passPhrase=QByteArray()) -> QByteArray
 QtNetwork.QSslKey.toDer?4(QByteArray passPhrase=QByteArray()) -> QByteArray
-QtNetwork.QSslKey.handle?4() -> sip.voidptr
+QtNetwork.QSslKey.handle?4() -> voidptr
 QtNetwork.QSslKey.swap?4(QSslKey)
 QtNetwork.QSslPreSharedKeyAuthenticator?1()
 QtNetwork.QSslPreSharedKeyAuthenticator.__init__?1(self)
@@ -7860,6 +7939,48 @@
 QtNetwork.QSslPreSharedKeyAuthenticator.setPreSharedKey?4(QByteArray)
 QtNetwork.QSslPreSharedKeyAuthenticator.preSharedKey?4() -> QByteArray
 QtNetwork.QSslPreSharedKeyAuthenticator.maximumPreSharedKeyLength?4() -> int
+QtNetwork.QTcpServer?1(QObject parent=None)
+QtNetwork.QTcpServer.__init__?1(self, QObject parent=None)
+QtNetwork.QTcpServer.listen?4(QHostAddress address=QHostAddress.Any, int port=0) -> bool
+QtNetwork.QTcpServer.close?4()
+QtNetwork.QTcpServer.isListening?4() -> bool
+QtNetwork.QTcpServer.setMaxPendingConnections?4(int)
+QtNetwork.QTcpServer.maxPendingConnections?4() -> int
+QtNetwork.QTcpServer.serverPort?4() -> int
+QtNetwork.QTcpServer.serverAddress?4() -> QHostAddress
+QtNetwork.QTcpServer.socketDescriptor?4() -> qintptr
+QtNetwork.QTcpServer.setSocketDescriptor?4(qintptr) -> bool
+QtNetwork.QTcpServer.waitForNewConnection?4(int msecs=0) -> (bool, bool)
+QtNetwork.QTcpServer.hasPendingConnections?4() -> bool
+QtNetwork.QTcpServer.nextPendingConnection?4() -> QTcpSocket
+QtNetwork.QTcpServer.serverError?4() -> QAbstractSocket.SocketError
+QtNetwork.QTcpServer.errorString?4() -> QString
+QtNetwork.QTcpServer.setProxy?4(QNetworkProxy)
+QtNetwork.QTcpServer.proxy?4() -> QNetworkProxy
+QtNetwork.QTcpServer.pauseAccepting?4()
+QtNetwork.QTcpServer.resumeAccepting?4()
+QtNetwork.QTcpServer.incomingConnection?4(qintptr)
+QtNetwork.QTcpServer.addPendingConnection?4(QTcpSocket)
+QtNetwork.QTcpServer.newConnection?4()
+QtNetwork.QTcpServer.acceptError?4(QAbstractSocket.SocketError)
+QtNetwork.QTcpServer.setListenBacklogSize?4(int)
+QtNetwork.QTcpServer.listenBacklogSize?4() -> int
+QtNetwork.QTcpServer.pendingConnectionAvailable?4()
+QtNetwork.QSslServer?1(QObject parent=None)
+QtNetwork.QSslServer.__init__?1(self, QObject parent=None)
+QtNetwork.QSslServer.setSslConfiguration?4(QSslConfiguration)
+QtNetwork.QSslServer.sslConfiguration?4() -> QSslConfiguration
+QtNetwork.QSslServer.setHandshakeTimeout?4(int)
+QtNetwork.QSslServer.handshakeTimeout?4() -> int
+QtNetwork.QSslServer.sslErrors?4(QSslSocket, unknown-type)
+QtNetwork.QSslServer.peerVerifyError?4(QSslSocket, QSslError)
+QtNetwork.QSslServer.errorOccurred?4(QSslSocket, QAbstractSocket.SocketError)
+QtNetwork.QSslServer.preSharedKeyAuthenticationRequired?4(QSslSocket, QSslPreSharedKeyAuthenticator)
+QtNetwork.QSslServer.alertSent?4(QSslSocket, QSsl.AlertLevel, QSsl.AlertType, QString)
+QtNetwork.QSslServer.alertReceived?4(QSslSocket, QSsl.AlertLevel, QSsl.AlertType, QString)
+QtNetwork.QSslServer.handshakeInterruptedOnError?4(QSslSocket, QSslError)
+QtNetwork.QSslServer.startedEncryptionHandshake?4(QSslSocket)
+QtNetwork.QSslServer.incomingConnection?4(qintptr)
 QtNetwork.QTcpSocket?1(QObject parent=None)
 QtNetwork.QTcpSocket.__init__?1(self, QObject parent=None)
 QtNetwork.QSslSocket.PeerVerifyMode?10
@@ -7907,8 +8028,8 @@
 QtNetwork.QSslSocket.sslErrors?4(unknown-type)
 QtNetwork.QSslSocket.modeChanged?4(QSslSocket.SslMode)
 QtNetwork.QSslSocket.preSharedKeyAuthenticationRequired?4(QSslPreSharedKeyAuthenticator)
-QtNetwork.QSslSocket.readData?4(int) -> object
-QtNetwork.QSslSocket.writeData?4(buffer) -> int
+QtNetwork.QSslSocket.readData?4(int) -> Any
+QtNetwork.QSslSocket.writeData?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr]) -> int
 QtNetwork.QSslSocket.skipData?4(int) -> int
 QtNetwork.QSslSocket.peerVerifyMode?4() -> QSslSocket.PeerVerifyMode
 QtNetwork.QSslSocket.setPeerVerifyMode?4(QSslSocket.PeerVerifyMode)
@@ -7952,39 +8073,13 @@
 QtNetwork.QSslSocket.isClassImplemented?4(QSsl.ImplementedClass, QString backendName='') -> bool
 QtNetwork.QSslSocket.supportedFeatures?4(QString backendName='') -> unknown-type
 QtNetwork.QSslSocket.isFeatureSupported?4(QSsl.SupportedFeature, QString backendName='') -> bool
-QtNetwork.QTcpServer?1(QObject parent=None)
-QtNetwork.QTcpServer.__init__?1(self, QObject parent=None)
-QtNetwork.QTcpServer.listen?4(QHostAddress address=QHostAddress.Any, int port=0) -> bool
-QtNetwork.QTcpServer.close?4()
-QtNetwork.QTcpServer.isListening?4() -> bool
-QtNetwork.QTcpServer.setMaxPendingConnections?4(int)
-QtNetwork.QTcpServer.maxPendingConnections?4() -> int
-QtNetwork.QTcpServer.serverPort?4() -> int
-QtNetwork.QTcpServer.serverAddress?4() -> QHostAddress
-QtNetwork.QTcpServer.socketDescriptor?4() -> qintptr
-QtNetwork.QTcpServer.setSocketDescriptor?4(qintptr) -> bool
-QtNetwork.QTcpServer.waitForNewConnection?4(int msecs=0) -> (bool, bool)
-QtNetwork.QTcpServer.hasPendingConnections?4() -> bool
-QtNetwork.QTcpServer.nextPendingConnection?4() -> QTcpSocket
-QtNetwork.QTcpServer.serverError?4() -> QAbstractSocket.SocketError
-QtNetwork.QTcpServer.errorString?4() -> QString
-QtNetwork.QTcpServer.setProxy?4(QNetworkProxy)
-QtNetwork.QTcpServer.proxy?4() -> QNetworkProxy
-QtNetwork.QTcpServer.pauseAccepting?4()
-QtNetwork.QTcpServer.resumeAccepting?4()
-QtNetwork.QTcpServer.incomingConnection?4(qintptr)
-QtNetwork.QTcpServer.addPendingConnection?4(QTcpSocket)
-QtNetwork.QTcpServer.newConnection?4()
-QtNetwork.QTcpServer.acceptError?4(QAbstractSocket.SocketError)
-QtNetwork.QTcpServer.setListenBacklogSize?4(int)
-QtNetwork.QTcpServer.listenBacklogSize?4() -> int
 QtNetwork.QUdpSocket?1(QObject parent=None)
 QtNetwork.QUdpSocket.__init__?1(self, QObject parent=None)
 QtNetwork.QUdpSocket.hasPendingDatagrams?4() -> bool
 QtNetwork.QUdpSocket.pendingDatagramSize?4() -> int
-QtNetwork.QUdpSocket.readDatagram?4(int) -> (object, QHostAddress, int)
+QtNetwork.QUdpSocket.readDatagram?4(int) -> (Any, QHostAddress, int)
 QtNetwork.QUdpSocket.receiveDatagram?4(int maxSize=-1) -> QNetworkDatagram
-QtNetwork.QUdpSocket.writeDatagram?4(buffer, QHostAddress, int) -> int
+QtNetwork.QUdpSocket.writeDatagram?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr], QHostAddress, int) -> int
 QtNetwork.QUdpSocket.writeDatagram?4(QNetworkDatagram) -> int
 QtNetwork.QUdpSocket.joinMulticastGroup?4(QHostAddress) -> bool
 QtNetwork.QUdpSocket.joinMulticastGroup?4(QHostAddress, QNetworkInterface) -> bool
@@ -8056,7 +8151,7 @@
 QtGui.QAbstractTextDocumentLayout.registerHandler?4(int, QObject)
 QtGui.QAbstractTextDocumentLayout.unregisterHandler?4(int, QObject component=None)
 QtGui.QAbstractTextDocumentLayout.handlerForObject?4(int) -> QTextObjectInterface
-QtGui.QAbstractTextDocumentLayout.update?4(QRectF rect=QRectF(0,0,1e+09,1e+09))
+QtGui.QAbstractTextDocumentLayout.update?4(QRectF rect=QRectF(0, 0, 1000000000.0, 1000000000.0))
 QtGui.QAbstractTextDocumentLayout.documentSizeChanged?4(QSizeF)
 QtGui.QAbstractTextDocumentLayout.pageCountChanged?4(int)
 QtGui.QAbstractTextDocumentLayout.updateBlock?4(QTextBlock)
@@ -8159,6 +8254,8 @@
 QtGui.QAction.autoRepeat?4() -> bool
 QtGui.QAction.setMenuRole?4(QAction.MenuRole)
 QtGui.QAction.menuRole?4() -> QAction.MenuRole
+QtGui.QAction.menu?4() -> QMenu
+QtGui.QAction.setMenu?4(QMenu)
 QtGui.QAction.setIconVisibleInMenu?4(bool)
 QtGui.QAction.isIconVisibleInMenu?4() -> bool
 QtGui.QAction.setPriority?4(QAction.Priority)
@@ -8245,8 +8342,8 @@
 QtGui.QPixmap.__init__?1(self, QSize)
 QtGui.QPixmap?1(QString, str format=None, unknown-type flags=Qt.AutoColor)
 QtGui.QPixmap.__init__?1(self, QString, str format=None, unknown-type flags=Qt.AutoColor)
-QtGui.QPixmap?1(list)
-QtGui.QPixmap.__init__?1(self, list)
+QtGui.QPixmap?1(List)
+QtGui.QPixmap.__init__?1(self, List)
 QtGui.QPixmap?1(QPixmap)
 QtGui.QPixmap.__init__?1(self, QPixmap)
 QtGui.QPixmap?1(QVariant)
@@ -8426,6 +8523,8 @@
 QtGui.QColor.fromRgba64?4(int, int, int, int alpha=USHRT_MAX) -> QColor
 QtGui.QColor.fromRgba64?4(QRgba64) -> QColor
 QtGui.QColor.toExtendedRgb?4() -> QColor
+QtGui.QColor.fromString?4(QAnyStringView) -> QColor
+QtGui.QColor.isValidColorName?4(QAnyStringView) -> bool
 QtGui.QColorConstants.Black?7
 QtGui.QColorConstants.Blue?7
 QtGui.QColorConstants.Color0?7
@@ -8887,7 +8986,7 @@
 QtGui.QClipboard.ownsFindBuffer?4() -> bool
 QtGui.QClipboard.ownsSelection?4() -> bool
 QtGui.QClipboard.text?4(QClipboard.Mode mode=QClipboard.Clipboard) -> QString
-QtGui.QClipboard.text?4(QString, QClipboard.Mode mode=QClipboard.Clipboard) -> tuple
+QtGui.QClipboard.text?4(QString, QClipboard.Mode mode=QClipboard.Clipboard) -> Tuple
 QtGui.QClipboard.setText?4(QString, QClipboard.Mode mode=QClipboard.Clipboard)
 QtGui.QClipboard.mimeData?4(QClipboard.Mode mode=QClipboard.Clipboard) -> QMimeData
 QtGui.QClipboard.setMimeData?4(QMimeData, QClipboard.Mode mode=QClipboard.Clipboard)
@@ -8921,14 +9020,14 @@
 QtGui.QColorSpace.__init__?1(self)
 QtGui.QColorSpace?1(QColorSpace.NamedColorSpace)
 QtGui.QColorSpace.__init__?1(self, QColorSpace.NamedColorSpace)
-QtGui.QColorSpace?1(QColorSpace.Primaries, QColorSpace.TransferFunction, float gamma=0)
-QtGui.QColorSpace.__init__?1(self, QColorSpace.Primaries, QColorSpace.TransferFunction, float gamma=0)
+QtGui.QColorSpace?1(QColorSpace.Primaries, QColorSpace.TransferFunction, float gamma=0.0)
+QtGui.QColorSpace.__init__?1(self, QColorSpace.Primaries, QColorSpace.TransferFunction, float gamma=0.0)
 QtGui.QColorSpace?1(QColorSpace.Primaries, float)
 QtGui.QColorSpace.__init__?1(self, QColorSpace.Primaries, float)
 QtGui.QColorSpace?1(QColorSpace.Primaries, unknown-type)
 QtGui.QColorSpace.__init__?1(self, QColorSpace.Primaries, unknown-type)
-QtGui.QColorSpace?1(QPointF, QPointF, QPointF, QPointF, QColorSpace.TransferFunction, float gamma=0)
-QtGui.QColorSpace.__init__?1(self, QPointF, QPointF, QPointF, QPointF, QColorSpace.TransferFunction, float gamma=0)
+QtGui.QColorSpace?1(QPointF, QPointF, QPointF, QPointF, QColorSpace.TransferFunction, float gamma=0.0)
+QtGui.QColorSpace.__init__?1(self, QPointF, QPointF, QPointF, QPointF, QColorSpace.TransferFunction, float gamma=0.0)
 QtGui.QColorSpace?1(QPointF, QPointF, QPointF, QPointF, unknown-type, unknown-type, unknown-type)
 QtGui.QColorSpace.__init__?1(self, QPointF, QPointF, QPointF, QPointF, unknown-type, unknown-type, unknown-type)
 QtGui.QColorSpace?1(QPointF, QPointF, QPointF, QPointF, unknown-type)
@@ -8939,11 +9038,11 @@
 QtGui.QColorSpace.primaries?4() -> QColorSpace.Primaries
 QtGui.QColorSpace.transferFunction?4() -> QColorSpace.TransferFunction
 QtGui.QColorSpace.gamma?4() -> float
-QtGui.QColorSpace.setTransferFunction?4(QColorSpace.TransferFunction, float gamma=0)
+QtGui.QColorSpace.setTransferFunction?4(QColorSpace.TransferFunction, float gamma=0.0)
 QtGui.QColorSpace.setTransferFunction?4(unknown-type)
 QtGui.QColorSpace.setTransferFunctions?4(unknown-type, unknown-type, unknown-type)
 QtGui.QColorSpace.withTransferFunction?4(unknown-type) -> QColorSpace
-QtGui.QColorSpace.withTransferFunction?4(QColorSpace.TransferFunction, float gamma=0) -> QColorSpace
+QtGui.QColorSpace.withTransferFunction?4(QColorSpace.TransferFunction, float gamma=0.0) -> QColorSpace
 QtGui.QColorSpace.withTransferFunctions?4(unknown-type, unknown-type, unknown-type) -> QColorSpace
 QtGui.QColorSpace.setPrimaries?4(QColorSpace.Primaries)
 QtGui.QColorSpace.setPrimaries?4(QPointF, QPointF, QPointF, QPointF)
@@ -8961,6 +9060,7 @@
 QtGui.QColorTransform.map?4(int) -> int
 QtGui.QColorTransform.map?4(QRgba64) -> QRgba64
 QtGui.QColorTransform.map?4(QColor) -> QColor
+QtGui.QColorTransform.isIdentity?4() -> bool
 QtGui.QCursor?1()
 QtGui.QCursor.__init__?1(self)
 QtGui.QCursor?1(QBitmap, QBitmap, int hotX=-1, int hotY=-1)
@@ -8990,7 +9090,7 @@
 QtGui.QDesktopServices.__init__?1(self, QDesktopServices)
 QtGui.QDesktopServices.openUrl?4(QUrl) -> bool
 QtGui.QDesktopServices.setUrlHandler?4(QString, QObject, str)
-QtGui.QDesktopServices.setUrlHandler?4(QString, callable)
+QtGui.QDesktopServices.setUrlHandler?4(QString, Callable[..., None])
 QtGui.QDesktopServices.unsetUrlHandler?4(QString)
 QtGui.QDrag?1(QObject)
 QtGui.QDrag.__init__?1(self, QObject)
@@ -9056,12 +9156,16 @@
 QtGui.QResizeEvent.clone?4() -> QResizeEvent
 QtGui.QCloseEvent?1()
 QtGui.QCloseEvent.__init__?1(self)
+QtGui.QCloseEvent.clone?4() -> QCloseEvent
 QtGui.QIconDragEvent?1()
 QtGui.QIconDragEvent.__init__?1(self)
+QtGui.QIconDragEvent.clone?4() -> QIconDragEvent
 QtGui.QShowEvent?1()
 QtGui.QShowEvent.__init__?1(self)
+QtGui.QShowEvent.clone?4() -> QShowEvent
 QtGui.QHideEvent?1()
 QtGui.QHideEvent.__init__?1(self)
+QtGui.QHideEvent.clone?4() -> QHideEvent
 QtGui.QContextMenuEvent.Reason?10
 QtGui.QContextMenuEvent.Reason.Mouse?10
 QtGui.QContextMenuEvent.Reason.Keyboard?10
@@ -9134,8 +9238,10 @@
 QtGui.QDragMoveEvent.clone?4() -> QDragMoveEvent
 QtGui.QDragEnterEvent?1(QPoint, unknown-type, QMimeData, unknown-type, unknown-type)
 QtGui.QDragEnterEvent.__init__?1(self, QPoint, unknown-type, QMimeData, unknown-type, unknown-type)
+QtGui.QDragEnterEvent.clone?4() -> QDragEnterEvent
 QtGui.QDragLeaveEvent?1()
 QtGui.QDragLeaveEvent.__init__?1(self)
+QtGui.QDragLeaveEvent.clone?4() -> QDragLeaveEvent
 QtGui.QHelpEvent?1(QEvent.Type, QPoint, QPoint)
 QtGui.QHelpEvent.__init__?1(self, QEvent.Type, QPoint, QPoint)
 QtGui.QHelpEvent.x?4() -> int
@@ -9164,6 +9270,8 @@
 QtGui.QFileOpenEvent.clone?4() -> QFileOpenEvent
 QtGui.QShortcutEvent?1(QKeySequence, int, bool ambiguous=False)
 QtGui.QShortcutEvent.__init__?1(self, QKeySequence, int, bool ambiguous=False)
+QtGui.QShortcutEvent?1(QKeySequence, QShortcut shortcut=None, bool ambiguous=False)
+QtGui.QShortcutEvent.__init__?1(self, QKeySequence, QShortcut shortcut=None, bool ambiguous=False)
 QtGui.QShortcutEvent.isAmbiguous?4() -> bool
 QtGui.QShortcutEvent.key?4() -> QKeySequence
 QtGui.QShortcutEvent.shortcutId?4() -> int
@@ -9629,9 +9737,9 @@
 QtGui.QFontMetrics.boundingRect?4(QString, QTextOption) -> QRect
 QtGui.QFontMetrics.boundingRectChar?4(QChar) -> QRect
 QtGui.QFontMetrics.boundingRect?4(QString) -> QRect
-QtGui.QFontMetrics.boundingRect?4(QRect, int, QString, int tabStops=0, list tabArray=0) -> QRect
-QtGui.QFontMetrics.boundingRect?4(int, int, int, int, int, QString, int tabStops=0, list tabArray=0) -> QRect
-QtGui.QFontMetrics.size?4(int, QString, int tabStops=0, list tabArray=0) -> QSize
+QtGui.QFontMetrics.boundingRect?4(QRect, int, QString, int tabStops=0, List tabArray=None) -> QRect
+QtGui.QFontMetrics.boundingRect?4(int, int, int, int, int, QString, int tabStops=0, List tabArray=None) -> QRect
+QtGui.QFontMetrics.size?4(int, QString, int tabStops=0, List tabArray=None) -> QSize
 QtGui.QFontMetrics.underlinePos?4() -> int
 QtGui.QFontMetrics.overlinePos?4() -> int
 QtGui.QFontMetrics.strikeOutPos?4() -> int
@@ -9669,8 +9777,8 @@
 QtGui.QFontMetricsF.boundingRect?4(QString, QTextOption) -> QRectF
 QtGui.QFontMetricsF.boundingRectChar?4(QChar) -> QRectF
 QtGui.QFontMetricsF.boundingRect?4(QString) -> QRectF
-QtGui.QFontMetricsF.boundingRect?4(QRectF, int, QString, int tabStops=0, list tabArray=0) -> QRectF
-QtGui.QFontMetricsF.size?4(int, QString, int tabStops=0, list tabArray=0) -> QSizeF
+QtGui.QFontMetricsF.boundingRect?4(QRectF, int, QString, int tabStops=0, List tabArray=None) -> QRectF
+QtGui.QFontMetricsF.size?4(int, QString, int tabStops=0, List tabArray=None) -> QSizeF
 QtGui.QFontMetricsF.underlinePos?4() -> float
 QtGui.QFontMetricsF.overlinePos?4() -> float
 QtGui.QFontMetricsF.strikeOutPos?4() -> float
@@ -9689,10 +9797,10 @@
 QtGui.QMatrix4x3.__init__?1(self)
 QtGui.QMatrix4x3?1(QMatrix4x3)
 QtGui.QMatrix4x3.__init__?1(self, QMatrix4x3)
-QtGui.QMatrix4x3?1(object)
-QtGui.QMatrix4x3.__init__?1(self, object)
-QtGui.QMatrix4x3.data?4() -> list
-QtGui.QMatrix4x3.copyDataTo?4() -> list
+QtGui.QMatrix4x3?1(Any)
+QtGui.QMatrix4x3.__init__?1(self, Any)
+QtGui.QMatrix4x3.data?4() -> List
+QtGui.QMatrix4x3.copyDataTo?4() -> List
 QtGui.QMatrix4x3.isIdentity?4() -> bool
 QtGui.QMatrix4x3.setToIdentity?4()
 QtGui.QMatrix4x3.fill?4(float)
@@ -9701,10 +9809,10 @@
 QtGui.QMatrix4x2.__init__?1(self)
 QtGui.QMatrix4x2?1(QMatrix4x2)
 QtGui.QMatrix4x2.__init__?1(self, QMatrix4x2)
-QtGui.QMatrix4x2?1(object)
-QtGui.QMatrix4x2.__init__?1(self, object)
-QtGui.QMatrix4x2.data?4() -> list
-QtGui.QMatrix4x2.copyDataTo?4() -> list
+QtGui.QMatrix4x2?1(Any)
+QtGui.QMatrix4x2.__init__?1(self, Any)
+QtGui.QMatrix4x2.data?4() -> List
+QtGui.QMatrix4x2.copyDataTo?4() -> List
 QtGui.QMatrix4x2.isIdentity?4() -> bool
 QtGui.QMatrix4x2.setToIdentity?4()
 QtGui.QMatrix4x2.fill?4(float)
@@ -9713,10 +9821,10 @@
 QtGui.QMatrix3x4.__init__?1(self)
 QtGui.QMatrix3x4?1(QMatrix3x4)
 QtGui.QMatrix3x4.__init__?1(self, QMatrix3x4)
-QtGui.QMatrix3x4?1(object)
-QtGui.QMatrix3x4.__init__?1(self, object)
-QtGui.QMatrix3x4.data?4() -> list
-QtGui.QMatrix3x4.copyDataTo?4() -> list
+QtGui.QMatrix3x4?1(Any)
+QtGui.QMatrix3x4.__init__?1(self, Any)
+QtGui.QMatrix3x4.data?4() -> List
+QtGui.QMatrix3x4.copyDataTo?4() -> List
 QtGui.QMatrix3x4.isIdentity?4() -> bool
 QtGui.QMatrix3x4.setToIdentity?4()
 QtGui.QMatrix3x4.fill?4(float)
@@ -9725,10 +9833,10 @@
 QtGui.QMatrix3x3.__init__?1(self)
 QtGui.QMatrix3x3?1(QMatrix3x3)
 QtGui.QMatrix3x3.__init__?1(self, QMatrix3x3)
-QtGui.QMatrix3x3?1(object)
-QtGui.QMatrix3x3.__init__?1(self, object)
-QtGui.QMatrix3x3.data?4() -> list
-QtGui.QMatrix3x3.copyDataTo?4() -> list
+QtGui.QMatrix3x3?1(Any)
+QtGui.QMatrix3x3.__init__?1(self, Any)
+QtGui.QMatrix3x3.data?4() -> List
+QtGui.QMatrix3x3.copyDataTo?4() -> List
 QtGui.QMatrix3x3.isIdentity?4() -> bool
 QtGui.QMatrix3x3.setToIdentity?4()
 QtGui.QMatrix3x3.fill?4(float)
@@ -9737,10 +9845,10 @@
 QtGui.QMatrix3x2.__init__?1(self)
 QtGui.QMatrix3x2?1(QMatrix3x2)
 QtGui.QMatrix3x2.__init__?1(self, QMatrix3x2)
-QtGui.QMatrix3x2?1(object)
-QtGui.QMatrix3x2.__init__?1(self, object)
-QtGui.QMatrix3x2.data?4() -> list
-QtGui.QMatrix3x2.copyDataTo?4() -> list
+QtGui.QMatrix3x2?1(Any)
+QtGui.QMatrix3x2.__init__?1(self, Any)
+QtGui.QMatrix3x2.data?4() -> List
+QtGui.QMatrix3x2.copyDataTo?4() -> List
 QtGui.QMatrix3x2.isIdentity?4() -> bool
 QtGui.QMatrix3x2.setToIdentity?4()
 QtGui.QMatrix3x2.fill?4(float)
@@ -9749,10 +9857,10 @@
 QtGui.QMatrix2x4.__init__?1(self)
 QtGui.QMatrix2x4?1(QMatrix2x4)
 QtGui.QMatrix2x4.__init__?1(self, QMatrix2x4)
-QtGui.QMatrix2x4?1(object)
-QtGui.QMatrix2x4.__init__?1(self, object)
-QtGui.QMatrix2x4.data?4() -> list
-QtGui.QMatrix2x4.copyDataTo?4() -> list
+QtGui.QMatrix2x4?1(Any)
+QtGui.QMatrix2x4.__init__?1(self, Any)
+QtGui.QMatrix2x4.data?4() -> List
+QtGui.QMatrix2x4.copyDataTo?4() -> List
 QtGui.QMatrix2x4.isIdentity?4() -> bool
 QtGui.QMatrix2x4.setToIdentity?4()
 QtGui.QMatrix2x4.fill?4(float)
@@ -9761,10 +9869,10 @@
 QtGui.QMatrix2x3.__init__?1(self)
 QtGui.QMatrix2x3?1(QMatrix2x3)
 QtGui.QMatrix2x3.__init__?1(self, QMatrix2x3)
-QtGui.QMatrix2x3?1(object)
-QtGui.QMatrix2x3.__init__?1(self, object)
-QtGui.QMatrix2x3.data?4() -> list
-QtGui.QMatrix2x3.copyDataTo?4() -> list
+QtGui.QMatrix2x3?1(Any)
+QtGui.QMatrix2x3.__init__?1(self, Any)
+QtGui.QMatrix2x3.data?4() -> List
+QtGui.QMatrix2x3.copyDataTo?4() -> List
 QtGui.QMatrix2x3.isIdentity?4() -> bool
 QtGui.QMatrix2x3.setToIdentity?4()
 QtGui.QMatrix2x3.fill?4(float)
@@ -9773,10 +9881,10 @@
 QtGui.QMatrix2x2.__init__?1(self)
 QtGui.QMatrix2x2?1(QMatrix2x2)
 QtGui.QMatrix2x2.__init__?1(self, QMatrix2x2)
-QtGui.QMatrix2x2?1(object)
-QtGui.QMatrix2x2.__init__?1(self, object)
-QtGui.QMatrix2x2.data?4() -> list
-QtGui.QMatrix2x2.copyDataTo?4() -> list
+QtGui.QMatrix2x2?1(Any)
+QtGui.QMatrix2x2.__init__?1(self, Any)
+QtGui.QMatrix2x2.data?4() -> List
+QtGui.QMatrix2x2.copyDataTo?4() -> List
 QtGui.QMatrix2x2.isIdentity?4() -> bool
 QtGui.QMatrix2x2.setToIdentity?4()
 QtGui.QMatrix2x2.fill?4(float)
@@ -9813,8 +9921,12 @@
 QtGui.QGlyphRun.boundingRect?4() -> QRectF
 QtGui.QGlyphRun.isEmpty?4() -> bool
 QtGui.QGlyphRun.swap?4(QGlyphRun)
-QtGui.QGuiApplication?1(list)
-QtGui.QGuiApplication.__init__?1(self, list)
+QtGui.QGlyphRun.stringIndexes?4() -> unknown-type
+QtGui.QGlyphRun.setStringIndexes?4(unknown-type)
+QtGui.QGlyphRun.setSourceString?4(QString)
+QtGui.QGlyphRun.sourceString?4() -> QString
+QtGui.QGuiApplication?1(List)
+QtGui.QGuiApplication.__init__?1(self, List)
 QtGui.QGuiApplication.allWindows?4() -> unknown-type
 QtGui.QGuiApplication.topLevelWindows?4() -> unknown-type
 QtGui.QGuiApplication.topLevelAt?4(QPoint) -> QWindow
@@ -9876,6 +9988,7 @@
 QtGui.QGuiApplication.screenAt?4(QPoint) -> QScreen
 QtGui.QGuiApplication.setHighDpiScaleFactorRoundingPolicy?4(Qt.HighDpiScaleFactorRoundingPolicy)
 QtGui.QGuiApplication.highDpiScaleFactorRoundingPolicy?4() -> Qt.HighDpiScaleFactorRoundingPolicy
+QtGui.QGuiApplication.setBadgeNumber?4(int)
 QtGui.QGuiApplication.event?4(QEvent) -> bool
 QtGui.QIcon.State?10
 QtGui.QIcon.State.On?10
@@ -10000,16 +10113,16 @@
 QtGui.QImage.__init__?1(self, QSize, QImage.Format)
 QtGui.QImage?1(int, int, QImage.Format)
 QtGui.QImage.__init__?1(self, int, int, QImage.Format)
-QtGui.QImage?1(bytes, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage.__init__?1(self, bytes, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage?1(bytes, int, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage.__init__?1(self, bytes, int, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage?1(sip.voidptr, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage.__init__?1(self, sip.voidptr, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage?1(sip.voidptr, int, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage.__init__?1(self, sip.voidptr, int, int, int, QImage.Format, callable cleanupFunction=0, object cleanupInfo=0)
-QtGui.QImage?1(list)
-QtGui.QImage.__init__?1(self, list)
+QtGui.QImage?1(bytes, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage.__init__?1(self, bytes, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage?1(bytes, int, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage.__init__?1(self, bytes, int, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage?1(voidptr, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage.__init__?1(self, voidptr, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage?1(voidptr, int, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage.__init__?1(self, voidptr, int, int, int, QImage.Format, Callable[..., None] cleanupFunction=None, Any cleanupInfo=None)
+QtGui.QImage?1(List)
+QtGui.QImage.__init__?1(self, List)
 QtGui.QImage?1(QString, str format=None)
 QtGui.QImage.__init__?1(self, QString, str format=None)
 QtGui.QImage?1(QImage)
@@ -10031,10 +10144,10 @@
 QtGui.QImage.setColor?4(int, int)
 QtGui.QImage.allGray?4() -> bool
 QtGui.QImage.isGrayscale?4() -> bool
-QtGui.QImage.bits?4() -> sip.voidptr
-QtGui.QImage.constBits?4() -> sip.voidptr
-QtGui.QImage.scanLine?4(int) -> sip.voidptr
-QtGui.QImage.constScanLine?4(int) -> sip.voidptr
+QtGui.QImage.bits?4() -> voidptr
+QtGui.QImage.constBits?4() -> voidptr
+QtGui.QImage.scanLine?4(int) -> voidptr
+QtGui.QImage.constScanLine?4(int) -> voidptr
 QtGui.QImage.bytesPerLine?4() -> int
 QtGui.QImage.valid?4(QPoint) -> bool
 QtGui.QImage.valid?4(int, int) -> bool
@@ -10107,6 +10220,7 @@
 QtGui.QImage.convertToColorSpace?4(QColorSpace)
 QtGui.QImage.applyColorTransform?4(QColorTransform)
 QtGui.QImage.deviceIndependentSize?4() -> QSizeF
+QtGui.QImage.colorTransformed?4(QColorTransform) -> QImage
 QtGui.QImageIOHandler.Transformation?10
 QtGui.QImageIOHandler.Transformation.TransformationNone?10
 QtGui.QImageIOHandler.Transformation.TransformationMirror?10
@@ -10214,6 +10328,8 @@
 QtGui.QImageReader.setAutoTransform?4(bool)
 QtGui.QImageReader.autoTransform?4() -> bool
 QtGui.QImageReader.imageFormatsForMimeType?4(QByteArray) -> unknown-type
+QtGui.QImageReader.allocationLimit?4() -> int
+QtGui.QImageReader.setAllocationLimit?4(int)
 QtGui.QImageWriter.ImageWriterError?10
 QtGui.QImageWriter.ImageWriterError.UnknownError?10
 QtGui.QImageWriter.ImageWriterError.DeviceError?10
@@ -10432,8 +10548,8 @@
 QtGui.QKeySequence.listToString?4(unknown-type, QKeySequence.SequenceFormat format=QKeySequence.PortableText) -> QString
 QtGui.QMatrix4x4?1()
 QtGui.QMatrix4x4.__init__?1(self)
-QtGui.QMatrix4x4?1(object)
-QtGui.QMatrix4x4.__init__?1(self, object)
+QtGui.QMatrix4x4?1(Any)
+QtGui.QMatrix4x4.__init__?1(self, Any)
 QtGui.QMatrix4x4?1(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
 QtGui.QMatrix4x4.__init__?1(self, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
 QtGui.QMatrix4x4?1(QTransform)
@@ -10452,7 +10568,7 @@
 QtGui.QMatrix4x4.translate?4(float, float)
 QtGui.QMatrix4x4.translate?4(float, float, float)
 QtGui.QMatrix4x4.rotate?4(float, QVector3D)
-QtGui.QMatrix4x4.rotate?4(float, float, float, float z=0)
+QtGui.QMatrix4x4.rotate?4(float, float, float, float z=0.0)
 QtGui.QMatrix4x4.rotate?4(QQuaternion)
 QtGui.QMatrix4x4.ortho?4(QRect)
 QtGui.QMatrix4x4.ortho?4(QRectF)
@@ -10460,12 +10576,12 @@
 QtGui.QMatrix4x4.frustum?4(float, float, float, float, float, float)
 QtGui.QMatrix4x4.perspective?4(float, float, float, float)
 QtGui.QMatrix4x4.lookAt?4(QVector3D, QVector3D, QVector3D)
-QtGui.QMatrix4x4.copyDataTo?4() -> list
+QtGui.QMatrix4x4.copyDataTo?4() -> List
 QtGui.QMatrix4x4.toTransform?4() -> QTransform
 QtGui.QMatrix4x4.toTransform?4(float) -> QTransform
 QtGui.QMatrix4x4.mapRect?4(QRect) -> QRect
 QtGui.QMatrix4x4.mapRect?4(QRectF) -> QRectF
-QtGui.QMatrix4x4.data?4() -> list
+QtGui.QMatrix4x4.data?4() -> List
 QtGui.QMatrix4x4.optimize?4()
 QtGui.QMatrix4x4.column?4(int) -> QVector4D
 QtGui.QMatrix4x4.setColumn?4(int, QVector4D)
@@ -10479,7 +10595,7 @@
 QtGui.QMatrix4x4.map?4(QVector3D) -> QVector3D
 QtGui.QMatrix4x4.mapVector?4(QVector3D) -> QVector3D
 QtGui.QMatrix4x4.map?4(QVector4D) -> QVector4D
-QtGui.QMatrix4x4.viewport?4(float, float, float, float, float nearPlane=0, float farPlane=1)
+QtGui.QMatrix4x4.viewport?4(float, float, float, float, float nearPlane=0.0, float farPlane=1.0)
 QtGui.QMatrix4x4.viewport?4(QRectF)
 QtGui.QMatrix4x4.isAffine?4() -> bool
 QtGui.QMovie.CacheMode?10
@@ -10586,7 +10702,7 @@
 QtGui.QOpenGLContext.makeCurrent?4(QSurface) -> bool
 QtGui.QOpenGLContext.doneCurrent?4()
 QtGui.QOpenGLContext.swapBuffers?4(QSurface)
-QtGui.QOpenGLContext.getProcAddress?4(QByteArray) -> sip.voidptr
+QtGui.QOpenGLContext.getProcAddress?4(QByteArray) -> voidptr
 QtGui.QOpenGLContext.surface?4() -> QSurface
 QtGui.QOpenGLContext.currentContext?4() -> QOpenGLContext
 QtGui.QOpenGLContext.areSharing?4(QOpenGLContext, QOpenGLContext) -> bool
@@ -10624,8 +10740,8 @@
 QtGui.QPageLayout.Unit.Cicero?10
 QtGui.QPageLayout?1()
 QtGui.QPageLayout.__init__?1(self)
-QtGui.QPageLayout?1(QPageSize, QPageLayout.Orientation, QMarginsF, QPageLayout.Unit units=QPageLayout.Point, QMarginsF minMargins=QMarginsF(0,0,0,0))
-QtGui.QPageLayout.__init__?1(self, QPageSize, QPageLayout.Orientation, QMarginsF, QPageLayout.Unit units=QPageLayout.Point, QMarginsF minMargins=QMarginsF(0,0,0,0))
+QtGui.QPageLayout?1(QPageSize, QPageLayout.Orientation, QMarginsF, QPageLayout.Unit units=QPageLayout.Point, QMarginsF minMargins=QMarginsF(0, 0, 0, 0))
+QtGui.QPageLayout.__init__?1(self, QPageSize, QPageLayout.Orientation, QMarginsF, QPageLayout.Unit units=QPageLayout.Point, QMarginsF minMargins=QMarginsF(0, 0, 0, 0))
 QtGui.QPageLayout?1(QPageLayout)
 QtGui.QPageLayout.__init__?1(self, QPageLayout)
 QtGui.QPageLayout.swap?4(QPageLayout)
@@ -10633,7 +10749,7 @@
 QtGui.QPageLayout.isValid?4() -> bool
 QtGui.QPageLayout.setMode?4(QPageLayout.Mode)
 QtGui.QPageLayout.mode?4() -> QPageLayout.Mode
-QtGui.QPageLayout.setPageSize?4(QPageSize, QMarginsF minMargins=QMarginsF(0,0,0,0))
+QtGui.QPageLayout.setPageSize?4(QPageSize, QMarginsF minMargins=QMarginsF(0, 0, 0, 0))
 QtGui.QPageLayout.pageSize?4() -> QPageSize
 QtGui.QPageLayout.setOrientation?4(QPageLayout.Orientation)
 QtGui.QPageLayout.orientation?4() -> QPageLayout.Orientation
@@ -11013,7 +11129,7 @@
 QtGui.QWindow.startSystemMove?4() -> bool
 QtGui.QWindow.paintEvent?4(QPaintEvent)
 QtGui.QWindow.closeEvent?4(QCloseEvent)
-QtGui.QWindow.nativeEvent?4(QByteArray, sip.voidptr) -> (bool, qintptr)
+QtGui.QWindow.nativeEvent?4(QByteArray, voidptr) -> (bool, qintptr)
 QtGui.QPaintDeviceWindow.update?4(QRect)
 QtGui.QPaintDeviceWindow.update?4(QRegion)
 QtGui.QPaintDeviceWindow.update?4()
@@ -11193,12 +11309,13 @@
 QtGui.QPainter.RenderHint.SmoothPixmapTransform?10
 QtGui.QPainter.RenderHint.LosslessImageRendering?10
 QtGui.QPainter.RenderHint.VerticalSubpixelPositioning?10
+QtGui.QPainter.RenderHint.NonCosmeticBrushPatterns?10
 QtGui.QPainter?1()
 QtGui.QPainter.__init__?1(self)
 QtGui.QPainter?1(QPaintDevice)
 QtGui.QPainter.__init__?1(self, QPaintDevice)
-QtGui.QPainter.__enter__?4() -> object
-QtGui.QPainter.__exit__?4(object, object, object)
+QtGui.QPainter.__enter__?4() -> Any
+QtGui.QPainter.__exit__?4(Any, Any, Any)
 QtGui.QPainter.device?4() -> QPaintDevice
 QtGui.QPainter.begin?4(QPaintDevice) -> bool
 QtGui.QPainter.end?4() -> bool
@@ -11247,41 +11364,41 @@
 QtGui.QPainter.drawPoints?4(QPolygonF)
 QtGui.QPainter.drawPoints?4(QPolygon)
 QtGui.QPainter.drawPoints?4(QPointF)
-QtGui.QPainter.drawPoints?4(QPointF, ...)
+QtGui.QPainter.drawPoints?4(QPointF, *)
 QtGui.QPainter.drawPoints?4(QPoint)
-QtGui.QPainter.drawPoints?4(QPoint, ...)
+QtGui.QPainter.drawPoints?4(QPoint, *)
 QtGui.QPainter.drawLines?4(QLineF)
-QtGui.QPainter.drawLines?4(QLineF, ...)
+QtGui.QPainter.drawLines?4(QLineF, *)
 QtGui.QPainter.drawLines?4(QPointF)
-QtGui.QPainter.drawLines?4(QPointF, ...)
+QtGui.QPainter.drawLines?4(QPointF, *)
 QtGui.QPainter.drawLines?4(QLine)
-QtGui.QPainter.drawLines?4(QLine, ...)
+QtGui.QPainter.drawLines?4(QLine, *)
 QtGui.QPainter.drawLines?4(QPoint)
-QtGui.QPainter.drawLines?4(QPoint, ...)
+QtGui.QPainter.drawLines?4(QPoint, *)
 QtGui.QPainter.drawRects?4(QRectF)
-QtGui.QPainter.drawRects?4(QRectF, ...)
+QtGui.QPainter.drawRects?4(QRectF, *)
 QtGui.QPainter.drawRects?4(QRect)
-QtGui.QPainter.drawRects?4(QRect, ...)
+QtGui.QPainter.drawRects?4(QRect, *)
 QtGui.QPainter.drawEllipse?4(QRectF)
 QtGui.QPainter.drawEllipse?4(QRect)
 QtGui.QPainter.drawPolyline?4(QPolygonF)
 QtGui.QPainter.drawPolyline?4(QPolygon)
 QtGui.QPainter.drawPolyline?4(QPointF)
-QtGui.QPainter.drawPolyline?4(QPointF, ...)
+QtGui.QPainter.drawPolyline?4(QPointF, *)
 QtGui.QPainter.drawPolyline?4(QPoint)
-QtGui.QPainter.drawPolyline?4(QPoint, ...)
+QtGui.QPainter.drawPolyline?4(QPoint, *)
 QtGui.QPainter.drawPolygon?4(QPolygonF, Qt.FillRule fillRule=Qt.OddEvenFill)
 QtGui.QPainter.drawPolygon?4(QPolygon, Qt.FillRule fillRule=Qt.OddEvenFill)
 QtGui.QPainter.drawPolygon?4(QPointF, Qt.FillRule fillRule=Qt.OddEvenFill)
-QtGui.QPainter.drawPolygon?4(QPointF, ...)
+QtGui.QPainter.drawPolygon?4(QPointF, *)
 QtGui.QPainter.drawPolygon?4(QPoint, Qt.FillRule fillRule=Qt.OddEvenFill)
-QtGui.QPainter.drawPolygon?4(QPoint, ...)
+QtGui.QPainter.drawPolygon?4(QPoint, *)
 QtGui.QPainter.drawConvexPolygon?4(QPolygonF)
 QtGui.QPainter.drawConvexPolygon?4(QPolygon)
 QtGui.QPainter.drawConvexPolygon?4(QPointF)
-QtGui.QPainter.drawConvexPolygon?4(QPointF, ...)
+QtGui.QPainter.drawConvexPolygon?4(QPointF, *)
 QtGui.QPainter.drawConvexPolygon?4(QPoint)
-QtGui.QPainter.drawConvexPolygon?4(QPoint, ...)
+QtGui.QPainter.drawConvexPolygon?4(QPoint, *)
 QtGui.QPainter.drawArc?4(QRectF, int, int)
 QtGui.QPainter.drawPie?4(QRectF, int, int)
 QtGui.QPainter.drawChord?4(QRectF, int, int)
@@ -11655,7 +11772,7 @@
 QtGui.QPicture.isNull?4() -> bool
 QtGui.QPicture.devType?4() -> int
 QtGui.QPicture.size?4() -> int
-QtGui.QPicture.data?4() -> str
+QtGui.QPicture.data?4() -> bytes
 QtGui.QPicture.setData?4(bytes)
 QtGui.QPicture.play?4(QPainter) -> bool
 QtGui.QPicture.load?4(QString) -> bool
@@ -11805,8 +11922,8 @@
 QtGui.QPolygon.point?4(int) -> QPoint
 QtGui.QPolygon.setPoint?4(int, int, int)
 QtGui.QPolygon.setPoint?4(int, QPoint)
-QtGui.QPolygon.setPoints?4(int, int, ...)
-QtGui.QPolygon.putPoints?4(int, int, int, ...)
+QtGui.QPolygon.setPoints?4(int, int, *)
+QtGui.QPolygon.putPoints?4(int, int, int, *)
 QtGui.QPolygon.putPoints?4(int, int, QPolygon, int from=0)
 QtGui.QPolygon.containsPoint?4(QPoint, Qt.FillRule) -> bool
 QtGui.QPolygon.united?4(QPolygon) -> QPolygon
@@ -11819,7 +11936,7 @@
 QtGui.QPolygon.contains?4(QPoint) -> bool
 QtGui.QPolygon.count?4(QPoint) -> int
 QtGui.QPolygon.count?4() -> int
-QtGui.QPolygon.data?4() -> sip.voidptr
+QtGui.QPolygon.data?4() -> voidptr
 QtGui.QPolygon.fill?4(QPoint, int size=-1)
 QtGui.QPolygon.first?4() -> QPoint
 QtGui.QPolygon.indexOf?4(QPoint, int from=0) -> int
@@ -11836,6 +11953,7 @@
 QtGui.QPolygon.size?4() -> int
 QtGui.QPolygon.value?4(int) -> QPoint
 QtGui.QPolygon.value?4(int, QPoint) -> QPoint
+QtGui.QPolygon.toPolygonF?4() -> QPolygonF
 QtGui.QPolygonF?1()
 QtGui.QPolygonF.__init__?1(self)
 QtGui.QPolygonF?1(unknown-type)
@@ -11867,7 +11985,7 @@
 QtGui.QPolygonF.contains?4(QPointF) -> bool
 QtGui.QPolygonF.count?4(QPointF) -> int
 QtGui.QPolygonF.count?4() -> int
-QtGui.QPolygonF.data?4() -> sip.voidptr
+QtGui.QPolygonF.data?4() -> voidptr
 QtGui.QPolygonF.fill?4(QPointF, int size=-1)
 QtGui.QPolygonF.first?4() -> QPointF
 QtGui.QPolygonF.indexOf?4(QPointF, int from=0) -> int
@@ -12024,7 +12142,7 @@
 QtGui.QRgba64.__init__?1(self, QRgba64)
 QtGui.QRgba64.fromRgba64?4(int) -> QRgba64
 QtGui.QRgba64.fromRgba64?4(int, int, int, int) -> QRgba64
-QtGui.QRgba64.fromRgba?4(int, int, int, int) -> QRgba64
+QtGui.QRgba64.fromRgba?4(bytes, bytes, bytes, bytes) -> QRgba64
 QtGui.QRgba64.fromArgb32?4(int) -> QRgba64
 QtGui.QRgba64.isOpaque?4() -> bool
 QtGui.QRgba64.isTransparent?4() -> bool
@@ -12036,10 +12154,10 @@
 QtGui.QRgba64.setGreen?4(int)
 QtGui.QRgba64.setBlue?4(int)
 QtGui.QRgba64.setAlpha?4(int)
-QtGui.QRgba64.red8?4() -> int
-QtGui.QRgba64.green8?4() -> int
-QtGui.QRgba64.blue8?4() -> int
-QtGui.QRgba64.alpha8?4() -> int
+QtGui.QRgba64.red8?4() -> bytes
+QtGui.QRgba64.green8?4() -> bytes
+QtGui.QRgba64.blue8?4() -> bytes
+QtGui.QRgba64.alpha8?4() -> bytes
 QtGui.QRgba64.toArgb32?4() -> int
 QtGui.QRgba64.toRgb16?4() -> int
 QtGui.QRgba64.premultiplied?4() -> QRgba64
@@ -12107,10 +12225,10 @@
 QtGui.QSessionManager.setManagerProperty?4(QString, QStringList)
 QtGui.QSessionManager.isPhase2?4() -> bool
 QtGui.QSessionManager.requestPhase2?4()
-QtGui.QShortcut?1(QKeySequence.StandardKey, QObject, object member=0, object ambiguousMember=0, Qt.ShortcutContext context=Qt.WindowShortcut)
-QtGui.QShortcut.__init__?1(self, QKeySequence.StandardKey, QObject, object member=0, object ambiguousMember=0, Qt.ShortcutContext context=Qt.WindowShortcut)
-QtGui.QShortcut?1(QKeySequence, QObject, object member=0, object ambiguousMember=0, Qt.ShortcutContext context=Qt.WindowShortcut)
-QtGui.QShortcut.__init__?1(self, QKeySequence, QObject, object member=0, object ambiguousMember=0, Qt.ShortcutContext context=Qt.WindowShortcut)
+QtGui.QShortcut?1(QKeySequence.StandardKey, QObject, Any member=None, Any ambiguousMember=None, Qt.ShortcutContext context=Qt.WindowShortcut)
+QtGui.QShortcut.__init__?1(self, QKeySequence.StandardKey, QObject, Any member=None, Any ambiguousMember=None, Qt.ShortcutContext context=Qt.WindowShortcut)
+QtGui.QShortcut?1(QKeySequence, QObject, Any member=None, Any ambiguousMember=None, Qt.ShortcutContext context=Qt.WindowShortcut)
+QtGui.QShortcut.__init__?1(self, QKeySequence, QObject, Any member=None, Any ambiguousMember=None, Qt.ShortcutContext context=Qt.WindowShortcut)
 QtGui.QShortcut?1(QObject)
 QtGui.QShortcut.__init__?1(self, QObject)
 QtGui.QShortcut.setKey?4(QKeySequence)
@@ -12346,6 +12464,9 @@
 QtGui.QStyleHints.showShortcutsInContextMenusChanged?4(bool)
 QtGui.QStyleHints.mouseDoubleClickDistance?4() -> int
 QtGui.QStyleHints.touchDoubleTapDistance?4() -> int
+QtGui.QStyleHints.keyboardAutoRepeatRateF?4() -> float
+QtGui.QStyleHints.colorScheme?4() -> Qt.ColorScheme
+QtGui.QStyleHints.colorSchemeChanged?4(Qt.ColorScheme)
 QtGui.QSurfaceFormat.OpenGLContextProfile?10
 QtGui.QSurfaceFormat.OpenGLContextProfile.NoProfile?10
 QtGui.QSurfaceFormat.OpenGLContextProfile.CoreProfile?10
@@ -12541,6 +12662,7 @@
 QtGui.QTextCursor.setKeepPositionOnInsert?4(bool)
 QtGui.QTextCursor.keepPositionOnInsert?4() -> bool
 QtGui.QTextCursor.swap?4(QTextCursor)
+QtGui.QTextCursor.insertMarkdown?4(QString, unknown-type features=QTextDocument.MarkdownDialectGitHub)
 QtGui.Qt.mightBeRichText?4(QString) -> bool
 QtGui.Qt.convertFromPlainText?4(QString, Qt.WhiteSpaceMode mode=Qt.WhiteSpacePre) -> QString
 QtGui.QTextDocument.MarkdownFeature?10
@@ -12666,10 +12788,12 @@
 QtGui.QTextDocument.subScriptBaseline?4() -> float
 QtGui.QTextDocument.setBaselineOffset?4(float)
 QtGui.QTextDocument.baselineOffset?4() -> float
-QtGui.QTextDocument.resourceProvider?4() -> callable
-QtGui.QTextDocument.setResourceProvider?4(callable)
-QtGui.QTextDocument.defaultResourceProvider?4() -> callable
-QtGui.QTextDocument.setDefaultResourceProvider?4(callable)
+QtGui.QTextDocument.resourceProvider?4() -> (Callable[..., None])
+QtGui.QTextDocument.setResourceProvider?4(Callable[..., None])
+QtGui.QTextDocument.defaultResourceProvider?4() -> (Callable[..., None])
+QtGui.QTextDocument.setDefaultResourceProvider?4(Callable[..., None])
+QtGui.QTextDocument.setLayoutEnabled?4(bool)
+QtGui.QTextDocument.isLayoutEnabled?4() -> bool
 QtGui.QTextDocumentFragment?1()
 QtGui.QTextDocumentFragment.__init__?1(self)
 QtGui.QTextDocumentFragment?1(QTextDocument)
@@ -12683,6 +12807,9 @@
 QtGui.QTextDocumentFragment.toHtml?4() -> QString
 QtGui.QTextDocumentFragment.fromPlainText?4(QString) -> QTextDocumentFragment
 QtGui.QTextDocumentFragment.fromHtml?4(QString, QTextDocument resourceProvider=None) -> QTextDocumentFragment
+QtGui.QTextDocumentFragment.toRawText?4() -> QString
+QtGui.QTextDocumentFragment.toMarkdown?4(unknown-type features=QTextDocument.MarkdownDialectGitHub) -> QString
+QtGui.QTextDocumentFragment.fromMarkdown?4(QString, unknown-type features=QTextDocument.MarkdownDialectGitHub) -> QTextDocumentFragment
 QtGui.QTextDocumentWriter?1()
 QtGui.QTextDocumentWriter.__init__?1(self)
 QtGui.QTextDocumentWriter?1(QIODevice, QByteArray)
@@ -12823,6 +12950,7 @@
 QtGui.QTextFormat.Property.OldFontLetterSpacingType?10
 QtGui.QTextFormat.Property.OldFontStretch?10
 QtGui.QTextFormat.Property.OldTextUnderlineColor?10
+QtGui.QTextFormat.Property.OldFontFamily?10
 QtGui.QTextFormat.Property.UserProperty?10
 QtGui.QTextFormat.PageBreakFlag?10
 QtGui.QTextFormat.PageBreakFlag.PageBreak_Auto?10
@@ -13192,6 +13320,12 @@
 QtGui.QTextInlineObject.textPosition?4() -> int
 QtGui.QTextInlineObject.formatIndex?4() -> int
 QtGui.QTextInlineObject.format?4() -> QTextFormat
+QtGui.QTextLayout.GlyphRunRetrievalFlag?10
+QtGui.QTextLayout.GlyphRunRetrievalFlag.RetrieveGlyphIndexes?10
+QtGui.QTextLayout.GlyphRunRetrievalFlag.RetrieveGlyphPositions?10
+QtGui.QTextLayout.GlyphRunRetrievalFlag.RetrieveStringIndexes?10
+QtGui.QTextLayout.GlyphRunRetrievalFlag.RetrieveString?10
+QtGui.QTextLayout.GlyphRunRetrievalFlag.RetrieveAll?10
 QtGui.QTextLayout.CursorMode?10
 QtGui.QTextLayout.CursorMode.SkipCharacters?10
 QtGui.QTextLayout.CursorMode.SkipWords?10
@@ -13237,6 +13371,7 @@
 QtGui.QTextLayout.leftCursorPosition?4(int) -> int
 QtGui.QTextLayout.rightCursorPosition?4(int) -> int
 QtGui.QTextLayout.glyphRuns?4(int from=-1, int length=-1) -> unknown-type
+QtGui.QTextLayout.glyphRuns?4(int, int, unknown-type) -> unknown-type
 QtGui.QTextLayout.setFormats?4(unknown-type)
 QtGui.QTextLayout.formats?4() -> unknown-type
 QtGui.QTextLayout.clearFormats?4()
@@ -13283,6 +13418,7 @@
 QtGui.QTextLine.leadingIncluded?4() -> bool
 QtGui.QTextLine.horizontalAdvance?4() -> float
 QtGui.QTextLine.glyphRuns?4(int from=-1, int length=-1) -> unknown-type
+QtGui.QTextLine.glyphRuns?4(int, int, unknown-type) -> unknown-type
 QtGui.QTextObject?1(QTextDocument)
 QtGui.QTextObject.__init__?1(self, QTextDocument)
 QtGui.QTextObject.setFormat?4(QTextFormat)
@@ -13492,7 +13628,9 @@
 QtGui.QTransform.scale?4(float, float) -> QTransform
 QtGui.QTransform.shear?4(float, float) -> QTransform
 QtGui.QTransform.rotate?4(float, Qt.Axis axis=Qt.ZAxis) -> QTransform
+QtGui.QTransform.rotate?4(float, Qt.Axis, float) -> QTransform
 QtGui.QTransform.rotateRadians?4(float, Qt.Axis axis=Qt.ZAxis) -> QTransform
+QtGui.QTransform.rotateRadians?4(float, Qt.Axis, float) -> QTransform
 QtGui.QTransform.squareToQuad?4(QPolygonF, QTransform) -> bool
 QtGui.QTransform.quadToSquare?4(QPolygonF, QTransform) -> bool
 QtGui.QTransform.quadToQuad?4(QPolygonF, QPolygonF, QTransform) -> bool
@@ -13769,10 +13907,10 @@
 QtQml.qmlEngine?4(QObject) -> QQmlEngine
 QtQml.qjsEngine?4(QObject) -> QJSEngine
 QtQml.qmlAttachedPropertiesObject?4(type, QObject, bool create=True) -> QObject
-QtQml.qmlRegisterRevision?4(type, str, int, int, type attachedProperties=0) -> int
+QtQml.qmlRegisterRevision?4(type, str, int, int, type attachedProperties=None) -> int
 QtQml.qmlRegisterSingletonInstance?4(str, int, int, str, QObject) -> int
-QtQml.qmlRegisterSingletonType?4(type, str, int, int, callable, str name=None) -> int
-QtQml.qmlRegisterType?4(type, str, int, int, str name=None, type attachedProperties=0) -> int
+QtQml.qmlRegisterSingletonType?4(type, str, int, int, Callable[..., None], str name=None) -> int
+QtQml.qmlRegisterType?4(type, str, int, int, str name=None, type attachedProperties=None) -> int
 QtQml.qmlRegisterAnonymousType?4(type, str, int) -> int
 QtQml.qmlRegisterUncreatableType?4(type, str, int, int, QString, str qmlName=None) -> int
 QtQml.QJSEngine.ObjectOwnership?10
@@ -13788,7 +13926,7 @@
 QtQml.QJSEngine?1(QObject)
 QtQml.QJSEngine.__init__?1(self, QObject)
 QtQml.QJSEngine.globalObject?4() -> QJSValue
-QtQml.QJSEngine.evaluate?4(QString, QString fileName='', int lineNumber=1, list exceptionStackTrace=0) -> QJSValue
+QtQml.QJSEngine.evaluate?4(QString, QString fileName='', int lineNumber=1, List exceptionStackTrace=None) -> QJSValue
 QtQml.QJSEngine.newObject?4() -> QJSValue
 QtQml.QJSEngine.newArray?4(int length=0) -> QJSValue
 QtQml.QJSEngine.newQObject?4(QObject) -> QJSValue
@@ -13811,6 +13949,9 @@
 QtQml.QJSEngine.uiLanguageChanged?4()
 QtQml.QJSEngine.registerModule?4(QString, QJSValue) -> bool
 QtQml.QJSEngine.newSymbol?4(QString) -> QJSValue
+QtQml.QJSEngine.toScriptValue?4(QVariant) -> QJSValue
+QtQml.QJSEngine.toManagedValue?4(QVariant) -> QJSManagedValue
+QtQml.QJSEngine.toPrimitiveValue?4(QVariant) -> QJSPrimitiveValue
 QtQml.QJSManagedValue.Type?10
 QtQml.QJSManagedValue.Type.Undefined?10
 QtQml.QJSManagedValue.Type.Boolean?10
@@ -14022,25 +14163,31 @@
 QtQml.QQmlEngine.warnings?4(unknown-type)
 QtQml.QQmlEngine.exit?4(int)
 QtQml.QQmlEngine.offlineStorageDatabaseFilePath?4(QString) -> QString
-QtQml.QQmlEngine.singletonInstance?4(int) -> object
+QtQml.QQmlEngine.singletonInstance?4(int) -> Any
+QtQml.QQmlEngine.singletonInstance?4(QAnyStringView, QAnyStringView) -> Any
 QtQml.QQmlEngine.addUrlInterceptor?4(QQmlAbstractUrlInterceptor)
 QtQml.QQmlEngine.removeUrlInterceptor?4(QQmlAbstractUrlInterceptor)
 QtQml.QQmlEngine.interceptUrl?4(QUrl, QQmlAbstractUrlInterceptor.DataType) -> QUrl
 QtQml.QQmlEngine.urlInterceptors?4() -> unknown-type
 QtQml.QQmlEngine.clearSingletons?4()
+QtQml.QQmlEngine.offlineStoragePathChanged?4()
 QtQml.QQmlApplicationEngine?1(QObject parent=None)
 QtQml.QQmlApplicationEngine.__init__?1(self, QObject parent=None)
 QtQml.QQmlApplicationEngine?1(QUrl, QObject parent=None)
 QtQml.QQmlApplicationEngine.__init__?1(self, QUrl, QObject parent=None)
 QtQml.QQmlApplicationEngine?1(QString, QObject parent=None)
 QtQml.QQmlApplicationEngine.__init__?1(self, QString, QObject parent=None)
+QtQml.QQmlApplicationEngine?1(QAnyStringView, QAnyStringView, QObject parent=None)
+QtQml.QQmlApplicationEngine.__init__?1(self, QAnyStringView, QAnyStringView, QObject parent=None)
 QtQml.QQmlApplicationEngine.rootObjects?4() -> unknown-type
 QtQml.QQmlApplicationEngine.load?4(QUrl)
 QtQml.QQmlApplicationEngine.load?4(QString)
 QtQml.QQmlApplicationEngine.loadData?4(QByteArray, QUrl url=QUrl())
 QtQml.QQmlApplicationEngine.setExtraFileSelectors?4(QStringList)
 QtQml.QQmlApplicationEngine.setInitialProperties?4(unknown-type)
+QtQml.QQmlApplicationEngine.loadFromModule?4(QAnyStringView, QAnyStringView)
 QtQml.QQmlApplicationEngine.objectCreated?4(QObject, QUrl)
+QtQml.QQmlApplicationEngine.objectCreationFailed?4(QUrl)
 QtQml.QQmlComponent.Status?10
 QtQml.QQmlComponent.Status.Null?10
 QtQml.QQmlComponent.Status.Ready?10
@@ -14059,9 +14206,14 @@
 QtQml.QQmlComponent.__init__?1(self, QQmlEngine, QUrl, QObject parent=None)
 QtQml.QQmlComponent?1(QQmlEngine, QUrl, QQmlComponent.CompilationMode, QObject parent=None)
 QtQml.QQmlComponent.__init__?1(self, QQmlEngine, QUrl, QQmlComponent.CompilationMode, QObject parent=None)
+QtQml.QQmlComponent?1(QQmlEngine, QAnyStringView, QAnyStringView, QObject parent=None)
+QtQml.QQmlComponent.__init__?1(self, QQmlEngine, QAnyStringView, QAnyStringView, QObject parent=None)
+QtQml.QQmlComponent?1(QQmlEngine, QAnyStringView, QAnyStringView, QQmlComponent.CompilationMode, QObject parent=None)
+QtQml.QQmlComponent.__init__?1(self, QQmlEngine, QAnyStringView, QAnyStringView, QQmlComponent.CompilationMode, QObject parent=None)
 QtQml.QQmlComponent?1(QObject parent=None)
 QtQml.QQmlComponent.__init__?1(self, QObject parent=None)
 QtQml.QQmlComponent.status?4() -> QQmlComponent.Status
+QtQml.QQmlComponent.isBound?4() -> bool
 QtQml.QQmlComponent.isNull?4() -> bool
 QtQml.QQmlComponent.isReady?4() -> bool
 QtQml.QQmlComponent.isError?4() -> bool
@@ -14078,6 +14230,7 @@
 QtQml.QQmlComponent.loadUrl?4(QUrl)
 QtQml.QQmlComponent.loadUrl?4(QUrl, QQmlComponent.CompilationMode)
 QtQml.QQmlComponent.setData?4(QByteArray, QUrl)
+QtQml.QQmlComponent.loadFromModule?4(QAnyStringView, QAnyStringView, QQmlComponent.CompilationMode mode=QQmlComponent.PreferSynchronous)
 QtQml.QQmlComponent.statusChanged?4(QQmlComponent.Status)
 QtQml.QQmlComponent.progressChanged?4(float)
 QtQml.QQmlComponent.engine?4() -> QQmlEngine
@@ -14133,6 +14286,7 @@
 QtQml.QQmlError.setObject?4(QObject)
 QtQml.QQmlError.messageType?4() -> QtMsgType
 QtQml.QQmlError.setMessageType?4(QtMsgType)
+QtQml.QQmlError.swap?4(QQmlError)
 QtQml.QQmlExpression?1()
 QtQml.QQmlExpression.__init__?1(self)
 QtQml.QQmlExpression?1(QQmlContext, QObject, QString, QObject parent=None)
@@ -14280,7 +14434,7 @@
 QtQml.QQmlProperty.reset?4() -> bool
 QtQml.QQmlProperty.hasNotifySignal?4() -> bool
 QtQml.QQmlProperty.needsNotifySignal?4() -> bool
-QtQml.QQmlProperty.connectNotifySignal?4(object) -> bool
+QtQml.QQmlProperty.connectNotifySignal?4(Any) -> bool
 QtQml.QQmlProperty.connectNotifySignal?4(QObject, int) -> bool
 QtQml.QQmlProperty.isWritable?4() -> bool
 QtQml.QQmlProperty.isDesignable?4() -> bool
@@ -14497,13 +14651,13 @@
 QtWidgets.QWidget.acceptDrops?4() -> bool
 QtWidgets.QWidget.setAcceptDrops?4(bool)
 QtWidgets.QWidget.addAction?4(QIcon, QString) -> QAction
-QtWidgets.QWidget.addAction?4(QIcon, QString, object, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
+QtWidgets.QWidget.addAction?4(QIcon, QString, Any, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
 QtWidgets.QWidget.addAction?4(QIcon, QString, QKeySequence) -> QAction
-QtWidgets.QWidget.addAction?4(QIcon, QString, QKeySequence, object, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
+QtWidgets.QWidget.addAction?4(QIcon, QString, QKeySequence, Any, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
 QtWidgets.QWidget.addAction?4(QString) -> QAction
 QtWidgets.QWidget.addAction?4(QString, QKeySequence) -> QAction
-QtWidgets.QWidget.addAction?4(QString, object, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
-QtWidgets.QWidget.addAction?4(QString, QKeySequence, object, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
+QtWidgets.QWidget.addAction?4(QString, Any, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
+QtWidgets.QWidget.addAction?4(QString, QKeySequence, Any, Qt.ConnectionType type=Qt.AutoConnection) -> QAction
 QtWidgets.QWidget.addAction?4(QAction)
 QtWidgets.QWidget.addActions?4(unknown-type)
 QtWidgets.QWidget.insertAction?4(QAction, QAction)
@@ -14619,10 +14773,10 @@
 QtWidgets.QWidget.inputMethodHints?4() -> unknown-type
 QtWidgets.QWidget.setInputMethodHints?4(unknown-type)
 QtWidgets.QWidget.hasHeightForWidth?4() -> bool
-QtWidgets.QWidget.grab?4(QRect rectangle=QRect(QPoint(0,0),QSize(-1,-1))) -> QPixmap
-QtWidgets.QWidget.createWindowContainer?4(QWindow, QWidget parent=None, unknown-type flags=Qt.WindowFlags()) -> object
+QtWidgets.QWidget.grab?4(QRect rectangle=QRect(QPoint(0, 0), QSize(-1, -1))) -> QPixmap
+QtWidgets.QWidget.createWindowContainer?4(QWindow, QWidget parent=None, unknown-type flags=Qt.WindowFlags()) -> Any
 QtWidgets.QWidget.windowHandle?4() -> QWindow
-QtWidgets.QWidget.nativeEvent?4(QByteArray, sip.voidptr) -> (bool, qintptr)
+QtWidgets.QWidget.nativeEvent?4(QByteArray, voidptr) -> (bool, qintptr)
 QtWidgets.QWidget.sharedPainter?4() -> QPainter
 QtWidgets.QWidget.initPainter?4(QPainter)
 QtWidgets.QWidget.setToolTipDuration?4(int)
@@ -15097,8 +15251,8 @@
 QtWidgets.QAbstractSpinBox.inputMethodQuery?4(Qt.InputMethodQuery) -> QVariant
 QtWidgets.QAbstractSpinBox.setGroupSeparatorShown?4(bool)
 QtWidgets.QAbstractSpinBox.isGroupSeparatorShown?4() -> bool
-QtWidgets.QApplication?1(list)
-QtWidgets.QApplication.__init__?1(self, list)
+QtWidgets.QApplication?1(List)
+QtWidgets.QApplication.__init__?1(self, List)
 QtWidgets.QApplication.style?4() -> QStyle
 QtWidgets.QApplication.setStyle?4(QStyle)
 QtWidgets.QApplication.setStyle?4(QString) -> QStyle
@@ -15435,7 +15589,7 @@
 QtWidgets.QColorDialog.testOption?4(QColorDialog.ColorDialogOption) -> bool
 QtWidgets.QColorDialog.setOptions?4(unknown-type)
 QtWidgets.QColorDialog.options?4() -> unknown-type
-QtWidgets.QColorDialog.open?4(object)
+QtWidgets.QColorDialog.open?4(Any)
 QtWidgets.QColorDialog.setVisible?4(bool)
 QtWidgets.QColumnView?1(QWidget parent=None)
 QtWidgets.QColumnView.__init__?1(self, QWidget parent=None)
@@ -15489,8 +15643,8 @@
 QtWidgets.QComboBox.setDuplicatesEnabled?4(bool)
 QtWidgets.QComboBox.setFrame?4(bool)
 QtWidgets.QComboBox.hasFrame?4() -> bool
-QtWidgets.QComboBox.findText?4(QString, unknown-type flags=static_cast&lt;QFlags&lt;Qt.MatchFlag&gt;&gt;(Qt.MatchExactly|Qt.MatchCaseSensitive)) -> int
-QtWidgets.QComboBox.findData?4(QVariant, int role=Qt.UserRole, unknown-type flags=static_cast&lt;QFlags&lt;Qt.MatchFlag&gt;&gt;(Qt.MatchExactly|Qt.MatchCaseSensitive)) -> int
+QtWidgets.QComboBox.findText?4(QString, unknown-type flags=unknown-type(Qt.MatchExactly|Qt.MatchCaseSensitive)) -> int
+QtWidgets.QComboBox.findData?4(QVariant, int role=Qt.UserRole, unknown-type flags=unknown-type(Qt.MatchExactly|Qt.MatchCaseSensitive)) -> int
 QtWidgets.QComboBox.insertPolicy?4() -> QComboBox.InsertPolicy
 QtWidgets.QComboBox.setInsertPolicy?4(QComboBox.InsertPolicy)
 QtWidgets.QComboBox.sizeAdjustPolicy?4() -> QComboBox.SizeAdjustPolicy
@@ -16595,9 +16749,9 @@
 QtWidgets.QFileDialog.fileSelected?4(QString)
 QtWidgets.QFileDialog.getExistingDirectory?4(QWidget parent=None, QString caption='', QString directory='', unknown-type options=QFileDialog.ShowDirsOnly) -> QString
 QtWidgets.QFileDialog.getExistingDirectoryUrl?4(QWidget parent=None, QString caption='', QUrl directory=QUrl(), unknown-type options=QFileDialog.ShowDirsOnly, QStringList supportedSchemes=[]) -> QUrl
-QtWidgets.QFileDialog.getOpenFileName?4(QWidget parent=None, QString caption='', QString directory='', QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options()) -> tuple
-QtWidgets.QFileDialog.getOpenFileNames?4(QWidget parent=None, QString caption='', QString directory='', QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options()) -> tuple
-QtWidgets.QFileDialog.getSaveFileName?4(QWidget parent=None, QString caption='', QString directory='', QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options()) -> tuple
+QtWidgets.QFileDialog.getOpenFileName?4(QWidget parent=None, QString caption='', QString directory='', QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options()) -> Tuple
+QtWidgets.QFileDialog.getOpenFileNames?4(QWidget parent=None, QString caption='', QString directory='', QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options()) -> Tuple
+QtWidgets.QFileDialog.getSaveFileName?4(QWidget parent=None, QString caption='', QString directory='', QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options()) -> Tuple
 QtWidgets.QFileDialog.done?4(int)
 QtWidgets.QFileDialog.accept?4()
 QtWidgets.QFileDialog.changeEvent?4(QEvent)
@@ -16619,7 +16773,7 @@
 QtWidgets.QFileDialog.setOptions?4(unknown-type)
 QtWidgets.QFileDialog.options?4() -> unknown-type
 QtWidgets.QFileDialog.open?4()
-QtWidgets.QFileDialog.open?4(object)
+QtWidgets.QFileDialog.open?4(Any)
 QtWidgets.QFileDialog.setVisible?4(bool)
 QtWidgets.QFileDialog.setDirectoryUrl?4(QUrl)
 QtWidgets.QFileDialog.directoryUrl?4() -> QUrl
@@ -16632,9 +16786,9 @@
 QtWidgets.QFileDialog.urlsSelected?4(unknown-type)
 QtWidgets.QFileDialog.currentUrlChanged?4(QUrl)
 QtWidgets.QFileDialog.directoryUrlEntered?4(QUrl)
-QtWidgets.QFileDialog.getOpenFileUrl?4(QWidget parent=None, QString caption='', QUrl directory=QUrl(), QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options(), QStringList supportedSchemes=[]) -> tuple
-QtWidgets.QFileDialog.getOpenFileUrls?4(QWidget parent=None, QString caption='', QUrl directory=QUrl(), QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options(), QStringList supportedSchemes=[]) -> tuple
-QtWidgets.QFileDialog.getSaveFileUrl?4(QWidget parent=None, QString caption='', QUrl directory=QUrl(), QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options(), QStringList supportedSchemes=[]) -> tuple
+QtWidgets.QFileDialog.getOpenFileUrl?4(QWidget parent=None, QString caption='', QUrl directory=QUrl(), QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options(), QStringList supportedSchemes=[]) -> Tuple
+QtWidgets.QFileDialog.getOpenFileUrls?4(QWidget parent=None, QString caption='', QUrl directory=QUrl(), QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options(), QStringList supportedSchemes=[]) -> Tuple
+QtWidgets.QFileDialog.getSaveFileUrl?4(QWidget parent=None, QString caption='', QUrl directory=QUrl(), QString filter='', QString initialFilter='', unknown-type options=QFileDialog.Options(), QStringList supportedSchemes=[]) -> Tuple
 QtWidgets.QFileDialog.setSupportedSchemes?4(QStringList)
 QtWidgets.QFileDialog.supportedSchemes?4() -> QStringList
 QtWidgets.QFileDialog.selectedMimeTypeFilter?4() -> QString
@@ -16673,7 +16827,7 @@
 QtWidgets.QFontComboBox.setSampleTextForFont?4(QString, QString)
 QtWidgets.QFontComboBox.sampleTextForFont?4(QString) -> QString
 QtWidgets.QFontComboBox.setDisplayFont?4(QString, QFont)
-QtWidgets.QFontComboBox.displayFont?4(QString) -> object
+QtWidgets.QFontComboBox.displayFont?4(QString) -> Any
 QtWidgets.QFontDialog.FontDialogOption?10
 QtWidgets.QFontDialog.FontDialogOption.NoButtons?10
 QtWidgets.QFontDialog.FontDialogOption.DontUseNativeDialog?10
@@ -16698,7 +16852,7 @@
 QtWidgets.QFontDialog.setOptions?4(unknown-type)
 QtWidgets.QFontDialog.options?4() -> unknown-type
 QtWidgets.QFontDialog.open?4()
-QtWidgets.QFontDialog.open?4(object)
+QtWidgets.QFontDialog.open?4(Any)
 QtWidgets.QFontDialog.setVisible?4(bool)
 QtWidgets.QFontDialog.currentFontChanged?4(QFont)
 QtWidgets.QFontDialog.fontSelected?4(QFont)
@@ -16769,6 +16923,12 @@
 QtWidgets.QFormLayout.takeRow?4(int) -> QFormLayout.TakeRowResult
 QtWidgets.QFormLayout.takeRow?4(QWidget) -> QFormLayout.TakeRowResult
 QtWidgets.QFormLayout.takeRow?4(QLayout) -> QFormLayout.TakeRowResult
+QtWidgets.QFormLayout.setRowVisible?4(QLayout, bool)
+QtWidgets.QFormLayout.setRowVisible?4(QWidget, bool)
+QtWidgets.QFormLayout.setRowVisible?4(int, bool)
+QtWidgets.QFormLayout.isRowVisible?4(QLayout) -> bool
+QtWidgets.QFormLayout.isRowVisible?4(QWidget) -> bool
+QtWidgets.QFormLayout.isRowVisible?4(int) -> bool
 QtWidgets.QFormLayout.TakeRowResult.fieldItem?7
 QtWidgets.QFormLayout.TakeRowResult.labelItem?7
 QtWidgets.QFormLayout.TakeRowResult?1()
@@ -18285,7 +18445,7 @@
 QtWidgets.QInputDialog.setCancelButtonText?4(QString)
 QtWidgets.QInputDialog.cancelButtonText?4() -> QString
 QtWidgets.QInputDialog.open?4()
-QtWidgets.QInputDialog.open?4(object)
+QtWidgets.QInputDialog.open?4(Any)
 QtWidgets.QInputDialog.minimumSizeHint?4() -> QSize
 QtWidgets.QInputDialog.sizeHint?4() -> QSize
 QtWidgets.QInputDialog.setVisible?4(bool)
@@ -18345,6 +18505,13 @@
 QtWidgets.QKeySequenceEdit.keyPressEvent?4(QKeyEvent)
 QtWidgets.QKeySequenceEdit.keyReleaseEvent?4(QKeyEvent)
 QtWidgets.QKeySequenceEdit.timerEvent?4(QTimerEvent)
+QtWidgets.QKeySequenceEdit.focusOutEvent?4(QFocusEvent)
+QtWidgets.QKeySequenceEdit.setClearButtonEnabled?4(bool)
+QtWidgets.QKeySequenceEdit.isClearButtonEnabled?4() -> bool
+QtWidgets.QKeySequenceEdit.maximumSequenceLength?4() -> int
+QtWidgets.QKeySequenceEdit.setFinishingKeyCombinations?4(unknown-type)
+QtWidgets.QKeySequenceEdit.finishingKeyCombinations?4() -> unknown-type
+QtWidgets.QKeySequenceEdit.setMaximumSequenceLength?4(int)
 QtWidgets.QLabel?1(QWidget parent=None, unknown-type flags=Qt.WindowFlags())
 QtWidgets.QLabel.__init__?1(self, QWidget parent=None, unknown-type flags=Qt.WindowFlags())
 QtWidgets.QLabel?1(QString, QWidget parent=None, unknown-type flags=Qt.WindowFlags())
@@ -18398,8 +18565,8 @@
 QtWidgets.QLabel.hasSelectedText?4() -> bool
 QtWidgets.QLabel.selectedText?4() -> QString
 QtWidgets.QLabel.selectionStart?4() -> int
-QtWidgets.QLabel.resourceProvider?4() -> callable
-QtWidgets.QLabel.setResourceProvider?4(callable)
+QtWidgets.QLabel.resourceProvider?4() -> (Callable[..., None])
+QtWidgets.QLabel.setResourceProvider?4(Callable[..., None])
 QtWidgets.QSpacerItem?1(int, int, QSizePolicy.Policy hPolicy=QSizePolicy.Minimum, QSizePolicy.Policy vPolicy=QSizePolicy.Minimum)
 QtWidgets.QSpacerItem.__init__?1(self, int, int, QSizePolicy.Policy hPolicy=QSizePolicy.Minimum, QSizePolicy.Policy vPolicy=QSizePolicy.Minimum)
 QtWidgets.QSpacerItem?1(QSpacerItem)
@@ -18678,6 +18845,7 @@
 QtWidgets.QListWidgetItem.whatsThis?4() -> QString
 QtWidgets.QListWidgetItem.font?4() -> QFont
 QtWidgets.QListWidgetItem.textAlignment?4() -> int
+QtWidgets.QListWidgetItem.setTextAlignment?4(unknown-type)
 QtWidgets.QListWidgetItem.setTextAlignment?4(int)
 QtWidgets.QListWidgetItem.checkState?4() -> Qt.CheckState
 QtWidgets.QListWidgetItem.setCheckState?4(Qt.CheckState)
@@ -19117,7 +19285,7 @@
 QtWidgets.QMessageBox.setWindowTitle?4(QString)
 QtWidgets.QMessageBox.setWindowModality?4(Qt.WindowModality)
 QtWidgets.QMessageBox.open?4()
-QtWidgets.QMessageBox.open?4(object)
+QtWidgets.QMessageBox.open?4(Any)
 QtWidgets.QMessageBox.buttons?4() -> unknown-type
 QtWidgets.QMessageBox.buttonRole?4(QAbstractButton) -> QMessageBox.ButtonRole
 QtWidgets.QMessageBox.buttonClicked?4(QAbstractButton)
@@ -19318,7 +19486,7 @@
 QtWidgets.QProgressDialog.showEvent?4(QShowEvent)
 QtWidgets.QProgressDialog.forceShow?4()
 QtWidgets.QProgressDialog.open?4()
-QtWidgets.QProgressDialog.open?4(object)
+QtWidgets.QProgressDialog.open?4(Any)
 QtWidgets.QProxyStyle?1(QStyle style=None)
 QtWidgets.QProxyStyle.__init__?1(self, QStyle style=None)
 QtWidgets.QProxyStyle?1(QString)
@@ -20547,6 +20715,7 @@
 QtWidgets.QTableWidgetItem.whatsThis?4() -> QString
 QtWidgets.QTableWidgetItem.font?4() -> QFont
 QtWidgets.QTableWidgetItem.textAlignment?4() -> int
+QtWidgets.QTableWidgetItem.setTextAlignment?4(unknown-type)
 QtWidgets.QTableWidgetItem.setTextAlignment?4(int)
 QtWidgets.QTableWidgetItem.checkState?4() -> Qt.CheckState
 QtWidgets.QTableWidgetItem.setCheckState?4(Qt.CheckState)
@@ -21156,6 +21325,7 @@
 QtWidgets.QTreeWidgetItem.whatsThis?4(int) -> QString
 QtWidgets.QTreeWidgetItem.font?4(int) -> QFont
 QtWidgets.QTreeWidgetItem.textAlignment?4(int) -> int
+QtWidgets.QTreeWidgetItem.setTextAlignment?4(int, unknown-type)
 QtWidgets.QTreeWidgetItem.setTextAlignment?4(int, int)
 QtWidgets.QTreeWidgetItem.checkState?4(int) -> Qt.CheckState
 QtWidgets.QTreeWidgetItem.setCheckState?4(int, Qt.CheckState)
@@ -21285,12 +21455,12 @@
 QtWidgets.QTreeWidgetItemIterator.IteratorFlag.Editable?10
 QtWidgets.QTreeWidgetItemIterator.IteratorFlag.NotEditable?10
 QtWidgets.QTreeWidgetItemIterator.IteratorFlag.UserFlag?10
+QtWidgets.QTreeWidgetItemIterator?1(QTreeWidgetItem, unknown-type flags=QTreeWidgetItemIterator.All)
+QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidgetItem, unknown-type flags=QTreeWidgetItemIterator.All)
+QtWidgets.QTreeWidgetItemIterator?1(QTreeWidget, unknown-type flags=QTreeWidgetItemIterator.All)
+QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidget, unknown-type flags=QTreeWidgetItemIterator.All)
 QtWidgets.QTreeWidgetItemIterator?1(QTreeWidgetItemIterator)
 QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidgetItemIterator)
-QtWidgets.QTreeWidgetItemIterator?1(QTreeWidget, unknown-type flags=QTreeWidgetItemIterator.All)
-QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidget, unknown-type flags=QTreeWidgetItemIterator.All)
-QtWidgets.QTreeWidgetItemIterator?1(QTreeWidgetItem, unknown-type flags=QTreeWidgetItemIterator.All)
-QtWidgets.QTreeWidgetItemIterator.__init__?1(self, QTreeWidgetItem, unknown-type flags=QTreeWidgetItemIterator.All)
 QtWidgets.QTreeWidgetItemIterator.value?4() -> QTreeWidgetItem
 QtWidgets.QUndoView?1(QWidget parent=None)
 QtWidgets.QUndoView.__init__?1(self, QWidget parent=None)
@@ -21396,7 +21566,7 @@
 QtWidgets.QWizard.subTitleFormat?4() -> Qt.TextFormat
 QtWidgets.QWizard.setPixmap?4(QWizard.WizardPixmap, QPixmap)
 QtWidgets.QWizard.pixmap?4(QWizard.WizardPixmap) -> QPixmap
-QtWidgets.QWizard.setDefaultProperty?4(str, str, object)
+QtWidgets.QWizard.setDefaultProperty?4(str, str, Any)
 QtWidgets.QWizard.setVisible?4(bool)
 QtWidgets.QWizard.sizeHint?4() -> QSize
 QtWidgets.QWizard.currentIdChanged?4(int)
@@ -21417,6 +21587,7 @@
 QtWidgets.QWizard.sideWidget?4() -> QWidget
 QtWidgets.QWizard.pageAdded?4(int)
 QtWidgets.QWizard.pageRemoved?4(int)
+QtWidgets.QWizard.setCurrentId?4(int)
 QtWidgets.QWizardPage?1(QWidget parent=None)
 QtWidgets.QWizardPage.__init__?1(self, QWidget parent=None)
 QtWidgets.QWizardPage.setTitle?4(QString)
@@ -21439,7 +21610,7 @@
 QtWidgets.QWizardPage.completeChanged?4()
 QtWidgets.QWizardPage.setField?4(QString, QVariant)
 QtWidgets.QWizardPage.field?4(QString) -> QVariant
-QtWidgets.QWizardPage.registerField?4(QString, QWidget, str property=None, object changedSignal=0)
+QtWidgets.QWizardPage.registerField?4(QString, QWidget, str property=None, Any changedSignal=None)
 QtWidgets.QWizardPage.wizard?4() -> QWizard
 QtDBus.QDBusAbstractAdaptor?1(QObject)
 QtDBus.QDBusAbstractAdaptor.__init__?1(self, QObject)
@@ -21455,12 +21626,12 @@
 QtDBus.QDBusAbstractInterface.lastError?4() -> QDBusError
 QtDBus.QDBusAbstractInterface.setTimeout?4(int)
 QtDBus.QDBusAbstractInterface.timeout?4() -> int
-QtDBus.QDBusAbstractInterface.call?4(QString, ...) -> QDBusMessage
-QtDBus.QDBusAbstractInterface.call?4(QDBus.CallMode, QString, ...) -> QDBusMessage
+QtDBus.QDBusAbstractInterface.call?4(QString, *) -> QDBusMessage
+QtDBus.QDBusAbstractInterface.call?4(QDBus.CallMode, QString, *) -> QDBusMessage
 QtDBus.QDBusAbstractInterface.callWithArgumentList?4(QDBus.CallMode, QString, unknown-type) -> QDBusMessage
-QtDBus.QDBusAbstractInterface.callWithCallback?4(QString, unknown-type, object, object) -> bool
-QtDBus.QDBusAbstractInterface.callWithCallback?4(QString, unknown-type, object) -> bool
-QtDBus.QDBusAbstractInterface.asyncCall?4(QString, ...) -> QDBusPendingCall
+QtDBus.QDBusAbstractInterface.callWithCallback?4(QString, unknown-type, Any, Any) -> bool
+QtDBus.QDBusAbstractInterface.callWithCallback?4(QString, unknown-type, Any) -> bool
+QtDBus.QDBusAbstractInterface.asyncCall?4(QString, *) -> QDBusPendingCall
 QtDBus.QDBusAbstractInterface.asyncCallWithArgumentList?4(QString, unknown-type) -> QDBusPendingCall
 QtDBus.QDBusAbstractInterface.connectNotify?4(QMetaMethod)
 QtDBus.QDBusAbstractInterface.disconnectNotify?4(QMetaMethod)
@@ -21468,9 +21639,9 @@
 QtDBus.QDBusArgument.__init__?1(self)
 QtDBus.QDBusArgument?1(QDBusArgument)
 QtDBus.QDBusArgument.__init__?1(self, QDBusArgument)
-QtDBus.QDBusArgument?1(object, int id=QMetaType.Int)
-QtDBus.QDBusArgument.__init__?1(self, object, int id=QMetaType.Int)
-QtDBus.QDBusArgument.add?4(object, int id=QMetaType.Int) -> object
+QtDBus.QDBusArgument?1(Any, int id=QMetaType.Int)
+QtDBus.QDBusArgument.__init__?1(self, Any, int id=QMetaType.Int)
+QtDBus.QDBusArgument.add?4(Any, int id=QMetaType.Int) -> Any
 QtDBus.QDBusArgument.beginStructure?4()
 QtDBus.QDBusArgument.endStructure?4()
 QtDBus.QDBusArgument.beginArray?4(QMetaType)
@@ -21525,15 +21696,15 @@
 QtDBus.QDBusConnection.name?4() -> QString
 QtDBus.QDBusConnection.connectionCapabilities?4() -> unknown-type
 QtDBus.QDBusConnection.send?4(QDBusMessage) -> bool
-QtDBus.QDBusConnection.callWithCallback?4(QDBusMessage, object, object, int timeout=-1) -> bool
+QtDBus.QDBusConnection.callWithCallback?4(QDBusMessage, Any, Any, int timeout=-1) -> bool
 QtDBus.QDBusConnection.call?4(QDBusMessage, QDBus.CallMode mode=QDBus.Block, int timeout=-1) -> QDBusMessage
 QtDBus.QDBusConnection.asyncCall?4(QDBusMessage, int timeout=-1) -> QDBusPendingCall
-QtDBus.QDBusConnection.connect?4(QString, QString, QString, QString, object) -> bool
-QtDBus.QDBusConnection.connect?4(QString, QString, QString, QString, QString, object) -> bool
-QtDBus.QDBusConnection.connect?4(QString, QString, QString, QString, QStringList, QString, object) -> bool
-QtDBus.QDBusConnection.disconnect?4(QString, QString, QString, QString, object) -> bool
-QtDBus.QDBusConnection.disconnect?4(QString, QString, QString, QString, QString, object) -> bool
-QtDBus.QDBusConnection.disconnect?4(QString, QString, QString, QString, QStringList, QString, object) -> bool
+QtDBus.QDBusConnection.connect?4(QString, QString, QString, QString, Any) -> bool
+QtDBus.QDBusConnection.connect?4(QString, QString, QString, QString, QString, Any) -> bool
+QtDBus.QDBusConnection.connect?4(QString, QString, QString, QString, QStringList, QString, Any) -> bool
+QtDBus.QDBusConnection.disconnect?4(QString, QString, QString, QString, Any) -> bool
+QtDBus.QDBusConnection.disconnect?4(QString, QString, QString, QString, QString, Any) -> bool
+QtDBus.QDBusConnection.disconnect?4(QString, QString, QString, QString, QStringList, QString, Any) -> bool
 QtDBus.QDBusConnection.registerObject?4(QString, QObject, unknown-type options=QDBusConnection.ExportAdaptors) -> bool
 QtDBus.QDBusConnection.registerObject?4(QString, QString, QObject, unknown-type options=QDBusConnection.ExportAdaptors) -> bool
 QtDBus.QDBusConnection.unregisterObject?4(QString, QDBusConnection.UnregisterMode mode=QDBusConnection.UnregisterNode)
@@ -21731,7 +21902,7 @@
 QtDBus.QDBusReply.__init__?1(self, QDBusReply)
 QtDBus.QDBusReply.error?4() -> QDBusError
 QtDBus.QDBusReply.isValid?4() -> bool
-QtDBus.QDBusReply.value?4(object type=None) -> object
+QtDBus.QDBusReply.value?4(Any type=None) -> Any
 QtDBus.QDBusPendingReply?1()
 QtDBus.QDBusPendingReply.__init__?1(self)
 QtDBus.QDBusPendingReply?1(QDBusPendingReply)
@@ -21747,7 +21918,7 @@
 QtDBus.QDBusPendingReply.isValid?4() -> bool
 QtDBus.QDBusPendingReply.reply?4() -> QDBusMessage
 QtDBus.QDBusPendingReply.waitForFinished?4()
-QtDBus.QDBusPendingReply.value?4(object type=None) -> object
+QtDBus.QDBusPendingReply.value?4(Any type=None) -> Any
 QtDesigner.QDesignerActionEditorInterface?1(QWidget, unknown-type flags={})
 QtDesigner.QDesignerActionEditorInterface.__init__?1(self, QWidget, unknown-type flags={})
 QtDesigner.QDesignerActionEditorInterface.core?4() -> QDesignerFormEditorInterface
@@ -22249,13 +22420,14 @@
 QtOpenGL.QOpenGLBuffer.release?4(QOpenGLBuffer.Type)
 QtOpenGL.QOpenGLBuffer.bufferId?4() -> int
 QtOpenGL.QOpenGLBuffer.size?4() -> int
-QtOpenGL.QOpenGLBuffer.read?4(int, sip.voidptr, int) -> bool
-QtOpenGL.QOpenGLBuffer.write?4(int, sip.voidptr, int)
-QtOpenGL.QOpenGLBuffer.allocate?4(sip.voidptr, int)
+QtOpenGL.QOpenGLBuffer.read?4(int, voidptr, int) -> bool
+QtOpenGL.QOpenGLBuffer.write?4(int, voidptr, int)
+QtOpenGL.QOpenGLBuffer.allocate?4(voidptr, int)
 QtOpenGL.QOpenGLBuffer.allocate?4(int)
-QtOpenGL.QOpenGLBuffer.map?4(QOpenGLBuffer.Access) -> sip.voidptr
+QtOpenGL.QOpenGLBuffer.map?4(QOpenGLBuffer.Access) -> voidptr
 QtOpenGL.QOpenGLBuffer.unmap?4() -> bool
-QtOpenGL.QOpenGLBuffer.mapRange?4(int, int, unknown-type) -> sip.voidptr
+QtOpenGL.QOpenGLBuffer.mapRange?4(int, int, unknown-type) -> voidptr
+QtOpenGL.QOpenGLBuffer.swap?4(QOpenGLBuffer)
 QtOpenGL.QOpenGLDebugMessage.Severity?10
 QtOpenGL.QOpenGLDebugMessage.Severity.InvalidSeverity?10
 QtOpenGL.QOpenGLDebugMessage.Severity.HighSeverity?10
@@ -22470,8 +22642,8 @@
 QtOpenGL.QOpenGLShaderProgram.setAttributeValue?4(str, QVector3D)
 QtOpenGL.QOpenGLShaderProgram.setAttributeValue?4(str, QVector4D)
 QtOpenGL.QOpenGLShaderProgram.setAttributeValue?4(str, QColor)
-QtOpenGL.QOpenGLShaderProgram.setAttributeArray?4(int, object)
-QtOpenGL.QOpenGLShaderProgram.setAttributeArray?4(str, object)
+QtOpenGL.QOpenGLShaderProgram.setAttributeArray?4(int, Any)
+QtOpenGL.QOpenGLShaderProgram.setAttributeArray?4(str, Any)
 QtOpenGL.QOpenGLShaderProgram.setAttributeBuffer?4(int, int, int, int, int stride=0)
 QtOpenGL.QOpenGLShaderProgram.setAttributeBuffer?4(str, int, int, int, int stride=0)
 QtOpenGL.QOpenGLShaderProgram.enableAttributeArray?4(int)
@@ -22526,8 +22698,8 @@
 QtOpenGL.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix4x3)
 QtOpenGL.QOpenGLShaderProgram.setUniformValue?4(str, QMatrix4x4)
 QtOpenGL.QOpenGLShaderProgram.setUniformValue?4(str, QTransform)
-QtOpenGL.QOpenGLShaderProgram.setUniformValueArray?4(int, object)
-QtOpenGL.QOpenGLShaderProgram.setUniformValueArray?4(str, object)
+QtOpenGL.QOpenGLShaderProgram.setUniformValueArray?4(int, Any)
+QtOpenGL.QOpenGLShaderProgram.setUniformValueArray?4(str, Any)
 QtOpenGL.QOpenGLShaderProgram.hasOpenGLShaderPrograms?4(QOpenGLContext context=None) -> bool
 QtOpenGL.QOpenGLShaderProgram.maxGeometryOutputVertices?4() -> int
 QtOpenGL.QOpenGLShaderProgram.setPatchVertexCount?4(int)
@@ -22845,15 +23017,15 @@
 QtOpenGL.QOpenGLTexture.isStorageAllocated?4() -> bool
 QtOpenGL.QOpenGLTexture.createTextureView?4(QOpenGLTexture.Target, QOpenGLTexture.TextureFormat, int, int, int, int) -> QOpenGLTexture
 QtOpenGL.QOpenGLTexture.isTextureView?4() -> bool
-QtOpenGL.QOpenGLTexture.setData?4(int, int, QOpenGLTexture.CubeMapFace, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, QOpenGLTexture.CubeMapFace, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
 QtOpenGL.QOpenGLTexture.setData?4(QImage, QOpenGLTexture.MipMapGeneration genMipMaps=QOpenGLTexture.GenerateMipMaps)
-QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, QOpenGLTexture.CubeMapFace, int, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, int, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setCompressedData?4(int, sip.voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, QOpenGLTexture.CubeMapFace, int, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, int, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setCompressedData?4(int, voidptr, QOpenGLPixelTransferOptions options=None)
 QtOpenGL.QOpenGLTexture.hasFeature?4(QOpenGLTexture.Feature) -> bool
 QtOpenGL.QOpenGLTexture.setMipBaseLevel?4(int)
 QtOpenGL.QOpenGLTexture.mipBaseLevel?4() -> int
@@ -22900,13 +23072,13 @@
 QtOpenGL.QOpenGLTexture.comparisonFunction?4() -> QOpenGLTexture.ComparisonFunction
 QtOpenGL.QOpenGLTexture.setComparisonMode?4(QOpenGLTexture.ComparisonMode)
 QtOpenGL.QOpenGLTexture.comparisonMode?4() -> QOpenGLTexture.ComparisonMode
-QtOpenGL.QOpenGLTexture.setData?4(int, int, int, QOpenGLTexture.CubeMapFace, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, int, QOpenGLTexture.CubeMapFace, int, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, int, QOpenGLTexture.CubeMapFace, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
-QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, int, QOpenGLTexture.CubeMapFace, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, sip.voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, int, QOpenGLTexture.CubeMapFace, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setCompressedData?4(int, int, int, QOpenGLTexture.CubeMapFace, int, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, int, QOpenGLTexture.CubeMapFace, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
+QtOpenGL.QOpenGLTexture.setData?4(int, int, int, int, int, int, int, int, QOpenGLTexture.CubeMapFace, int, QOpenGLTexture.PixelFormat, QOpenGLTexture.PixelType, voidptr, QOpenGLPixelTransferOptions options=None)
 QtOpenGL.QOpenGLTextureBlitter.Origin?10
 QtOpenGL.QOpenGLTextureBlitter.Origin.OriginBottomLeft?10
 QtOpenGL.QOpenGLTextureBlitter.Origin.OriginTopLeft?10
@@ -22954,7 +23126,7 @@
 QtOpenGL.QOpenGLVersionFunctionsFactory.__init__?1(self)
 QtOpenGL.QOpenGLVersionFunctionsFactory?1(QOpenGLVersionFunctionsFactory)
 QtOpenGL.QOpenGLVersionFunctionsFactory.__init__?1(self, QOpenGLVersionFunctionsFactory)
-QtOpenGL.QOpenGLVersionFunctionsFactory.get?4(QOpenGLVersionProfile versionProfile=QOpenGLVersionProfile(), QOpenGLContext context=None) -> object
+QtOpenGL.QOpenGLVersionFunctionsFactory.get?4(QOpenGLVersionProfile versionProfile=QOpenGLVersionProfile(), QOpenGLContext context=None) -> Any
 QtOpenGL.QOpenGLVertexArrayObject?1(QObject parent=None)
 QtOpenGL.QOpenGLVertexArrayObject.__init__?1(self, QObject parent=None)
 QtOpenGL.QOpenGLVertexArrayObject.create?4() -> bool
@@ -22967,8 +23139,8 @@
 QtOpenGL.QOpenGLVertexArrayObject.Binder.__init__?1(self, QOpenGLVertexArrayObject)
 QtOpenGL.QOpenGLVertexArrayObject.Binder.release?4()
 QtOpenGL.QOpenGLVertexArrayObject.Binder.rebind?4()
-QtOpenGL.QOpenGLVertexArrayObject.Binder.__enter__?4() -> object
-QtOpenGL.QOpenGLVertexArrayObject.Binder.__exit__?4(object, object, object)
+QtOpenGL.QOpenGLVertexArrayObject.Binder.__enter__?4() -> Any
+QtOpenGL.QOpenGLVertexArrayObject.Binder.__exit__?4(Any, Any, Any)
 QtOpenGL.QOpenGLWindow.UpdateBehavior?10
 QtOpenGL.QOpenGLWindow.UpdateBehavior.NoPartialUpdate?10
 QtOpenGL.QOpenGLWindow.UpdateBehavior.PartialUpdateBlit?10
@@ -22999,18 +23171,18 @@
 QtOpenGL.QOpenGLFunctions_2_0.initializeOpenGLFunctions?4() -> bool
 QtOpenGL.QOpenGLFunctions_2_0.glViewport?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glDepthRange?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glIsEnabled?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexLevelParameteriv?4(int, int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexLevelParameterfv?4(int, int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexParameteriv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexParameterfv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glIsEnabled?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexLevelParameteriv?4(int, int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexLevelParameterfv?4(int, int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexParameteriv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexParameterfv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glGetString?4(int) -> str
-QtOpenGL.QOpenGLFunctions_2_0.glGetIntegerv?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetFloatv?4(int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glGetIntegerv?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetFloatv?4(int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glGetError?4() -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGetDoublev?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetBooleanv?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glReadPixels?4(int, int, int, int, int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glGetDoublev?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetBooleanv?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glReadPixels?4(int, int, int, int, int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glReadBuffer?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glPixelStorei?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glPixelStoref?4(int, float)
@@ -23023,19 +23195,19 @@
 QtOpenGL.QOpenGLFunctions_2_0.glFinish?4()
 QtOpenGL.QOpenGLFunctions_2_0.glEnable?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glDisable?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glDepthMask?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glColorMask?4(int, int, int, int)
+QtOpenGL.QOpenGLFunctions_2_0.glDepthMask?4(bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glColorMask?4(bytes, bytes, bytes, bytes)
 QtOpenGL.QOpenGLFunctions_2_0.glStencilMask?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glClearDepth?4(float)
 QtOpenGL.QOpenGLFunctions_2_0.glClearStencil?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glClearColor?4(float, float, float, float)
 QtOpenGL.QOpenGLFunctions_2_0.glClear?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glDrawBuffer?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glTexImage1D?4(int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glTexParameteriv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glTexImage1D?4(int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glTexParameteriv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexParameteri?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexParameterfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexParameterfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexParameterf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glScissor?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glPolygonMode?4(int, int)
@@ -23044,67 +23216,67 @@
 QtOpenGL.QOpenGLFunctions_2_0.glHint?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glFrontFace?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glCullFace?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glIndexubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glIndexub?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glIsTexture?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGenTextures?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glDeleteTextures?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glIndexubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glIndexub?4(bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glIsTexture?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glGenTextures?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glDeleteTextures?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glBindTexture?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexSubImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glTexSubImage1D?4(int, int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexSubImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glTexSubImage1D?4(int, int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyTexSubImage2D?4(int, int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyTexSubImage1D?4(int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyTexImage2D?4(int, int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyTexImage1D?4(int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glPolygonOffset?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glDrawElements?4(int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glDrawElements?4(int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glDrawArrays?4(int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyTexSubImage3D?4(int, int, int, int, int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glTexImage3D?4(int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glDrawRangeElements?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glTexImage3D?4(int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glDrawRangeElements?4(int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glBlendEquation?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glBlendColor?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexSubImage1D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexSubImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexImage1D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexImage2D?4(int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexImage3D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glSampleCoverage?4(float, int)
+QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexSubImage1D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexSubImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexImage1D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexImage2D?4(int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glCompressedTexImage3D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glSampleCoverage?4(float, bytes)
 QtOpenGL.QOpenGLFunctions_2_0.glActiveTexture?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glPointParameteriv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glPointParameteriv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glPointParameteri?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glPointParameterfv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glPointParameterfv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glPointParameterf?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glBlendFuncSeparate?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glGetBufferParameteriv?4(int, int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glUnmapBuffer?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glBufferSubData?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glBufferData?4(int, int, object, int)
-QtOpenGL.QOpenGLFunctions_2_0.glIsBuffer?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGenBuffers?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glDeleteBuffers?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glUnmapBuffer?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glBufferSubData?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glBufferData?4(int, int, Any, int)
+QtOpenGL.QOpenGLFunctions_2_0.glIsBuffer?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glGenBuffers?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glDeleteBuffers?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glBindBuffer?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glGetQueryiv?4(int, int) -> int
 QtOpenGL.QOpenGLFunctions_2_0.glEndQuery?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glBeginQuery?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glIsQuery?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glDeleteQueries?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glGenQueries?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttribPointer?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glIsQuery?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glDeleteQueries?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glGenQueries?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttribPointer?4(int, int, int, bytes, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glValidateProgram?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glUniformMatrix4fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniformMatrix3fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniformMatrix2fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform4iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform3iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform2iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform1iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform4fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform3fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform2fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glUniform1fv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glUniformMatrix4fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniformMatrix3fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniformMatrix2fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform4iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform3iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform2iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform1iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform4fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform3fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform2fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glUniform1fv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glUniform4i?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glUniform3i?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glUniform2i?4(int, int, int)
@@ -23115,21 +23287,21 @@
 QtOpenGL.QOpenGLFunctions_2_0.glUniform1f?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glUseProgram?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glLinkProgram?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glIsShader?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glIsProgram?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGetVertexAttribiv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetVertexAttribfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetVertexAttribdv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glIsShader?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glIsProgram?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glGetVertexAttribiv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetVertexAttribfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetVertexAttribdv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glGetUniformLocation?4(int, str) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGetShaderSource?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetShaderInfoLog?4(int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glGetShaderSource?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetShaderInfoLog?4(int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glGetShaderiv?4(int, int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGetProgramInfoLog?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetProgramiv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glGetProgramInfoLog?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetProgramiv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glGetAttribLocation?4(int, str) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGetAttachedShaders?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetActiveUniform?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetActiveAttrib?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glGetAttachedShaders?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetActiveUniform?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetActiveAttrib?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glEnableVertexAttribArray?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glDisableVertexAttribArray?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glDetachShader?4(int, int)
@@ -23143,7 +23315,7 @@
 QtOpenGL.QOpenGLFunctions_2_0.glStencilMaskSeparate?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glStencilFuncSeparate?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glStencilOpSeparate?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glDrawBuffers?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glDrawBuffers?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glBlendEquationSeparate?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glTranslatef?4(float, float, float)
 QtOpenGL.QOpenGLFunctions_2_0.glTranslated?4(float, float, float)
@@ -23154,29 +23326,29 @@
 QtOpenGL.QOpenGLFunctions_2_0.glPushMatrix?4()
 QtOpenGL.QOpenGLFunctions_2_0.glPopMatrix?4()
 QtOpenGL.QOpenGLFunctions_2_0.glOrtho?4(float, float, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glMultMatrixf?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMultMatrixf?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMatrixMode?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glLoadMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glLoadMatrixf?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glLoadMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glLoadMatrixf?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glLoadIdentity?4()
 QtOpenGL.QOpenGLFunctions_2_0.glFrustum?4(float, float, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glIsList?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexGeniv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexGenfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexGendv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexEnviv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetTexEnvfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetMaterialiv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetMaterialfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetLightiv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetLightfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetClipPlane?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glDrawPixels?4(int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glIsList?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexGeniv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexGenfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexGendv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexEnviv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetTexEnvfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetMaterialiv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetMaterialfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetLightiv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetLightfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetClipPlane?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glDrawPixels?4(int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyPixels?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glPixelMapusv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glPixelMapuiv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glPixelMapfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glPixelMapusv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glPixelMapuiv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glPixelMapfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glPixelTransferi?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glPixelTransferf?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glPixelZoom?4(float, float)
@@ -23185,22 +23357,22 @@
 QtOpenGL.QOpenGLFunctions_2_0.glEvalMesh2?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glEvalPoint1?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glEvalMesh1?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord1fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord1fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord1f?4(float)
-QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord1dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord1dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glEvalCoord1d?4(float)
 QtOpenGL.QOpenGLFunctions_2_0.glMapGrid2f?4(int, float, float, int, float, float)
 QtOpenGL.QOpenGLFunctions_2_0.glMapGrid2d?4(int, float, float, int, float, float)
 QtOpenGL.QOpenGLFunctions_2_0.glMapGrid1f?4(int, float, float)
 QtOpenGL.QOpenGLFunctions_2_0.glMapGrid1d?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMap2f?4(int, float, float, int, int, float, float, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glMap2d?4(int, float, float, int, int, float, float, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glMap1f?4(int, float, float, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glMap1d?4(int, float, float, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMap2f?4(int, float, float, int, int, float, float, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMap2d?4(int, float, float, int, int, float, float, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMap1f?4(int, float, float, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMap1d?4(int, float, float, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glPushAttrib?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glPopAttrib?4()
 QtOpenGL.QOpenGLFunctions_2_0.glAccum?4(int, float)
@@ -23213,175 +23385,175 @@
 QtOpenGL.QOpenGLFunctions_2_0.glLoadName?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glInitNames?4()
 QtOpenGL.QOpenGLFunctions_2_0.glRenderMode?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_0.glTexGeniv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexGeniv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexGeni?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexGenfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexGenfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexGenf?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexGendv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexGendv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexGend?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexEnviv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexEnviv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexEnvi?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexEnvfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexEnvfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexEnvf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glShadeModel?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glPolygonStipple?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glMaterialiv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glPolygonStipple?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMaterialiv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMateriali?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMaterialfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMaterialfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMaterialf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glLineStipple?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glLightModeliv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glLightModeliv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glLightModeli?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glLightModelfv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glLightModelfv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glLightModelf?4(int, float)
-QtOpenGL.QOpenGLFunctions_2_0.glLightiv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glLightiv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glLighti?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glLightfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glLightfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glLightf?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_0.glFogiv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glFogiv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glFogi?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glFogfv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glFogfv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glFogf?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glColorMaterial?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glClipPlane?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glClipPlane?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertex2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertex2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertex2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1s?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1i?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1f?4(float)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glTexCoord1d?4(float)
 QtOpenGL.QOpenGLFunctions_2_0.glRects?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glRecti?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glRectf?4(float, float, float, float)
 QtOpenGL.QOpenGLFunctions_2_0.glRectd?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glRasterPos2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glNormal3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glNormal3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glNormal3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glNormal3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glNormal3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glNormal3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glNormal3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glNormal3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glNormal3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glNormal3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glNormal3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glNormal3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glNormal3bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glNormal3b?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glIndexsv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glNormal3bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glNormal3b?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glIndexsv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glIndexs?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glIndexiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glIndexiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glIndexi?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glIndexfv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glIndexfv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glIndexf?4(float)
-QtOpenGL.QOpenGLFunctions_2_0.glIndexdv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glIndexdv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glIndexd?4(float)
 QtOpenGL.QOpenGLFunctions_2_0.glEnd?4()
-QtOpenGL.QOpenGLFunctions_2_0.glEdgeFlagv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glEdgeFlag?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4usv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glEdgeFlagv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glEdgeFlag?4(bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4usv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor4us?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4uiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4uiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor4ui?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4ubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4ub?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4ubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4ub?4(bytes, bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glColor4b?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3usv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glColor4b?4(bytes, bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3usv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor3us?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3uiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3uiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor3ui?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3ubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3ub?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3ubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3ub?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glColor3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glColor3b?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glBitmap?4(int, int, float, float, float, float, object)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glColor3b?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glBitmap?4(int, int, float, float, float, float, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glBegin?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glListBase?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glGenLists?4(int) -> int
@@ -23391,165 +23563,165 @@
 QtOpenGL.QOpenGLFunctions_2_0.glNewList?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glPushClientAttrib?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glPopClientAttrib?4()
-QtOpenGL.QOpenGLFunctions_2_0.glVertexPointer?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glTexCoordPointer?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glNormalPointer?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glIndexPointer?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexPointer?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glTexCoordPointer?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glNormalPointer?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glIndexPointer?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glEnableClientState?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glEdgeFlagPointer?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glEdgeFlagPointer?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glDisableClientState?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glColorPointer?4(int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glColorPointer?4(int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glArrayElement?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glResetMinmax?4(int)
 QtOpenGL.QOpenGLFunctions_2_0.glResetHistogram?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glMinmax?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glHistogram?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glGetConvolutionParameteriv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetConvolutionParameterfv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glMinmax?4(int, int, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glHistogram?4(int, int, int, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glGetConvolutionParameteriv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetConvolutionParameterfv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glCopyConvolutionFilter2D?4(int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyConvolutionFilter1D?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glConvolutionParameteriv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glConvolutionParameteriv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glConvolutionParameteri?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glConvolutionParameterfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glConvolutionParameterfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glConvolutionParameterf?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_0.glConvolutionFilter2D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glConvolutionFilter1D?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glConvolutionFilter2D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glConvolutionFilter1D?4(int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glCopyColorSubTable?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColorSubTable?4(int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glGetColorTableParameteriv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_0.glGetColorTableParameterfv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_0.glColorSubTable?4(int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glGetColorTableParameteriv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_0.glGetColorTableParameterfv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_0.glCopyColorTable?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glColorTableParameteriv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glColorTableParameterfv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glColorTable?4(int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glMultTransposeMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glMultTransposeMatrixf?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glLoadTransposeMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glLoadTransposeMatrixf?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glColorTableParameteriv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glColorTableParameterfv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glColorTable?4(int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMultTransposeMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMultTransposeMatrixf?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glLoadTransposeMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glLoadTransposeMatrixf?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4s?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4i?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4f?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord4d?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3f?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord3d?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2f?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord2d?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1f?4(int, float)
-QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glMultiTexCoord1d?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_0.glClientActiveTexture?4(int)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glWindowPos2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColorPointer?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3usv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColorPointer?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3usv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3us?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3uiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3uiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3ui?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3ubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3ub?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3sv?4(buffer)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3ubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3ub?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3sv?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr])
 QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3b?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glFogCoordPointer?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glFogCoorddv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_0.glSecondaryColor3b?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glFogCoordPointer?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glFogCoorddv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glFogCoordd?4(float)
-QtOpenGL.QOpenGLFunctions_2_0.glFogCoordfv?4(object)
+QtOpenGL.QOpenGLFunctions_2_0.glFogCoordfv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_0.glFogCoordf?4(float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4usv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4uiv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4ubv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4usv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4uiv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4ubv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4s?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4iv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4iv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4f?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4d?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4bv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nusv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nuiv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nubv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nub?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nsv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Niv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nbv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4bv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nusv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nuiv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nubv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nub?4(int, bytes, bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nsv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Niv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib4Nbv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3f?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib3d?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2f?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib2d?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1f?4(int, float)
-QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_0.glVertexAttrib1d?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_1?1()
 QtOpenGL.QOpenGLFunctions_2_1.__init__?1(self)
 QtOpenGL.QOpenGLFunctions_2_1.initializeOpenGLFunctions?4() -> bool
 QtOpenGL.QOpenGLFunctions_2_1.glViewport?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glDepthRange?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glIsEnabled?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexLevelParameteriv?4(int, int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexLevelParameterfv?4(int, int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexParameteriv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexParameterfv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glIsEnabled?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexLevelParameteriv?4(int, int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexLevelParameterfv?4(int, int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexParameteriv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexParameterfv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glGetString?4(int) -> str
-QtOpenGL.QOpenGLFunctions_2_1.glGetIntegerv?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetFloatv?4(int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glGetIntegerv?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetFloatv?4(int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glGetError?4() -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGetDoublev?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetBooleanv?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glReadPixels?4(int, int, int, int, int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glGetDoublev?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetBooleanv?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glReadPixels?4(int, int, int, int, int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glReadBuffer?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glPixelStorei?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glPixelStoref?4(int, float)
@@ -23562,19 +23734,19 @@
 QtOpenGL.QOpenGLFunctions_2_1.glFinish?4()
 QtOpenGL.QOpenGLFunctions_2_1.glEnable?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glDisable?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glDepthMask?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glColorMask?4(int, int, int, int)
+QtOpenGL.QOpenGLFunctions_2_1.glDepthMask?4(bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glColorMask?4(bytes, bytes, bytes, bytes)
 QtOpenGL.QOpenGLFunctions_2_1.glStencilMask?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glClearDepth?4(float)
 QtOpenGL.QOpenGLFunctions_2_1.glClearStencil?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glClearColor?4(float, float, float, float)
 QtOpenGL.QOpenGLFunctions_2_1.glClear?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glDrawBuffer?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glTexImage1D?4(int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glTexParameteriv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glTexImage1D?4(int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glTexParameteriv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexParameteri?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexParameterfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexParameterfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexParameterf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glScissor?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glPolygonMode?4(int, int)
@@ -23583,67 +23755,67 @@
 QtOpenGL.QOpenGLFunctions_2_1.glHint?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glFrontFace?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glCullFace?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glIndexubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glIndexub?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glIsTexture?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGenTextures?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glDeleteTextures?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glIndexubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glIndexub?4(bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glIsTexture?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glGenTextures?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glDeleteTextures?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glBindTexture?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexSubImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glTexSubImage1D?4(int, int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexSubImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glTexSubImage1D?4(int, int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyTexSubImage2D?4(int, int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyTexSubImage1D?4(int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyTexImage2D?4(int, int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyTexImage1D?4(int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glPolygonOffset?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glDrawElements?4(int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glDrawElements?4(int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glDrawArrays?4(int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyTexSubImage3D?4(int, int, int, int, int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glTexImage3D?4(int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glDrawRangeElements?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glTexImage3D?4(int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glDrawRangeElements?4(int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glBlendEquation?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glBlendColor?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexSubImage1D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexSubImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexImage1D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexImage2D?4(int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexImage3D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glSampleCoverage?4(float, int)
+QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexSubImage1D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexSubImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexImage1D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexImage2D?4(int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glCompressedTexImage3D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glSampleCoverage?4(float, bytes)
 QtOpenGL.QOpenGLFunctions_2_1.glActiveTexture?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glPointParameteriv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glPointParameteriv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glPointParameteri?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glPointParameterfv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glPointParameterfv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glPointParameterf?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glBlendFuncSeparate?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glGetBufferParameteriv?4(int, int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glUnmapBuffer?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glBufferSubData?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glBufferData?4(int, int, object, int)
-QtOpenGL.QOpenGLFunctions_2_1.glIsBuffer?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGenBuffers?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glDeleteBuffers?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glUnmapBuffer?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glBufferSubData?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glBufferData?4(int, int, Any, int)
+QtOpenGL.QOpenGLFunctions_2_1.glIsBuffer?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glGenBuffers?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glDeleteBuffers?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glBindBuffer?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glGetQueryiv?4(int, int) -> int
 QtOpenGL.QOpenGLFunctions_2_1.glEndQuery?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glBeginQuery?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glIsQuery?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glDeleteQueries?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glGenQueries?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttribPointer?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glIsQuery?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glDeleteQueries?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glGenQueries?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttribPointer?4(int, int, int, bytes, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glValidateProgram?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glUniformMatrix4fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniformMatrix3fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniformMatrix2fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform4iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform3iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform2iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform1iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform4fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform3fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform2fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glUniform1fv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glUniformMatrix4fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniformMatrix3fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniformMatrix2fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform4iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform3iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform2iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform1iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform4fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform3fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform2fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glUniform1fv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glUniform4i?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glUniform3i?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glUniform2i?4(int, int, int)
@@ -23654,21 +23826,21 @@
 QtOpenGL.QOpenGLFunctions_2_1.glUniform1f?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glUseProgram?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glLinkProgram?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glIsShader?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glIsProgram?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGetVertexAttribiv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetVertexAttribfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetVertexAttribdv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glIsShader?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glIsProgram?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glGetVertexAttribiv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetVertexAttribfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetVertexAttribdv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glGetUniformLocation?4(int, str) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGetShaderSource?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetShaderInfoLog?4(int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glGetShaderSource?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetShaderInfoLog?4(int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glGetShaderiv?4(int, int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGetProgramInfoLog?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetProgramiv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glGetProgramInfoLog?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetProgramiv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glGetAttribLocation?4(int, str) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGetAttachedShaders?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetActiveUniform?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetActiveAttrib?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glGetAttachedShaders?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetActiveUniform?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetActiveAttrib?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glEnableVertexAttribArray?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glDisableVertexAttribArray?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glDetachShader?4(int, int)
@@ -23682,7 +23854,7 @@
 QtOpenGL.QOpenGLFunctions_2_1.glStencilMaskSeparate?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glStencilFuncSeparate?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glStencilOpSeparate?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glDrawBuffers?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glDrawBuffers?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glBlendEquationSeparate?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glTranslatef?4(float, float, float)
 QtOpenGL.QOpenGLFunctions_2_1.glTranslated?4(float, float, float)
@@ -23693,29 +23865,29 @@
 QtOpenGL.QOpenGLFunctions_2_1.glPushMatrix?4()
 QtOpenGL.QOpenGLFunctions_2_1.glPopMatrix?4()
 QtOpenGL.QOpenGLFunctions_2_1.glOrtho?4(float, float, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glMultMatrixf?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMultMatrixf?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMatrixMode?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glLoadMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glLoadMatrixf?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glLoadMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glLoadMatrixf?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glLoadIdentity?4()
 QtOpenGL.QOpenGLFunctions_2_1.glFrustum?4(float, float, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glIsList?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexGeniv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexGenfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexGendv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexEnviv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetTexEnvfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetMaterialiv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetMaterialfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetLightiv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetLightfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetClipPlane?4(int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glDrawPixels?4(int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glIsList?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexGeniv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexGenfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexGendv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexEnviv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetTexEnvfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetMaterialiv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetMaterialfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetLightiv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetLightfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetClipPlane?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glDrawPixels?4(int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyPixels?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glPixelMapusv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glPixelMapuiv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glPixelMapfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glPixelMapusv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glPixelMapuiv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glPixelMapfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glPixelTransferi?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glPixelTransferf?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glPixelZoom?4(float, float)
@@ -23724,22 +23896,22 @@
 QtOpenGL.QOpenGLFunctions_2_1.glEvalMesh2?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glEvalPoint1?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glEvalMesh1?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord1fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord1fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord1f?4(float)
-QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord1dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord1dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glEvalCoord1d?4(float)
 QtOpenGL.QOpenGLFunctions_2_1.glMapGrid2f?4(int, float, float, int, float, float)
 QtOpenGL.QOpenGLFunctions_2_1.glMapGrid2d?4(int, float, float, int, float, float)
 QtOpenGL.QOpenGLFunctions_2_1.glMapGrid1f?4(int, float, float)
 QtOpenGL.QOpenGLFunctions_2_1.glMapGrid1d?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMap2f?4(int, float, float, int, int, float, float, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glMap2d?4(int, float, float, int, int, float, float, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glMap1f?4(int, float, float, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glMap1d?4(int, float, float, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMap2f?4(int, float, float, int, int, float, float, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMap2d?4(int, float, float, int, int, float, float, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMap1f?4(int, float, float, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMap1d?4(int, float, float, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glPushAttrib?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glPopAttrib?4()
 QtOpenGL.QOpenGLFunctions_2_1.glAccum?4(int, float)
@@ -23752,175 +23924,175 @@
 QtOpenGL.QOpenGLFunctions_2_1.glLoadName?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glInitNames?4()
 QtOpenGL.QOpenGLFunctions_2_1.glRenderMode?4(int) -> int
-QtOpenGL.QOpenGLFunctions_2_1.glTexGeniv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexGeniv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexGeni?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexGenfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexGenfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexGenf?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexGendv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexGendv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexGend?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexEnviv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexEnviv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexEnvi?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexEnvfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexEnvfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexEnvf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glShadeModel?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glPolygonStipple?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glMaterialiv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glPolygonStipple?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMaterialiv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMateriali?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMaterialfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMaterialfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMaterialf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glLineStipple?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glLightModeliv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glLightModeliv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glLightModeli?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glLightModelfv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glLightModelfv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glLightModelf?4(int, float)
-QtOpenGL.QOpenGLFunctions_2_1.glLightiv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glLightiv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glLighti?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glLightfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glLightfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glLightf?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_1.glFogiv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glFogiv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glFogi?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glFogfv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glFogfv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glFogf?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glColorMaterial?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glClipPlane?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glClipPlane?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertex2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertex2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertex2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1s?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1i?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1f?4(float)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glTexCoord1d?4(float)
 QtOpenGL.QOpenGLFunctions_2_1.glRects?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glRecti?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glRectf?4(float, float, float, float)
 QtOpenGL.QOpenGLFunctions_2_1.glRectd?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glRasterPos2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glNormal3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glNormal3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glNormal3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glNormal3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glNormal3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glNormal3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glNormal3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glNormal3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glNormal3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glNormal3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glNormal3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glNormal3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glNormal3bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glNormal3b?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glIndexsv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glNormal3bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glNormal3b?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glIndexsv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glIndexs?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glIndexiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glIndexiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glIndexi?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glIndexfv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glIndexfv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glIndexf?4(float)
-QtOpenGL.QOpenGLFunctions_2_1.glIndexdv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glIndexdv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glIndexd?4(float)
 QtOpenGL.QOpenGLFunctions_2_1.glEnd?4()
-QtOpenGL.QOpenGLFunctions_2_1.glEdgeFlagv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glEdgeFlag?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4usv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glEdgeFlagv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glEdgeFlag?4(bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4usv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor4us?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4uiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4uiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor4ui?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4ubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4ub?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4ubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4ub?4(bytes, bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor4s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor4i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor4f?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor4d?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glColor4b?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3usv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glColor4b?4(bytes, bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3usv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor3us?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3uiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3uiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor3ui?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3ubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3ub?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3ubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3ub?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glColor3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glColor3b?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glBitmap?4(int, int, float, float, float, float, object)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glColor3b?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glBitmap?4(int, int, float, float, float, float, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glBegin?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glListBase?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glGenLists?4(int) -> int
@@ -23930,165 +24102,165 @@
 QtOpenGL.QOpenGLFunctions_2_1.glNewList?4(int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glPushClientAttrib?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glPopClientAttrib?4()
-QtOpenGL.QOpenGLFunctions_2_1.glVertexPointer?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glTexCoordPointer?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glNormalPointer?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glIndexPointer?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexPointer?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glTexCoordPointer?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glNormalPointer?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glIndexPointer?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glEnableClientState?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glEdgeFlagPointer?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glEdgeFlagPointer?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glDisableClientState?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glColorPointer?4(int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glColorPointer?4(int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glArrayElement?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glResetMinmax?4(int)
 QtOpenGL.QOpenGLFunctions_2_1.glResetHistogram?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glMinmax?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glHistogram?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glGetConvolutionParameteriv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetConvolutionParameterfv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glMinmax?4(int, int, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glHistogram?4(int, int, int, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glGetConvolutionParameteriv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetConvolutionParameterfv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glCopyConvolutionFilter2D?4(int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyConvolutionFilter1D?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glConvolutionParameteriv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glConvolutionParameteriv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glConvolutionParameteri?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glConvolutionParameterfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glConvolutionParameterfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glConvolutionParameterf?4(int, int, float)
-QtOpenGL.QOpenGLFunctions_2_1.glConvolutionFilter2D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glConvolutionFilter1D?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glConvolutionFilter2D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glConvolutionFilter1D?4(int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glCopyColorSubTable?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColorSubTable?4(int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glGetColorTableParameteriv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_2_1.glGetColorTableParameterfv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_2_1.glColorSubTable?4(int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glGetColorTableParameteriv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_2_1.glGetColorTableParameterfv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_2_1.glCopyColorTable?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glColorTableParameteriv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glColorTableParameterfv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glColorTable?4(int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glMultTransposeMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glMultTransposeMatrixf?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glLoadTransposeMatrixd?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glLoadTransposeMatrixf?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glColorTableParameteriv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glColorTableParameterfv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glColorTable?4(int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMultTransposeMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMultTransposeMatrixf?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glLoadTransposeMatrixd?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glLoadTransposeMatrixf?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4s?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4i?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4f?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord4d?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3i?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3f?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord3d?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2f?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord2d?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1iv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1iv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1f?4(int, float)
-QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glMultiTexCoord1d?4(int, float)
 QtOpenGL.QOpenGLFunctions_2_1.glClientActiveTexture?4(int)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2sv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2sv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2i?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2f?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glWindowPos2d?4(float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColorPointer?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3usv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColorPointer?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3usv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3us?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3uiv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3uiv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3ui?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3ubv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3ub?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3sv?4(buffer)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3ubv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3ub?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3sv?4(Union[bytes, bytearray, memoryview, PyQt6.sip.array, PyQt6.sip.voidptr])
 QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3iv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3iv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3fv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3fv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3f?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3dv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3dv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3d?4(float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3bv?4(object)
-QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3b?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glFogCoordPointer?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glFogCoorddv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3bv?4(Any)
+QtOpenGL.QOpenGLFunctions_2_1.glSecondaryColor3b?4(bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glFogCoordPointer?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glFogCoorddv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glFogCoordd?4(float)
-QtOpenGL.QOpenGLFunctions_2_1.glFogCoordfv?4(object)
+QtOpenGL.QOpenGLFunctions_2_1.glFogCoordfv?4(Any)
 QtOpenGL.QOpenGLFunctions_2_1.glFogCoordf?4(float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4usv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4uiv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4ubv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4usv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4uiv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4ubv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4s?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4iv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4iv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4f?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4d?4(int, float, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4bv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nusv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nuiv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nubv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nub?4(int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nsv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Niv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nbv?4(int, object)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4bv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nusv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nuiv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nubv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nub?4(int, bytes, bytes, bytes, bytes)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nsv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Niv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib4Nbv?4(int, Any)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3s?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3f?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib3d?4(int, float, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2s?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2f?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib2d?4(int, float, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1sv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1sv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1s?4(int, int)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1fv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1fv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1f?4(int, float)
-QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1dv?4(int, object)
+QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1dv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_2_1.glVertexAttrib1d?4(int, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core?1()
 QtOpenGL.QOpenGLFunctions_4_1_Core.__init__?1(self)
 QtOpenGL.QOpenGLFunctions_4_1_Core.initializeOpenGLFunctions?4() -> bool
 QtOpenGL.QOpenGLFunctions_4_1_Core.glViewport?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDepthRange?4(float, float)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsEnabled?4(int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexLevelParameteriv?4(int, int, int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexLevelParameterfv?4(int, int, int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexParameteriv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexParameterfv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsEnabled?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexLevelParameteriv?4(int, int, int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexLevelParameterfv?4(int, int, int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexParameteriv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetTexParameterfv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_4_1_Core.glGetString?4(int) -> str
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetIntegerv?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetFloatv?4(int) -> object
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetIntegerv?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetFloatv?4(int) -> Any
 QtOpenGL.QOpenGLFunctions_4_1_Core.glGetError?4() -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetDoublev?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetBooleanv?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glReadPixels?4(int, int, int, int, int, int) -> object
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetDoublev?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetBooleanv?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glReadPixels?4(int, int, int, int, int, int) -> Any
 QtOpenGL.QOpenGLFunctions_4_1_Core.glReadBuffer?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPixelStorei?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPixelStoref?4(int, float)
@@ -24101,19 +24273,19 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glFinish?4()
 QtOpenGL.QOpenGLFunctions_4_1_Core.glEnable?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDisable?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glDepthMask?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glColorMask?4(int, int, int, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glDepthMask?4(bytes)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glColorMask?4(bytes, bytes, bytes, bytes)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glStencilMask?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glClearDepth?4(float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glClearStencil?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glClearColor?4(float, float, float, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glClear?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawBuffer?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage1D?4(int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexParameteriv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage1D?4(int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexParameteriv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glTexParameteri?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexParameterfv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexParameterfv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glTexParameterf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glScissor?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPolygonMode?4(int, int)
@@ -24122,65 +24294,65 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glHint?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glFrontFace?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glCullFace?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsTexture?4(int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGenTextures?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glDeleteTextures?4(int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsTexture?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGenTextures?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glDeleteTextures?4(int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindTexture?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexSubImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexSubImage1D?4(int, int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexSubImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexSubImage1D?4(int, int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glCopyTexSubImage2D?4(int, int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glCopyTexSubImage1D?4(int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glCopyTexImage2D?4(int, int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glCopyTexImage1D?4(int, int, int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPolygonOffset?4(float, float)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawElements?4(int, int, int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawElements?4(int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawArrays?4(int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glCopyTexSubImage3D?4(int, int, int, int, int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage3D?4(int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawRangeElements?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage3D?4(int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawRangeElements?4(int, int, int, int, int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBlendEquation?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBlendColor?4(float, float, float, float)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexSubImage1D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexSubImage2D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexImage1D?4(int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexImage2D?4(int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexImage3D?4(int, int, int, int, int, int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glSampleCoverage?4(float, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexSubImage1D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexSubImage2D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexSubImage3D?4(int, int, int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexImage1D?4(int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexImage2D?4(int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glCompressedTexImage3D?4(int, int, int, int, int, int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glSampleCoverage?4(float, bytes)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glActiveTexture?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glPointParameteriv?4(int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glPointParameteriv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPointParameteri?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glPointParameterfv?4(int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glPointParameterfv?4(int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPointParameterf?4(int, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBlendFuncSeparate?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glGetBufferParameteriv?4(int, int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUnmapBuffer?4(int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glBufferSubData?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glBufferData?4(int, int, object, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsBuffer?4(int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGenBuffers?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glDeleteBuffers?4(int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUnmapBuffer?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_4_1_Core.glBufferSubData?4(int, int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glBufferData?4(int, int, Any, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsBuffer?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGenBuffers?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glDeleteBuffers?4(int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindBuffer?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glGetQueryiv?4(int, int) -> int
 QtOpenGL.QOpenGLFunctions_4_1_Core.glEndQuery?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBeginQuery?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsQuery?4(int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glDeleteQueries?4(int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGenQueries?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribPointer?4(int, int, int, int, int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsQuery?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_4_1_Core.glDeleteQueries?4(int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGenQueries?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribPointer?4(int, int, int, bytes, int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glValidateProgram?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniformMatrix4fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniformMatrix3fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniformMatrix2fv?4(int, int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform4iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform3iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform2iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform1iv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform4fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform3fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform2fv?4(int, int, object)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform1fv?4(int, int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniformMatrix4fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniformMatrix3fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniformMatrix2fv?4(int, int, bytes, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform4iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform3iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform2iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform1iv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform4fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform3fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform2fv?4(int, int, Any)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform1fv?4(int, int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform4i?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform3i?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform2i?4(int, int, int)
@@ -24191,21 +24363,21 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform1f?4(int, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUseProgram?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glLinkProgram?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsShader?4(int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsProgram?4(int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetVertexAttribiv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetVertexAttribfv?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetVertexAttribdv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsShader?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsProgram?4(int) -> bytes
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetVertexAttribiv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetVertexAttribfv?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetVertexAttribdv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_4_1_Core.glGetUniformLocation?4(int, str) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetShaderSource?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetShaderInfoLog?4(int) -> object
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetShaderSource?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetShaderInfoLog?4(int) -> Any
 QtOpenGL.QOpenGLFunctions_4_1_Core.glGetShaderiv?4(int, int) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetProgramInfoLog?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetProgramiv?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetProgramInfoLog?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetProgramiv?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_4_1_Core.glGetAttribLocation?4(int, str) -> int
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetAttachedShaders?4(int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetActiveUniform?4(int, int) -> object
-QtOpenGL.QOpenGLFunctions_4_1_Core.glGetActiveAttrib?4(int, int) -> object
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetAttachedShaders?4(int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetActiveUniform?4(int, int) -> Any
+QtOpenGL.QOpenGLFunctions_4_1_Core.glGetActiveAttrib?4(int, int) -> Any
 QtOpenGL.QOpenGLFunctions_4_1_Core.glEnableVertexAttribArray?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDisableVertexAttribArray?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDetachShader?4(int, int)
@@ -24219,9 +24391,9 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glStencilMaskSeparate?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glStencilFuncSeparate?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glStencilOpSeparate?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawBuffers?4(int, object)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawBuffers?4(int, Any)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBlendEquationSeparate?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsVertexArray?4(int) -> int
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsVertexArray?4(int) -> bytes
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindVertexArray?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glFramebufferTextureLayer?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glRenderbufferStorageMultisample?4(int, int, int, int, int)
@@ -24233,10 +24405,10 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glFramebufferTexture1D?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glCheckFramebufferStatus?4(int) -> int
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindFramebuffer?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsFramebuffer?4(int) -> int
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsFramebuffer?4(int) -> bytes
 QtOpenGL.QOpenGLFunctions_4_1_Core.glRenderbufferStorage?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindRenderbuffer?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsRenderbuffer?4(int) -> int
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsRenderbuffer?4(int) -> bytes
 QtOpenGL.QOpenGLFunctions_4_1_Core.glClearBufferfi?4(int, int, float, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform4ui?4(int, int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform3ui?4(int, int, int, int)
@@ -24248,28 +24420,28 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindBufferBase?4(int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glEndTransformFeedback?4()
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBeginTransformFeedback?4(int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsEnabledi?4(int, int) -> int
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsEnabledi?4(int, int) -> bytes
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDisablei?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glEnablei?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glColorMaski?4(int, int, int, int, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glColorMaski?4(int, bytes, bytes, bytes, bytes)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniformBlockBinding?4(int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPrimitiveRestartIndex?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glTexBuffer?4(int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawArraysInstanced?4(int, int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glSampleMaski?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage3DMultisample?4(int, int, int, int, int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage2DMultisample?4(int, int, int, int, int, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage3DMultisample?4(int, int, int, int, int, int, bytes)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glTexImage2DMultisample?4(int, int, int, int, int, bytes)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glProvokingVertex?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glFramebufferTexture?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP4ui?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP3ui?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP2ui?4(int, int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP1ui?4(int, int, int, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP4ui?4(int, int, bytes, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP3ui?4(int, int, bytes, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP2ui?4(int, int, bytes, int)
+QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribP1ui?4(int, int, bytes, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glQueryCounter?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glSamplerParameterf?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glSamplerParameteri?4(int, int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindSampler?4(int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsSampler?4(int) -> int
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsSampler?4(int) -> bytes
 QtOpenGL.QOpenGLFunctions_4_1_Core.glVertexAttribDivisor?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glEndQueryIndexed?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBeginQueryIndexed?4(int, int, int)
@@ -24277,7 +24449,7 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glDrawTransformFeedback?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glResumeTransformFeedback?4()
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPauseTransformFeedback?4()
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsTransformFeedback?4(int) -> int
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsTransformFeedback?4(int) -> bytes
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindTransformFeedback?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glPatchParameteri?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUniform4d?4(int, float, float, float, float)
@@ -24313,7 +24485,7 @@
 QtOpenGL.QOpenGLFunctions_4_1_Core.glProgramUniform1d?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glProgramUniform1f?4(int, int, float)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glProgramUniform1i?4(int, int, int)
-QtOpenGL.QOpenGLFunctions_4_1_Core.glIsProgramPipeline?4(int) -> int
+QtOpenGL.QOpenGLFunctions_4_1_Core.glIsProgramPipeline?4(int) -> bytes
 QtOpenGL.QOpenGLFunctions_4_1_Core.glBindProgramPipeline?4(int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glActiveShaderProgram?4(int, int)
 QtOpenGL.QOpenGLFunctions_4_1_Core.glUseProgramStages?4(int, int, int)
@@ -24334,6 +24506,9 @@
 QtOpenGL.QOpenGLVersionProfile.hasProfiles?4() -> bool
 QtOpenGL.QOpenGLVersionProfile.isLegacyVersion?4() -> bool
 QtOpenGL.QOpenGLVersionProfile.isValid?4() -> bool
+QtOpenGLWidgets.QOpenGLWidget.TargetBuffer?10
+QtOpenGLWidgets.QOpenGLWidget.TargetBuffer.LeftBuffer?10
+QtOpenGLWidgets.QOpenGLWidget.TargetBuffer.RightBuffer?10
 QtOpenGLWidgets.QOpenGLWidget.UpdateBehavior?10
 QtOpenGLWidgets.QOpenGLWidget.UpdateBehavior.NoPartialUpdate?10
 QtOpenGLWidgets.QOpenGLWidget.UpdateBehavior.PartialUpdate?10
@@ -24343,10 +24518,13 @@
 QtOpenGLWidgets.QOpenGLWidget.format?4() -> QSurfaceFormat
 QtOpenGLWidgets.QOpenGLWidget.isValid?4() -> bool
 QtOpenGLWidgets.QOpenGLWidget.makeCurrent?4()
+QtOpenGLWidgets.QOpenGLWidget.makeCurrent?4(QOpenGLWidget.TargetBuffer)
 QtOpenGLWidgets.QOpenGLWidget.doneCurrent?4()
 QtOpenGLWidgets.QOpenGLWidget.context?4() -> QOpenGLContext
 QtOpenGLWidgets.QOpenGLWidget.defaultFramebufferObject?4() -> int
+QtOpenGLWidgets.QOpenGLWidget.defaultFramebufferObject?4(QOpenGLWidget.TargetBuffer) -> int
 QtOpenGLWidgets.QOpenGLWidget.grabFramebuffer?4() -> QImage
+QtOpenGLWidgets.QOpenGLWidget.grabFramebuffer?4(QOpenGLWidget.TargetBuffer) -> QImage
 QtOpenGLWidgets.QOpenGLWidget.aboutToCompose?4()
 QtOpenGLWidgets.QOpenGLWidget.frameSwapped?4()
 QtOpenGLWidgets.QOpenGLWidget.aboutToResize?4()
@@ -24363,6 +24541,7 @@
 QtOpenGLWidgets.QOpenGLWidget.updateBehavior?4() -> QOpenGLWidget.UpdateBehavior
 QtOpenGLWidgets.QOpenGLWidget.textureFormat?4() -> int
 QtOpenGLWidgets.QOpenGLWidget.setTextureFormat?4(int)
+QtOpenGLWidgets.QOpenGLWidget.currentTargetBuffer?4() -> QOpenGLWidget.TargetBuffer
 QtPrintSupport.QAbstractPrintDialog.PrintDialogOption?10
 QtPrintSupport.QAbstractPrintDialog.PrintDialogOption.PrintToFile?10
 QtPrintSupport.QAbstractPrintDialog.PrintDialogOption.PrintSelection?10
@@ -24394,7 +24573,7 @@
 QtPrintSupport.QPageSetupDialog.setVisible?4(bool)
 QtPrintSupport.QPageSetupDialog.exec?4() -> int
 QtPrintSupport.QPageSetupDialog.open?4()
-QtPrintSupport.QPageSetupDialog.open?4(object)
+QtPrintSupport.QPageSetupDialog.open?4(Any)
 QtPrintSupport.QPageSetupDialog.done?4(int)
 QtPrintSupport.QPageSetupDialog.printer?4() -> QPrinter
 QtPrintSupport.QPrintDialog?1(QPrinter, QWidget parent=None)
@@ -24410,7 +24589,7 @@
 QtPrintSupport.QPrintDialog.options?4() -> unknown-type
 QtPrintSupport.QPrintDialog.setVisible?4(bool)
 QtPrintSupport.QPrintDialog.open?4()
-QtPrintSupport.QPrintDialog.open?4(object)
+QtPrintSupport.QPrintDialog.open?4(Any)
 QtPrintSupport.QPrintDialog.accepted?4()
 QtPrintSupport.QPrintDialog.accepted?4(QPrinter)
 QtPrintSupport.QPrintEngine.PrintEnginePropertyKey?10
@@ -24600,7 +24779,7 @@
 QtPrintSupport.QPrintPreviewDialog.__init__?1(self, QPrinter, QWidget parent=None, unknown-type flags=Qt.WindowFlags())
 QtPrintSupport.QPrintPreviewDialog.setVisible?4(bool)
 QtPrintSupport.QPrintPreviewDialog.open?4()
-QtPrintSupport.QPrintPreviewDialog.open?4(object)
+QtPrintSupport.QPrintPreviewDialog.open?4(Any)
 QtPrintSupport.QPrintPreviewDialog.printer?4() -> QPrinter
 QtPrintSupport.QPrintPreviewDialog.done?4(int)
 QtPrintSupport.QPrintPreviewDialog.paintRequested?4(QPrinter)
@@ -24869,6 +25048,18 @@
 QtQuick.QQuickGraphicsConfiguration.setDepthBufferFor2D?4(bool)
 QtQuick.QQuickGraphicsConfiguration.isDepthBufferEnabledFor2D?4() -> bool
 QtQuick.QQuickGraphicsConfiguration.preferredInstanceExtensions?4() -> QByteArrayList
+QtQuick.QQuickGraphicsConfiguration.setDebugLayer?4(bool)
+QtQuick.QQuickGraphicsConfiguration.isDebugLayerEnabled?4() -> bool
+QtQuick.QQuickGraphicsConfiguration.setDebugMarkers?4(bool)
+QtQuick.QQuickGraphicsConfiguration.isDebugMarkersEnabled?4() -> bool
+QtQuick.QQuickGraphicsConfiguration.setPreferSoftwareDevice?4(bool)
+QtQuick.QQuickGraphicsConfiguration.prefersSoftwareDevice?4() -> bool
+QtQuick.QQuickGraphicsConfiguration.setAutomaticPipelineCache?4(bool)
+QtQuick.QQuickGraphicsConfiguration.isAutomaticPipelineCacheEnabled?4() -> bool
+QtQuick.QQuickGraphicsConfiguration.setPipelineCacheSaveFile?4(QString)
+QtQuick.QQuickGraphicsConfiguration.pipelineCacheSaveFile?4() -> QString
+QtQuick.QQuickGraphicsConfiguration.setPipelineCacheLoadFile?4(QString)
+QtQuick.QQuickGraphicsConfiguration.pipelineCacheLoadFile?4() -> QString
 QtQuick.QQuickGraphicsDevice?1()
 QtQuick.QQuickGraphicsDevice.__init__?1(self)
 QtQuick.QQuickGraphicsDevice?1(QQuickGraphicsDevice)
@@ -24985,9 +25176,13 @@
 QtQuick.QQuickRenderTarget.__init__?1(self, QQuickRenderTarget)
 QtQuick.QQuickRenderTarget.isNull?4() -> bool
 QtQuick.QQuickRenderTarget.fromOpenGLTexture?4(int, QSize, int sampleCount=1) -> QQuickRenderTarget
+QtQuick.QQuickRenderTarget.fromOpenGLTexture?4(int, int, QSize, int sampleCount=1) -> QQuickRenderTarget
 QtQuick.QQuickRenderTarget.fromOpenGLRenderBuffer?4(int, QSize, int sampleCount=1) -> QQuickRenderTarget
+QtQuick.QQuickRenderTarget.fromPaintDevice?4(QPaintDevice) -> QQuickRenderTarget
 QtQuick.QQuickRenderTarget.devicePixelRatio?4() -> float
 QtQuick.QQuickRenderTarget.setDevicePixelRatio?4(float)
+QtQuick.QQuickRenderTarget.mirrorVertically?4() -> bool
+QtQuick.QQuickRenderTarget.setMirrorVertically?4(bool)
 QtQuick.QQuickTextDocument?1(QQuickItem)
 QtQuick.QQuickTextDocument.__init__?1(self, QQuickItem)
 QtQuick.QQuickTextDocument.textDocument?4() -> QTextDocument
@@ -25177,12 +25372,12 @@
 QtQuick.QSGGeometry.drawingMode?4() -> int
 QtQuick.QSGGeometry.allocate?4(int, int indexCount=0)
 QtQuick.QSGGeometry.vertexCount?4() -> int
-QtQuick.QSGGeometry.vertexData?4() -> sip.voidptr
+QtQuick.QSGGeometry.vertexData?4() -> voidptr
 QtQuick.QSGGeometry.indexType?4() -> int
 QtQuick.QSGGeometry.indexCount?4() -> int
-QtQuick.QSGGeometry.indexData?4() -> sip.voidptr
+QtQuick.QSGGeometry.indexData?4() -> voidptr
 QtQuick.QSGGeometry.attributeCount?4() -> int
-QtQuick.QSGGeometry.attributes?4() -> object
+QtQuick.QSGGeometry.attributes?4() -> Any
 QtQuick.QSGGeometry.sizeOfVertex?4() -> int
 QtQuick.QSGGeometry.updateRectGeometry?4(QSGGeometry, QRectF)
 QtQuick.QSGGeometry.updateTexturedRectGeometry?4(QSGGeometry, QRectF, QRectF)
@@ -25194,11 +25389,11 @@
 QtQuick.QSGGeometry.markVertexDataDirty?4()
 QtQuick.QSGGeometry.lineWidth?4() -> float
 QtQuick.QSGGeometry.setLineWidth?4(float)
-QtQuick.QSGGeometry.indexDataAsUInt?4() -> object
-QtQuick.QSGGeometry.indexDataAsUShort?4() -> object
-QtQuick.QSGGeometry.vertexDataAsPoint2D?4() -> object
-QtQuick.QSGGeometry.vertexDataAsTexturedPoint2D?4() -> object
-QtQuick.QSGGeometry.vertexDataAsColoredPoint2D?4() -> object
+QtQuick.QSGGeometry.indexDataAsUInt?4() -> Any
+QtQuick.QSGGeometry.indexDataAsUShort?4() -> Any
+QtQuick.QSGGeometry.vertexDataAsPoint2D?4() -> Any
+QtQuick.QSGGeometry.vertexDataAsTexturedPoint2D?4() -> Any
+QtQuick.QSGGeometry.vertexDataAsColoredPoint2D?4() -> Any
 QtQuick.QSGGeometry.sizeOfIndex?4() -> int
 QtQuick.QSGGeometry.updateColoredRectGeometry?4(QSGGeometry, QRectF)
 QtQuick.QSGGeometry.Attribute.attributeType?7
@@ -25215,8 +25410,8 @@
 QtQuick.QSGGeometry.AttributeSet.attributes?7
 QtQuick.QSGGeometry.AttributeSet.count?7
 QtQuick.QSGGeometry.AttributeSet.stride?7
-QtQuick.QSGGeometry.AttributeSet?1(object, int stride=0)
-QtQuick.QSGGeometry.AttributeSet.__init__?1(self, object, int stride=0)
+QtQuick.QSGGeometry.AttributeSet?1(Any, int stride=0)
+QtQuick.QSGGeometry.AttributeSet.__init__?1(self, Any, int stride=0)
 QtQuick.QSGGeometry.Point2D.x?7
 QtQuick.QSGGeometry.Point2D.y?7
 QtQuick.QSGGeometry.Point2D?1()
@@ -25329,6 +25524,7 @@
 QtQuick.QSGMaterialShader.flags?4() -> unknown-type
 QtQuick.QSGMaterialShader.setFlag?4(unknown-type, bool on=True)
 QtQuick.QSGMaterialShader.setFlags?4(unknown-type)
+QtQuick.QSGMaterialShader.combinedImageSamplerCount?4(int) -> int
 QtQuick.QSGMaterialShader.setShaderFileName?4(QSGMaterialShader.Stage, QString)
 QtQuick.QSGMaterialShader.RenderState.DirtyState?10
 QtQuick.QSGMaterialShader.RenderState.DirtyState.DirtyMatrix?10
@@ -25351,6 +25547,9 @@
 QtQuick.QSGMaterialShader.RenderState.determinant?4() -> float
 QtQuick.QSGMaterialShader.RenderState.devicePixelRatio?4() -> float
 QtQuick.QSGMaterialShader.RenderState.uniformData?4() -> QByteArray
+QtQuick.QSGMaterialShader.GraphicsPipelineState.PolygonMode?10
+QtQuick.QSGMaterialShader.GraphicsPipelineState.PolygonMode.Fill?10
+QtQuick.QSGMaterialShader.GraphicsPipelineState.PolygonMode.Line?10
 QtQuick.QSGMaterialShader.GraphicsPipelineState.CullMode?10
 QtQuick.QSGMaterialShader.GraphicsPipelineState.CullMode.CullNone?10
 QtQuick.QSGMaterialShader.GraphicsPipelineState.CullMode.CullFront?10
@@ -25380,6 +25579,16 @@
 QtQuick.QSGMaterialShader.GraphicsPipelineState.BlendFactor.OneMinusSrc1Color?10
 QtQuick.QSGMaterialShader.GraphicsPipelineState.BlendFactor.Src1Alpha?10
 QtQuick.QSGMaterialShader.GraphicsPipelineState.BlendFactor.OneMinusSrc1Alpha?10
+QtQuick.QSGMaterialShader.GraphicsPipelineState.blendConstant?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.blendEnable?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.colorWrite?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.cullMode?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.dstAlpha?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.dstColor?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.polygonMode?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.separateBlendFactors?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.srcAlpha?7
+QtQuick.QSGMaterialShader.GraphicsPipelineState.srcColor?7
 QtQuick.QSGMaterialShader.GraphicsPipelineState?1()
 QtQuick.QSGMaterialShader.GraphicsPipelineState.__init__?1(self)
 QtQuick.QSGMaterialShader.GraphicsPipelineState?1(QSGMaterialShader.GraphicsPipelineState)
@@ -25438,6 +25647,7 @@
 QtQuick.QSGRendererInterface.Resource.RhiSwapchainResource?10
 QtQuick.QSGRendererInterface.Resource.RhiRedirectCommandBuffer?10
 QtQuick.QSGRendererInterface.Resource.RhiRedirectRenderTarget?10
+QtQuick.QSGRendererInterface.Resource.RedirectPaintDevice?10
 QtQuick.QSGRendererInterface.GraphicsApi?10
 QtQuick.QSGRendererInterface.GraphicsApi.Unknown?10
 QtQuick.QSGRendererInterface.GraphicsApi.Software?10
@@ -25453,8 +25663,8 @@
 QtQuick.QSGRendererInterface.GraphicsApi.Metal?10
 QtQuick.QSGRendererInterface.GraphicsApi.Null?10
 QtQuick.QSGRendererInterface.graphicsApi?4() -> QSGRendererInterface.GraphicsApi
-QtQuick.QSGRendererInterface.getResource?4(QQuickWindow, QSGRendererInterface.Resource) -> sip.voidptr
-QtQuick.QSGRendererInterface.getResource?4(QQuickWindow, str) -> sip.voidptr
+QtQuick.QSGRendererInterface.getResource?4(QQuickWindow, QSGRendererInterface.Resource) -> voidptr
+QtQuick.QSGRendererInterface.getResource?4(QQuickWindow, str) -> voidptr
 QtQuick.QSGRendererInterface.shaderType?4() -> QSGRendererInterface.ShaderType
 QtQuick.QSGRendererInterface.shaderCompilationType?4() -> unknown-type
 QtQuick.QSGRendererInterface.shaderSourceType?4() -> unknown-type
@@ -25483,13 +25693,14 @@
 QtQuick.QSGRenderNode.clipList?4() -> QSGClipNode
 QtQuick.QSGRenderNode.inheritedOpacity?4() -> float
 QtQuick.QSGRenderNode.prepare?4()
+QtQuick.QSGRenderNode.projectionMatrix?4() -> QMatrix4x4
 QtQuick.QSGRenderNode.RenderState.projectionMatrix?4() -> QMatrix4x4
 QtQuick.QSGRenderNode.RenderState.scissorRect?4() -> QRect
 QtQuick.QSGRenderNode.RenderState.scissorEnabled?4() -> bool
 QtQuick.QSGRenderNode.RenderState.stencilValue?4() -> int
 QtQuick.QSGRenderNode.RenderState.stencilEnabled?4() -> bool
 QtQuick.QSGRenderNode.RenderState.clipRegion?4() -> QRegion
-QtQuick.QSGRenderNode.RenderState.get?4(str) -> sip.voidptr
+QtQuick.QSGRenderNode.RenderState.get?4(str) -> voidptr
 QtQuick.QSGSimpleRectNode?1(QRectF, QColor)
 QtQuick.QSGSimpleRectNode.__init__?1(self, QRectF, QColor)
 QtQuick.QSGSimpleRectNode?1()
@@ -26128,7 +26339,6 @@
 QtSql.QSqlTableModel.orderByClause?4() -> QString
 QtSql.QSqlTableModel.selectStatement?4() -> QString
 QtSql.QSqlTableModel.setPrimaryKey?4(QSqlIndex)
-QtSql.QSqlTableModel.setQuery?4(QSqlQuery)
 QtSql.QSqlTableModel.indexInQuery?4(QModelIndex) -> QModelIndex
 QtSql.QSqlTableModel.primaryValues?4(int) -> QSqlRecord
 QtSql.QSqlTableModel.selectRow?4(int) -> bool
@@ -26222,8 +26432,13 @@
 QtSql.QSql.Location?10
 QtSql.QSql.Location.BeforeFirstRow?10
 QtSql.QSql.Location.AfterLastRow?10
+QtSvg.QSvgGenerator.SvgVersion?10
+QtSvg.QSvgGenerator.SvgVersion.SvgTiny12?10
+QtSvg.QSvgGenerator.SvgVersion.Svg11?10
 QtSvg.QSvgGenerator?1()
 QtSvg.QSvgGenerator.__init__?1(self)
+QtSvg.QSvgGenerator?1(QSvgGenerator.SvgVersion)
+QtSvg.QSvgGenerator.__init__?1(self, QSvgGenerator.SvgVersion)
 QtSvg.QSvgGenerator.size?4() -> QSize
 QtSvg.QSvgGenerator.setSize?4(QSize)
 QtSvg.QSvgGenerator.fileName?4() -> QString
@@ -26242,6 +26457,7 @@
 QtSvg.QSvgGenerator.setViewBox?4(QRectF)
 QtSvg.QSvgGenerator.paintEngine?4() -> QPaintEngine
 QtSvg.QSvgGenerator.metric?4(QPaintDevice.PaintDeviceMetric) -> int
+QtSvg.QSvgGenerator.svgVersion?4() -> QSvgGenerator.SvgVersion
 QtSvg.QSvgRenderer?1(QObject parent=None)
 QtSvg.QSvgRenderer.__init__?1(self, QObject parent=None)
 QtSvg.QSvgRenderer?1(QString, QObject parent=None)
@@ -26306,8 +26522,9 @@
 QtTest.QAbstractItemModelTester.__init__?1(self, QAbstractItemModel, QAbstractItemModelTester.FailureReportingMode, QObject parent=None)
 QtTest.QAbstractItemModelTester.model?4() -> QAbstractItemModel
 QtTest.QAbstractItemModelTester.failureReportingMode?4() -> QAbstractItemModelTester.FailureReportingMode
-QtTest.QSignalSpy?1(object)
-QtTest.QSignalSpy.__init__?1(self, object)
+QtTest.QAbstractItemModelTester.setUseFetchMore?4(bool)
+QtTest.QSignalSpy?1(Any)
+QtTest.QSignalSpy.__init__?1(self, Any)
 QtTest.QSignalSpy?1(QObject, QMetaMethod)
 QtTest.QSignalSpy.__init__?1(self, QObject, QMetaMethod)
 QtTest.QSignalSpy.isValid?4() -> bool
@@ -26474,6 +26691,10 @@
 QtXml.QDomDocumentType.systemId?4() -> QString
 QtXml.QDomDocumentType.internalSubset?4() -> QString
 QtXml.QDomDocumentType.nodeType?4() -> QDomNode.NodeType
+QtXml.QDomDocument.ParseOption?10
+QtXml.QDomDocument.ParseOption.Default?10
+QtXml.QDomDocument.ParseOption.UseNamespaceProcessing?10
+QtXml.QDomDocument.ParseOption.PreserveSpacingOnlyNodes?10
 QtXml.QDomDocument?1()
 QtXml.QDomDocument.__init__?1(self)
 QtXml.QDomDocument?1(QString)
@@ -26500,12 +26721,12 @@
 QtXml.QDomDocument.implementation?4() -> QDomImplementation
 QtXml.QDomDocument.documentElement?4() -> QDomElement
 QtXml.QDomDocument.nodeType?4() -> QDomNode.NodeType
+QtXml.QDomDocument.setContent?4(QXmlStreamReader, unknown-type options=QDomDocument.ParseOption.Default) -> Any
+QtXml.QDomDocument.setContent?4(QIODevice, unknown-type options=QDomDocument.ParseOption.Default) -> Any
+QtXml.QDomDocument.setContent?4(QAnyStringView, unknown-type options=QDomDocument.ParseOption.Default) -> Any
 QtXml.QDomDocument.setContent?4(QByteArray, bool) -> (bool, QString, int, int)
 QtXml.QDomDocument.setContent?4(QString, bool) -> (bool, QString, int, int)
 QtXml.QDomDocument.setContent?4(QIODevice, bool) -> (bool, QString, int, int)
-QtXml.QDomDocument.setContent?4(QByteArray) -> (bool, QString, int, int)
-QtXml.QDomDocument.setContent?4(QString) -> (bool, QString, int, int)
-QtXml.QDomDocument.setContent?4(QIODevice) -> (bool, QString, int, int)
 QtXml.QDomDocument.setContent?4(QXmlStreamReader, bool) -> (bool, QString, int, int)
 QtXml.QDomDocument.toString?4(int indent=1) -> QString
 QtXml.QDomDocument.toByteArray?4(int indent=1) -> QByteArray
@@ -26572,7 +26793,7 @@
 QtXml.QDomElement.attributeNS?4(QString, QString, QString defaultValue='') -> QString
 QtXml.QDomElement.setAttributeNS?4(QString, QString, QString)
 QtXml.QDomElement.setAttributeNS?4(QString, QString, float)
-QtXml.QDomElement.setAttributeNS?4(QString, QString, object)
+QtXml.QDomElement.setAttributeNS?4(QString, QString, Any)
 QtXml.QDomElement.removeAttributeNS?4(QString, QString)
 QtXml.QDomElement.attributeNodeNS?4(QString, QString) -> QDomAttr
 QtXml.QDomElement.setAttributeNodeNS?4(QDomAttr) -> QDomAttr
@@ -26661,8 +26882,8 @@
 QtMultimedia.QAudioBuffer.startTime?4() -> int
 QtMultimedia.QAudioBuffer.swap?4(QAudioBuffer)
 QtMultimedia.QAudioBuffer.detach?4()
-QtMultimedia.QAudioBuffer.constData?4() -> object
-QtMultimedia.QAudioBuffer.data?4() -> object
+QtMultimedia.QAudioBuffer.constData?4() -> Any
+QtMultimedia.QAudioBuffer.data?4() -> Any
 QtMultimedia.QAudioDecoder.Error?10
 QtMultimedia.QAudioDecoder.Error.NoError?10
 QtMultimedia.QAudioDecoder.Error.ResourceError?10
@@ -26717,6 +26938,7 @@
 QtMultimedia.QAudioDevice.minimumChannelCount?4() -> int
 QtMultimedia.QAudioDevice.maximumChannelCount?4() -> int
 QtMultimedia.QAudioDevice.supportedSampleFormats?4() -> unknown-type
+QtMultimedia.QAudioDevice.channelConfiguration?4() -> QAudioFormat.ChannelConfig
 QtMultimedia.QAudioFormat.SampleFormat?10
 QtMultimedia.QAudioFormat.SampleFormat.Unknown?10
 QtMultimedia.QAudioFormat.SampleFormat.UInt8?10
@@ -26732,6 +26954,8 @@
 QtMultimedia.QAudioFormat.ChannelConfig.ChannelConfigSurround5Dot1?10
 QtMultimedia.QAudioFormat.ChannelConfig.ChannelConfigSurround7Dot0?10
 QtMultimedia.QAudioFormat.ChannelConfig.ChannelConfigSurround7Dot1?10
+QtMultimedia.QAudioFormat.ChannelConfig.ChannelConfig3Dot0?10
+QtMultimedia.QAudioFormat.ChannelConfig.ChannelConfig3Dot1?10
 QtMultimedia.QAudioFormat.AudioChannelPosition?10
 QtMultimedia.QAudioFormat.AudioChannelPosition.UnknownPosition?10
 QtMultimedia.QAudioFormat.AudioChannelPosition.FrontLeft?10
@@ -26780,7 +27004,8 @@
 QtMultimedia.QAudioFormat.setSampleFormat?4(QAudioFormat.SampleFormat)
 QtMultimedia.QAudioFormat.sampleFormat?4() -> QAudioFormat.SampleFormat
 QtMultimedia.QAudioFormat.bytesPerSample?4() -> int
-QtMultimedia.QAudioFormat.normalizedSampleValue?4(sip.voidptr) -> float
+QtMultimedia.QAudioFormat.normalizedSampleValue?4(voidptr) -> float
+QtMultimedia.QAudioFormat.defaultChannelConfigForChannelCount?4(int) -> QAudioFormat.ChannelConfig
 QtMultimedia.QAudioInput?1(QAudioDevice, QObject parent=None)
 QtMultimedia.QAudioInput.__init__?1(self, QAudioDevice, QObject parent=None)
 QtMultimedia.QAudioInput?1(QObject parent=None)
@@ -27085,6 +27310,9 @@
 QtMultimedia.QMediaCaptureSession.recorderChanged?4()
 QtMultimedia.QMediaCaptureSession.videoOutputChanged?4()
 QtMultimedia.QMediaCaptureSession.audioOutputChanged?4()
+QtMultimedia.QMediaCaptureSession.screenCapture?4() -> QScreenCapture
+QtMultimedia.QMediaCaptureSession.setScreenCapture?4(QScreenCapture)
+QtMultimedia.QMediaCaptureSession.screenCaptureChanged?4()
 QtMultimedia.QMediaDevices?1(QObject parent=None)
 QtMultimedia.QMediaDevices.__init__?1(self, QObject parent=None)
 QtMultimedia.QMediaDevices.audioInputs?4() -> unknown-type
@@ -27204,6 +27432,7 @@
 QtMultimedia.QMediaMetaData.keys?4() -> unknown-type
 QtMultimedia.QMediaMetaData.stringValue?4(QMediaMetaData.Key) -> QString
 QtMultimedia.QMediaMetaData.metaDataKeyToString?4(QMediaMetaData.Key) -> QString
+QtMultimedia.QMediaMetaData.keyType?4(QMediaMetaData.Key) -> QMetaType
 QtMultimedia.QMediaPlayer.Loops?10
 QtMultimedia.QMediaPlayer.Loops.Infinite?10
 QtMultimedia.QMediaPlayer.Loops.Once?10
@@ -27286,6 +27515,8 @@
 QtMultimedia.QMediaPlayer.loops?4() -> int
 QtMultimedia.QMediaPlayer.setLoops?4(int)
 QtMultimedia.QMediaPlayer.loopsChanged?4()
+QtMultimedia.QMediaPlayer.isPlaying?4() -> bool
+QtMultimedia.QMediaPlayer.playingChanged?4(bool)
 QtMultimedia.QMediaRecorder.Error?10
 QtMultimedia.QMediaRecorder.Error.NoError?10
 QtMultimedia.QMediaRecorder.Error.ResourceError?10
@@ -27388,6 +27619,27 @@
 QtMultimedia.QMediaTimeRange.Interval.isNormal?4() -> bool
 QtMultimedia.QMediaTimeRange.Interval.normalized?4() -> QMediaTimeRange.Interval
 QtMultimedia.QMediaTimeRange.Interval.translated?4(int) -> QMediaTimeRange.Interval
+QtMultimedia.QScreenCapture.Error?10
+QtMultimedia.QScreenCapture.Error.NoError?10
+QtMultimedia.QScreenCapture.Error.InternalError?10
+QtMultimedia.QScreenCapture.Error.CapturingNotSupported?10
+QtMultimedia.QScreenCapture.Error.CaptureFailed?10
+QtMultimedia.QScreenCapture.Error.NotFound?10
+QtMultimedia.QScreenCapture?1(QObject parent=None)
+QtMultimedia.QScreenCapture.__init__?1(self, QObject parent=None)
+QtMultimedia.QScreenCapture.captureSession?4() -> QMediaCaptureSession
+QtMultimedia.QScreenCapture.setScreen?4(QScreen)
+QtMultimedia.QScreenCapture.screen?4() -> QScreen
+QtMultimedia.QScreenCapture.isActive?4() -> bool
+QtMultimedia.QScreenCapture.error?4() -> QScreenCapture.Error
+QtMultimedia.QScreenCapture.errorString?4() -> QString
+QtMultimedia.QScreenCapture.setActive?4(bool)
+QtMultimedia.QScreenCapture.start?4()
+QtMultimedia.QScreenCapture.stop?4()
+QtMultimedia.QScreenCapture.activeChanged?4(bool)
+QtMultimedia.QScreenCapture.errorChanged?4()
+QtMultimedia.QScreenCapture.screenChanged?4(QScreen)
+QtMultimedia.QScreenCapture.errorOccurred?4(QScreenCapture.Error, QString)
 QtMultimedia.QSoundEffect.Status?10
 QtMultimedia.QSoundEffect.Status.Null?10
 QtMultimedia.QSoundEffect.Status.Loading?10
@@ -27457,7 +27709,7 @@
 QtMultimedia.QVideoFrame.map?4(QVideoFrame.MapMode) -> bool
 QtMultimedia.QVideoFrame.unmap?4()
 QtMultimedia.QVideoFrame.bytesPerLine?4(int) -> int
-QtMultimedia.QVideoFrame.bits?4(int) -> sip.voidptr
+QtMultimedia.QVideoFrame.bits?4(int) -> voidptr
 QtMultimedia.QVideoFrame.mappedBytes?4(int) -> int
 QtMultimedia.QVideoFrame.startTime?4() -> int
 QtMultimedia.QVideoFrame.setStartTime?4(int)
@@ -27482,6 +27734,25 @@
 QtMultimedia.QVideoFrame.PaintOptions.__init__?1(self)
 QtMultimedia.QVideoFrame.PaintOptions?1(QVideoFrame.PaintOptions)
 QtMultimedia.QVideoFrame.PaintOptions.__init__?1(self, QVideoFrame.PaintOptions)
+QtMultimedia.QVideoFrameFormat.ColorRange?10
+QtMultimedia.QVideoFrameFormat.ColorRange.ColorRange_Unknown?10
+QtMultimedia.QVideoFrameFormat.ColorRange.ColorRange_Video?10
+QtMultimedia.QVideoFrameFormat.ColorRange.ColorRange_Full?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_Unknown?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_BT709?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_BT601?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_Linear?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_Gamma22?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_Gamma28?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_ST2084?10
+QtMultimedia.QVideoFrameFormat.ColorTransfer.ColorTransfer_STD_B67?10
+QtMultimedia.QVideoFrameFormat.ColorSpace?10
+QtMultimedia.QVideoFrameFormat.ColorSpace.ColorSpace_Undefined?10
+QtMultimedia.QVideoFrameFormat.ColorSpace.ColorSpace_BT601?10
+QtMultimedia.QVideoFrameFormat.ColorSpace.ColorSpace_BT709?10
+QtMultimedia.QVideoFrameFormat.ColorSpace.ColorSpace_AdobeRgb?10
+QtMultimedia.QVideoFrameFormat.ColorSpace.ColorSpace_BT2020?10
 QtMultimedia.QVideoFrameFormat.YCbCrColorSpace?10
 QtMultimedia.QVideoFrameFormat.YCbCrColorSpace.YCbCr_Undefined?10
 QtMultimedia.QVideoFrameFormat.YCbCrColorSpace.YCbCr_BT601?10
@@ -27497,6 +27768,7 @@
 QtMultimedia.QVideoFrameFormat.PixelFormat.Format_Invalid?10
 QtMultimedia.QVideoFrameFormat.PixelFormat.Format_YUV420P?10
 QtMultimedia.QVideoFrameFormat.PixelFormat.Format_YUV422P?10
+QtMultimedia.QVideoFrameFormat.PixelFormat.Format_YUV420P10?10
 QtMultimedia.QVideoFrameFormat.PixelFormat.Format_YV12?10
 QtMultimedia.QVideoFrameFormat.PixelFormat.Format_UYVY?10
 QtMultimedia.QVideoFrameFormat.PixelFormat.Format_YUYV?10
@@ -27552,6 +27824,12 @@
 QtMultimedia.QVideoFrameFormat.pixelFormatFromImageFormat?4(QImage.Format) -> QVideoFrameFormat.PixelFormat
 QtMultimedia.QVideoFrameFormat.imageFormatFromPixelFormat?4(QVideoFrameFormat.PixelFormat) -> QImage.Format
 QtMultimedia.QVideoFrameFormat.pixelFormatToString?4(QVideoFrameFormat.PixelFormat) -> QString
+QtMultimedia.QVideoFrameFormat.colorSpace?4() -> QVideoFrameFormat.ColorSpace
+QtMultimedia.QVideoFrameFormat.setColorSpace?4(QVideoFrameFormat.ColorSpace)
+QtMultimedia.QVideoFrameFormat.colorTransfer?4() -> QVideoFrameFormat.ColorTransfer
+QtMultimedia.QVideoFrameFormat.setColorTransfer?4(QVideoFrameFormat.ColorTransfer)
+QtMultimedia.QVideoFrameFormat.colorRange?4() -> QVideoFrameFormat.ColorRange
+QtMultimedia.QVideoFrameFormat.setColorRange?4(QVideoFrameFormat.ColorRange)
 QtMultimedia.QVideoSink?1(QObject parent=None)
 QtMultimedia.QVideoSink.__init__?1(self, QObject parent=None)
 QtMultimedia.QVideoSink.videoSize?4() -> QSize
@@ -27960,7 +28238,7 @@
 QtPositioning.QNmeaPositionInfoSource.startUpdates?4()
 QtPositioning.QNmeaPositionInfoSource.stopUpdates?4()
 QtPositioning.QNmeaPositionInfoSource.requestUpdate?4(int timeout=0)
-QtPositioning.QNmeaPositionInfoSource.parsePosInfoFromNmeaData?4(str, int, QGeoPositionInfo) -> (bool, bool)
+QtPositioning.QNmeaPositionInfoSource.parsePosInfoFromNmeaData?4(bytes, int, QGeoPositionInfo) -> (bool, bool)
 QtPositioning.QNmeaPositionInfoSource.setUserEquivalentRangeError?4(float)
 QtPositioning.QNmeaPositionInfoSource.userEquivalentRangeError?4() -> float
 QtPositioning.QNmeaSatelliteInfoSource.SatelliteInfoParseStatus?10
@@ -27984,8 +28262,8 @@
 QtPositioning.QNmeaSatelliteInfoSource.startUpdates?4()
 QtPositioning.QNmeaSatelliteInfoSource.stopUpdates?4()
 QtPositioning.QNmeaSatelliteInfoSource.requestUpdate?4(int timeout=0)
-QtPositioning.QNmeaSatelliteInfoSource.parseSatellitesInUseFromNmea?4(str, int, unknown-type) -> QGeoSatelliteInfo.SatelliteSystem
-QtPositioning.QNmeaSatelliteInfoSource.parseSatelliteInfoFromNmea?4(str, int, unknown-type) -> (QNmeaSatelliteInfoSource.SatelliteInfoParseStatus, QGeoSatelliteInfo.SatelliteSystem)
+QtPositioning.QNmeaSatelliteInfoSource.parseSatellitesInUseFromNmea?4(bytes, int, unknown-type) -> QGeoSatelliteInfo.SatelliteSystem
+QtPositioning.QNmeaSatelliteInfoSource.parseSatelliteInfoFromNmea?4(bytes, int, unknown-type) -> (QNmeaSatelliteInfoSource.SatelliteInfoParseStatus, QGeoSatelliteInfo.SatelliteSystem)
 QtRemoteObjects.QRemoteObjectSourceLocationInfo.hostUrl?7
 QtRemoteObjects.QRemoteObjectSourceLocationInfo.typeName?7
 QtRemoteObjects.QRemoteObjectSourceLocationInfo?1()
@@ -28522,8 +28800,8 @@
 QtSerialPort.QSerialPort.flowControlChanged?4(QSerialPort.FlowControl)
 QtSerialPort.QSerialPort.dataTerminalReadyChanged?4(bool)
 QtSerialPort.QSerialPort.requestToSendChanged?4(bool)
-QtSerialPort.QSerialPort.readData?4(int) -> object
-QtSerialPort.QSerialPort.readLineData?4(int) -> object
+QtSerialPort.QSerialPort.readData?4(int) -> Any
+QtSerialPort.QSerialPort.readLineData?4(int) -> Any
 QtSerialPort.QSerialPort.writeData?4(bytes) -> int
 QtSerialPort.QSerialPort.handle?4() -> int
 QtSerialPort.QSerialPort.isBreakEnabled?4() -> bool
@@ -28606,6 +28884,8 @@
 QtWebSockets.QWebSocket.sslConfiguration?4() -> QSslConfiguration
 QtWebSockets.QWebSocket.request?4() -> QNetworkRequest
 QtWebSockets.QWebSocket.close?4(QWebSocketProtocol.CloseCode closeCode=QWebSocketProtocol.CloseCodeNormal, QString reason='')
+QtWebSockets.QWebSocket.open?4(QNetworkRequest, QWebSocketHandshakeOptions)
+QtWebSockets.QWebSocket.open?4(QUrl, QWebSocketHandshakeOptions)
 QtWebSockets.QWebSocket.open?4(QUrl)
 QtWebSockets.QWebSocket.open?4(QNetworkRequest)
 QtWebSockets.QWebSocket.ping?4(QByteArray payload=QByteArray())
@@ -28640,6 +28920,9 @@
 QtWebSockets.QWebSocket.alertSent?4(QSsl.AlertLevel, QSsl.AlertType, QString)
 QtWebSockets.QWebSocket.alertReceived?4(QSsl.AlertLevel, QSsl.AlertType, QString)
 QtWebSockets.QWebSocket.handshakeInterruptedOnError?4(QSslError)
+QtWebSockets.QWebSocket.handshakeOptions?4() -> QWebSocketHandshakeOptions
+QtWebSockets.QWebSocket.subprotocol?4() -> QString
+QtWebSockets.QWebSocket.errorOccurred?4(QAbstractSocket.SocketError)
 QtWebSockets.QWebSocketCorsAuthenticator?1(QString)
 QtWebSockets.QWebSocketCorsAuthenticator.__init__?1(self, QString)
 QtWebSockets.QWebSocketCorsAuthenticator?1(QWebSocketCorsAuthenticator)
@@ -28648,6 +28931,13 @@
 QtWebSockets.QWebSocketCorsAuthenticator.origin?4() -> QString
 QtWebSockets.QWebSocketCorsAuthenticator.setAllowed?4(bool)
 QtWebSockets.QWebSocketCorsAuthenticator.allowed?4() -> bool
+QtWebSockets.QWebSocketHandshakeOptions?1()
+QtWebSockets.QWebSocketHandshakeOptions.__init__?1(self)
+QtWebSockets.QWebSocketHandshakeOptions?1(QWebSocketHandshakeOptions)
+QtWebSockets.QWebSocketHandshakeOptions.__init__?1(self, QWebSocketHandshakeOptions)
+QtWebSockets.QWebSocketHandshakeOptions.swap?4(QWebSocketHandshakeOptions)
+QtWebSockets.QWebSocketHandshakeOptions.subprotocols?4() -> QStringList
+QtWebSockets.QWebSocketHandshakeOptions.setSubprotocols?4(QStringList)
 QtWebSockets.QWebSocketProtocol.CloseCode?10
 QtWebSockets.QWebSocketProtocol.CloseCode.CloseCodeNormal?10
 QtWebSockets.QWebSocketProtocol.CloseCode.CloseCodeGoingAway?10
@@ -28712,6 +29002,8 @@
 QtWebSockets.QWebSocketServer.preSharedKeyAuthenticationRequired?4(QSslPreSharedKeyAuthenticator)
 QtWebSockets.QWebSocketServer.setHandshakeTimeout?4(int)
 QtWebSockets.QWebSocketServer.handshakeTimeoutMS?4() -> int
+QtWebSockets.QWebSocketServer.setSupportedSubprotocols?4(QStringList)
+QtWebSockets.QWebSocketServer.supportedSubprotocols?4() -> QStringList
 QtBluetooth.QBluetooth.AttAccessConstraint?10
 QtBluetooth.QBluetooth.AttAccessConstraint.AttAuthorizationRequired?10
 QtBluetooth.QBluetooth.AttAccessConstraint.AttAuthenticationRequired?10
@@ -28746,6 +29038,7 @@
 QtBluetooth.QBluetoothDeviceDiscoveryAgent.Error.UnsupportedPlatformError?10
 QtBluetooth.QBluetoothDeviceDiscoveryAgent.Error.UnsupportedDiscoveryMethod?10
 QtBluetooth.QBluetoothDeviceDiscoveryAgent.Error.LocationServiceTurnedOffError?10
+QtBluetooth.QBluetoothDeviceDiscoveryAgent.Error.MissingPermissionsError?10
 QtBluetooth.QBluetoothDeviceDiscoveryAgent.Error.UnknownError?10
 QtBluetooth.QBluetoothDeviceDiscoveryAgent?1(QObject parent=None)
 QtBluetooth.QBluetoothDeviceDiscoveryAgent.__init__?1(self, QObject parent=None)
@@ -28899,7 +29192,7 @@
 QtBluetooth.QBluetoothDeviceInfo.name?4() -> QString
 QtBluetooth.QBluetoothDeviceInfo.serviceClasses?4() -> unknown-type
 QtBluetooth.QBluetoothDeviceInfo.majorDeviceClass?4() -> QBluetoothDeviceInfo.MajorDeviceClass
-QtBluetooth.QBluetoothDeviceInfo.minorDeviceClass?4() -> int
+QtBluetooth.QBluetoothDeviceInfo.minorDeviceClass?4() -> bytes
 QtBluetooth.QBluetoothDeviceInfo.rssi?4() -> int
 QtBluetooth.QBluetoothDeviceInfo.setRssi?4(int)
 QtBluetooth.QBluetoothDeviceInfo.setServiceUuids?4(unknown-type)
@@ -28928,6 +29221,7 @@
 QtBluetooth.QBluetoothLocalDevice.Error?10
 QtBluetooth.QBluetoothLocalDevice.Error.NoError?10
 QtBluetooth.QBluetoothLocalDevice.Error.PairingError?10
+QtBluetooth.QBluetoothLocalDevice.Error.MissingPermissionsError?10
 QtBluetooth.QBluetoothLocalDevice.Error.UnknownError?10
 QtBluetooth.QBluetoothLocalDevice.HostMode?10
 QtBluetooth.QBluetoothLocalDevice.HostMode.HostPoweredOff?10
@@ -28964,6 +29258,7 @@
 QtBluetooth.QBluetoothServer.Error.InputOutputError?10
 QtBluetooth.QBluetoothServer.Error.ServiceAlreadyRegisteredError?10
 QtBluetooth.QBluetoothServer.Error.UnsupportedProtocolError?10
+QtBluetooth.QBluetoothServer.Error.MissingPermissionsError?10
 QtBluetooth.QBluetoothServer?1(QBluetoothServiceInfo.Protocol, QObject parent=None)
 QtBluetooth.QBluetoothServer.__init__?1(self, QBluetoothServiceInfo.Protocol, QObject parent=None)
 QtBluetooth.QBluetoothServer.close?4()
@@ -28990,6 +29285,7 @@
 QtBluetooth.QBluetoothServiceDiscoveryAgent.Error.InputOutputError?10
 QtBluetooth.QBluetoothServiceDiscoveryAgent.Error.PoweredOffError?10
 QtBluetooth.QBluetoothServiceDiscoveryAgent.Error.InvalidBluetoothAdapterError?10
+QtBluetooth.QBluetoothServiceDiscoveryAgent.Error.MissingPermissionsError?10
 QtBluetooth.QBluetoothServiceDiscoveryAgent.Error.UnknownError?10
 QtBluetooth.QBluetoothServiceDiscoveryAgent?1(QObject parent=None)
 QtBluetooth.QBluetoothServiceDiscoveryAgent.__init__?1(self, QObject parent=None)
@@ -29062,8 +29358,8 @@
 QtBluetooth.QBluetoothServiceInfo.serviceDescription?4() -> QString
 QtBluetooth.QBluetoothServiceInfo.setServiceProvider?4(QString)
 QtBluetooth.QBluetoothServiceInfo.serviceProvider?4() -> QString
-QtBluetooth.QBluetoothServiceInfo.setServiceAvailability?4(int)
-QtBluetooth.QBluetoothServiceInfo.serviceAvailability?4() -> int
+QtBluetooth.QBluetoothServiceInfo.setServiceAvailability?4(bytes)
+QtBluetooth.QBluetoothServiceInfo.serviceAvailability?4() -> bytes
 QtBluetooth.QBluetoothServiceInfo.setServiceUuid?4(QBluetoothUuid)
 QtBluetooth.QBluetoothServiceInfo.serviceUuid?4() -> QBluetoothUuid
 QtBluetooth.QBluetoothServiceInfo.serviceClassUuids?4() -> unknown-type
@@ -29076,6 +29372,7 @@
 QtBluetooth.QBluetoothSocket.SocketError.NetworkError?10
 QtBluetooth.QBluetoothSocket.SocketError.UnsupportedProtocolError?10
 QtBluetooth.QBluetoothSocket.SocketError.OperationError?10
+QtBluetooth.QBluetoothSocket.SocketError.MissingPermissionsError?10
 QtBluetooth.QBluetoothSocket.SocketState?10
 QtBluetooth.QBluetoothSocket.SocketState.UnconnectedState?10
 QtBluetooth.QBluetoothSocket.SocketState.ServiceLookupState?10
@@ -29115,7 +29412,7 @@
 QtBluetooth.QBluetoothSocket.disconnected?4()
 QtBluetooth.QBluetoothSocket.errorOccurred?4(QBluetoothSocket.SocketError)
 QtBluetooth.QBluetoothSocket.stateChanged?4(QBluetoothSocket.SocketState)
-QtBluetooth.QBluetoothSocket.readData?4(int) -> object
+QtBluetooth.QBluetoothSocket.readData?4(int) -> Any
 QtBluetooth.QBluetoothSocket.writeData?4(bytes) -> int
 QtBluetooth.QBluetoothSocket.setSocketState?4(QBluetoothSocket.SocketState)
 QtBluetooth.QBluetoothSocket.setSocketError?4(QBluetoothSocket.SocketError)
@@ -29556,6 +29853,8 @@
 QtBluetooth.QLowEnergyController.Error.AdvertisingError?10
 QtBluetooth.QLowEnergyController.Error.RemoteHostClosedError?10
 QtBluetooth.QLowEnergyController.Error.AuthorizationError?10
+QtBluetooth.QLowEnergyController.Error.MissingPermissionsError?10
+QtBluetooth.QLowEnergyController.Error.RssiReadError?10
 QtBluetooth.QLowEnergyController.localAddress?4() -> QBluetoothAddress
 QtBluetooth.QLowEnergyController.remoteAddress?4() -> QBluetoothAddress
 QtBluetooth.QLowEnergyController.state?4() -> QLowEnergyController.ControllerState
@@ -29588,6 +29887,8 @@
 QtBluetooth.QLowEnergyController.requestConnectionUpdate?4(QLowEnergyConnectionParameters)
 QtBluetooth.QLowEnergyController.role?4() -> QLowEnergyController.Role
 QtBluetooth.QLowEnergyController.remoteDeviceUuid?4() -> QBluetoothUuid
+QtBluetooth.QLowEnergyController.readRssi?4()
+QtBluetooth.QLowEnergyController.rssiRead?4(int)
 QtBluetooth.QLowEnergyDescriptor?1()
 QtBluetooth.QLowEnergyDescriptor.__init__?1(self)
 QtBluetooth.QLowEnergyDescriptor?1(QLowEnergyDescriptor)
@@ -29876,3 +30177,449 @@
 QtNfc.QNearFieldTarget.RequestId.__init__?1(self, QNearFieldTarget.RequestId)
 QtNfc.QNearFieldTarget.RequestId.isValid?4() -> bool
 QtNfc.QNearFieldTarget.RequestId.refCount?4() -> int
+QtPdf.QPdfBookmarkModel.Role?10
+QtPdf.QPdfBookmarkModel.Role.Title?10
+QtPdf.QPdfBookmarkModel.Role.Level?10
+QtPdf.QPdfBookmarkModel.Role.Page?10
+QtPdf.QPdfBookmarkModel.Role.Location?10
+QtPdf.QPdfBookmarkModel.Role.Zoom?10
+QtPdf.QPdfBookmarkModel?1(QObject)
+QtPdf.QPdfBookmarkModel.__init__?1(self, QObject)
+QtPdf.QPdfBookmarkModel.document?4() -> QPdfDocument
+QtPdf.QPdfBookmarkModel.setDocument?4(QPdfDocument)
+QtPdf.QPdfBookmarkModel.data?4(QModelIndex, int) -> QVariant
+QtPdf.QPdfBookmarkModel.index?4(int, int, QModelIndex parent=QModelIndex()) -> QModelIndex
+QtPdf.QPdfBookmarkModel.parent?4(QModelIndex) -> QModelIndex
+QtPdf.QPdfBookmarkModel.rowCount?4(QModelIndex parent=QModelIndex()) -> int
+QtPdf.QPdfBookmarkModel.columnCount?4(QModelIndex parent=QModelIndex()) -> int
+QtPdf.QPdfBookmarkModel.roleNames?4() -> unknown-type
+QtPdf.QPdfBookmarkModel.documentChanged?4(QPdfDocument)
+QtPdf.QPdfDocument.PageModelRole?10
+QtPdf.QPdfDocument.PageModelRole.Label?10
+QtPdf.QPdfDocument.PageModelRole.PointSize?10
+QtPdf.QPdfDocument.MetaDataField?10
+QtPdf.QPdfDocument.MetaDataField.Title?10
+QtPdf.QPdfDocument.MetaDataField.Subject?10
+QtPdf.QPdfDocument.MetaDataField.Author?10
+QtPdf.QPdfDocument.MetaDataField.Keywords?10
+QtPdf.QPdfDocument.MetaDataField.Producer?10
+QtPdf.QPdfDocument.MetaDataField.Creator?10
+QtPdf.QPdfDocument.MetaDataField.CreationDate?10
+QtPdf.QPdfDocument.MetaDataField.ModificationDate?10
+QtPdf.QPdfDocument.Error?10
+QtPdf.QPdfDocument.Error.None_?10
+QtPdf.QPdfDocument.Error.Unknown?10
+QtPdf.QPdfDocument.Error.DataNotYetAvailable?10
+QtPdf.QPdfDocument.Error.FileNotFound?10
+QtPdf.QPdfDocument.Error.InvalidFileFormat?10
+QtPdf.QPdfDocument.Error.IncorrectPassword?10
+QtPdf.QPdfDocument.Error.UnsupportedSecurityScheme?10
+QtPdf.QPdfDocument.Status?10
+QtPdf.QPdfDocument.Status.Null?10
+QtPdf.QPdfDocument.Status.Loading?10
+QtPdf.QPdfDocument.Status.Ready?10
+QtPdf.QPdfDocument.Status.Unloading?10
+QtPdf.QPdfDocument.Status.Error?10
+QtPdf.QPdfDocument?1(QObject)
+QtPdf.QPdfDocument.__init__?1(self, QObject)
+QtPdf.QPdfDocument.load?4(QString) -> QPdfDocument.Error
+QtPdf.QPdfDocument.load?4(QIODevice)
+QtPdf.QPdfDocument.status?4() -> QPdfDocument.Status
+QtPdf.QPdfDocument.setPassword?4(QString)
+QtPdf.QPdfDocument.password?4() -> QString
+QtPdf.QPdfDocument.metaData?4(QPdfDocument.MetaDataField) -> QVariant
+QtPdf.QPdfDocument.error?4() -> QPdfDocument.Error
+QtPdf.QPdfDocument.close?4()
+QtPdf.QPdfDocument.pageCount?4() -> int
+QtPdf.QPdfDocument.pagePointSize?4(int) -> QSizeF
+QtPdf.QPdfDocument.pageLabel?4(int) -> QString
+QtPdf.QPdfDocument.pageModel?4() -> QAbstractListModel
+QtPdf.QPdfDocument.render?4(int, QSize, QPdfDocumentRenderOptions options=QPdfDocumentRenderOptions()) -> QImage
+QtPdf.QPdfDocument.getSelection?4(int, QPointF, QPointF) -> QPdfSelection
+QtPdf.QPdfDocument.getSelectionAtIndex?4(int, int, int) -> QPdfSelection
+QtPdf.QPdfDocument.getAllText?4(int) -> QPdfSelection
+QtPdf.QPdfDocument.passwordChanged?4()
+QtPdf.QPdfDocument.statusChanged?4(QPdfDocument.Status)
+QtPdf.QPdfDocument.pageCountChanged?4(int)
+QtPdf.QPdfDocument.pageModelChanged?4()
+QtPdf.QPdfDocumentRenderOptions.RenderFlag?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.None_?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.Annotations?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.OptimizedForLcd?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.Grayscale?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.ForceHalftone?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.TextAliased?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.ImageAliased?10
+QtPdf.QPdfDocumentRenderOptions.RenderFlag.PathAliased?10
+QtPdf.QPdfDocumentRenderOptions.Rotation?10
+QtPdf.QPdfDocumentRenderOptions.Rotation.None_?10
+QtPdf.QPdfDocumentRenderOptions.Rotation.Clockwise90?10
+QtPdf.QPdfDocumentRenderOptions.Rotation.Clockwise180?10
+QtPdf.QPdfDocumentRenderOptions.Rotation.Clockwise270?10
+QtPdf.QPdfDocumentRenderOptions?1()
+QtPdf.QPdfDocumentRenderOptions.__init__?1(self)
+QtPdf.QPdfDocumentRenderOptions?1(QPdfDocumentRenderOptions)
+QtPdf.QPdfDocumentRenderOptions.__init__?1(self, QPdfDocumentRenderOptions)
+QtPdf.QPdfDocumentRenderOptions.rotation?4() -> QPdfDocumentRenderOptions.Rotation
+QtPdf.QPdfDocumentRenderOptions.setRotation?4(QPdfDocumentRenderOptions.Rotation)
+QtPdf.QPdfDocumentRenderOptions.renderFlags?4() -> unknown-type
+QtPdf.QPdfDocumentRenderOptions.setRenderFlags?4(unknown-type)
+QtPdf.QPdfDocumentRenderOptions.scaledClipRect?4() -> QRect
+QtPdf.QPdfDocumentRenderOptions.setScaledClipRect?4(QRect)
+QtPdf.QPdfDocumentRenderOptions.scaledSize?4() -> QSize
+QtPdf.QPdfDocumentRenderOptions.setScaledSize?4(QSize)
+QtPdf.QPdfLink?1()
+QtPdf.QPdfLink.__init__?1(self)
+QtPdf.QPdfLink?1(QPdfLink)
+QtPdf.QPdfLink.__init__?1(self, QPdfLink)
+QtPdf.QPdfLink.swap?4(QPdfLink)
+QtPdf.QPdfLink.isValid?4() -> bool
+QtPdf.QPdfLink.page?4() -> int
+QtPdf.QPdfLink.location?4() -> QPointF
+QtPdf.QPdfLink.zoom?4() -> float
+QtPdf.QPdfLink.url?4() -> QUrl
+QtPdf.QPdfLink.contextBefore?4() -> QString
+QtPdf.QPdfLink.contextAfter?4() -> QString
+QtPdf.QPdfLink.rectangles?4() -> unknown-type
+QtPdf.QPdfLink.toString?4() -> QString
+QtPdf.QPdfLink.copyToClipboard?4(QClipboard.Mode mode=QClipboard.Clipboard)
+QtPdf.QPdfPageNavigator?1(QObject)
+QtPdf.QPdfPageNavigator.__init__?1(self, QObject)
+QtPdf.QPdfPageNavigator.currentPage?4() -> int
+QtPdf.QPdfPageNavigator.currentLocation?4() -> QPointF
+QtPdf.QPdfPageNavigator.currentZoom?4() -> float
+QtPdf.QPdfPageNavigator.backAvailable?4() -> bool
+QtPdf.QPdfPageNavigator.forwardAvailable?4() -> bool
+QtPdf.QPdfPageNavigator.clear?4()
+QtPdf.QPdfPageNavigator.jump?4(QPdfLink)
+QtPdf.QPdfPageNavigator.jump?4(int, QPointF, float zoom=0)
+QtPdf.QPdfPageNavigator.update?4(int, QPointF, float)
+QtPdf.QPdfPageNavigator.forward?4()
+QtPdf.QPdfPageNavigator.back?4()
+QtPdf.QPdfPageNavigator.currentPageChanged?4(int)
+QtPdf.QPdfPageNavigator.currentLocationChanged?4(QPointF)
+QtPdf.QPdfPageNavigator.currentZoomChanged?4(float)
+QtPdf.QPdfPageNavigator.backAvailableChanged?4(bool)
+QtPdf.QPdfPageNavigator.forwardAvailableChanged?4(bool)
+QtPdf.QPdfPageNavigator.jumped?4(QPdfLink)
+QtPdf.QPdfPageRenderer.RenderMode?10
+QtPdf.QPdfPageRenderer.RenderMode.MultiThreaded?10
+QtPdf.QPdfPageRenderer.RenderMode.SingleThreaded?10
+QtPdf.QPdfPageRenderer?1(QObject)
+QtPdf.QPdfPageRenderer.__init__?1(self, QObject)
+QtPdf.QPdfPageRenderer.renderMode?4() -> QPdfPageRenderer.RenderMode
+QtPdf.QPdfPageRenderer.setRenderMode?4(QPdfPageRenderer.RenderMode)
+QtPdf.QPdfPageRenderer.document?4() -> QPdfDocument
+QtPdf.QPdfPageRenderer.setDocument?4(QPdfDocument)
+QtPdf.QPdfPageRenderer.requestPage?4(int, QSize, QPdfDocumentRenderOptions options=QPdfDocumentRenderOptions()) -> int
+QtPdf.QPdfPageRenderer.documentChanged?4(QPdfDocument)
+QtPdf.QPdfPageRenderer.renderModeChanged?4(QPdfPageRenderer.RenderMode)
+QtPdf.QPdfSearchModel.Role?10
+QtPdf.QPdfSearchModel.Role.Page?10
+QtPdf.QPdfSearchModel.Role.IndexOnPage?10
+QtPdf.QPdfSearchModel.Role.Location?10
+QtPdf.QPdfSearchModel.Role.ContextBefore?10
+QtPdf.QPdfSearchModel.Role.ContextAfter?10
+QtPdf.QPdfSearchModel?1(QObject)
+QtPdf.QPdfSearchModel.__init__?1(self, QObject)
+QtPdf.QPdfSearchModel.resultsOnPage?4(int) -> unknown-type
+QtPdf.QPdfSearchModel.resultAtIndex?4(int) -> QPdfLink
+QtPdf.QPdfSearchModel.document?4() -> QPdfDocument
+QtPdf.QPdfSearchModel.searchString?4() -> QString
+QtPdf.QPdfSearchModel.roleNames?4() -> unknown-type
+QtPdf.QPdfSearchModel.rowCount?4(QModelIndex) -> int
+QtPdf.QPdfSearchModel.data?4(QModelIndex, int) -> QVariant
+QtPdf.QPdfSearchModel.setSearchString?4(QString)
+QtPdf.QPdfSearchModel.setDocument?4(QPdfDocument)
+QtPdf.QPdfSearchModel.documentChanged?4()
+QtPdf.QPdfSearchModel.searchStringChanged?4()
+QtPdf.QPdfSearchModel.timerEvent?4(QTimerEvent)
+QtPdf.QPdfSelection?1(QPdfSelection)
+QtPdf.QPdfSelection.__init__?1(self, QPdfSelection)
+QtPdf.QPdfSelection.swap?4(QPdfSelection)
+QtPdf.QPdfSelection.isValid?4() -> bool
+QtPdf.QPdfSelection.bounds?4() -> unknown-type
+QtPdf.QPdfSelection.text?4() -> QString
+QtPdf.QPdfSelection.boundingRectangle?4() -> QRectF
+QtPdf.QPdfSelection.startIndex?4() -> int
+QtPdf.QPdfSelection.endIndex?4() -> int
+QtPdf.QPdfSelection.copyToClipboard?4(QClipboard.Mode mode=QClipboard.Clipboard)
+QtPdfWidgets.QPdfView.ZoomMode?10
+QtPdfWidgets.QPdfView.ZoomMode.Custom?10
+QtPdfWidgets.QPdfView.ZoomMode.FitToWidth?10
+QtPdfWidgets.QPdfView.ZoomMode.FitInView?10
+QtPdfWidgets.QPdfView.PageMode?10
+QtPdfWidgets.QPdfView.PageMode.SinglePage?10
+QtPdfWidgets.QPdfView.PageMode.MultiPage?10
+QtPdfWidgets.QPdfView?1(QWidget)
+QtPdfWidgets.QPdfView.__init__?1(self, QWidget)
+QtPdfWidgets.QPdfView.setDocument?4(QPdfDocument)
+QtPdfWidgets.QPdfView.document?4() -> QPdfDocument
+QtPdfWidgets.QPdfView.pageNavigator?4() -> QPdfPageNavigator
+QtPdfWidgets.QPdfView.pageMode?4() -> QPdfView.PageMode
+QtPdfWidgets.QPdfView.zoomMode?4() -> QPdfView.ZoomMode
+QtPdfWidgets.QPdfView.zoomFactor?4() -> float
+QtPdfWidgets.QPdfView.pageSpacing?4() -> int
+QtPdfWidgets.QPdfView.setPageSpacing?4(int)
+QtPdfWidgets.QPdfView.documentMargins?4() -> QMargins
+QtPdfWidgets.QPdfView.setDocumentMargins?4(QMargins)
+QtPdfWidgets.QPdfView.setPageMode?4(QPdfView.PageMode)
+QtPdfWidgets.QPdfView.setZoomMode?4(QPdfView.ZoomMode)
+QtPdfWidgets.QPdfView.setZoomFactor?4(float)
+QtPdfWidgets.QPdfView.documentChanged?4(QPdfDocument)
+QtPdfWidgets.QPdfView.pageModeChanged?4(QPdfView.PageMode)
+QtPdfWidgets.QPdfView.zoomModeChanged?4(QPdfView.ZoomMode)
+QtPdfWidgets.QPdfView.zoomFactorChanged?4(float)
+QtPdfWidgets.QPdfView.pageSpacingChanged?4(int)
+QtPdfWidgets.QPdfView.documentMarginsChanged?4(QMargins)
+QtPdfWidgets.QPdfView.paintEvent?4(QPaintEvent)
+QtPdfWidgets.QPdfView.resizeEvent?4(QResizeEvent)
+QtPdfWidgets.QPdfView.scrollContentsBy?4(int, int)
+QtSpatialAudio.QAmbientSound.Loops?10
+QtSpatialAudio.QAmbientSound.Loops.Infinite?10
+QtSpatialAudio.QAmbientSound.Loops.Once?10
+QtSpatialAudio.QAmbientSound?1(QAudioEngine)
+QtSpatialAudio.QAmbientSound.__init__?1(self, QAudioEngine)
+QtSpatialAudio.QAmbientSound.setSource?4(QUrl)
+QtSpatialAudio.QAmbientSound.source?4() -> QUrl
+QtSpatialAudio.QAmbientSound.loops?4() -> int
+QtSpatialAudio.QAmbientSound.setLoops?4(int)
+QtSpatialAudio.QAmbientSound.autoPlay?4() -> bool
+QtSpatialAudio.QAmbientSound.setAutoPlay?4(bool)
+QtSpatialAudio.QAmbientSound.setVolume?4(float)
+QtSpatialAudio.QAmbientSound.volume?4() -> float
+QtSpatialAudio.QAmbientSound.engine?4() -> QAudioEngine
+QtSpatialAudio.QAmbientSound.sourceChanged?4()
+QtSpatialAudio.QAmbientSound.loopsChanged?4()
+QtSpatialAudio.QAmbientSound.autoPlayChanged?4()
+QtSpatialAudio.QAmbientSound.volumeChanged?4()
+QtSpatialAudio.QAmbientSound.play?4()
+QtSpatialAudio.QAmbientSound.pause?4()
+QtSpatialAudio.QAmbientSound.stop?4()
+QtSpatialAudio.QAudioEngine.OutputMode?10
+QtSpatialAudio.QAudioEngine.OutputMode.Surround?10
+QtSpatialAudio.QAudioEngine.OutputMode.Stereo?10
+QtSpatialAudio.QAudioEngine.OutputMode.Headphone?10
+QtSpatialAudio.QAudioEngine.DistanceScaleCentimeter?7
+QtSpatialAudio.QAudioEngine.DistanceScaleMeter?7
+QtSpatialAudio.QAudioEngine?1()
+QtSpatialAudio.QAudioEngine.__init__?1(self)
+QtSpatialAudio.QAudioEngine?1(QObject)
+QtSpatialAudio.QAudioEngine.__init__?1(self, QObject)
+QtSpatialAudio.QAudioEngine?1(int, QObject parent=None)
+QtSpatialAudio.QAudioEngine.__init__?1(self, int, QObject parent=None)
+QtSpatialAudio.QAudioEngine.setOutputMode?4(QAudioEngine.OutputMode)
+QtSpatialAudio.QAudioEngine.outputMode?4() -> QAudioEngine.OutputMode
+QtSpatialAudio.QAudioEngine.sampleRate?4() -> int
+QtSpatialAudio.QAudioEngine.setOutputDevice?4(QAudioDevice)
+QtSpatialAudio.QAudioEngine.outputDevice?4() -> QAudioDevice
+QtSpatialAudio.QAudioEngine.setMasterVolume?4(float)
+QtSpatialAudio.QAudioEngine.masterVolume?4() -> float
+QtSpatialAudio.QAudioEngine.setPaused?4(bool)
+QtSpatialAudio.QAudioEngine.paused?4() -> bool
+QtSpatialAudio.QAudioEngine.setRoomEffectsEnabled?4(bool)
+QtSpatialAudio.QAudioEngine.roomEffectsEnabled?4() -> bool
+QtSpatialAudio.QAudioEngine.setDistanceScale?4(float)
+QtSpatialAudio.QAudioEngine.distanceScale?4() -> float
+QtSpatialAudio.QAudioEngine.outputModeChanged?4()
+QtSpatialAudio.QAudioEngine.outputDeviceChanged?4()
+QtSpatialAudio.QAudioEngine.masterVolumeChanged?4()
+QtSpatialAudio.QAudioEngine.pausedChanged?4()
+QtSpatialAudio.QAudioEngine.distanceScaleChanged?4()
+QtSpatialAudio.QAudioEngine.start?4()
+QtSpatialAudio.QAudioEngine.stop?4()
+QtSpatialAudio.QAudioEngine.pause?4()
+QtSpatialAudio.QAudioEngine.resume?4()
+QtSpatialAudio.QAudioListener?1(QAudioEngine)
+QtSpatialAudio.QAudioListener.__init__?1(self, QAudioEngine)
+QtSpatialAudio.QAudioListener.setPosition?4(QVector3D)
+QtSpatialAudio.QAudioListener.position?4() -> QVector3D
+QtSpatialAudio.QAudioListener.setRotation?4(QQuaternion)
+QtSpatialAudio.QAudioListener.rotation?4() -> QQuaternion
+QtSpatialAudio.QAudioListener.engine?4() -> QAudioEngine
+QtSpatialAudio.QAudioRoom.Wall?10
+QtSpatialAudio.QAudioRoom.Wall.LeftWall?10
+QtSpatialAudio.QAudioRoom.Wall.RightWall?10
+QtSpatialAudio.QAudioRoom.Wall.Floor?10
+QtSpatialAudio.QAudioRoom.Wall.Ceiling?10
+QtSpatialAudio.QAudioRoom.Wall.FrontWall?10
+QtSpatialAudio.QAudioRoom.Wall.BackWall?10
+QtSpatialAudio.QAudioRoom.Material?10
+QtSpatialAudio.QAudioRoom.Material.Transparent?10
+QtSpatialAudio.QAudioRoom.Material.AcousticCeilingTiles?10
+QtSpatialAudio.QAudioRoom.Material.BrickBare?10
+QtSpatialAudio.QAudioRoom.Material.BrickPainted?10
+QtSpatialAudio.QAudioRoom.Material.ConcreteBlockCoarse?10
+QtSpatialAudio.QAudioRoom.Material.ConcreteBlockPainted?10
+QtSpatialAudio.QAudioRoom.Material.CurtainHeavy?10
+QtSpatialAudio.QAudioRoom.Material.FiberGlassInsulation?10
+QtSpatialAudio.QAudioRoom.Material.GlassThin?10
+QtSpatialAudio.QAudioRoom.Material.GlassThick?10
+QtSpatialAudio.QAudioRoom.Material.Grass?10
+QtSpatialAudio.QAudioRoom.Material.LinoleumOnConcrete?10
+QtSpatialAudio.QAudioRoom.Material.Marble?10
+QtSpatialAudio.QAudioRoom.Material.Metal?10
+QtSpatialAudio.QAudioRoom.Material.ParquetOnConcrete?10
+QtSpatialAudio.QAudioRoom.Material.PlasterRough?10
+QtSpatialAudio.QAudioRoom.Material.PlasterSmooth?10
+QtSpatialAudio.QAudioRoom.Material.PlywoodPanel?10
+QtSpatialAudio.QAudioRoom.Material.PolishedConcreteOrTile?10
+QtSpatialAudio.QAudioRoom.Material.Sheetrock?10
+QtSpatialAudio.QAudioRoom.Material.WaterOrIceSurface?10
+QtSpatialAudio.QAudioRoom.Material.WoodCeiling?10
+QtSpatialAudio.QAudioRoom.Material.WoodPanel?10
+QtSpatialAudio.QAudioRoom.Material.UniformMaterial?10
+QtSpatialAudio.QAudioRoom?1(QAudioEngine)
+QtSpatialAudio.QAudioRoom.__init__?1(self, QAudioEngine)
+QtSpatialAudio.QAudioRoom.setPosition?4(QVector3D)
+QtSpatialAudio.QAudioRoom.position?4() -> QVector3D
+QtSpatialAudio.QAudioRoom.setDimensions?4(QVector3D)
+QtSpatialAudio.QAudioRoom.dimensions?4() -> QVector3D
+QtSpatialAudio.QAudioRoom.setRotation?4(QQuaternion)
+QtSpatialAudio.QAudioRoom.rotation?4() -> QQuaternion
+QtSpatialAudio.QAudioRoom.setWallMaterial?4(QAudioRoom.Wall, QAudioRoom.Material)
+QtSpatialAudio.QAudioRoom.wallMaterial?4(QAudioRoom.Wall) -> QAudioRoom.Material
+QtSpatialAudio.QAudioRoom.setReflectionGain?4(float)
+QtSpatialAudio.QAudioRoom.reflectionGain?4() -> float
+QtSpatialAudio.QAudioRoom.setReverbGain?4(float)
+QtSpatialAudio.QAudioRoom.reverbGain?4() -> float
+QtSpatialAudio.QAudioRoom.setReverbTime?4(float)
+QtSpatialAudio.QAudioRoom.reverbTime?4() -> float
+QtSpatialAudio.QAudioRoom.setReverbBrightness?4(float)
+QtSpatialAudio.QAudioRoom.reverbBrightness?4() -> float
+QtSpatialAudio.QAudioRoom.positionChanged?4()
+QtSpatialAudio.QAudioRoom.dimensionsChanged?4()
+QtSpatialAudio.QAudioRoom.rotationChanged?4()
+QtSpatialAudio.QAudioRoom.wallsChanged?4()
+QtSpatialAudio.QAudioRoom.reflectionGainChanged?4()
+QtSpatialAudio.QAudioRoom.reverbGainChanged?4()
+QtSpatialAudio.QAudioRoom.reverbTimeChanged?4()
+QtSpatialAudio.QAudioRoom.reverbBrightnessChanged?4()
+QtSpatialAudio.QSpatialSound.Loops?10
+QtSpatialAudio.QSpatialSound.Loops.Infinite?10
+QtSpatialAudio.QSpatialSound.Loops.Once?10
+QtSpatialAudio.QSpatialSound.DistanceModel?10
+QtSpatialAudio.QSpatialSound.DistanceModel.Logarithmic?10
+QtSpatialAudio.QSpatialSound.DistanceModel.Linear?10
+QtSpatialAudio.QSpatialSound.DistanceModel.ManualAttenuation?10
+QtSpatialAudio.QSpatialSound?1(QAudioEngine)
+QtSpatialAudio.QSpatialSound.__init__?1(self, QAudioEngine)
+QtSpatialAudio.QSpatialSound.setSource?4(QUrl)
+QtSpatialAudio.QSpatialSound.source?4() -> QUrl
+QtSpatialAudio.QSpatialSound.loops?4() -> int
+QtSpatialAudio.QSpatialSound.setLoops?4(int)
+QtSpatialAudio.QSpatialSound.autoPlay?4() -> bool
+QtSpatialAudio.QSpatialSound.setAutoPlay?4(bool)
+QtSpatialAudio.QSpatialSound.setPosition?4(QVector3D)
+QtSpatialAudio.QSpatialSound.position?4() -> QVector3D
+QtSpatialAudio.QSpatialSound.setRotation?4(QQuaternion)
+QtSpatialAudio.QSpatialSound.rotation?4() -> QQuaternion
+QtSpatialAudio.QSpatialSound.setVolume?4(float)
+QtSpatialAudio.QSpatialSound.volume?4() -> float
+QtSpatialAudio.QSpatialSound.setDistanceModel?4(QSpatialSound.DistanceModel)
+QtSpatialAudio.QSpatialSound.distanceModel?4() -> QSpatialSound.DistanceModel
+QtSpatialAudio.QSpatialSound.setSize?4(float)
+QtSpatialAudio.QSpatialSound.size?4() -> float
+QtSpatialAudio.QSpatialSound.setDistanceCutoff?4(float)
+QtSpatialAudio.QSpatialSound.distanceCutoff?4() -> float
+QtSpatialAudio.QSpatialSound.setManualAttenuation?4(float)
+QtSpatialAudio.QSpatialSound.manualAttenuation?4() -> float
+QtSpatialAudio.QSpatialSound.setOcclusionIntensity?4(float)
+QtSpatialAudio.QSpatialSound.occlusionIntensity?4() -> float
+QtSpatialAudio.QSpatialSound.setDirectivity?4(float)
+QtSpatialAudio.QSpatialSound.directivity?4() -> float
+QtSpatialAudio.QSpatialSound.setDirectivityOrder?4(float)
+QtSpatialAudio.QSpatialSound.directivityOrder?4() -> float
+QtSpatialAudio.QSpatialSound.setNearFieldGain?4(float)
+QtSpatialAudio.QSpatialSound.nearFieldGain?4() -> float
+QtSpatialAudio.QSpatialSound.engine?4() -> QAudioEngine
+QtSpatialAudio.QSpatialSound.sourceChanged?4()
+QtSpatialAudio.QSpatialSound.loopsChanged?4()
+QtSpatialAudio.QSpatialSound.autoPlayChanged?4()
+QtSpatialAudio.QSpatialSound.positionChanged?4()
+QtSpatialAudio.QSpatialSound.rotationChanged?4()
+QtSpatialAudio.QSpatialSound.volumeChanged?4()
+QtSpatialAudio.QSpatialSound.distanceModelChanged?4()
+QtSpatialAudio.QSpatialSound.sizeChanged?4()
+QtSpatialAudio.QSpatialSound.distanceCutoffChanged?4()
+QtSpatialAudio.QSpatialSound.manualAttenuationChanged?4()
+QtSpatialAudio.QSpatialSound.occlusionIntensityChanged?4()
+QtSpatialAudio.QSpatialSound.directivityChanged?4()
+QtSpatialAudio.QSpatialSound.directivityOrderChanged?4()
+QtSpatialAudio.QSpatialSound.nearFieldGainChanged?4()
+QtSpatialAudio.QSpatialSound.play?4()
+QtSpatialAudio.QSpatialSound.pause?4()
+QtSpatialAudio.QSpatialSound.stop?4()
+QtTextToSpeech.QTextToSpeech.State?10
+QtTextToSpeech.QTextToSpeech.State.Ready?10
+QtTextToSpeech.QTextToSpeech.State.Speaking?10
+QtTextToSpeech.QTextToSpeech.State.Paused?10
+QtTextToSpeech.QTextToSpeech.State.Error?10
+QtTextToSpeech.QTextToSpeech.ErrorReason?10
+QtTextToSpeech.QTextToSpeech.ErrorReason.NoError?10
+QtTextToSpeech.QTextToSpeech.ErrorReason.Initialization?10
+QtTextToSpeech.QTextToSpeech.ErrorReason.Configuration?10
+QtTextToSpeech.QTextToSpeech.ErrorReason.Input?10
+QtTextToSpeech.QTextToSpeech.ErrorReason.Playback?10
+QtTextToSpeech.QTextToSpeech.BoundaryHint?10
+QtTextToSpeech.QTextToSpeech.BoundaryHint.Default?10
+QtTextToSpeech.QTextToSpeech.BoundaryHint.Immediate?10
+QtTextToSpeech.QTextToSpeech.BoundaryHint.Word?10
+QtTextToSpeech.QTextToSpeech.BoundaryHint.Sentence?10
+QtTextToSpeech.QTextToSpeech?1(QString, unknown-type, QObject parent=None)
+QtTextToSpeech.QTextToSpeech.__init__?1(self, QString, unknown-type, QObject parent=None)
+QtTextToSpeech.QTextToSpeech?1(QObject parent=None)
+QtTextToSpeech.QTextToSpeech.__init__?1(self, QObject parent=None)
+QtTextToSpeech.QTextToSpeech?1(QString, QObject parent=None)
+QtTextToSpeech.QTextToSpeech.__init__?1(self, QString, QObject parent=None)
+QtTextToSpeech.QTextToSpeech.setEngine?4(QString, unknown-type params={}) -> bool
+QtTextToSpeech.QTextToSpeech.engine?4() -> QString
+QtTextToSpeech.QTextToSpeech.errorReason?4() -> QTextToSpeech.ErrorReason
+QtTextToSpeech.QTextToSpeech.errorString?4() -> QString
+QtTextToSpeech.QTextToSpeech.state?4() -> QTextToSpeech.State
+QtTextToSpeech.QTextToSpeech.availableLocales?4() -> unknown-type
+QtTextToSpeech.QTextToSpeech.locale?4() -> QLocale
+QtTextToSpeech.QTextToSpeech.voice?4() -> QVoice
+QtTextToSpeech.QTextToSpeech.availableVoices?4() -> unknown-type
+QtTextToSpeech.QTextToSpeech.rate?4() -> float
+QtTextToSpeech.QTextToSpeech.pitch?4() -> float
+QtTextToSpeech.QTextToSpeech.volume?4() -> float
+QtTextToSpeech.QTextToSpeech.availableEngines?4() -> QStringList
+QtTextToSpeech.QTextToSpeech.say?4(QString)
+QtTextToSpeech.QTextToSpeech.stop?4(QTextToSpeech.BoundaryHint boundaryHint=QTextToSpeech.BoundaryHint.Default)
+QtTextToSpeech.QTextToSpeech.pause?4(QTextToSpeech.BoundaryHint boundaryHint=QTextToSpeech.BoundaryHint.Default)
+QtTextToSpeech.QTextToSpeech.resume?4()
+QtTextToSpeech.QTextToSpeech.setLocale?4(QLocale)
+QtTextToSpeech.QTextToSpeech.setRate?4(float)
+QtTextToSpeech.QTextToSpeech.setPitch?4(float)
+QtTextToSpeech.QTextToSpeech.setVolume?4(float)
+QtTextToSpeech.QTextToSpeech.setVoice?4(QVoice)
+QtTextToSpeech.QTextToSpeech.stateChanged?4(QTextToSpeech.State)
+QtTextToSpeech.QTextToSpeech.localeChanged?4(QLocale)
+QtTextToSpeech.QTextToSpeech.rateChanged?4(float)
+QtTextToSpeech.QTextToSpeech.pitchChanged?4(float)
+QtTextToSpeech.QTextToSpeech.volumeChanged?4(float)
+QtTextToSpeech.QTextToSpeech.voiceChanged?4(QVoice)
+QtTextToSpeech.QTextToSpeech.engineChanged?4(QString)
+QtTextToSpeech.QTextToSpeech.errorOccurred?4(QTextToSpeech.ErrorReason, QString)
+QtTextToSpeech.QVoice.Age?10
+QtTextToSpeech.QVoice.Age.Child?10
+QtTextToSpeech.QVoice.Age.Teenager?10
+QtTextToSpeech.QVoice.Age.Adult?10
+QtTextToSpeech.QVoice.Age.Senior?10
+QtTextToSpeech.QVoice.Age.Other?10
+QtTextToSpeech.QVoice.Gender?10
+QtTextToSpeech.QVoice.Gender.Male?10
+QtTextToSpeech.QVoice.Gender.Female?10
+QtTextToSpeech.QVoice.Gender.Unknown?10
+QtTextToSpeech.QVoice?1()
+QtTextToSpeech.QVoice.__init__?1(self)
+QtTextToSpeech.QVoice?1(QVoice)
+QtTextToSpeech.QVoice.__init__?1(self, QVoice)
+QtTextToSpeech.QVoice.name?4() -> QString
+QtTextToSpeech.QVoice.gender?4() -> QVoice.Gender
+QtTextToSpeech.QVoice.age?4() -> QVoice.Age
+QtTextToSpeech.QVoice.genderName?4(QVoice.Gender) -> QString
+QtTextToSpeech.QVoice.ageName?4(QVoice.Age) -> QString
+QtTextToSpeech.QVoice.swap?4(QVoice)
+QtTextToSpeech.QVoice.locale?4() -> QLocale
--- a/APIs/Python3/micropython.api	Sat Dec 31 16:27:38 2022 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,833 +0,0 @@
-array.array.append?4(value)
-array.array.extend?4(iterable)
-array.array?1(typecode, iterable=None)
-btree.BTree.close?4()
-btree.BTree.flush?4()
-btree.BTree.get?4(key, default=None)
-btree.BTree.items?4(start_key=None, end_key=None, flags=0)
-btree.BTree.keys?4(start_key=None, end_key=None, flags=0)
-btree.BTree.values?4(start_key=None, end_key=None, flags=0)
-btree.DESC?7
-btree.INCL?7
-btree.open?4(stream, *, flags=0, pagesize=0, cachesize=0, minkeypage=0)
-cmath.cos?4(z)
-cmath.e?7
-cmath.exp?4(z)
-cmath.log10?4(z)
-cmath.log?4(z)
-cmath.phase?4(z)
-cmath.pi?7
-cmath.polar?4(z)
-cmath.rect?4(r, phi)
-cmath.sin?4(z)
-cmath.sqrt?4(z)
-esp.SLEEP_LIGHT?7
-esp.SLEEP_MODEM?7
-esp.SLEEP_NONE?7
-esp.deepsleep?4(time=0)
-esp.flash_erase?4(sector_no)
-esp.flash_id?4()
-esp.flash_read?4(byte_offset, length_or_buffer)
-esp.flash_size?4()
-esp.flash_user_start?4()
-esp.flash_write?4(byte_offset, bytes)
-esp.set_native_code_location?4(start, length)
-esp.sleep_type?4(sleep_type=None)
-esp32.Partition.BOOT?7
-esp32.Partition.RUNNING?7
-esp32.Partition.TYPE_APP?7
-esp32.Partition.TYPE_DATA?7
-esp32.Partition.find?4(type=TYPE_APP, subtype=0xff, label=None)
-esp32.Partition.get_next_update?4()
-esp32.Partition.info?4()
-esp32.Partition.ioctl?4(cmd, arg)
-esp32.Partition.readblocks?4(block_num, buf)
-esp32.Partition.set_boot?4()
-esp32.Partition.writeblocks?4(block_num, buf)
-esp32.Partition?1(id)
-esp32.ULP.load_binary?4(load_addr, program_binary)
-esp32.ULP.run?4(entry_point)
-esp32.ULP.set_wakeup_period?4(period_index, period_us)
-esp32.ULP?1()
-esp32.WAKEUP_ALL_LOW?7
-esp32.WAKEUP_ANY_HIGH?7
-esp32.hall_sensor?4()
-esp32.raw_temperature?4()
-esp32.wake_on_ext0?4(pin, level)
-esp32.wake_on_ext1?4(pins, level)
-esp32.wake_on_touch?4(wake)
-framebuf.FrameBuffer.blit?4(fbuf, x, y, key=None)
-framebuf.FrameBuffer.fill?4(c)
-framebuf.FrameBuffer.fill_rect?4(x, y, w, h, c)
-framebuf.FrameBuffer.hline?4(x, y, w, c)
-framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
-framebuf.FrameBuffer.pixel?4(x, y, c=None)
-framebuf.FrameBuffer.rect?4(x, y, w, h, c)
-framebuf.FrameBuffer.scroll?4(xstep, ystep)
-framebuf.FrameBuffer.text?4(s, x, y, c=None)
-framebuf.FrameBuffer.vline?4(x, y, h, c)
-framebuf.FrameBuffer?1(buffer, width, height, format, stride=None)
-framebuf.GS2_HMSB?7
-framebuf.GS4_HMSB?7
-framebuf.GS8?7
-framebuf.MONO_HLSB?7
-framebuf.MONO_HMSB?7
-framebuf.MONO_VLSB?7
-framebuf.RGB565?7
-gc.collect?4()
-gc.disable?4()
-gc.enable?4()
-gc.mem_alloc?4()
-gc.mem_free?4()
-gc.threshold?4()
-gc.threshold?4(amount)
-lcd160cr.LANDSCAPE?7
-lcd160cr.LANDSCAPE_UPSIDEDOWN?7
-lcd160cr.LCD160CR.dot?4(x, y)
-lcd160cr.LCD160CR.dot_no_clip?4(x, y)
-lcd160cr.LCD160CR.erase?4()
-lcd160cr.LCD160CR.fast_spi?4(flush=True)
-lcd160cr.LCD160CR.feed_wdt?4()
-lcd160cr.LCD160CR.get_line?4(x, y, buf)
-lcd160cr.LCD160CR.get_pixel?4(x, y)
-lcd160cr.LCD160CR.get_touch?4()
-lcd160cr.LCD160CR.is_touched?4()
-lcd160cr.LCD160CR.jpeg?4(buf)
-lcd160cr.LCD160CR.jpeg_data?4(buf)
-lcd160cr.LCD160CR.jpeg_start?4(total_len)
-lcd160cr.LCD160CR.line?4(x1, y1, x2, y2)
-lcd160cr.LCD160CR.line_no_clip?4(x1, y1, x2, y2)
-lcd160cr.LCD160CR.poly_dot?4(data)
-lcd160cr.LCD160CR.poly_line?4(data)
-lcd160cr.LCD160CR.rect?4(x, y, w, h)
-lcd160cr.LCD160CR.rect_interior?4(x, y, w, h)
-lcd160cr.LCD160CR.rect_interior_no_clip?4(x, y, w, h)
-lcd160cr.LCD160CR.rect_no_clip?4(x, y, w, h)
-lcd160cr.LCD160CR.rect_outline?4(x, y, w, h)
-lcd160cr.LCD160CR.rect_outline_no_clip?4(x, y, w, h)
-lcd160cr.LCD160CR.reset?4()
-lcd160cr.LCD160CR.rgb?4(g, b)
-lcd160cr.LCD160CR.save_to_flash?4()
-lcd160cr.LCD160CR.screen_dump?4(buf, x=0, y=0, w=None, h=None)
-lcd160cr.LCD160CR.screen_load?4(buf)
-lcd160cr.LCD160CR.set_brightness?4(value)
-lcd160cr.LCD160CR.set_font?4(font, scale=0, bold=0, trans=0, scroll=0)
-lcd160cr.LCD160CR.set_i2c_addr?4(addr)
-lcd160cr.LCD160CR.set_orient?4(orient)
-lcd160cr.LCD160CR.set_pen?4(line, fill)
-lcd160cr.LCD160CR.set_pixel?4(x, y, c)
-lcd160cr.LCD160CR.set_pos?4(x, y)
-lcd160cr.LCD160CR.set_power?4(on)
-lcd160cr.LCD160CR.set_scroll?4(on)
-lcd160cr.LCD160CR.set_scroll_buf?4(s)
-lcd160cr.LCD160CR.set_scroll_win?4(win, x=-1, y=0, w=0, h=0, vec=0, pat=0, fill=0x07e0, color=0)
-lcd160cr.LCD160CR.set_scroll_win_param?4(win, param, value)
-lcd160cr.LCD160CR.set_spi_win?4(x, y, w, h)
-lcd160cr.LCD160CR.set_startup_deco?4(value)
-lcd160cr.LCD160CR.set_text_color?4(fg, bg)
-lcd160cr.LCD160CR.set_uart_baudrate?4(baudrate)
-lcd160cr.LCD160CR.show_framebuf?4(buf)
-lcd160cr.LCD160CR.touch_config?4(calib=False, save=False, irq=None)
-lcd160cr.LCD160CR.write?4(s)
-lcd160cr.LCD160CR?1(connect=None, *, pwr=None, i2c=None, spi=None, i2c_addr=98)
-lcd160cr.PORTRAIT?7
-lcd160cr.PORTRAIT_UPSIDEDOWN?7
-lcd160cr.STARTUP_DECO_INFO?7
-lcd160cr.STARTUP_DECO_MLOGO?7
-lcd160cr.STARTUP_DECO_NONE?7
-machine.ADC.channel?4(id, *, pin)
-machine.ADC.deinit?4()
-machine.ADC.init?4()
-machine.ADC?1(id=0, *, bits=12)
-machine.ADCChannel.deinit?4()
-machine.ADCChannel.init?4()
-machine.ADCChannel.value?4()
-machine.DEEPSLEEP?7
-machine.DEEPSLEEP_RESET?7
-machine.HARD_RESET?7
-machine.I2C.deinit?4()
-machine.I2C.init?4(scl, sda, *, freq=400000)
-machine.I2C.readfrom?4(addr, nbytes, stop=True)
-machine.I2C.readfrom_into?4(addr, buf, stop=True)
-machine.I2C.readfrom_mem?4(addr, memaddr, nbytes, *, addrsize=8)
-machine.I2C.readfrom_mem_into?4(addr, memaddr, buf, *, addrsize=8)
-machine.I2C.readinto?4(buf, nack=True)
-machine.I2C.scan?4()
-machine.I2C.start?4()
-machine.I2C.stop?4()
-machine.I2C.write?4(buf)
-machine.I2C.writeto?4(addr, buf, stop=True)
-machine.I2C.writeto_mem?4(addr, memaddr, buf, *, addrsize=8)
-machine.I2C.writevto?4(addr, vector, stop=True)
-machine.I2C?1(id=-1, *, scl, sda, freq=400000)
-machine.IDLE?7
-machine.PIN_WAKE?7
-machine.PWRON_RESET?7
-machine.Pin.ALT?7
-machine.Pin.ALT_OPEN_DRAIN?7
-machine.Pin.HIGH_POWER?7
-machine.Pin.IN?7
-machine.Pin.IRQ_FALLING?7
-machine.Pin.IRQ_HIGH_LEVEL?7
-machine.Pin.IRQ_LOW_LEVEL?7
-machine.Pin.IRQ_RISING?7
-machine.Pin.LOW_POWER?7
-machine.Pin.MED_POWER?7
-machine.Pin.OPEN_DRAIN?7
-machine.Pin.OUT?7
-machine.Pin.PULL_DOWN?7
-machine.Pin.PULL_HOLD?7
-machine.Pin.PULL_UP?7
-machine.Pin.drive?4(drive=None)
-machine.Pin.init?4(mode=-1, pull=-1, *, value, drive, alt)
-machine.Pin.irq?4(handler=None, trigger=(IRQ_FALLING | IRQ_RISING), *, priority=1, wake=None, hard=False)
-machine.Pin.mode?4(mode=-1)
-machine.Pin.off?4()
-machine.Pin.on?4()
-machine.Pin.pull?4(pull=-1)
-machine.Pin.value?4(x=None)
-machine.Pin?1(id, mode=-1, pull=-1, *, value, drive, alt)
-machine.RTC.ALARM0?7
-machine.RTC.alarm?4(id, time, *, repeat=False)
-machine.RTC.alarm_left?4(alarm_id=0)
-machine.RTC.cancel?4(alarm_id=0)
-machine.RTC.deinit?4()
-machine.RTC.init?4(datetime)
-machine.RTC.irq?4(*, trigger, handler=None, wake=IDLE)
-machine.RTC.now?4()
-machine.RTC?1(id=0, datetime=None)
-machine.RTC_WAKE?7
-machine.SD.deinit?4()
-machine.SD.init?4(id=0, pins=('GP10', 'GP11', 'GP15'))
-machine.SD?1(id=0, pins=('GP10', 'GP11', 'GP15'))
-machine.SDcard?1(lot=1, width=1, cd=None, wp=None, sck=None, miso=None, mosi=None, cs=None)
-machine.SLEEP?7
-machine.SOFT_RESET?7
-machine.SPI.LSB?7
-machine.SPI.MASTER?7
-machine.SPI.MSB?7
-machine.SPI.deinit?4()
-machine.SPI.init?4(baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins=("SCK", "MOSI", "MISO"))
-machine.SPI.read?4(nbytes, write=0x00)
-machine.SPI.readinto?4(buf, write=0x00)
-machine.SPI.write?4(buf)
-machine.SPI.write_readinto?4(write_buf, read_buf)
-machine.SPI?1(id, baudrate=1000000, *, polarity=0, phase=0, bits=8, firstbit=MSB, sck=None, mosi=None, miso=None, pins=("SCK", "MOSI", "MISO"))
-machine.Signal.off?4()
-machine.Signal.on?4()
-machine.Signal.value?4(x=None)
-machine.Signal?1(pin, *, invert=False)
-machine.Timer.ONE_SHOT?7
-machine.Timer.PERIODIC?7
-machine.Timer.deinit?4()
-machine.Timer.init?4(*, mode=PERIODIC, period=-1, callback=None)
-machine.Timer?1(id, *, mode=PERIODIC, period=-1, callback=None)
-machine.TimerChannel.duty_cycle?4(value=None)
-machine.TimerChannel.freq?4(value=None)
-machine.TimerChannel.irq?4(*, trigger, priority=1, handler=None)
-machine.TimerChannel.period?4(value=None)
-machine.TimerWiPy.MATCH?7
-machine.TimerWiPy.NEGATIVE?7
-machine.TimerWiPy.ONE_SHOT?7
-machine.TimerWiPy.PERIODIC?7
-machine.TimerWiPy.POSITIVE?7
-machine.TimerWiPy.PWM?7
-machine.TimerWiPy.TIMEOUT?7
-machine.TimerWiPy.channel?4(channel, *, freq, period, polarity=POSITIVE, duty_cycle=0)
-machine.TimerWiPy.deinit?4()
-machine.TimerWiPy.init?4(mode, *, width=16)
-machine.TimerWiPy?1(id, mode=None, *, width=16)
-machine.UART.RX_ANY?7
-machine.UART.any?4()
-machine.UART.deinit?4()
-machine.UART.init?4(bits=8, parity=None, stop=1, **kwargs)
-machine.UART.irq?4(trigger, priority=1, handler=None, wake=IDLE)
-machine.UART.read?4(nbytes=None)
-machine.UART.readinto?4(buf, nbytes=None)
-machine.UART.readline?4()
-machine.UART.sendbreak?4()
-machine.UART.write?4(buf)
-machine.UART?1(id, baudrate=9600, bits=8, parity=None, stop=1, **kwargs)
-machine.WDT.feed?4()
-machine.WDT?1(id=0, timeout=5000)
-machine.WDT_RESET?7
-machine.WLAN_WAKE?7
-machine.adcchannel?4()
-machine.deepsleep?4(time_ms=None)
-machine.disable_irq?4()
-machine.enable_irq?4(state)
-machine.freq?4()
-machine.idle?4()
-machine.lightsleep?4(time_ms=None)
-machine.reset?4()
-machine.reset_cause?4()
-machine.rng?4()
-machine.sleep?4()
-machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000)
-machine.unique_id?4()
-machine.wake_reason?4()
-math.acos?4(x)
-math.acosh?4(x)
-math.asin?4(x)
-math.asinh?4(x)
-math.atan2?4(y, x)
-math.atan?4(x)
-math.atanh?4(x)
-math.ceil?4(x)
-math.copysign?4(x, y)
-math.cos?4(x)
-math.cosh?4(x)
-math.degrees?4(x)
-math.e?7
-math.erf?4(x)
-math.erfc?4(x)
-math.exp?4(x)
-math.expm1?4(x)
-math.fabs?4(x)
-math.floor?4(x)
-math.fmod?4(x, y)
-math.frexp?4(x)
-math.gamma?4(x)
-math.isfinite?4(x)
-math.isinf?4(x)
-math.isnan?4(x)
-math.ldexp?4(x, exp)
-math.lgamma?4(x)
-math.log10?4(x)
-math.log2?4(x)
-math.log?4(x)
-math.modf?4(x)
-math.pi?7
-math.pow?4(x, y)
-math.radians?4(x)
-math.sin?4(x)
-math.sinh?4(x)
-math.sqrt?4(x)
-math.tan?4(x)
-math.tanh?4(x)
-math.trunc?4(x)
-micropython.alloc_emergency_exception_buf?4(size)
-micropython.const?4(expr)
-micropython.heap_lock?4()
-micropython.heap_unlock?4()
-micropython.kbd_intr?4(chr)
-micropython.mem_info?4(verbose=False)
-micropython.opt_level?4(level=None)
-micropython.qstr_info?4(verbose=False)
-micropython.schedule?4(func, arg)
-micropython.stack_use?4()
-network.AP_IF?7
-network.AUTH_OPEN?7
-network.AUTH_WEP?7
-network.AUTH_WPA2_PSK?7
-network.AUTH_WPA_PSK?7
-network.AUTH_WPA_WPA2_PSK?7
-network.AbstractNIC.active?4(is_active=None)
-network.AbstractNIC.config?4(**params)
-network.AbstractNIC.connect?4(service_id=None, key=None, *args)
-network.AbstractNIC.disconnect?4()
-network.AbstractNIC.ifconfig?4(params=tuple())
-network.AbstractNIC.isconnected?4()
-network.AbstractNIC.scan?4(*args)
-network.AbstractNIC.status?4(param=None)
-network.AbstractNIC?1(id=None)
-network.CC3K.WEP?7
-network.CC3K.WPA2?7
-network.CC3K.WPA?7
-network.CC3K.connect?4(ssid, key=None, *, security=WPA2, bssid=None)
-network.CC3K.disconnect?4()
-network.CC3K.ifconfig?4()
-network.CC3K.isconnected?4()
-network.CC3K.patch_program?4(pgm)
-network.CC3K.patch_version?4()
-network.CC3K?1(spi, pin_cs, pin_en, pin_irq)
-network.MODE_11B?7
-network.MODE_11G?7
-network.MODE_11N?7
-network.STAT_CONNECTING?7
-network.STAT_CONNECT_FAIL?7
-network.STAT_GOT_IP?7
-network.STAT_IDLE?7
-network.STAT_NO_AP_FOUND?7
-network.STAT_WRONG_PASSWORD?7
-network.STA_IF?7
-network.WIZNET5K.ifconfig?4(params=tuple())
-network.WIZNET5K.isconnected?4()
-network.WIZNET5K.regs?4()
-network.WIZNET5K?1(spi, pin_cs, pin_rst)
-network.WLAN.active?4(is_active=None)
-network.WLAN.config?4(**params)
-network.WLAN.connect?4(ssid=None, password=None, *, bssid=None)
-network.WLAN.disconnect?4()
-network.WLAN.ifconfig?4(params=tuple())
-network.WLAN.isconnected?4()
-network.WLAN.scan?4()
-network.WLAN.status?4(param=None)
-network.WLAN?1(interface_id)
-network.WLANWiPy.AP?7
-network.WLANWiPy.EXT_ANT?7
-network.WLANWiPy.INT_ANT?7
-network.WLANWiPy.STA?7
-network.WLANWiPy.WEP?7
-network.WLANWiPy.WPA2?7
-network.WLANWiPy.WPA?7
-network.WLANWiPy.antenna?4(antenna=None)
-network.WLANWiPy.auth?4(auth=None)
-network.WLANWiPy.channel?4(channel=None)
-network.WLANWiPy.connect?4(ssid, *, auth=None, bssid=None, timeout=None)
-network.WLANWiPy.disconnect?4()
-network.WLANWiPy.ifconfig?4(if_id=0, config="dhcp")
-network.WLANWiPy.init?4(mode, *, ssid, auth, channel, antenna)
-network.WLANWiPy.irq?4(*, handler, wake)
-network.WLANWiPy.isconnected?4()
-network.WLANWiPy.mac?4(mac_addr=None)
-network.WLANWiPy.mode?4(mode=None)
-network.WLANWiPy.scan?4()
-network.WLANWiPy.ssid?4(ssid=None)
-network.WLANWiPy?1(id=0, **args)
-network.phy_mode?4(mode=None)
-pyb.ADC.read?4()
-pyb.ADC.read_timed?4(buf, timer)
-pyb.ADC.read_timed_multi?4(adcs, bufs, timer)
-pyb.ADC?1(pin)
-pyb.Accel.filtered_xyz?4()
-pyb.Accel.tilt?4()
-pyb.Accel.x?4()
-pyb.Accel.y?4()
-pyb.Accel.z?4()
-pyb.Accel?1()
-pyb.CAN.BUS_OFF?7
-pyb.CAN.ERROR_ACTIVE?7
-pyb.CAN.ERROR_PASSIVE?7
-pyb.CAN.ERROR_WARNING?7
-pyb.CAN.LIST16?7
-pyb.CAN.LIST32?7
-pyb.CAN.LOOPBACK?7
-pyb.CAN.MASK16?7
-pyb.CAN.MASK32?7
-pyb.CAN.NORMAL?7
-pyb.CAN.SILENT?7
-pyb.CAN.SILENT_LOOPBACK?7
-pyb.CAN.STOPPED?7
-pyb.CAN.any?4(fifo)
-pyb.CAN.clearfilter?4(bank)
-pyb.CAN.deinit?4()
-pyb.CAN.info?4(list=None)
-pyb.CAN.init?4(mode, extframe=False, prescaler=100, *, sjw=1, bs1=6, bs2=8, auto_restart=False)
-pyb.CAN.initfilterbanks?4(nr)
-pyb.CAN.recv?4(fifo, list=None, *, timeout=5000)
-pyb.CAN.restart?4()
-pyb.CAN.rxcallback?4(fifo, fun)
-pyb.CAN.send?4(data, id, *, timeout=0, rtr=False)
-pyb.CAN.setfilter?4(bank, mode, fifo, params, *, rtr)
-pyb.CAN.state?4()
-pyb.CAN?1(bus, mode, extframe=False, prescaler=100, *, sjw=1, bs1=6, bs2=8, auto_restart=False)
-pyb.DAC.CIRCULAR?7
-pyb.DAC.NORMAL?7
-pyb.DAC.deinit?4()
-pyb.DAC.init?4(bits=8, *, buffering=None)
-pyb.DAC.noise?4(freq)
-pyb.DAC.triangle?4(freq)
-pyb.DAC.write?4(value)
-pyb.DAC.write_timed?4(data, freq, *, mode=NORMAL)
-pyb.DAC?1(port, bits=8, *, buffering=None)
-pyb.ExtInt.IRQ_FALLING?7
-pyb.ExtInt.IRQ_RISING?7
-pyb.ExtInt.IRQ_RISING_FALLING?7
-pyb.ExtInt.disable?4()
-pyb.ExtInt.enable?4()
-pyb.ExtInt.line?4()
-pyb.ExtInt.regs?4()
-pyb.ExtInt.swint?4()
-pyb.ExtInt?1(pin, mode, pull, callback)
-pyb.I2C.MASTER?7
-pyb.I2C.SLAVE?7
-pyb.I2C.deinit?4()
-pyb.I2C.init?4(mode, *, addr=0x12, baudrate=400000, gencall=False, dma=False)
-pyb.I2C.is_ready?4(addr)
-pyb.I2C.mem_read?4(data, addr, memaddr, *, timeout=5000, addr_size=8)
-pyb.I2C.mem_write?4(data, addr, memaddr, *, timeout=5000, addr_size=8)
-pyb.I2C.recv?4(recv, addr=0x00, *, timeout=5000)
-pyb.I2C.scan?4()
-pyb.I2C.send?4(send, addr=0x00, *, timeout=5000)
-pyb.I2C?1(bus, mode=None, *, addr=0x12, baudrate=400000, gencall=False, dma=False)
-pyb.LCD.command?4(instr_data, buf)
-pyb.LCD.contrast?4(value)
-pyb.LCD.fill?4(colour)
-pyb.LCD.get?4(x, y)
-pyb.LCD.light?4(value)
-pyb.LCD.pixel?4(x, y, colour)
-pyb.LCD.show?4()
-pyb.LCD.text?4(text, x, y, colour)
-pyb.LCD.write?4(text)
-pyb.LCD?1(skin_position)
-pyb.LED.intensity?4(value=None)
-pyb.LED.off?4()
-pyb.LED.on?4()
-pyb.LED.toggle?4()
-pyb.LED?1(id)
-pyb.Pin.AF_OD?7
-pyb.Pin.AF_PP?7
-pyb.Pin.ANALOG?7
-pyb.Pin.IN?7
-pyb.Pin.OUT_OD?7
-pyb.Pin.OUT_PP?7
-pyb.Pin.PULL_DOWN?7
-pyb.Pin.PULL_NONE?7
-pyb.Pin.PULL_UP?7
-pyb.Pin.af?4()
-pyb.Pin.af_list?4()
-pyb.Pin.debug?4(state=None)
-pyb.Pin.dict?4(dict=None)
-pyb.Pin.gpio?4()
-pyb.Pin.init?4(mode, pull=PULL_NONE, af=-1)
-pyb.Pin.mapper?4(fun=None)
-pyb.Pin.mode?4()
-pyb.Pin.name?4()
-pyb.Pin.names?4()
-pyb.Pin.pin?4()
-pyb.Pin.port?4()
-pyb.Pin.pull?4()
-pyb.Pin.value?4(value=None)
-pyb.Pin?1(id, mode, pull=PULL_NONE, af=-1)
-pyb.RTC.calibration?4(cal)
-pyb.RTC.datetime?4(datetimetuple=None)
-pyb.RTC.info?4()
-pyb.RTC.wakeup?4(timeout, callback=None)
-pyb.RTC?1()
-pyb.SPI.LSB?7
-pyb.SPI.MASTER?7
-pyb.SPI.MSB?7
-pyb.SPI.SLAVE?7
-pyb.SPI.deinit?4()
-pyb.SPI.init?4(mode, baudrate=328125, *, prescaler, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
-pyb.SPI.recv?4(recv, *, timeout=5000)
-pyb.SPI.send?4(send, *, timeout=5000)
-pyb.SPI.send_recv?4(send, recv=None, *, timeout=5000)
-pyb.SPI?1(bus, mode=None, baudrate=328125, *, prescaler, polarity=1, phase=0, bits=8, firstbit=MSB, ti=False, crc=None)
-pyb.Servo.angle?4(angle=None, time=0)
-pyb.Servo.calibration?4(pulse_min=None, pulse_max=None, pulse_centre=None, pulse_angle_90=None, pulse_speed_100=None)
-pyb.Servo.pulse_width?4(value=None)
-pyb.Servo.speed?4(speed=None, time=0)
-pyb.Servo?1(id)
-pyb.Switch.callback?4(fun)
-pyb.Switch.value?4()
-pyb.Switch?1()
-pyb.Timer.BOTH?7
-pyb.Timer.ENC_A?7
-pyb.Timer.ENC_AB?7
-pyb.Timer.ENC_B?7
-pyb.Timer.FALLING?7
-pyb.Timer.HIGH?7
-pyb.Timer.IC?7
-pyb.Timer.LOW?7
-pyb.Timer.OC_ACTIVE?7
-pyb.Timer.OC_FORCED_ACTIVE?7
-pyb.Timer.OC_FORCED_INACTIVE?7
-pyb.Timer.OC_INACTIVE?7
-pyb.Timer.OC_TIMING?7
-pyb.Timer.OC_TOGGLE?7
-pyb.Timer.PWM?7
-pyb.Timer.PWM_INVERTED?7
-pyb.Timer.RISING?7
-pyb.Timer.callback?4(fun)
-pyb.Timer.channel?4(channel, mode, **kwargs)
-pyb.Timer.counter?4(value=None)
-pyb.Timer.deinit?4()
-pyb.Timer.freq?4(value=None)
-pyb.Timer.init?4(*, freq, prescaler, period)
-pyb.Timer.period?4(value=None)
-pyb.Timer.prescaler?4(value=None)
-pyb.Timer.source_freq?4()
-pyb.Timer?1(id, *, freq, prescaler, period)
-pyb.TimerChannel.callback?4(fun)
-pyb.TimerChannel.capture?4(value=None)
-pyb.TimerChannel.compare?4(value=None)
-pyb.TimerChannel.pulse_width?4(value=None)
-pyb.TimerChannel.pulse_width_percent?4(value=None)
-pyb.UART.CTS?7
-pyb.UART.RTS?7
-pyb.UART.any?4()
-pyb.UART.deinit?4()
-pyb.UART.init?4(baudrate, bits=8, parity=None, stop=1, *, timeout=0, flow=0, timeout_char=0, read_buf_len=64)
-pyb.UART.read?4(nbytes=None)
-pyb.UART.readchar?4()
-pyb.UART.readinto?4(buf, nbytes=None)
-pyb.UART.readline?4()
-pyb.UART.sendbreak?4()
-pyb.UART.write?4(buf)
-pyb.UART.writechar?4(char)
-pyb.UART?1(bus, baudrate=None, bits=8, parity=None, stop=1, *, timeout=0, flow=0, timeout_char=0, read_buf_len=64)
-pyb.USB_HID.recv?4(data, *, timeout=5000)
-pyb.USB_HID.send?4(data)
-pyb.USB_HID?1()
-pyb.USB_VCP.any?4()
-pyb.USB_VCP.close?4()
-pyb.USB_VCP.isconnected?4()
-pyb.USB_VCP.read?4(nbytes=None)
-pyb.USB_VCP.readinto?4(buf, maxlen=None)
-pyb.USB_VCP.readline?4()
-pyb.USB_VCP.readlines?4()
-pyb.USB_VCP.recv?4(data, *, timeout=5000)
-pyb.USB_VCP.send?4(data, *, timeout=5000)
-pyb.USB_VCP.setinterrupt?4(chr)
-pyb.USB_VCP.write?4(buf)
-pyb.USB_VCP?1()
-pyb.bootloader?4()
-pyb.delay?4(ms)
-pyb.disable_irq?4()
-pyb.elapsed_micros?4(start)
-pyb.elapsed_millis?4(start)
-pyb.enable_irq?4(state=True)
-pyb.fault_debug?4(value)
-pyb.freq?4(sysclk=None, hclk=None, pclk1=None, pclk2=None)
-pyb.hard_reset?4()
-pyb.have_cdc?4()
-pyb.hid?4(buttons, x, y, z)
-pyb.hid_keyboard?7
-pyb.hid_mouse?7
-pyb.info?4(dump_alloc_table=None)
-pyb.main?4(filename)
-pyb.micros?4()
-pyb.millis?4()
-pyb.mount?4(device, mountpoint, *, readonly=False, mkfs=False)
-pyb.repl_uart?4(uart)
-pyb.rng?4()
-pyb.standby?4()
-pyb.stop?4()
-pyb.sync?4()
-pyb.udelay?4(us)
-pyb.unique_id?4()
-pyb.usb_mode?4(modestr=None, vid=0xf055, pid=0x9801, hid=hid_mouse)
-pyb.wfi?4()
-sys.argv?7
-sys.atexit?4(func)
-sys.byteorder?7
-sys.exit?4(retval=0)
-sys.implementation?7
-sys.maxsize?7
-sys.modules?7
-sys.path?7
-sys.platform?7
-sys.print_exception?4(exc, file=sys.stdout)
-sys.stderr?7
-sys.stdin?7
-sys.stdout?7
-sys.version?7
-sys.version_info?7
-ubinascii.a2b_base64?4(data)
-ubinascii.b2a_base64?4(data)
-ubinascii.hexlify?4(data, sep="")
-ubinascii.unhexlify?4(data)
-ucollections.OrderedDict?1(iterableOfKeyValue)
-ucollections.deque.append?4(x)
-ucollections.deque.popleft?4()
-ucollections.deque?1(iterable, maxlen, flags=0)
-ucollections.namedtuple?1(name, fields)
-ucryptolib.MODE_CBC?7
-ucryptolib.MODE_CTR?7
-ucryptolib.MODE_ECB?7
-ucryptolib.aes.decrypt?4(in_buf, out_buf=None)
-ucryptolib.aes.encrypt?4(in_buf, out_buf=None)
-ucryptolib.aes?1(key, mode, IV=None)
-uctypes.ARRAY?7
-uctypes.BIG_ENDIAN?7
-uctypes.FLOAT32?7
-uctypes.FLOAT64?7
-uctypes.INT16?7
-uctypes.INT32?7
-uctypes.INT64?7
-uctypes.INT8?7
-uctypes.LITTLE_ENDIAN?7
-uctypes.NATIVE?7
-uctypes.PTR?7
-uctypes.UINT16?7
-uctypes.UINT32?7
-uctypes.UINT64?7
-uctypes.UINT8?7
-uctypes.VOID?7
-uctypes.addressof?4(obj)
-uctypes.bytearray_at?4(addr, size)
-uctypes.bytes_at?4(addr, size)
-uctypes.sizeof?4(struct, layout_type=NATIVE)
-uctypes.struct?1(addr, descriptor, layout_type=NATIVE)
-uerrno.EACCES?7
-uerrno.EADDRINUSE?7
-uerrno.EAGAIN?7
-uerrno.EALREADY?7
-uerrno.EBADF?7
-uerrno.ECONNABORTED?7
-uerrno.ECONNREFUSED?7
-uerrno.ECONNRESET?7
-uerrno.EEXIST?7
-uerrno.EHOSTUNREACH?7
-uerrno.EINPROGRESS?7
-uerrno.EINVAL?7
-uerrno.EIO?7
-uerrno.EISDIR?7
-uerrno.ENOBUFS?7
-uerrno.ENODEV?7
-uerrno.ENOENT?7
-uerrno.ENOMEM?7
-uerrno.ENOTCONN?7
-uerrno.EOPNOTSUPP?7
-uerrno.EPERM?7
-uerrno.ETIMEDOUT?7
-uerrno.errorcode?7
-uhashlib.md5.digest?4()
-uhashlib.md5.update?4(data)
-uhashlib.md5?1(data=bytes())
-uhashlib.sha1.digest?4()
-uhashlib.sha1.update?4(data)
-uhashlib.sha1?1(data=bytes())
-uhashlib.sha256.digest?4()
-uhashlib.sha256.update?4(data)
-uhashlib.sha256?1(data=bytes())
-uheapq.heapify?4(x)
-uheapq.heappop?4(heap)
-uheapq.heappush?4(heap, item)
-uio.BytesIO.close?4()
-uio.BytesIO.flush?4()
-uio.BytesIO.getvalue?4()
-uio.BytesIO.read?4(size=-1)
-uio.BytesIO.readinto?4(b)
-uio.BytesIO.readline?4(size=-1)
-uio.BytesIO.seek?4(offset, whence=0)
-uio.BytesIO.write?4(b)
-uio.BytesIO?1(initial_value=b"")
-uio.FileIO.close?4()
-uio.FileIO.flush?4()
-uio.FileIO.read?4(size=-1)
-uio.FileIO.readinto?4(b)
-uio.FileIO.readline?4(size=-1)
-uio.FileIO.readlines?4(hint=-1)
-uio.FileIO.seek?4(offset, whence=0)
-uio.FileIO.tell?4()
-uio.FileIO.write?4(b)
-uio.FileIO?1(name, mode='r', **kwargs)
-uio.StringIO.close?4()
-uio.StringIO.flush?4()
-uio.StringIO.getvalue?4()
-uio.StringIO.read?4(size=-1)
-uio.StringIO.readinto?4(b)
-uio.StringIO.readline?4(size=-1)
-uio.StringIO.seek?4(offset, whence=0)
-uio.StringIO.write?4(s)
-uio.StringIO?1(initial_value="")
-uio.TextIOWrapper.close?4()
-uio.TextIOWrapper.flush?4()
-uio.TextIOWrapper.read?4(size=-1)
-uio.TextIOWrapper.readinto?4(b)
-uio.TextIOWrapper.readline?4(size=-1)
-uio.TextIOWrapper.readlines?4(hint=-1)
-uio.TextIOWrapper.seek?4(offset, whence=0)
-uio.TextIOWrapper.tell?4()
-uio.TextIOWrapper.write?4(s)
-uio.TextIOWrapper?1(name, mode='r', **kwargs)
-uio.open?4(name, mode='r', **kwargs)
-ujson.dump?4(obj, stream)
-ujson.dumps?4(obj)
-ujson.load?4(stream)
-ujson.loads?4(string)
-uos.AbstractBlockDev.ioctl?4(op, arg)
-uos.AbstractBlockDev.readblocks?4(block_num, buf)
-uos.AbstractBlockDev.writeblocks?4(block_num, buf)
-uos.AbstractBlockDev?1()
-uos.VfsFat.mkfs?4()
-uos.VfsFat?1(block_dev)
-uos.chdir?4(path)
-uos.dupterm?4(stream_object, index=0)
-uos.getcwd?4()
-uos.ilistdir?4(dir=".")
-uos.listdir?4(dir=".")
-uos.mkdir?4(path)
-uos.mount?4(fsobj, mount_point, *, readonly)
-uos.remove?4(path)
-uos.rename?4(old_path, new_path)
-uos.rmdir?4(path)
-uos.stat?4(path)
-uos.statvfs?4(path)
-uos.sync?4()
-uos.umount?4(mount_point)
-uos.uname?4()
-uos.urandom?4(n)
-ure.DEBUG?7
-ure.compile?4(regex_str, flags=0)
-ure.match?4(regex_str, string)
-ure.match_object.end?4(index=0)
-ure.match_object.group?4(index)
-ure.match_object.groups?4()
-ure.match_object.span?4(index=0)
-ure.match_object.start?4(index=0)
-ure.regex_object.match?4(string)
-ure.regex_object.search?4(string)
-ure.regex_object.split?4(string, max_split=-1)
-ure.regex_object.sub?4(replace, string, count=0, flags=0)
-ure.search?4(regex_str, string)
-ure.sub?4(regex_str, replace, string, count=0, flags=0)
-uselect.POLLERR?7
-uselect.POLLHUP?7
-uselect.POLLIN?7
-uselect.POLLOUT?7
-uselect.Poll.ipoll?4(timeout=-1, flags=0)
-uselect.Poll.modify?4(obj, eventmask)
-uselect.Poll.poll?4(timeout=-1)
-uselect.Poll.register?4(obj, eventmask = POLLIN | POLLOUT)
-uselect.Poll.unregister?4(obj)
-uselect.poll?4()
-uselect.select?4(rlist, wlist, xlist, timeout=-1)
-usocket.AF_INET6?7
-usocket.AF_INET?7
-usocket.IPPROTO_IP?7
-usocket.IPPROTO_TCP?7
-usocket.IPPROTO_UDP?7
-usocket.IP_ADD_MEMBERSHIP?7
-usocket.SOCK_DGRAM?7
-usocket.SOCK_RAW?7
-usocket.SOCK_STREAM?7
-usocket.SOL_SOCKET?7
-usocket.SO_REUSEADDR?7
-usocket.Socket.accept?4()
-usocket.Socket.bind?4(address)
-usocket.Socket.close?4()
-usocket.Socket.connect?4(address)
-usocket.Socket.listen?4(backlog=None)
-usocket.Socket.makefile?4(mode='rb', buffering=0)
-usocket.Socket.read?4(size=None)
-usocket.Socket.readinto?4(buf, nbytes=None)
-usocket.Socket.readline?4()
-usocket.Socket.recv?4(bufsize)
-usocket.Socket.recvfrom?4(bufsize)
-usocket.Socket.send?4(bytes)
-usocket.Socket.sendall?4(bytes)
-usocket.Socket.sendto?4(bytes, address)
-usocket.Socket.setblocking?4(flag)
-usocket.Socket.setsockopt?4(level, optname, value)
-usocket.Socket.settimeout?4(value)
-usocket.Socket.write?4(buf)
-usocket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0)
-usocket.inet_ntop?4(af, bin_addr)
-usocket.inet_pton?4(af, txt_addr)
-usocket.socket?4(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP)
-ussl.CERT_NONE?7
-ussl.CERT_OPTIONAL?7
-ussl.CERT_REQUIRED?7
-ussl.wrap_socket?4(sock, server_side=False, keyfile=None, certfile=None, cert_reqs=CERT_NONE, ca_certs=None)
-ustruct.calcsize?4(fmt)
-ustruct.pack?4(fmt, *variables)
-ustruct.pack_into?4(fmt, buffer, offset, *variables)
-ustruct.unpack?4(fmt, data)
-ustruct.unpack_from?4(fmt, data, offset=0)
-utime.localtime?4(secs=None)
-utime.sleep?4(seconds)
-utime.sleep_ms?4(ms)
-utime.sleep_us?4(us)
-utime.ticks_add?4(ticks, delta)
-utime.ticks_cpu?4()
-utime.ticks_diff?4(ticks1, ticks2)
-utime.ticks_ms?4()
-utime.ticks_us?4()
-utime.time?4()
-uzlib.DecompIO?1(stream, wbits=0)
-uzlib.decompress?4(data, wbits=0, bufsize=0)
-wipy.heartbeat?4(enable=None)
--- a/ChangeLog	Sat Dec 31 16:27:38 2022 +0100
+++ b/ChangeLog	Mon May 15 13:37:37 2023 +0200
@@ -1,7 +1,19 @@
 ChangeLog
 ---------
+Version 10.3.3:
+- added platform specific MicroPython API files (µPy 1.20.0)
+  -- ESP32
+  -- ESP32 OTA
+  -- RP2 (RP2040 chip, Pi Pico, Pi Pico W, Pimoroni PicoLipo)
+  -- SAMD
+  -- STM32 incl. STM32 PyBoard v11
+- updated the CircuitPython API file
+- updated Adafruit CircuitPython Library Bundle API file
+- added API files for the CircuitPython Community Bundle
+- updated PyQt6 API files (for PyQt 6.5.0)
+
 Version 10.3.2:
-- added platform specific MicroPython API file
+- added platform specific MicroPython API files (µPy 1.19.1)
   -- ESP32
   -- ESP8266
   -- RP2 (Raspberry Pi Pico, RP2040 chip)
--- a/PKGLIST	Sat Dec 31 16:27:38 2022 +0100
+++ b/PKGLIST	Mon May 15 13:37:37 2023 +0200
@@ -2,6 +2,8 @@
 APIs/MicroPython/adafruit_circuitpython.api
 APIs/MicroPython/adafruit_circuitpython.bas
 APIs/MicroPython/calliope.api
+APIs/MicroPython/circuitpython-community.api
+APIs/MicroPython/circuitpython-community.bas
 APIs/MicroPython/circuitpython.api
 APIs/MicroPython/circuitpython.bas
 APIs/MicroPython/microbit.api
@@ -13,6 +15,24 @@
 APIs/MicroPython/micropython-v1_19_1-rp2.bas
 APIs/MicroPython/micropython-v1_19_1-stm32.api
 APIs/MicroPython/micropython-v1_19_1-stm32.bas
+APIs/MicroPython/micropython-v1_20_0-esp32-ota.api
+APIs/MicroPython/micropython-v1_20_0-esp32-ota.bas
+APIs/MicroPython/micropython-v1_20_0-esp32.api
+APIs/MicroPython/micropython-v1_20_0-esp32.bas
+APIs/MicroPython/micropython-v1_20_0-rp2-pico.api
+APIs/MicroPython/micropython-v1_20_0-rp2-pico.bas
+APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.api
+APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.bas
+APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.api
+APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.bas
+APIs/MicroPython/micropython-v1_20_0-rp2.api
+APIs/MicroPython/micropython-v1_20_0-rp2.bas
+APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.api
+APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.bas
+APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.api
+APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.bas
+APIs/MicroPython/micropython-v1_20_0-stm32.api
+APIs/MicroPython/micropython-v1_20_0-stm32.bas
 APIs/MicroPython/micropython.api
 APIs/Python3/PyQt3D.api
 APIs/Python3/PyQt5.api
--- a/PluginApis.epj	Sat Dec 31 16:27:38 2022 +0100
+++ b/PluginApis.epj	Mon May 15 13:37:37 2023 +0200
@@ -1,7 +1,7 @@
 {
   "header": {
     "comment": "eric project file for project PluginApis",
-    "copyright": "Copyright (C) 2022 Detlev Offenbach, detlev@die-offenbachs.de"
+    "copyright": "Copyright (C) 2023 Detlev Offenbach, detlev@die-offenbachs.de"
   },
   "project": {
     "AUTHOR": "Detlev Offenbach",
@@ -187,6 +187,8 @@
       "APIs/MicroPython/adafruit_circuitpython.api",
       "APIs/MicroPython/adafruit_circuitpython.bas",
       "APIs/MicroPython/calliope.api",
+      "APIs/MicroPython/circuitpython-community.api",
+      "APIs/MicroPython/circuitpython-community.bas",
       "APIs/MicroPython/circuitpython.api",
       "APIs/MicroPython/circuitpython.bas",
       "APIs/MicroPython/microbit.api",
@@ -198,6 +200,24 @@
       "APIs/MicroPython/micropython-v1_19_1-rp2.bas",
       "APIs/MicroPython/micropython-v1_19_1-stm32.api",
       "APIs/MicroPython/micropython-v1_19_1-stm32.bas",
+      "APIs/MicroPython/micropython-v1_20_0-esp32-ota.api",
+      "APIs/MicroPython/micropython-v1_20_0-esp32-ota.bas",
+      "APIs/MicroPython/micropython-v1_20_0-esp32.api",
+      "APIs/MicroPython/micropython-v1_20_0-esp32.bas",
+      "APIs/MicroPython/micropython-v1_20_0-rp2-pico.api",
+      "APIs/MicroPython/micropython-v1_20_0-rp2-pico.bas",
+      "APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.api",
+      "APIs/MicroPython/micropython-v1_20_0-rp2-pico_w.bas",
+      "APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.api",
+      "APIs/MicroPython/micropython-v1_20_0-rp2-pimoroni_picolipo_16mb.bas",
+      "APIs/MicroPython/micropython-v1_20_0-rp2.api",
+      "APIs/MicroPython/micropython-v1_20_0-rp2.bas",
+      "APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.api",
+      "APIs/MicroPython/micropython-v1_20_0-samd-seeed_wio_terminal.bas",
+      "APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.api",
+      "APIs/MicroPython/micropython-v1_20_0-stm32-pybv11.bas",
+      "APIs/MicroPython/micropython-v1_20_0-stm32.api",
+      "APIs/MicroPython/micropython-v1_20_0-stm32.bas",
       "APIs/MicroPython/micropython.api",
       "APIs/Python3/PyQt3D.api",
       "APIs/Python3/PyQt5.api",
--- a/PluginApis.py	Sat Dec 31 16:27:38 2022 +0100
+++ b/PluginApis.py	Mon May 15 13:37:37 2023 +0200
@@ -17,7 +17,7 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "10.3.2"
+version = "10.3.3"
 className = "PluginApis"
 packageName = "APIs"
 shortDescription = "API files for auto-completion and call tips."
Binary file PluginApis.zip has changed

eric ide

mercurial