tags:

views:

606

answers:

3

I'm looking for an open source, pure Python library that supports the SyncML protocol, at least enough to implement a SyncML client.

A: 

Since Googling doesn't turn anything up either, I guess we can conclude such a library does not exist, at least not at this time.

Frank Niessink
A: 

I don't know of any pure Python implementations, but there are python bindings for C libraries:

  • pysyncml (google for it, can only post 1 link) and
  • a ctypes-based wrapper that's used by the conduit project.
martin
Thanks, I was aware of these. I'd rather have a pure Python library to prevent having to distribute different versions of the libraries for different Python versions. Hence my question.
Frank Niessink
A: 

I can across an implementation of syncml used by the ERP5 project It is used to sync with mobile devices link text

Thanks for the link. The code is here: http://svn.erp5.org/erp5/trunk/products/ERP5SyncML/. Unfortunately it is not a standalone library.
Frank Niessink