Starting with Westacular's Gist, I did a rework of gistcheck.
https://gist.github.com/4702275
Changes:
- General code refactor including switching to requests and shelve module to make handling of the api and gist_id database easier.
- Renamed action scripts to start with "Gist" for easier grouping.
- New ability to create Gist. Calling "Gist Commit" on a file with no Gist ID set will create a new Gist and set the gist_id on the file correctly.
- Added some URL patterns to allow more forms of URLs to be passed in for stripping the Gist ID.
Thanks for all of the previous work, I've been using gistcheck to keep my iphone and ipad pythonista installs synced up. I'm considering adding a script to Sync particular gists to make keeping multiple files update date easier.