Skip to main content

Python library for the simplenote.com API

Project description

Introduction

simplenote.py is a python library for the simplenote.com web service.

Installation

Install via pip:

pip install simplenote

Or if you must:

easy_install simplenote

Usage

simplenote.py can be imported into any python module:

from simplenote import Simplenote
simplenote = Simplenote(user, password)

The object then provides the following API methods:

simplenote.get_noteList()
simplenote.get_note(note_id)
simplenote.add_note(note)
simplenote.update_note(note)
simplenote.trash_note(note_id)
simplenote.delete_note(note_id)

A note object is a dictionary with at least a content property, containing the note text. The update_note method needs a note object which also has a key property.

Meta

Contribute

If you want to contribute:

  • Fork the project.

  • Make your feature addition or bug fix based on develop.

  • Add tests for it. This is important so I don’t break it in a future version unintentionally.

  • Commit, do not mess with version

  • Send me a pull request. Bonus points for topic branches.

History

0.2.0 (2012-06-02)

  • Add optional argument for quantity to get_note_list()

  • catch HTTPError when fetching notes

  • immediately return if note could not be fetched

  • trash_note has to succeed for deleting

  • add json import fallbacks

0.1.3 (2011-07-17)

  • fix display of ‘+’ signs

0.1.2 (2011-07-02)

  • improved documentation

  • add sphinx docs

0.1.1 (2011-06-25)

  • minor changes for pypi

0.1.0 (2011-06-25)

  • basic API methods

  • get note list

  • get single note

  • add note

  • update note

  • trash note

  • delete note

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

simplenote-0.2.0.tar.gz (4.5 kB view details)

Uploaded Source

File details

Details for the file simplenote-0.2.0.tar.gz.

File metadata

  • Download URL: simplenote-0.2.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for simplenote-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0d0b39824d662c88d295c9bc3dc46a66beb92649d35aa83b621353a4154290ad
MD5 d947df4717ee3843dc7238035f96f3a1
BLAKE2b-256 fa2746ef237fa9ee52c2d768003031ded444120defd78ab597eff4d5b9d11e62

See more details on using hashes here.

Supported by

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