Skip to main content

Firefox Sync client

Project description

Python Firefox Sync client

This is a python client for Firefox Sync. Check it out with:

$ python setup.py install
$ python syncclient/main.py --help

For instance, if you want to get all passwords (encrypted) use the get_records action:

$ python syncclient/main.py alexis@notmyidea.org $PASSWORD get_records passwords
[u'{1c1e0eea-d9c2-4c59-b95e-4dbe0800639f}',
 u'{0a76ec08-ba7c-48b1-b026-1d65085f789e}',
 u'{7482b391-bf2f-4542-8ebd-27c4398487ff}',
 u'{37bc9298-ac49-c54e-a73d-d817434ed0b2}',
 u'{d5ff4718-d4a0-4703-b0af-7d1c79c3a099}']

CHANGELOG

This document describes changes between each past release.

0.3.0 (2015-09-21)

  • Separate SyncClient and TokenserverClient code

  • Add a parameter to configure the Tokenserver credentials validity duration

  • Add parameter to be able to create a SyncClient with existing credentials

  • Handle tokenserver served from a prefixed path.

0.2.0 (2015-09-03)

Bug Fixes

  • Handle API Server URL version prefix.

0.1.0 (2015-09-03)

Initial version

  • A client to synchroneously call a Firefox Sync server.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

syncclient-0.3.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

syncclient-0.3.0-py2.py3-none-any.whl (11.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file syncclient-0.3.0.tar.gz.

File metadata

  • Download URL: syncclient-0.3.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for syncclient-0.3.0.tar.gz
Algorithm Hash digest
SHA256 7e86f38358e8ea30b3d474e40d63f8066ea1aa7531f306b7141c53bf35cbf3b3
MD5 6710f0559ba9b169fe8f49e5337fc413
BLAKE2b-256 8abc02c23fb5f6416745ee693fb73e60d83de2963dde344ce2da2828ddc89014

See more details on using hashes here.

File details

Details for the file syncclient-0.3.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for syncclient-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f889998804db4203e813808d8a308143bae812067569f617d06937d3c3df3b89
MD5 a3a8f5eb3fc4e680f44cf00bd669679f
BLAKE2b-256 dfa961bee9c8844752973b1a852f556309a85a7a072361e5648c08f470c793cb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page