{ "updated_at": "2019-09-01T14:28:19Z", "contributors": [ "tannewt", "mscosti", "dherrada", "brentru", "dhalbert", "xon235", "jerryneedell" ], "reviewers": [ "ladyada", "caternuson", "makermelissa", "siddacious", "brentru", "kattni", "jerryneedell" ], "merged_pr_count": "21", "library_updates": { "new": { "Adafruit_CircuitPython_GC_IOT_Core": "https://github.com/adafruit/Adafruit_CircuitPython_GC_IOT_Core", "Adafruit_CircuitPython_TLV493D": "https://github.com/adafruit/Adafruit_CircuitPython_TLV493D" }, "updated": { "Adafruit_CircuitPython_AMG88xx": "https://github.com/adafruit/Adafruit_CircuitPython_AMG88xx", "Adafruit_CircuitPython_BoardTest": "https://github.com/adafruit/Adafruit_CircuitPython_BoardTest", "Adafruit_CircuitPython_DS1307": "https://github.com/adafruit/Adafruit_CircuitPython_DS1307", "Adafruit_CircuitPython_DS3231": "https://github.com/adafruit/Adafruit_CircuitPython_DS3231", "Adafruit_CircuitPython_ESP32SPI": "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI", "Adafruit_CircuitPython_IS31FL3731": "https://github.com/adafruit/Adafruit_CircuitPython_IS31FL3731", "Adafruit_CircuitPython_LIS3DH": "https://github.com/adafruit/Adafruit_CircuitPython_LIS3DH", "Adafruit_CircuitPython_MCP230xx": "https://github.com/adafruit/Adafruit_CircuitPython_MCP230xx", "Adafruit_CircuitPython_MiniMQTT": "https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT", "Adafruit_CircuitPython_PCF8523": "https://github.com/adafruit/Adafruit_CircuitPython_PCF8523", "Adafruit_CircuitPython_PN532": "https://github.com/adafruit/Adafruit_CircuitPython_PN532", "Adafruit_CircuitPython_Requests": "https://github.com/adafruit/Adafruit_CircuitPython_Requests", "Adafruit_CircuitPython_SI4713": "https://github.com/adafruit/Adafruit_CircuitPython_SI4713" } }, "open_issues": { "Adafruit_CircuitPython_AdafruitIO": [ { "https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/issues/25": "Callbacks for subscribe and unsubscribe are not initialized" } ], "Adafruit_CircuitPython_AMG88xx": [ { "https://github.com/adafruit/Adafruit_CircuitPython_AMG88xx/issues/11": "Strange values from simpletest.py" } ], "Adafruit_CircuitPython_Bitmap_Font": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font/issues/10": "TTF support" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font/issues/9": "Remove backward-compatible imports when 4.0.0 released" } ], "Adafruit_CircuitPython_BluefruitSPI": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI/issues/9": "read_packet needs to check for leftover data in self._buffer" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI/issues/8": "ATI command works ok but errors when debug is used - gives Error (id:0xa180)" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BluefruitSPI/issues/4": "HID example code" } ], "Adafruit_CircuitPython_BME280": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BME280/issues/23": "Align code in this library to Adafruit code for ESP32, ESP8266, etc." } ], "Adafruit_CircuitPython_BME680": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BME680/issues/12": "The GAS values is slow to update and is not accurate" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BME680/issues/11": "Constant Gas reading" } ], "Adafruit_CircuitPython_BNO055": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/34": "Update gyroscope to match design guide" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/32": "Allow for accel config in sensor mode" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/28": "The reset method seems inconsistent" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/21": "Access to read / write calibration offsets" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/20": "Calibration not working, data spikes, and incorrect orientation" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/16": "mode command: docs vs. implementation" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/12": "BNO055 instance fail unless with frequency arg. BNO055 polling unstable, fails invariably" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/issues/9": "RuntimeError: bad chip id (1 != a0) on ESP8266" } ], "Adafruit_CircuitPython_CharLCD": [ { "https://github.com/adafruit/Adafruit_CircuitPython_CharLCD/issues/38": "Need to allow alternate I2C addresses" }, { "https://github.com/adafruit/Adafruit_CircuitPython_CharLCD/issues/36": "MemoryError on Metro M0 Express" }, { "https://github.com/adafruit/Adafruit_CircuitPython_CharLCD/issues/29": "Doesn't work with PCF8574?" } ], "Adafruit_CircuitPython_CircuitPlayground": [ { "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/issues/50": "Add was_pressed method for button presses?" }, { "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/issues/49": "Sine wave may be rather quiet - add option to change to square wave" }, { "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/issues/37": "replace express.py line 67 with" } ], "Adafruit_CircuitPython_Crickit": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Crickit/issues/13": "Add rotary encoder support?" } ], "Adafruit_CircuitPython_Debouncer": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Debouncer/issues/9": "Loss of accuracy over time - use monotonic_ns?" } ], "Adafruit_CircuitPython_Display_Text": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Display_Text/issues/11": "Group full when assigning longer text" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Display_Text/issues/10": "Failing to Deploy" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Display_Text/issues/4": "allow various alignment corners & centers" } ], "Adafruit_CircuitPython_DotStar": [ { "https://github.com/adafruit/Adafruit_CircuitPython_DotStar/issues/37": "fill() function has undesired delay" }, { "https://github.com/adafruit/Adafruit_CircuitPython_DotStar/issues/34": "_ds_writebytes() clock rises before data is written" }, { "https://github.com/adafruit/Adafruit_CircuitPython_DotStar/issues/25": "Dotstar updates are slow" }, { "https://github.com/adafruit/Adafruit_CircuitPython_DotStar/issues/21": "Built-in Gamma Correction to Dotstar and NeoPixel" } ], "Adafruit_CircuitPython_DRV2605": [ { "https://github.com/adafruit/Adafruit_CircuitPython_DRV2605/issues/15": "Maybe use all the sequence slots?" } ], "Adafruit_CircuitPython_DS3231": [ { "https://github.com/adafruit/Adafruit_CircuitPython_DS3231/issues/15": "RS registers shouldn't be assumed" } ], "Adafruit_CircuitPython_EPD": [ { "https://github.com/adafruit/Adafruit_CircuitPython_EPD/issues/16": "fill_rect not filling on SSD1675 2.13\" monochrome eInk display" } ], "Adafruit_CircuitPython_ESP32SPI": [ { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/63": "Radio and Connection Sleep/Reopen" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/55": "Implement socket.socket.recv_into" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/54": "PyPortal download fails" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/48": "Runtime Errors in WiFiManager when posting in a loop" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/46": "Analog read" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/41": "Using Adafruit.io weather API, responses often truncated" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/28": "requests fails sending large header values or paths over socket" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/9": "json error in get" } ], "Adafruit_CircuitPython_ESP_ATcontrol": [ { "https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol/issues/20": "MAC addr reading" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol/issues/14": "Request: Sleep/Deep Sleep" } ], "Adafruit_CircuitPython_FeatherWing": [ { "https://github.com/adafruit/Adafruit_CircuitPython_FeatherWing/issues/4": "Add all the FeatherWings!" } ], "Adafruit_CircuitPython_FocalTouch": [ { "https://github.com/adafruit/Adafruit_CircuitPython_FocalTouch/issues/9": "Multi touch crash" } ], "Adafruit_CircuitPython_framebuf": [ { "https://github.com/adafruit/Adafruit_CircuitPython_framebuf/issues/20": "Non-ASCII characters are displayed incorrectly (code and font mismatch)" } ], "Adafruit_CircuitPython_GFX": [ { "https://github.com/adafruit/Adafruit_CircuitPython_GFX/issues/4": "Add accelerated full_rect to __init__" }, { "https://github.com/adafruit/Adafruit_CircuitPython_GFX/issues/2": "gfx.py - fill_triangle broken for flat topped triangles" } ], "Adafruit_CircuitPython_GPS": [ { "https://github.com/adafruit/Adafruit_CircuitPython_GPS/issues/30": "PGTOP sentence doesn't show up" }, { "https://github.com/adafruit/Adafruit_CircuitPython_GPS/issues/22": "Stuff to update the learning guide with" } ], "Adafruit_CircuitPython_HID": [ { "https://github.com/adafruit/Adafruit_CircuitPython_HID/issues/34": "support for 16bit values in the gamepad module" }, { "https://github.com/adafruit/Adafruit_CircuitPython_HID/issues/25": "RawHID support" } ], "Adafruit_CircuitPython_ImageLoad": [ { "https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad/issues/3": "https://image.online-convert.com/convert-to-bmp bmp does not display from converted png" } ], "Adafruit_CircuitPython_IRRemote": [ { "https://github.com/adafruit/Adafruit_CircuitPython_IRRemote/issues/26": "Add feature to encode and decode MakeCode's infrared pulses" }, { "https://github.com/adafruit/Adafruit_CircuitPython_IRRemote/issues/16": "implement timeout in read_pulses()" } ], "Adafruit_CircuitPython_LIDARLite": [ { "https://github.com/adafruit/Adafruit_CircuitPython_LIDARLite/issues/4": "pip3 install failing" } ], "Adafruit_CircuitPython_LIS3DH": [ { "https://github.com/adafruit/Adafruit_CircuitPython_LIS3DH/issues/22": "add orientation property" } ], "Adafruit_CircuitPython_MAX31865": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MAX31865/issues/11": "Temperature calculation ignores rtd_nominal for temperatures below zero" }, { "https://github.com/adafruit/Adafruit_CircuitPython_MAX31865/issues/10": "OSError: [Errno 12] Cannot allocate memory" } ], "Adafruit_CircuitPython_MCP3xxx": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx/issues/2": "Add Support for MCP3002" } ], "Adafruit_CircuitPython_MCP4725": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MCP4725/issues/7": "OSError: [Errno 121] Remote I/O error on jetson nano" } ], "Adafruit_CircuitPython_MIDI": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/issues/14": "Setup ReadTheDocs" }, { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/issues/12": "Remove method based API for sending MIDI messages" }, { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/issues/11": "Remove MIDI constructor defaults for midi_in and midi_out" }, { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/issues/10": "Implement a reference for the well known MIDI controller values" }, { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/issues/8": "Add support for MIDI running status" }, { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/issues/7": "MIDI UART support" }, { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/issues/4": "Work out best way to handle reading large SysEx messages" } ], "Adafruit_CircuitPython_miniQR": [ { "https://github.com/adafruit/Adafruit_CircuitPython_miniQR/issues/6": "Another good pure python QR code generator" } ], "Adafruit_CircuitPython_Motor": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Motor/issues/18": "Remove methods on DCMotor and ContinuousServo" } ], "Adafruit_CircuitPython_MotorKit": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MotorKit/issues/18": "Stepper examples might need delay" } ], "Adafruit_CircuitPython_NeoPixel": [ { "https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel/issues/50": "Allow 32 bit color spec for RGBW NeoPixels?" }, { "https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel/issues/47": "Driver causes \"Segmentation Fault\" at end of python app." }, { "https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel/issues/46": "Default pixel_order and bpp don't match" }, { "https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel/issues/42": "Board not supported - beagle bone" }, { "https://github.com/adafruit/Adafruit_CircuitPython_NeoPixel/issues/27": "Neopixel updates are slow" } ], "Adafruit_CircuitPython_Nunchuk": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk/issues/4": "Dirty data reads from button_C() and button_Z()" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk/issues/3": "Separate Down/Up Events needed" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk/issues/2": "Limit reads & cache values" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk/issues/1": "Spurious values in joystick reads" } ], "Adafruit_CircuitPython_PN532": [ { "https://github.com/adafruit/Adafruit_CircuitPython_PN532/issues/14": "Read/write .vcf into mifare cards using pn532 RFID/NFC shield" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PN532/issues/7": "Add @property style access" } ], "Adafruit_CircuitPython_PYOA": [ { "https://github.com/adafruit/Adafruit_CircuitPython_PYOA/issues/11": "Add to CircuitPython RTD" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PYOA/issues/10": "add to RTD" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PYOA/issues/6": "missing font file and font file location" } ], "Adafruit_CircuitPython_PyPortal": [ { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/issues/51": "wget Does not check for validity of headers prior to use" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/issues/40": "Support multiple SSID and multiple passwords" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/issues/38": "Add new feature to allow changes/additions to the fetched and parsed JSON dict" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/issues/37": "Improve error handling for HTTP response errors and exception handling for JSON parse parsing in fetch()" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/issues/22": "Problems with adafruit.io image conversion calls (no response and no timeout, short data)" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/issues/17": "Remove backward-compatible imports when 4.0.0 released" } ], "Adafruit_CircuitPython_RFM9x": [ { "https://github.com/adafruit/Adafruit_CircuitPython_RFM9x/issues/17": "Receiving garbage data " } ], "Adafruit_CircuitPython_RGBLED": [ { "https://github.com/adafruit/Adafruit_CircuitPython_RGBLED/issues/3": "Add library to PyPi" } ], "Adafruit_CircuitPython_RTTTL": [ { "https://github.com/adafruit/Adafruit_CircuitPython_RTTTL/issues/13": "PWM deinit not working" }, { "https://github.com/adafruit/Adafruit_CircuitPython_RTTTL/issues/12": "Loudness vary greatly depending on the tone" } ], "Adafruit_CircuitPython_SD": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/21": "\"no SD card\" error" }, { "https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/15": "unable to access Samsung EVO Plus microSDHC UHS-I card 32G from PyPortal with CircuitPy and adafruit_sdcard library" }, { "https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/14": "Writing greater than 1023 bytes to SDcard at once causes hang" }, { "https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/13": "Samsung EVO Select 32GB does not initialize with CircuitPython 3.1.2 on Feather Express M4 with Adalogger" }, { "https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/11": "_cmd() hangs waiting for 0xfe after large write" }, { "https://github.com/adafruit/Adafruit_CircuitPython_SD/issues/8": "Trouble detecting when card has been removed" } ], "Adafruit_CircuitPython_seesaw": [ { "https://github.com/adafruit/Adafruit_CircuitPython_seesaw/issues/31": "Digital Write for LED and other Pins" }, { "https://github.com/adafruit/Adafruit_CircuitPython_seesaw/issues/30": "Support for PulseIn" } ], "Adafruit_CircuitPython_ServoKit": [ { "https://github.com/adafruit/Adafruit_CircuitPython_ServoKit/issues/9": "Multiple PCA9685 WITH SERVO KIT with raspberry pi" } ], "Adafruit_CircuitPython_SI4713": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SI4713/issues/9": "Short station names not updating" } ], "Adafruit_CircuitPython_SimpleIO": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SimpleIO/issues/38": "tone() will not work on nrf52840" } ], "Adafruit_CircuitPython_SK9822": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SK9822/issues/1": "Initial Discussion" } ], "Adafruit_CircuitPython_SSD1306": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SSD1306/issues/28": "I2C: garbage output on DragonBoard410c" }, { "https://github.com/adafruit/Adafruit_CircuitPython_SSD1306/issues/24": "SSD1306_SPI TypeError: function expected at most 5 arguments, got 6" } ], "Adafruit_CircuitPython_TCA9548A": [ { "https://github.com/adafruit/Adafruit_CircuitPython_TCA9548A/issues/8": "Deadlock when connected i2c device fails." } ], "Adafruit_CircuitPython_TCS34725": [ { "https://github.com/adafruit/Adafruit_CircuitPython_TCS34725/issues/21": "Division by Zero" }, { "https://github.com/adafruit/Adafruit_CircuitPython_TCS34725/issues/18": "Need better RGB color implementation." }, { "https://github.com/adafruit/Adafruit_CircuitPython_TCS34725/issues/7": "Check interrupt PR on Adafruit_Python_TCS34725 for relevance" } ], "Adafruit_CircuitPython_TSL2591": [ { "https://github.com/adafruit/Adafruit_CircuitPython_TSL2591/issues/8": "AttributeError: 'SMBus' object has no attribute 'write_bytes'" }, { "https://github.com/adafruit/Adafruit_CircuitPython_TSL2591/issues/7": "Equation for Lux calculation does not reflect Library" } ], "Adafruit_CircuitPython_turtle": [ { "https://github.com/adafruit/Adafruit_CircuitPython_turtle/issues/10": "internal time.sleep(0.003) hacks are required but limit speed" }, { "https://github.com/adafruit/Adafruit_CircuitPython_turtle/issues/7": "Add to CircuitPython RTD" }, { "https://github.com/adafruit/Adafruit_CircuitPython_turtle/issues/1": "Future example or project" } ], "Adafruit_CircuitPython_VEML7700": [ { "https://github.com/adafruit/Adafruit_CircuitPython_VEML7700/issues/4": "VEML7700 Not loading" } ], "Adafruit_CircuitPython_VL6180X": [ { "https://github.com/adafruit/Adafruit_CircuitPython_VL6180X/issues/7": "NotImplementedError: Currently can only write a single byte in writeto_then_readfrom" } ], "Adafruit_CircuitPython_Waveform": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Waveform/issues/9": "sine_wave likely to generate value too large for \"H\" array.array" } ], "Adafruit_CircuitPython_WSGI": [ { "https://github.com/adafruit/Adafruit_CircuitPython_WSGI/issues/1": "Design goals and milestones" } ] }, "pull_requests": { "Adafruit_CircuitPython_AdafruitIO": [ { "https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/27": "Implement network callbacks for Feed Subscribe/Unsubscribe" }, { "https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO/pull/21": "Close HTTP method responses" } ], "Adafruit_CircuitPython_BitbangIO": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BitbangIO/pull/1": "Fleshed out" } ], "Adafruit_CircuitPython_Bitmap_Font": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font/pull/6": "Examples test working" } ], "Adafruit_CircuitPython_BLE": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BLE/pull/14": "Add Example for print text from ble UART" } ], "Adafruit_CircuitPython_BME680": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BME680/pull/18": "fix gas heater duration" } ], "Adafruit_CircuitPython_BNO055": [ { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/pull/35": "Change to gyro and rads/sec" }, { "https://github.com/adafruit/Adafruit_CircuitPython_BNO055/pull/30": "Add calibration offsets and radii as properties on BNO055 library" } ], "Adafruit_CircuitPython_CircuitPlayground": [ { "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/pull/57": "volume" }, { "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground/pull/51": "Add \"were_pressed\" property to cpx" } ], "Adafruit_CircuitPython_Debouncer": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Debouncer/pull/11": "Add timing properties as per ATMakersBill's suggestion" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Debouncer/pull/10": "Switch to time.monotonic_ns() when it's available" }, { "https://github.com/adafruit/Adafruit_CircuitPython_Debouncer/pull/8": "add touchio as an optional type of input" } ], "Adafruit_CircuitPython_DotStar": [ { "https://github.com/adafruit/Adafruit_CircuitPython_DotStar/pull/36": "try to import bitbangio if busio SPI is not available" }, { "https://github.com/adafruit/Adafruit_CircuitPython_DotStar/pull/35": "write data bit first before rising clock pin (in non hardware spi)" } ], "Adafruit_CircuitPython_ESP32SPI": [ { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/pull/69": "Adding to the functionality of the ESP32 library in order to provide \u2026" }, { "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/pull/66": "Fixed MAC reverse byte order issue within the ESP32SPI library as it \u2026" } ], "Adafruit_CircuitPython_Fingerprint": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Fingerprint/pull/11": "library expansion and compatibility with other ZhianTec fp sensors" } ], "Adafruit_CircuitPython_framebuf": [ { "https://github.com/adafruit/Adafruit_CircuitPython_framebuf/pull/14": "add text scaling" } ], "Adafruit_CircuitPython_GFX": [ { "https://github.com/adafruit/Adafruit_CircuitPython_GFX/pull/6": "add text and rounded rectangle via methods and dir change " } ], "Adafruit_CircuitPython_Hue": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Hue/pull/6": "Add SimpleIO and ESP libraries to README" } ], "Adafruit_CircuitPython_IL0373": [ { "https://github.com/adafruit/Adafruit_CircuitPython_IL0373/pull/2": "Add examples and lint" } ], "Adafruit_CircuitPython_IL0398": [ { "https://github.com/adafruit/Adafruit_CircuitPython_IL0398/pull/1": "Wrap long lines" } ], "Adafruit_CircuitPython_LSM303": [ { "https://github.com/adafruit/Adafruit_CircuitPython_LSM303/pull/11": "Addition of accelerometer rates and gains" } ], "Adafruit_CircuitPython_MAX31865": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MAX31865/pull/9": "Fix for below 0C measurements with nominal resistance other than 100 ohms" } ], "Adafruit_CircuitPython_MIDI": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MIDI/pull/13": "Removing the original method per MIDI message (event) API" } ], "Adafruit_CircuitPython_MotorKit": [ { "https://github.com/adafruit/Adafruit_CircuitPython_MotorKit/pull/19": "Update motorkit_stepper_simpletest.py" } ], "Adafruit_CircuitPython_PyPortal": [ { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/pull/39": "New optional json_transforms arg to PyPortal constructor to post-process parsed JSON" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/pull/34": "Add sd_check function to pyportal" }, { "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal/pull/20": "Allo JSON raw data requests" } ], "Adafruit_CircuitPython_Slideshow": [ { "https://github.com/adafruit/Adafruit_CircuitPython_Slideshow/pull/14": " add try/except for wait_for_frame call for CP5.0 compatibility" } ], "Adafruit_CircuitPython_SSD1306": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SSD1306/pull/26": "add power property to _SSD1306" } ], "Adafruit_CircuitPython_SSD1608": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SSD1608/pull/1": "Add example and lint" } ], "Adafruit_CircuitPython_SSD1675": [ { "https://github.com/adafruit/Adafruit_CircuitPython_SSD1675/pull/1": "Add examples and lint" } ], "Adafruit_CircuitPython_TCS34725": [ { "https://github.com/adafruit/Adafruit_CircuitPython_TCS34725/pull/20": "Prevent divide by zero errors in temp calculation" } ], "Adafruit_CircuitPython_TLC59711": [ { "https://github.com/adafruit/Adafruit_CircuitPython_TLC59711/pull/5": "adding alternative TLC59711Multi driver implementation" } ], "Adafruit_CircuitPython_VL6180X": [ { "https://github.com/adafruit/Adafruit_CircuitPython_VL6180X/pull/8": "Switch to write and readinto" } ], "Adafruit_CircuitPython_WS2801": [ { "https://github.com/adafruit/Adafruit_CircuitPython_WS2801/pull/4": "fix clock pin when not using SPI" } ] }, "repo_infrastructure_errors": { "CircuitPython drivers page missing driver": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_TestRepo", "https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR", "https://github.com/adafruit/Adafruit_CircuitPython_Logger", "https://github.com/adafruit/Adafruit_CircuitPython_MIDI", "https://github.com/adafruit/Adafruit_CircuitPython_ESP_ATcontrol", "https://github.com/adafruit/Adafruit_CircuitPython_Bitmap_Font", "https://github.com/adafruit/Adafruit_CircuitPython_Pypixelbuf", "https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1325", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1322", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1327", "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver", "https://github.com/adafruit/Adafruit_CircuitPython_IL0373", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1608", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1675", "https://github.com/adafruit/Adafruit_CircuitPython_Display_Text", "https://github.com/adafruit/Adafruit_CircuitPython_IL0398", "https://github.com/adafruit/Adafruit_CircuitPython_MSA301", "https://github.com/adafruit/Adafruit_CircuitPython_IL91874" ], "CircuitPythonLibrarians team missing or does not have write access": [ "https://github.com/adafruit/Adafruit_CircuitPython_Debug_Bus_Device", "https://github.com/adafruit/Adafruit_CircuitPython_Debug_I2C", "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk", "https://github.com/adafruit/Adafruit_CircuitPython_NTP", "https://github.com/adafruit/Adafruit_CircuitPython_EthernetManager" ], "Example file(s) missing sensor/library name": [ "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_RGB_Display", "https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver", "https://github.com/adafruit/Adafruit_CircuitPython_ADS1x15", "https://github.com/adafruit/Adafruit_CircuitPython_MSA301", "https://github.com/adafruit/Adafruit_CircuitPython_AMG88xx" ], "Failed to fetch ReadTheDocs valid versions": [ "https://github.com/adafruit/Adafruit_CircuitPython_SSD1306", "https://github.com/adafruit/Adafruit_CircuitPython_seesaw", "https://github.com/adafruit/Adafruit_CircuitPython_DS3231" ], "For pypi compatibility, missing Adafruit-Blinka in requirements.txt": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_IterTools", "https://github.com/adafruit/Adafruit_CircuitPython_Register" ], "For pypi compatibility, missing pypi provider in .travis.yml": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_Debouncer", "https://github.com/adafruit/Adafruit_CircuitPython_ST7735", "https://github.com/adafruit/Adafruit_CircuitPython_ST7789", "https://github.com/adafruit/Adafruit_CircuitPython_ILI9341", "https://github.com/adafruit/Adafruit_CircuitPython_ST7735R", "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground", "https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad", "https://github.com/adafruit/Adafruit_CircuitPython_BoardTest", "https://github.com/adafruit/Adafruit_CircuitPython_BLE" ], "For pypi compatibility, missing setup.py": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_Debouncer", "https://github.com/adafruit/Adafruit_CircuitPython_ST7735", "https://github.com/adafruit/Adafruit_CircuitPython_ST7789", "https://github.com/adafruit/Adafruit_CircuitPython_ILI9341", "https://github.com/adafruit/Adafruit_CircuitPython_ST7735R", "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground", "https://github.com/adafruit/Adafruit_CircuitPython_Display_Text", "https://github.com/adafruit/Adafruit_CircuitPython_IterTools", "https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad", "https://github.com/adafruit/Adafruit_CircuitPython_BoardTest", "https://github.com/adafruit/Adafruit_CircuitPython_BLE" ], "Library has new commits since last release over a month ago": [ "https://github.com/adafruit/Adafruit_CircuitPython_TLC59711 (187 days)", "https://github.com/adafruit/Adafruit_CircuitPython_DS2413 (117 days)", "https://github.com/adafruit/Adafruit_CircuitPython_HTU21D (116 days)", "https://github.com/adafruit/Adafruit_CircuitPython_FancyLED (116 days)", "https://github.com/adafruit/Adafruit_CircuitPython_miniesptool (108 days)", "https://github.com/adafruit/Adafruit_CircuitPython_MCP3xxx (138 days)", "https://github.com/adafruit/Adafruit_CircuitPython_IRRemote (112 days)", "https://github.com/adafruit/Adafruit_CircuitPython_MPRLS (43 days)", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1306 (37 days)", "https://github.com/adafruit/Adafruit_CircuitPython_BME280 (36 days)", "https://github.com/adafruit/Adafruit_CircuitPython_SHT31D (38 days)", "https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad (80 days)", "https://github.com/adafruit/Adafruit_CircuitPython_BLE (92 days)", "https://github.com/adafruit/Adafruit_CircuitPython_GPS (112 days)" ], "Library has new commits since last release within the last month": [ "https://github.com/adafruit/Adafruit_CircuitPython_LIDARLite (30 days)", "https://github.com/adafruit/Adafruit_CircuitPython_RTTTL (30 days)", "https://github.com/adafruit/Adafruit_CircuitPython_DS18X20 (31 days)", "https://github.com/adafruit/Adafruit_CircuitPython_MotorKit (23 days)", "https://github.com/adafruit/Adafruit_CircuitPython_SD (24 days)", "https://github.com/adafruit/Adafruit_CircuitPython_Thermal_Printer (15 days)", "https://github.com/adafruit/Adafruit_CircuitPython_AVRprog (12 days)", "https://github.com/adafruit/Adafruit_CircuitPython_MSA301 (8 days)" ], "Library repository has no releases": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR", "https://github.com/adafruit/Adafruit_CircuitPython_Pypixelbuf", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver", "https://github.com/adafruit/Adafruit_CircuitPython_IL0373", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1608", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1675", "https://github.com/adafruit/Adafruit_CircuitPython_IL0398", "https://github.com/adafruit/Adafruit_CircuitPython_IL91874" ], "Missing simpletest example.": [ "https://github.com/adafruit/Adafruit_CircuitPython_OneWire", "https://github.com/adafruit/Adafruit_CircuitPython_FancyLED", "https://github.com/adafruit/Adafruit_CircuitPython_miniesptool", "https://github.com/adafruit/Adafruit_CircuitPython_FocalTouch", "https://github.com/adafruit/Adafruit_CircuitPython_Waveform", "https://github.com/adafruit/Adafruit_CircuitPython_Motor", "https://github.com/adafruit/Adafruit_CircuitPython_SimpleIO", "https://github.com/adafruit/Adafruit_CircuitPython_AVRprog", "https://github.com/adafruit/Adafruit_CircuitPython_BusDevice", "https://github.com/adafruit/Adafruit_CircuitPython_Register", "https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO", "https://github.com/adafruit/Adafruit_CircuitPython_BoardTest" ], "New repo(s) currently in work, and unreleased": [ "https://github.com/adafruit/Adafruit_CircuitPython_AT86RF233", "https://github.com/adafruit/Adafruit_CircuitPython_SK9822", "https://github.com/adafruit/Adafruit_CircuitPython_MFRC630", "https://github.com/adafruit/Adafruit_CircuitPython_BitbangIO", "https://github.com/adafruit/Adafruit_CircuitPython_MCP9600", "https://github.com/adafruit/Adafruit_CircuitPython_Debug_Bus_Device", "https://github.com/adafruit/Adafruit_CircuitPython_Debug_I2C", "https://github.com/adafruit/Adafruit_CircuitPython_Debug_SPI", "https://github.com/adafruit/Adafruit_CircuitPython_WSGI", "https://github.com/adafruit/Adafruit_CircuitPython_EthernetManager" ], "Not in bundle.": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_TestRepo", "https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR", "https://github.com/adafruit/Adafruit_CircuitPython_Pypixelbuf", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver", "https://github.com/adafruit/Adafruit_CircuitPython_IL0373", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1608", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1675", "https://github.com/adafruit/Adafruit_CircuitPython_IL0398", "https://github.com/adafruit/Adafruit_CircuitPython_MSA301", "https://github.com/adafruit/Adafruit_CircuitPython_IL91874" ], "Not listed on PyPi for CPython use": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_Debouncer", "https://github.com/adafruit/Adafruit_CircuitPython_TestRepo", "https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR", "https://github.com/adafruit/Adafruit_CircuitPython_Logger", "https://github.com/adafruit/Adafruit_CircuitPython_AzureIoT", "https://github.com/adafruit/Adafruit_CircuitPython_ST7735", "https://github.com/adafruit/Adafruit_CircuitPython_RGBLED", "https://github.com/adafruit/Adafruit_CircuitPython_turtle", "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk", "https://github.com/adafruit/Adafruit_CircuitPython_CursorControl", "https://github.com/adafruit/Adafruit_CircuitPython_Pypixelbuf", "https://github.com/adafruit/Adafruit_CircuitPython_PyBadger", "https://github.com/adafruit/Adafruit_CircuitPython_PYOA", "https://github.com/adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1325", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1322", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1327", "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver", "https://github.com/adafruit/Adafruit_CircuitPython_IL0373", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1608", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1675", "https://github.com/adafruit/Adafruit_CircuitPython_HX8357", "https://github.com/adafruit/Adafruit_CircuitPython_ST7789", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1331", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1351", "https://github.com/adafruit/Adafruit_CircuitPython_ILI9341", "https://github.com/adafruit/Adafruit_CircuitPython_ST7735R", "https://github.com/adafruit/Adafruit_CircuitPython_CircuitPlayground", "https://github.com/adafruit/Adafruit_CircuitPython_Display_Text", "https://github.com/adafruit/Adafruit_CircuitPython_IterTools", "https://github.com/adafruit/Adafruit_CircuitPython_binascii", "https://github.com/adafruit/Adafruit_CircuitPython_hashlib", "https://github.com/adafruit/Adafruit_CircuitPython_IL0398", "https://github.com/adafruit/Adafruit_CircuitPython_RSA", "https://github.com/adafruit/Adafruit_CircuitPython_JWT", "https://github.com/adafruit/Adafruit_CircuitPython_ImageLoad", "https://github.com/adafruit/Adafruit_CircuitPython_NTP", "https://github.com/adafruit/Adafruit_CircuitPython_AdafruitIO", "https://github.com/adafruit/Adafruit_CircuitPython_IL91874", "https://github.com/adafruit/Adafruit_CircuitPython_BoardTest", "https://github.com/adafruit/Adafruit_CircuitPython_GC_IOT_Core", "https://github.com/adafruit/Adafruit_CircuitPython_Requests", "https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT", "https://github.com/adafruit/Adafruit_CircuitPython_BLE" ], "Only allow merges, disallow rebase and squash": [ "https://github.com/adafruit/Adafruit_CircuitPython_Debug_Bus_Device", "https://github.com/adafruit/Adafruit_CircuitPython_Debug_I2C", "https://github.com/adafruit/Adafruit_CircuitPython_turtle", "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk", "https://github.com/adafruit/Adafruit_CircuitPython_WSGI", "https://github.com/adafruit/Adafruit_CircuitPython_PYOA", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver", "https://github.com/adafruit/Adafruit_CircuitPython_NTP", "https://github.com/adafruit/Adafruit_CircuitPython_TLV493D", "https://github.com/adafruit/Adafruit_CircuitPython_EthernetManager" ], "PyLint version not fixed": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython" ], "ReadTheDocs latest build has warnings and/or errors": [ "https://github.com/adafruit/Adafruit_CircuitPython_Thermistor", "https://github.com/adafruit/Adafruit_CircuitPython_PyPortal", "https://github.com/adafruit/Adafruit_CircuitPython_ST7789" ], "ReadTheDocs missing as a subproject on CircuitPython": [ "https://github.com/adafruit/Adafruit_CircuitPython_CPython", "https://github.com/adafruit/Adafruit_CircuitPython_GFX", "https://github.com/adafruit/Adafruit_CircuitPython_TestRepo", "https://github.com/adafruit/Adafruit_CircuitPython_RPLIDAR", "https://github.com/adafruit/Adafruit_CircuitPython_MIDI", "https://github.com/adafruit/Adafruit_CircuitPython_turtle", "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk", "https://github.com/adafruit/Adafruit_CircuitPython_Pypixelbuf", "https://github.com/adafruit/Adafruit_CircuitPython_PYOA", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver", "https://github.com/adafruit/Adafruit_CircuitPython_IL0373", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1608", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1675", "https://github.com/adafruit/Adafruit_CircuitPython_IL0398", "https://github.com/adafruit/Adafruit_CircuitPython_IL91874", "https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI", "https://github.com/adafruit/Adafruit_CircuitPython_Requests" ], "ReadTheDocs project missing adabot as owner": [ "https://github.com/adafruit/Adafruit_CircuitPython_LPS35HW", "https://github.com/adafruit/Adafruit_CircuitPython_BD3491FS", "https://github.com/adafruit/Adafruit_CircuitPython_DS3502", "https://github.com/adafruit/Adafruit_CircuitPython_JWT", "https://github.com/adafruit/Adafruit_CircuitPython_MSA301", "https://github.com/adafruit/Adafruit_CircuitPython_TLV493D" ], "Unable to find or create (no auth) GITHUB_TOKEN env variable": [ "https://github.com/adafruit/Adafruit_CircuitPython_IL0373", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1608", "https://github.com/adafruit/Adafruit_CircuitPython_SSD1675", "https://github.com/adafruit/Adafruit_CircuitPython_IL0398", "https://github.com/adafruit/Adafruit_CircuitPython_IL91874", "https://github.com/adafruit/Adafruit_CircuitPython_EthernetManager" ], "Wiki should be disabled": [ "https://github.com/adafruit/Adafruit_CircuitPython_Debug_Bus_Device", "https://github.com/adafruit/Adafruit_CircuitPython_Debug_I2C", "https://github.com/adafruit/Adafruit_CircuitPython_turtle", "https://github.com/adafruit/Adafruit_CircuitPython_Nunchuk", "https://github.com/adafruit/Adafruit_CircuitPython_WSGI", "https://github.com/adafruit/Adafruit_CircuitPython_PYOA", "https://github.com/adafruit/Adafruit_CircuitPython_BitmapSaver" ] } }