Piccata is a simple CoAP (RFC7252) toolkit written in Python.
The toolkit provides basic building blocks for using CoAP in an application.
piccata handles messaging between endpoints (retransmission, deduplication)
and request/response matching.
Handling and matching resources, blockwise transfers, etc. is left to the
application but functions to faciliate this are provided.
Piccata uses a transport abstraction to faciliate using the toolkit for
communication over different link types. Transport for a UDP socket is provided.