Contributing
If you'd like to contribute to the CircuitPython project, the CircuitPython libraries are a great way to begin. This page is updated with daily status information from the CircuitPython libraries, including open pull requests, open issues and library infrastructure issues.
Do you write a language other than English? Another great way to contribute to the project is to contribute new localizations (translations) of CircuitPython, or update current localizations, using Weblate.
If this is your first time contributing, or you'd like to see our recommended contribution workflow, we have a guide on Contributing to CircuitPython with Git and Github. You can also find us in the #circuitpython channel on the Adafruit Discord.
Have an idea for a new driver or library? File an issue on the CircuitPython repo!
Current Status for Mon, Apr 22, 2024
This is the current status of open pull requests and issues across all of the library repos.
Open Pull Requests
- Adafruit_CircuitPython_asyncio
- Adafruit_CircuitPython_ATECC
- Adafruit_CircuitPython_AVRprog
- Adafruit_CircuitPython_BME680
- Adafruit_CircuitPython_ConnectionManager
- Adafruit_CircuitPython_Display_Button
- Adafruit_CircuitPython_DisplayIO_Layout
- Adafruit_CircuitPython_DS3231
- Adafruit_CircuitPython_EMC2101
- Adafruit_CircuitPython_EPD
- Adafruit_CircuitPython_FRAM
- Adafruit_CircuitPython_FT5336
- Adafruit_CircuitPython_GPS
- Adafruit_CircuitPython_HTTPServer
- Adafruit_CircuitPython_HX8357
- Adafruit_CircuitPython_ICM20X
- Adafruit_CircuitPython_IL0373
- Adafruit_CircuitPython_ILI9341
- Adafruit_CircuitPython_IS31FL3731
- Adafruit_CircuitPython_IterTools
- Adafruit_CircuitPython_LIS3MDL
- Adafruit_CircuitPython_Logging
- Adafruit_CircuitPython_MAX1704x
- Adafruit_CircuitPython_MCP2515
- Adafruit_CircuitPython_MIDI
- Adafruit_CircuitPython_MiniMQTT
- Adafruit_CircuitPython_MLX90393
- Adafruit_CircuitPython_MLX90640
- Adafruit_CircuitPython_MONSTERM4SK
- Adafruit_CircuitPython_NeoPixel
- Adafruit_CircuitPython_NeoPxl8
- Adafruit_CircuitPython_OV2640
- Adafruit_CircuitPython_PIO_UART
- Adafruit_CircuitPython_PIOASM
- Adafruit_CircuitPython_PortalBase
- Adafruit_CircuitPython_PyCamera
- Adafruit_CircuitPython_PyPortal
-
Adafruit_CircuitPython_Requests
- Files arg (Open 0 days)
- Use with in examples, remove close in json() (Open 1 days)
- add context manager vs explicit close() example (Open 10 days)
- add Queue-Times API Example (Open 18 days)
- update requests_wifi_advanced to 9.0 with Connection Manager (Open 28 days)
- Ruff updates (Open 29 days)
- Switch to ruff (Open 34 days)
- Simple async http requests (Open 542 days)
- Adafruit_CircuitPython_SCD4X
- Adafruit_CircuitPython_ST7789
-
Adafruit_CircuitPython_Wiznet5k
- Socketpool (Open 1 days)
- Core compatible constants & setsockopt (Open 4 days)
- Fix socket accept flow and timeout code (Open 32 days)
- Fix hangup on reading of closed socket (Open 50 days)
- Properly close socked which is already in disconnection state (Open 50 days)
- Handle SNSR_SOCK_CLOSE_WAIT during accept() (Open 50 days)
- cookiecutter-adafruit-circuitpython