Releases: adafruit/Adafruit_CircuitPython_HTTPServer
1.0.1 Headers Fix
This release fixes an issue that stemmed from overwriting the values of the headers dictionary passed to HTTPResponse()
that resulted in incorrect length and other headers being returned in some cases. Thank you @spovlot!
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
1.0.0 - Extensive rewrite to fix many issues; some API changes
Thank you @michalpokusa!
What's Changed
- Refactor into separate files, additional features, addition of missing typing by @michalpokusa in #25
New Contributors
- @michalpokusa made their first contribution in #25
Full Changelog: 0.5.4...1.0.0
0.5.4 - Fixed pylint errors
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
0.5.3 - Explicitly set accepted socket to blocking
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
0.5.2 - Shrunk buffer size for file read to send as HTTPResponse
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
0.5.1 - Made copyright stay up to date in docs/conf.py
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
0.5.0 - Allow access to request body
Added the ability to access the body of a request.
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
0.4.1 - Switched to pyproject.toml
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
0.4.0 - Allow changing incoming buffer size
Added getter and setter for the size of the incoming buffer bytearray
. Additionally, documentation has been improved by including more examples in the documentation page for examples. Thanks @karlfl!
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
0.3.0 - Allow non-blocking socket calls
To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.
To use in CPython, pip3 install adafruit-circuitpython-httpserver
.
Read the docs for info on how to use it.
What's Changed
Full Changelog: 0.2.0...0.3.0