1

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

Frank Niessink
  • 1,611
  • 12
  • 24
  • Similar discussion here: http://stackoverflow.com/questions/226279/decoding-a-wbxml-syncml-message-from-an-s60-device – a paid nerd May 19 '09 at 06:21

3 Answers3

1

There's https://sourceforge.net/projects/pysyncml/: "The pysyncml library is a pure-python implementation of the SyncML adapter framework and protocol." Haven't tried it yet.

Frank Niessink
  • 1,611
  • 12
  • 24
0

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

Community
  • 1
  • 1
  • 1
    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 Aug 03 '09 at 20:17
0

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 Blech
  • 13,135
  • 6
  • 31
  • 35
  • 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 Jun 10 '09 at 21:44