Releases: adafruit/Adafruit_CircuitPython_PyPortal
Added a set_headers method
Support setting headers after the PyPortal instance has been constructed. This allows for construction of headers based on information fetched. The driving example was construction of auth headers for the Twitter API.
Added push_to_io method
You can now push data to an Adafruit.io feed with this library using the push_to_io
method. Thanks @jasonlshelton! #36
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Use Group subscription to replace text
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Update to font loading.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Pass ESP and SPI Objects to PyPortal
- Added the ability to pass ESP and SPI objects to the PyPortal
init
, useful for web application authorization. Thanks @ChewyTurtle!
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
QR Code
- Re-write of
show_QR()
to latestdisplayio
API.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Added URL Kwarg to Fetch
- You can now specify a new URL to
.fetch()
from, thanks @wifijt!
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Azure Headers and Image Paths
- Added
image_url_path
to PyPortal to allow directly setting a static URL image path for API endpoints or websites without a JSON image URL response. - Added ability to pass headers for authentication typically used by Azure API's. Thanks @DigitalMakerCIC
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
SimpleTest
- Add
pyportal_simpletest.py
to examples.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.
Fix calls to displayio.TileGrid usage of position
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.