Leading up to the (still :-) hopeful elevation of NDB's status out of experimental to fully supported in the next App Engine SDK release, I am pleased to release NDB 0.9.9.
Download: http://code.google.com/p/appengine-ndb -experiment/downloads/detail?name=appengine-ndb-experiment-0.9.<http://code.google.com/p/appengine-ndb-experiment/downloads/detail?name=appengine-ndb-experiment-0.9.8.zip> 9.zip<http://code.google.com/p/appengine-ndb-experiment/downloads/detail?name=appengine-ndb-experiment-0.9.8.zip> *INCOMPATIBILITIES:* * * *Be aware that the following incompatible changes will also be included in the next SDK and runtime.* - Issue 163<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=163>: String/TextProperty should not allow writing non-UTF-8 text. - Issue 139<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=139>: Enforce size limits for indexed text/blob properties. - Issue 156<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=156>: Changed query cache policy (again). - Issue 162<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=162>: Raise an error on attempting to create a nested transaction. - Issue 161<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=161>: Make get_or_insert() use existing transaction if one exist. New feature: - Issue 158<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=158>: Support GenericProperty(compressed=True). Other fixes: - Issue 164<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=164>: Reduce log spam for exceptions in production. - Issue 159<http://code.google.com/p/appengine-ndb-experiment/issues/detail?id=159>: Make Model.__init__() signature more robust. - Fixed index_list() tests (were broken due to a last-minute runtime change). *About NDB: * NDB is a new, experimental Python client library for the App Engine datastore. It is fully open source. I am looking for feedback and contributions from users, but please understand that it is not yet fully supported. A version of NDB is included in the official App Engine runtime and SDK with experimental status, but those always lag behind somewhat. (SDK 1.6.3 contains NDB 0.9.8.) *More Info: * Official docs (for 0.9.8): http://code.google.com/appengine/docs/python/ndb/ Tutorial (no longer maintained): http://goo.gl/6n6RO Async tutorial (no longer maintained): http://goo.gl/uFXEG Project page: http://code.google.com/p/appengine-ndb-experiment/ Issue tracker: http://code.google.com/p/appengine-ndb-experiment/issues/list Mailing list / group: https://groups.google.com/group/appengine-ndb -discuss?pli=1 Check out the repo: hg clone https://code.google.com/p/appengine-ndb -experiment/ -- --Guido van Rossum (python.org/~guido) -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
