gcv
gcv
I stopped using Google App Engine some time ago, and don't have time to support recent versions. `0.5.1-SNAPSHOT` is not fully functional, and the 1.9.15 release from Google is definitely...
The [Current Status](https://github.com/gcv/appengine-magic#current-status) section of the README specifies working versions. It also notes that 0.5.1-SNAPSHOT is unstable, and that you should use 0.5.0.
Nice catch. Your patch looks pretty good, I'll merge it in for the next version of appengine-magic.
"No API environment is registered for this thread" generally means you have not started an App Engine instance in your REPL using ae/start, though I'm surprised things work for you...
Have you tried 0.5.0 and an earlier version of Leiningen? I have used that combination extensively, and have found it reliable. As I no longer use Google App Engine, 0.5.1-SNAPSHOT...
This is probably a good idea. When I have time to work on appengine-magic, I'll probably do this.
Heroku? Seriously, appengine-magic v0.5.0 does work. It does not support the latest Clojure, Leiningen, or the App Engine SDK, but it does work. Otherwise, patches welcome — Leiningen 2 support...
Why should features specific to one proprietary environment be added to the Clojure core? I am not sure how to do this right now, but this seems like a modification...
Yes, it's on the task list for the next version. Patches welcome. :)
Start by implementing a wrapper for the App Engine FileService, using any existing service wrapper as a guide for what it needs to do. Then look in appengine_magic/services/blobstore.clj for where...