While still not done made some progress on cleaning things up * use logging module * moved things into packages * dropped the git version getting madness * raise exception instead of setting an is_error * minimum python version is v2.6 (using `with` and removed the check on json import which was needed in 2.5)
This reverts commit b82c144. Apparently they're still around.
simplenote.py - index: takes optional mark for continuing index fetch - full_index: new sn.py - imports several new modules including json (2.6+) and etree - comment out most data, add progress bar - converts data to json format and saves to file
simplenote.py - login: returns True or False if it's successful or not sn.py - handle errors - add debug information for eventual use of commands (eg: sn.py backup)
simplenote.py: - documented methods - all the connection stuff happens in a single place now - add api_count which increments with each api call sn.py: - remove modules only needed by simplenote class
simplenote.py: - this just contains the module that can be used by scripts sn.py: - this is the frontend interface
From what I can gather it's referenced as a standard name, the N is never capitalized.