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.4.0 (2015-09-23)

  • Forward additionnal client keyword arguments to requests (#12)

0.3.0 (2015-09-21)

  • Separate SyncClient and TokenserverClient code.

  • Add a parameter to configure the expiration of the TokenServer returned credentials.

  • Add a parameter to create a SyncClient with already fetched TokenServer 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.4.0.zip (14.9 kB view details)

Uploaded Source

Built Distribution

syncclient-0.4.0-py2.py3-none-any.whl (11.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file syncclient-0.4.0.zip.

File metadata

  • Download URL: syncclient-0.4.0.zip
  • Upload date:
  • Size: 14.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for syncclient-0.4.0.zip
Algorithm Hash digest
SHA256 e4a3fbff7c92fd2e6263f6245aa3092a22be6b251f74e38150ad8873ba863e24
MD5 b45741895b798aade19b83424939930b
BLAKE2b-256 6c48d8a4def92e40ac28cde3ef12dabc358ef0d7b5462614fab4749804bc14ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for syncclient-0.4.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f1b26b8ea6046bcdcfc219f797d542ee627055027a70fc3330e904305f6b7979
MD5 b5656d6d9c68ed94ac90a2c257fb30e3
BLAKE2b-256 08cb04a9bff1fc43ba621a91c39fc2becabe45b7a6fac7b11e2c7958e29da507

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