I checked with the Python 2.7 folks. This SDK is *not* expected to run with Python 2.7.
-- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com | twitter.com/ikai On Tue, Oct 4, 2011 at 1:03 PM, Ikai Lan (Google) <ika...@google.com> wrote: > Well, testing new features is less important than making sure current > features don't break. Our expectation isn't that people can test new > features (it'd just be stubs, anyway), it's that we haven't changed the APIs > in some way that breaks some usage we aren't aware of. > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > plus.ikailan.com | twitter.com/ikai > > > > On Tue, Oct 4, 2011 at 11:15 AM, Barry Hunter <barrybhun...@gmail.com>wrote: > >> Unfortunately its sort of catch-22. Without docs, its makes it very >> hard to figure out how to use the new feature - to be able to test it :( >> >> Granted some of the changes don't need documentation, eg the limits >> being raised. Perusing the source, is often enlightening, but >> cumbersome. >> >> On Tue, Oct 4, 2011 at 6:51 PM, Ikai Lan (Google) <ika...@google.com> >> wrote: >> > No external docs for anything yet (see my original post). We're working >> to >> > get this out as quickly as possible. Where we can really be helped is if >> > everyone here looking forward to the release did some local testing of >> the >> > SDK. We'll likely uncover bugs in our testing, but the sooner we can >> uncover >> > things, the sooner we can get this out. >> > -- >> > Ikai Lan >> > Developer Programs Engineer, Google App Engine >> > plus.ikailan.com | twitter.com/ikai >> > >> > >> > On Tue, Oct 4, 2011 at 8:34 AM, Tapir <tapir....@gmail.com> wrote: >> >> >> >> The: "Cross Group (XG) transactions".feature should be added earlier. >> >> It is so important, especially for nosql app. >> >> >> >> On Oct 4, 3:40 am, "Ikai Lan (Google)" <ikai.l+gro...@google.com> >> >> wrote: >> >> > Hey everyone, >> >> > >> >> > Prerelease SDK 1.5.5 is now available for download! You can get it >> here: >> >> > >> >> > >> >> > Python: >> http://code.google.com/p/googleappengine/downloads/detail?name=google... >> >> > >> >> > >> >> > Java: >> http://code.google.com/p/googleappengine/downloads/detail?name=appeng... >> >> > >> >> > We provide prerelease SDKs as previews for things to come. New >> features >> >> > should not work in production yet, and documentation is typically >> still >> >> > a >> >> > work in progress. Release notes are below as well as in the >> prerelease >> >> > packages: >> >> > >> >> > Python >> >> > =============================== >> >> > - Python 2.7 is now available as an experimental runtime for all >> >> > applications >> >> > using the High Replication Datastore. To upload your app to the >> Python >> >> > 2.7 >> >> > runtime, change the runtime argument in your app.yaml to python27. >> >> > - We have released an experimental utility, available in the Admin >> >> > Console, >> >> > to >> >> > assist in migrating your application to the High Replication >> >> > datastore. >> >> > This >> >> > utility allows you to copy the bulk of your data in the background, >> >> > while >> >> > the >> >> > source application is still serving. You then need a brief >> read-only >> >> > period to >> >> > migrate your application data while you copy the data that has >> changed >> >> > from >> >> > the time the original copy started. >> >> > - We have increased the number of files you can upload with your >> >> > application >> >> > from 3,000 to 10,000. >> >> > - We have increased the size limit for a single file uploaded to App >> >> > Engine >> >> > from >> >> > 10MB to 32MB. >> >> > - We have increased the Frontend request deadline from 30 seconds to >> 60 >> >> > seconds. >> >> > - We have increased the URLFetch maximum deadline from 10 seconds to >> 60 >> >> > seconds. >> >> > - We have increased the URLFetch Post payload from 1MB to 5MB. >> >> > - App Engine now supports Cross Group (XG) transactions with the High >> >> > Replication Datastore, which allow you to perform transactions >> across >> >> > multiple entity groups. >> >> > - We have released an experimental API that can write to Google >> Storage >> >> > for >> >> > Developers directly from App Engine. >> >> > - We have added a graph to the admin console that displays the number >> of >> >> > instances for which you will be billed. >> >> > - In the XMPP API, get_presence() is deprecated in favor of using the >> >> > inbound >> >> > presence handlers documented in >> >> > >> >> > >> http://code.google.com/appengine/docs/python/xmpp/overview.html#Handl... >> >> > . >> >> > - The Task Queue API 'target' parameter now accepts a new value, >> >> > taskqueue.DEFAULT_APP_VERSION, which will send the task to the >> default >> >> > frontend version, rather than the version or backend where the >> 'add' >> >> > method is >> >> > being called. >> >> > - In the URLFetch API, make_fetch_call() now returns an RPC object. >> >> > - Fixed an issue in the Admin Console where the "Run Now" button did >> not >> >> > work >> >> > for tasks with a '-' in the name. >> >> > - Fixed an issue where the SDK did not decode Base64 encoded blobs. >> >> > - Fixed an issue to provide a better error message when using the >> Mail >> >> > API >> >> > to >> >> > send email to an invalid user address. >> >> > - Fixed an issue in the SDK where a skip_files entry caused an >> >> > ImportError >> >> > when >> >> > the library was located elsewhere in the PYTHONPATH. >> >> > - Fixed an issue in the SDK index viewer where the arrows indicating >> >> > whether >> >> > a >> >> > query was ascending or descending were not properly rendered. >> >> > - Fixed an issue where httplib did not support the deadline argument >> for >> >> > URLFetch calls. >> >> > http://code.google.com/p/googleappengine/issues/detail?id=2216 >> >> > - Fixed an issue where you could not schedule a cron job to run every >> >> > 100 >> >> > minutes. >> >> > http://code.google.com/p/googleappengine/issues/detail?id=5243 >> >> > - Fixed an issue in the SDK where failed tasks retried immediately >> >> > instead >> >> > of >> >> > waiting for 30 seconds. >> >> > http://code.google.com/p/googleappengine/issues/detail?id=5587 >> >> > - Fixed an issue making it possible to modify request headers using >> the >> >> > deferred >> >> > library. >> >> > http://code.google.com/p/googleappengine/issues/detail?id=5861 >> >> > >> >> > Java >> >> > ============= >> >> > - We have released an experimental utility, available in the Admin >> >> > Console, >> >> > to >> >> > assist in migrating your application to the High Replication >> >> > datastore. >> >> > This >> >> > utility allows you to copy the bulk of your data in the background, >> >> > while >> >> > the >> >> > source application is still serving. You then need to take a short >> >> > downtime to >> >> > migrate your application data while you copy the data that has >> changed >> >> > from >> >> > the time the original copy started. >> >> > - We have increased the number of files you can upload with your >> >> > application >> >> > to >> >> > from 3,000 to 10,000. >> >> > - We have increased the size limit for a single file uploaded to App >> >> > Engine >> >> > from >> >> > 10MB to 32MB. >> >> > - We have increased the Frontend request deadline from 30 seconds to >> 60 >> >> > seconds. >> >> > - We have increased the URLFetch maximum deadline from 10 seconds to >> 60 >> >> > seconds. >> >> > - We have increased the URLFetch Post payload from 1MB to 5MB. >> >> > - App Engine now supports Cross Group (XG) transactions with the High >> >> > Replication Datastore, which allow you to perform transactions >> across >> >> > multiple >> >> > entity groups. >> >> > - We have released an experimental API that can write to Google >> Storage >> >> > for >> >> > Developers directly from App Engine. >> >> > - We have added a graph to the admin console that displays the number >> of >> >> > instances for which you will be billed. >> >> > - In the XMPP API, getPresence() is deprecated in favor of using the >> >> > inbound >> >> > presence handlers documented in >> >> > >> >> > >> http://code.google.com/appengine/docs/java/xmpp/overview.html#Handlin... >> >> > . >> >> > - Fixed an issue in the Admin Console where the "Run Now" button did >> not >> >> > work >> >> > for tasks with a '-' in the name. >> >> > - Fixed an issue to provide a better error message when a user tries >> to >> >> > parse an >> >> > HttpRequest's input stream more than once in a request. >> >> > - Fixed an issue to provide a better error message when using the >> Mail >> >> > API >> >> > to >> >> > send email to an invalid user address. >> >> > - Fixed an issue in the SDK where >> >> > HttpServletRequest.getInputStream().read() >> >> > always returned -1. >> >> > http://code.google.com/p/googleappengine/issues/detail?id=5396 >> >> > - Fixed an issue where you could not schedule a cron job to run every >> >> > 100 >> >> > minutes. >> >> > http://code.google.com/p/googleappengine/issues/detail?id=5861 >> >> > >> >> > -- >> >> > Ikai Lan >> >> > Developer Programs Engineer, Google App Engine >> >> > plus.ikailan.com | twitter.com/ikai >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> Groups >> >> "Google App Engine" group. >> >> To post to this group, send email to google-appengine@googlegroups.com >> . >> >> To unsubscribe from this group, send email to >> >> google-appengine+unsubscr...@googlegroups.com. >> >> For more options, visit this group at >> >> http://groups.google.com/group/google-appengine?hl=en. >> >> >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Google App Engine" group. >> > To post to this group, send email to google-appengine@googlegroups.com. >> > To unsubscribe from this group, send email to >> > google-appengine+unsubscr...@googlegroups.com. >> > For more options, visit this group at >> > http://groups.google.com/group/google-appengine?hl=en. >> > >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine" group. >> To post to this group, send email to google-appengine@googlegroups.com. >> To unsubscribe from this group, send email to >> google-appengine+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/google-appengine?hl=en. >> >> > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.