Releases: adafruit/Adafruit_CircuitPython_Wiznet5k
1.10.1 - Started checking recv size
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.10.0 - Implemented DHCP lease maintenance
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.9.3 - Linted
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.9.2 - Moved pylint from build.yml to .pre-commit-config.yml
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.9.1 - Fixed issue with Black and Pylint versions in the pre-commit config
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.9.0 - Socket API Improvements
This release:
- #31 Improves the Socket API, thanks @xorbit!
- Adds
send_to
,recv_from
,recv_into
,recvfrom_into
to Socket API for compatibility with CPython socket API - Simplifies
recv
andreadline
socket methods due toavailable
doing the right thing for both TCP and UDP. connect
can now accept domain names- Fixed socket
__exit__
to only disconnect if a TCP (stream) socket. - Fixed
socket_available
to just report and not flush available UDP data when calling multiple times.
- Adds
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.8.0 - Extension to socket server API
This release:
- #30 Extends socket API by adding
accept
call, fixes bug inremote_port
and erroneous 0-length packet reads. Thanks @AdamCummick
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.7.0 - Ethernet WSGI Web Server and Bug Fixes
This release:
- #28 Adds WSGI web server with up to 7 simultaneous connections, which are serviced sequentially
- #28 Adds socket
listen
andbind
function - #28 Fixes socket 'connected' logic and made compatible with 'listen'
- #28 Fixes source port > 65535 bug
- #28 Removes
SOCKETS
list. - #28 Fixes TX buffer pointer limit to 16-bit
- #28 Increases DHCP response to 30 seconds
- Thanks to @xorbit for their contributions towards this release.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.6.1 - Add Optional CS Pin for Particle Ethernet FeatherWing
This release:
- #27 Adds optional CS Pin for Particle Ethernet FeatherWing
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.
1.6.0 - Accept Authoritative DNS Responses
This release:
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-wiznet5k
.
Read the docs for info on how to use it.