GitHub / dhalbert issue stats
Total issues: 403
Total pull requests: 910
Merged pull request: 811
Average time to close issues: 4 months
Average time to close pull requests: 4 days
Average comments per issue: 2.0
Average comments per pull request: 0.69
Issues created
- adafruit/circuitpython: 121
- adafruit/circup: 11
- adafruit/Adafruit_CircuitPython_asyncio: 9
- adafruit/Adafruit_CircuitPython_Bundle: 8
- adafruit/cookiecutter-adafruit-circuitpython: 5
- adafruit/Adafruit_Windows_Drivers: 5
- adafruit/Adafruit_CircuitPython_HTTPServer: 5
- adafruit/Adafruit_CircuitPython_HID: 5
- adafruit/Adafruit_CircuitPython_BLE: 5
- hathach/tinyusb: 5
- adafruit/ArduinoCore-samd: 5
- microsoft/uf2-samdx1: 5
- adafruit/circuitpython-build-tools: 4
- adafruit/circuitpython-org: 4
- adafruit/samd-peripherals: 4
- adafruit/Adafruit_CircuitPython_ESP32SPI: 4
- circuitpython/web-editor: 4
- raspberrypi/pico-sdk: 4
- adafruit/Adafruit_CircuitPython_Requests: 4
- adafruit/Adafruit_CircuitPython_Crickit: 4
- adafruit/nina-fw: 4
- adafruit/Adafruit_CircuitPython_Motor: 3
- adafruit/adabot: 3
- adafruit/Adafruit_CircuitPython_Typing: 3
- adafruit/Adafruit_Blinka: 3
- adafruit/Adafruit_CircuitPython_LED_Animation: 3
- adafruit/Adafruit_CircuitPython_SD: 3
- adafruit/Adafruit_CircuitPython_IS31FL3741: 3
- adafruit/tinyuf2: 3
- micropython/micropython: 3
- v923z/micropython-ulab: 3
- adafruit/ci-arduino: 2
- dhalbert/comment-editing-bug: 2
- adafruit/Adafruit_CircuitPython_Bitmap_Font: 2
- adafruit/certificates: 2
- adafruit/Adafruit_CircuitPython_CursorControl: 2
- adafruit/Adafruit_CircuitPython_Logging: 2
- adafruit/Adafruit_CircuitPython_AirLift: 2
- adafruit/Adafruit_CircuitPython_MacroPad: 2
- adafruit/uf2-samdx1: 2
- adafruit/Adafruit_CircuitPython_GPS: 2
- adafruit/Adafruit_CircuitPython_Display_Button: 2
- adafruit/Adafruit_CircuitPython_Debouncer: 2
- adafruit/Adafruit_CircuitPython_CharLCD: 2
- adafruit/circuitpython_nau7802: 2
- tekktrik/circfirm: 2
- adafruit/Adafruit_CircuitPython_Slideshow: 2
- adafruit/Adafruit_CircuitPython_Wiznet5k: 2
- adafruit/Adafruit_CircuitPython_ST7735: 2
- adafruit/Adafruit_CircuitPython_CLUE: 2
- adafruit/Adafruit_CircuitPython_BLE_Radio: 2
- raspberrypi/pico-feedback: 2
- adafruit/Adafruit_CircuitPython_DisplayIO_FlipClock: 1
- adafruit/Adafruit_CircuitPython_Display_Shapes: 1
- espressif/esptool: 1
- usefulsensors/tiny_code_reader_docs: 1
- adafruit/Adafruit_CircuitPython_BNO055: 1
- adafruit/Adafruit_CircuitPython_ACeP7In: 1
- adafruit/Adafruit_CircuitPython_MCP9600: 1
- adafruit/Adafruit_Protomatter: 1
- adafruit/Adafruit_CircuitPython_IL91874: 1
- espressif/esp32-camera: 1
- adafruit/Adafruit_CircuitPython_SSD1306: 1
- adafruit/Adafruit_CircuitPython_DisplayIO_SH1106: 1
- adafruit/Adafruit_CircuitPython_Dash_Display: 1
- adafruit/Adafruit_CircuitPython_SSD1322: 1
- adafruit/Adafruit_CircuitPython_TT21100: 1
- adafruit/Adafruit_CircuitPython_SimpleIO: 1
- adafruit/Adafruit_BNO08x: 1
- adafruit/Adafruit_NeoPixel: 1
- cmaglie/flashstorage: 1
- circuitpython/circuitpython_org_bundle: 1
- adafruit/Adafruit_CircuitPython_Touchscreen: 1
- adafruit/Adafruit_CircuitPython_DisplayIO_SH1107: 1
- dlech/micropython-uncrustify: 1
- adafruit/Adafruit_CircuitPython_ImageLoad: 1
- adafruit/Adafruit_CircuitPython_DisplayIO_SSD1306: 1
- adafruit/Adafruit_CircuitPython_miniQR: 1
- adafruit/Adafruit_LvGL_Glue: 1
- adafruit/Adafruit-MacroPad-RP2040-PCB: 1
- adafruit/Adafruit_CircuitPython_MSA301: 1
- adafruit/Adafruit_CircuitPython_PCD8544: 1
- adafruit/Adafruit_CircuitPython_PyBadger: 1
- adafruit/Adafruit_Learning_System_Guides: 1
- adafruit/Adafruit_CircuitPython_SSD1351: 1
- adafruit/Adafruit_CircuitPython_ILI9341: 1
- adafruit/Adafruit_CircuitPython_SSD1680: 1
- adafruit/Adafruit_CircuitPython_MagTag: 1
- adafruit/Adafruit_Board_Toolkit: 1
- adafruit/build-mpy: 1
- byjg/jquery-sse: 1
- adafruit/Adafruit_CircuitPython_ProgressBar: 1
- adafruit/Adafruit_CircuitPython_STMPE610: 1
- adafruit/Atom-fsync-on-save: 1
- adafruit/Adafruit_CircuitPython_DisplayIO_SSD1305: 1
- adafruit/Adafruit_CircuitPython_SSD1331: 1
- adafruit/Adafruit_CircuitPython_IL0398: 1
- carlosperate/arm-none-eabi-gcc-action: 1
- adafruit/Adafruit_TestBed: 1
- adafruit/Adafruit_CircuitPython_ST7789: 1
- adafruit/Adafruit_CircuitPython_TSL2561: 1
- adafruit/Adafruit_CircuitPython_SPD1656: 1
- espressif/esp-idf: 1
- adafruit/Adafruit_CircuitPython_MiniMQTT: 1
- adafruit/Adafruit_CircuitPython_Wii_Classic: 1
- adafruit/Adafruit_CircuitPython_NTP: 1
- adafruit/Adafruit_CircuitPython_BLE_MIDI: 1
- adafruit/Adafruit_CircuitPython_BMP280: 1
- adafruit/Adafruit_CircuitPython_ESP32S2TFT: 1
- adafruit/Adafruit_ZeroPDM: 1
- adafruit/Adafruit_CircuitPython_datetime: 1
- adafruit/Adafruit_CircuitPython_SSD1608: 1
- adafruit/Adafruit_CircuitPython_MLX90640: 1
- adafruit/Adafruit_CircuitPython_EPD: 1
- adafruit/Adafruit_AM2320: 1
- aivarannamaa/pipkin: 1
- adafruit/Adafruit_CircuitPython_SSD1325: 1
- adafruit/Adafruit_CircuitPython_SSD1681: 1
- adafruit/Adafruit_CircuitPython_IL0373: 1
- adafruit/Adafruit_nRF52_Bootloader: 1
- adafruit/Adafruit_CircuitPython_PyPortal: 1
- adafruit/Adafruit_seesawPeripheral: 1
- adafruit/Adafruit_CircuitPython_Display_Notification: 1
- adafruit/Adafruit_CircuitPython_turtle: 1
- nordicsemiconductor/nrfx: 1
- adafruit/Adafruit_CircuitPython_MONSTERM4SK: 1
- earlephilhower/arduino-pico: 1
- adafruit/Adafruit_CircuitPython_SSD1675: 1
- adafruit/Adafruit_CircuitPython_SSD1327: 1
- adafruit/Adafruit_CircuitPython_CircuitPlayground: 1
- adafruit/Adafruit_TFLite: 1
- hbldh/bleak: 1
- adafruit/RGB-matrix-Panel: 1
- adafruit/Adafruit_WebSerial_ESPTool: 1
- adafruit/Adafruit_CircuitPython_FunHouse: 1
- adafruit/cascadetoml: 1
- espressif/esptool-js: 1
- adafruit/Adafruit_CircuitPython_BusDevice: 1
- adafruit/Adafruit_CircuitPython_BNO08x: 1
- thonny/thonny: 1
- adafruit/Adafruit-Sparkle-Motion-PCB: 1
- adafruit/Adafruit_CircuitPython_RGB_Display: 1
- adafruit/Adafruit_CircuitPython_OV2640: 1
- joedevivo/vscode-circuitpython: 1
- readthedocs/sphinx-autoapi: 1
- arduino/ArduinoCore-nRF528x-mbedos: 1
- adafruit/Adafruit_CircuitPython_ST7735R: 1
- adafruit/Adafruit_CircuitPython_seesaw: 1
- adafruit/Adafruit_Blinka_bleio: 1
- adafruit/Adafruit_CircuitPython_NeoPixel: 1
- adafruit/Adafruit_CircuitPython_UC8151D: 1
- notepad-plus-plus/notepad-plus-plus: 1
- adafruit/Adafruit_CircuitPython_DS3231: 1
- adafruit/Adafruit_CircuitPython_PYOA: 1
- adafruit/Adafruit_CircuitPython_OV7670: 1
- adafruit/Adafruit_CircuitPython_Display_Text: 1
- adafruit/PrettyPins: 1
- adafruit/Adafruit_CircuitPython_DisplayIO_Layout: 1
Pull requests created
- adafruit/circuitpython: 336
- adafruit/adafruit-circuitpython-weekly-meeting: 39
- adafruit/circuitpython-org: 38
- adafruit/circuitpython-weekly-newsletter: 37
- adafruit/Adafruit_CircuitPython_HID: 23
- adafruit/Adafruit_CircuitPython_BLE: 23
- adafruit/Adafruit_Learning_System_Guides: 20
- adafruit/Adafruit_CircuitPython_Bundle: 15
- adafruit/Adafruit_CircuitPython_ESP32SPI: 15
- adafruit/asf4: 14
- adafruit/Adafruit_Blinka_bleio: 13
- adafruit/Adafruit_Windows_Drivers: 11
- adafruit/Adafruit_CircuitPython_BluefruitConnect: 11
- adafruit/circup: 11
- adafruit/samd-peripherals: 10
- adafruit/circuitpython-build-tools: 9
- adafruit/Adafruit_CircuitPython_asyncio: 8
- microsoft/uf2-samdx1: 7
- adafruit/I2C_Addresses: 7
- adafruit/Adafruit_CircuitPython_MiniMQTT: 7
- adafruit/Adafruit_CircuitPython_BusDevice: 7
- adafruit/uf2-samdx1: 6
- adafruit/Adafruit_CircuitPython_BLE_Heart_Rate: 6
- adafruit/esp-idf: 6
- adafruit/Adafruit_CircuitPython_DotStar: 5
- adafruit/nrfx: 5
- adafruit/Adafruit_CircuitPython_Requests: 5
- adafruit/certificates: 5
- adafruit/Adafruit_CircuitPython_BLE_Adafruit: 4
- adafruit/ci-arduino: 4
- adafruit/Adafruit_CircuitPython_BLE_Eddystone: 4
- raspberrypi/pico-sdk: 4
- adafruit/Adafruit_CircuitPython_Typing: 4
- adafruit/Adafruit_CircuitPython_CharLCD: 4
- adafruit/pico-sdk: 4
- adafruit/Adafruit_CircuitPython_Crickit: 4
- adafruit/Adafruit_CircuitPython_Motor: 4
- adafruit/usb_descriptor: 4
- adafruit/workflows-circuitpython-libs: 3
- adafruit/Adafruit_CircuitPython_BLE_BerryMed_Pulse_Oximeter: 3
- adafruit/esp32-camera: 3
- adafruit/Adafruit_CircuitPython_CircuitPlayground: 3
- adafruit/Adafruit_CircuitPython_AirLift: 3
- adafruit/Adafruit_CircuitPython_seesaw: 3
- adafruit/Adafruit_CircuitPython_PyCamera: 3
- adafruit/cookiecutter-adafruit-circuitpython: 3
- adafruit/Adafruit_CircuitPython_IRRemote: 2
- micropython/micropython: 2
- adafruit/Adafruit_CircuitPython_US100: 2
- adafruit/Adafruit_CircuitPython_DisplayIO_SH1107: 2
- adafruit/Adafruit_CircuitPython_AMG88xx: 2
- adafruit/Adafruit_CircuitPython_Register: 2
- adafruit/Adafruit_CircuitPython_SD: 2
- adafruit/nina-fw: 2
- adafruit/Adafruit_CircuitPython_MagTag: 2
- adafruit/Adafruit_CircuitPython_Display_Shapes: 2
- adafruit/Adafruit_CircuitPython_ConnectionManager: 2
- adafruit/Adafruit_IO_Documentation: 2
- adafruit/Adafruit_CircuitPython_LIS3DH: 2
- adafruit/Adafruit_CircuitPython_ESP_ATcontrol: 2
- adafruit/Adafruit_CircuitPython_Display_Text: 2
- adafruit/Adafruit_Protomatter: 2
- espressif/esp32-camera: 2
- adafruit/Adafruit_CircuitPython_BLE_iBBQ: 2
- adafruit/Adafruit_CircuitPython_DisplayIO_Layout: 2
- adafruit/Adafruit_CircuitPython_GPS: 2
- adafruit/adafruit-creations: 2
- adafruit/Adafruit_CircuitPython_OneWire: 2
- adafruit/Adafruit_CircuitPython_BMP280: 2
- adafruit/Adafruit_CircuitPython_ILI9341: 2
- adafruit/Adafruit_CircuitPython_Dash_Display: 2
- adafruit/Adafruit_CircuitPython_TM1814: 2
- adafruit/Adafruit-HUZZAH32-ESP32-Feather-PCB: 2
- adafruit/Adafruit_NeoMatrix: 2
- nordicsemiconductor/nrfx: 1
- adafruit/Adafruit_CircuitPython_BME280: 1
- microsoft/uf2: 1
- adafruit/Adafruit_WebSerial_ESPTool: 1
- dhalbert/circuitpython: 1
- adafruit/Adafruit_AHRS: 1
- adafruit/Adafruit_CircuitPython_LC709203F: 1
- adafruit/Adafruit_CircuitPython_NeoPixel_SPI: 1
- adafruit/Adafruit_CircuitPython_Debug_I2C: 1
- circuitpython/web-editor: 1
- adafruit/Adafruit_CircuitPython_Fingerprint: 1
- adafruit/Adafruit_CircuitPython_UC8151D: 1
- adafruit/Adafruit_CircuitPython_NeoPixel: 1
- adafruit/Adafruit_CircuitPython_AS726x: 1
- adafruit/Adafruit_CircuitPython_SSD1327: 1
- adafruit/Adafruit_nRF52_nrfutil: 1
- adafruit/Adafruit_CircuitPython_FunHouse: 1
- adafruit/cascadetoml: 1
- adafruit/Adafruit_CircuitPython_ImageLoad: 1
- adafruit/Adafruit_CircuitPython_CCS811: 1
- adafruit/Adafruit_CircuitPython_NeoTrellis: 1
- adafruit/Adafruit_CircuitPython_IL0398: 1
- adafruit/Adafruit_CircuitPython_SHT31D: 1
- adafruit/Adafruit_CircuitPython_BMP3XX: 1
- dupontgu/t9-macropad-circuitpython: 1
- adafruit/Adafruit_CircuitPython_AdafruitIO: 1
- adafruit/Adafruit_CircuitPython_BLE_BroadcastNet: 1
- adafruit/Adafruit_Board_Toolkit: 1
- adafruit/Adafruit_CircuitPython_BME680: 1
- adafruit/adabot: 1
- adafruit/Adafruit_CircuitPython_LSM9DS0: 1
- adafruit/seesaw: 1
- adafruit/Adafruit_CircuitPython_ST7735R: 1
- adafruit/Adafruit_Community_Code_of_Conduct: 1
- adafruit/Adafruit_CircuitPython_HTTPServer: 1
- adafruit/Adafruit_CircuitPython_PYOA: 1
- adafruit/Adafruit_CircuitPython_MCP9600: 1
- adafruit/Adafruit_CircuitPython_PCA9685: 1
- adafruit/Adafruit_CircuitPython_SI5351: 1
- adafruit/Adafruit_CircuitPython_RA8875: 1
- adafruit/Adafruit_CircuitPython_MPL3115A2: 1
- adafruit/Adafruit_CircuitPython_DisplayIO_SH1106: 1
- adafruit/Adafruit_CircuitPython_SSD1681: 1
- adafruit/Adafruit_CircuitPython_SSD1325: 1
- adafruit/Adafruit_CircuitPython_MLX90393: 1
- adafruit/Adafruit_CircuitPython_MotorKit: 1
- adafruit/Adafruit_CircuitPython_DHT: 1
- adafruit/Adafruit_CircuitPython_HCSR04: 1
- adafruit/Adafruit_CircuitPython_BLE_Cycling_Speed_and_Cadence: 1
- adafruit/Adafruit_CircuitPython_LED_Animation: 1
- adafruit/Adafruit_CircuitPython_SI7021: 1
- adafruit/tinyuf2: 1
- cmaglie/flashstorage: 1
- adafruit/Adafruit_CircuitPython_ADXL34x: 1
- adafruit/Adafruit_CircuitPython_MacroPad: 1
- adafruit/Adafruit_CircuitPython_SSD1680: 1
- circuitpython/circuitpython_org_bundle: 1
- adafruit/Adafruit_CircuitPython_RFM69: 1
- adafruit/Adafruit_CircuitPython_SimpleMath: 1
- adafruit/Adafruit_CircuitPython_PyBadger: 1
- tannewt/circuitpython: 1
- adafruit/Adafruit_CircuitPython_FXOS8700: 1
- adafruit/Adafruit_CircuitPython_L3GD20: 1
- adafruit/Adafruit_CircuitPython_BLE_Radio: 1
- adafruit/Adafruit_CircuitPython_FXAS21002C: 1
- adafruit/Adafruit_CircuitPython_Debouncer: 1
- adafruit/Adafruit-MatrixPortal-M4-PCB: 1
- adafruit/Adafruit_CircuitPython_Thermistor: 1
- mmabey/Adafruit_Soundboard: 1
- adafruit/Adafruit_CircuitPython_HTU21D: 1
- adafruit/Adafruit_CircuitPython_MMA8451: 1
- adafruit/ArduinoCore-samd: 1
- adafruit/Adafruit_CircuitPython_IS31FL3741: 1
- adafruit/Adafruit_CircuitPython_miniesptool: 1
- adafruit/Adafruit_CircuitPython_RGB_Display: 1
- adafruit/Adafruit_CircuitPython_BLE_MIDI: 1
- hathach/tinyusb: 1
- adafruit/Adafruit_CircuitPython_SSD1306: 1
- adafruit/Adafruit_CircuitPython_LSM303_Accel: 1
- adafruit/Adafruit_CircuitPython_Wii_Classic: 1
- adafruit/Adafruit_CircuitPython_MAX31855: 1
- adafruit/Adafruit_CircuitPython_Slideshow: 1
- adafruit/Adafruit_CircuitPython_FocalTouch: 1
- adafruit/Adafruit_CircuitPython_Wiznet5k: 1
- adafruit/Adafruit_CircuitPython_AM2320: 1
- adafruit/u2if: 1
- v923z/micropython-ulab: 1
- adafruit/Adafruit_CircuitPython_LSM9DS1: 1
- adafruit/Adafruit_CircuitPython_EMC2101: 1
- adafruit/Adafruit_CircuitPython_MatrixPortal: 1
- adafruit/Adafruit-Feather-ESP32-S3-PCB: 1
Maintainer
Active Maintainer
Issue Author Associations
- Contributor (207, 51.36%)
- Collaborator (141, 34.99%)
- None (53, 13.15%)
- Owner (2, 0.50%)
Pull Request Author Associations
- Contributor (438, 48.13%)
- Collaborator (429, 47.14%)
- None (42, 4.62%)
- Owner (1, 0.11%)
Top Issue Labels
- enhancement (41)
- bug (40)
- documentation (15)
- espressif (11)
- tooling (11)
- busio (7)
- crash (7)
- rp2 (7)
- network (7)
- micropython core (6)
- ble (6)
- esp32-s3 (6)
- nordic (6)
- usb (5)
- esp32-c3 (4)
Top Pull Request Labels
- board settings (4)
- py-core (1)
- board (1)