I'm looking for an open source, pure Python library that supports the SyncML protocol, at least enough to implement a SyncML client.
Asked
Active
Viewed 1,766 times
1
-
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 Answers
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
-
1Thanks 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