[core] CoAPthon: Python CoAP library

Giacomo Tanganelli <giacomo.tanganelli@iet.unipi.it> Fri, 11 December 2015 09:25 UTC

Return-Path: <giacomo.tanganelli@iet.unipi.it>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0F70D1ACE51 for <core@ietfa.amsl.com>; Fri, 11 Dec 2015 01:25:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.993
X-Spam-Level:
X-Spam-Status: No, score=0.993 tagged_above=-999 required=5 tests=[BAYES_50=0.8, FM_FORGED_GMAIL=0.622, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vOFPuMwakp9K for <core@ietfa.amsl.com>; Fri, 11 Dec 2015 01:25:06 -0800 (PST)
Received: from smtp.unipi.it (smtp1.unipi.it [131.114.21.19]) by ietfa.amsl.com (Postfix) with ESMTP id 18E5E1ACE45 for <core@ietf.org>; Fri, 11 Dec 2015 01:25:05 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by smtp.unipi.it (Postfix) with ESMTP id 6888F419CE for <core@ietf.org>; Fri, 11 Dec 2015 10:25:03 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at unipi.it
Received: from mail-lf0-f45.google.com (mail-lf0-f45.google.com [209.85.215.45]) (Authenticated User) by smtp.unipi.it (Postfix) with ESMTPSA id 5D1DC418D3 for <core@ietf.org>; Fri, 11 Dec 2015 10:25:02 +0100 (CET)
Received: by lfap203 with SMTP id p203so6810592lfa.0 for <core@ietf.org>; Fri, 11 Dec 2015 01:25:01 -0800 (PST)
X-Received: by 10.25.35.194 with SMTP id j185mr7813766lfj.62.1449825901834; Fri, 11 Dec 2015 01:25:01 -0800 (PST)
MIME-Version: 1.0
Received: by 10.112.34.12 with HTTP; Fri, 11 Dec 2015 01:24:42 -0800 (PST)
From: Giacomo Tanganelli <giacomo.tanganelli@iet.unipi.it>
Date: Fri, 11 Dec 2015 10:24:42 +0100
X-Gmail-Original-Message-ID: <CAAn8pLOi8zkGdz8vJKds=SctwYh3FwVb0-9RFvyjRERs6khytQ@mail.gmail.com>
Message-ID: <CAAn8pLOi8zkGdz8vJKds=SctwYh3FwVb0-9RFvyjRERs6khytQ@mail.gmail.com>
To: core@ietf.org
Content-Type: multipart/alternative; boundary="001a113a9f04dd7dd605269be502"
Archived-At: <http://mailarchive.ietf.org/arch/msg/core/Z26-uOgmZainTNtdnJ-PiKQPUJM>
X-Mailman-Approved-At: Fri, 11 Dec 2015 01:28:07 -0800
Subject: [core] CoAPthon: Python CoAP library
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Dec 2015 09:25:09 -0000

Dear CoRE-mail-list subscribers,

I would like to inform you that I have developed *CoAPthon*: a CoAP library
in Python 2.7. It is aligned with the RFC, and it also implements the
Observing and Blockwise features. It can be used to run: CoAP Server, CoAP
Client, CoAP2CoAP Forward and Reverse Proxy.

*CoAPthon *has been accepted as a contribution to the upcoming IEEE Word
Forum on Internet of Things (WF-IoT) which will take place in Milan next
week.

The source code is freely available on github:
https://github.com/Tanganelli/CoAPthon

Any feedback is more than appreciated.

Best Regard
Giacomo


-- 
Giacomo Tanganelli
PhD Student Dept. Information Engineering
Via Diotisalvi 2, I-56122 Pisa, ITALY
Phone (direct/switch/fax): +39 050 2217 472
E-mail: g.tanganelli@iet.unipi.it