Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > ANN: extprot 0.1.1

Reply
Thread Tools

ANN: extprot 0.1.1

 
 
Ryan Kelly
Guest
Posts: n/a
 
      08-05-2009

Hi All,


Sorry if you get this twice, it seems to have gotten lost on its way
through python-announce.

I'm pleased to announce the first release of the "extprot" python
module. Extprot implements a compact, efficient, extensible and
language-neutral object serialisation protocol.

License: MIT
Downloads: http://pypi.python.org/pypi/extprot/
Source code: http://github.com/rfk/extprot/tree/master


You can think of extprot as something akin to Google's protocol buffers,
with a few extra bytes of serialisation overhead and a Python binding
that doesn't have nearly as many rough edges. For example:

* It's a stand-alone python module, packaged and distributed in
the standard fashion.
* It's friendly to dynamic package management tools like pip.
* It works exclusively with standard Python objects. Declared a
list field? It's a native list object.
* You don't need to compile your protocol definitions.


More on the extprot format itself is here:

http://eigenclass.org/R2/writings/ex...rotocols-intro

More on my motivations for this package here, if you're interested:

http://www.rfk.id.au/blog/entry/new-...module-extprot


Enjoy!


Ryan

--
Ryan Kelly
http://www.rfk.id.au | This message is digitally signed. Please visit
http://www.velocityreviews.com/forums/(E-Mail Removed) | http://www.rfk.id.au/ramblings/gpg/ for details


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEUEABECAAYFAkp6CKEACgkQfI5S64uP50ozGwCVEYUydsnr4X b15eHg3DQRby2/
yACdFS9mAsfzjyMDwpoJZONCwMGlDCs=
=SYT3
-----END PGP SIGNATURE-----

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off




Advertisments