Releases: adafruit/Adafruit_CircuitPython_HTTPServer
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
0.2.0 - Allow explicit polling instead of just serve_forever() loop
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
- Split serve_forever to allow polling in loop and add another example with polling in while loop. by @karlfl in #7
New Contributors
Full Changelog: 0.1.4...0.2.0
0.1.4 - Repo documentation and config updates
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.1.3 - Use split to parse request header
What's Changed
- Change request handling to use split instead of regular expressions. by @cthulahoops in #3
New Contributors
- @cthulahoops made their first contribution in #3
Full Changelog: 0.1.2...0.1.3
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.