<commit_before>This is a demo for using the Exosite CoAP API.

Full documentation for the CoAP API can be found at 
https://github.com/exosite/docs/tree/master/coap

Note: The CoAP API is in beta. It will change before it is released, this
example may be out of date.

# Known Issues
`humanFormatMessage()` will always say that outgoing messages are improperly
formatted.<commit_msg>Added a Use Warning and Link to txThings<commit_after>This is a demo for using the Exosite CoAP API.

Full documentation for the CoAP API can be found at 
https://github.com/exosite/docs/tree/master/coap

Note: The CoAP API is in beta. It will change before it is released, this
example may be out of date.

# Known Issues
`humanFormatMessage()` will always say that outgoing messages are improperly
formatted.

This is a very simple example which does not exactly follow the CoAP protocol. It is only for testing and demonstration purposes. It does not even impliment basic features like retrying on lost packets. For a more complete library see https://github.com/siskin/txThings (not affiliated with Exosite).
{'fraction_non_alphanumeric': 0.052968036529680365, 'fraction_numerical': 0.0, 'mean_word_length': 4.399014778325123, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5054799', 'n_tokens_mistral': 307, 'n_tokens_neox': 284, 'n_words': 159}