Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jul 2012 15:59:33 +0000 (UTC)
From:      Nicola Vitale <nivit@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r301664 - head/www/google-appengine
Message-ID:  <201207281559.q6SFxXPR043731@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nivit
Date: Sat Jul 28 15:59:32 2012
New Revision: 301664
URL: http://svn.freebsd.org/changeset/ports/301664

Log:
  - Update to 1.7.0
  - Convert to the new options framework
  - Set USE_PYTHON to 2.7
  
  BuildLog:	http://goo.gl/WKSEB

Modified:
  head/www/google-appengine/Makefile   (contents, props changed)
  head/www/google-appengine/distinfo   (contents, props changed)
  head/www/google-appengine/pkg-plist   (contents, props changed)

Modified: head/www/google-appengine/Makefile
==============================================================================
--- head/www/google-appengine/Makefile	Sat Jul 28 15:57:55 2012	(r301663)
+++ head/www/google-appengine/Makefile	Sat Jul 28 15:59:32 2012	(r301664)
@@ -6,14 +6,11 @@
 #
 
 PORTNAME=	google-appengine
-PORTVERSION=	1.5.3
+PORTVERSION=	1.7.0
 PORTREVISION=	0
 CATEGORIES=	www devel python
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 DISTFILES=	${PORTNAME:S|-|_|}_${PORTVERSION}.zip
-.if !defined(NOPORTDOCS)
-DISTFILES+=	${PORTNAME}-docs-${GAEDOCSREL}.zip
-.endif
 
 MAINTAINER=	nivit@FreeBSD.org
 COMMENT=	Development tools for Google App Engine (SDK)
@@ -21,14 +18,21 @@ COMMENT=	Development tools for Google Ap
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>=${PYTHON_VER}:${PORTSDIR}/databases/py-sqlite3 \
 		${PYTHON_PKGNAMEPREFIX}imaging>=1.1.6_2:${PORTSDIR}/graphics/py-imaging
 
-MANUAL_PACKAGE_BUILD=		uses Python 2.5
-
 PROJECTHOST=	googleappengine
 
-USE_PYTHON=	2.5
+USE_PYTHON=	2.7
 USE_ZIP=	yes
 USE_GETTEXT=	yes
 
+OPTIONS_DEFINE=	DOCS EXAMPLES MYSQL
+OPTIONS_DEFAULT=	MYSQL
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
+DISTFILES+=	${PORTNAME}-docs-${GAEDOCSREL}.zip
+.endif
+
 WRKSRC=	${WRKDIR}/${PORTNAME:S,-,_,}
 
 FIND_FILES=	${WRKSRC} -type f -name "*.py" -print0
@@ -39,9 +43,11 @@ LN_OPTS=	-s
 XARGS_ARGS=	-0
 REINPLACE_ARGS=	-i.bak -e 's,/usr/bin/env python,&${PYTHON_VER},'
 
-GAEDATADIR=	google lib new_project_template templates tools
-GAEDOCSREL=	20110817
-GAESCRIPTS=	appcfg bulkload_client bulkloader dev_appserver gen_protorpc remote_api_shell
+GAEDATADIR=	google lib new_project_template tools
+GAEDOCSREL=	20120228
+GAESCRIPTS=	api_server appcfg bulkload_client bulkloader \
+		dev_appserver download_appstats gen_protorpc \
+		google_sql remote_api_shell
 
 post-patch:
 	@${FIND} ${FIND_FILES} | ${XARGS} ${XARGS_ARGS} ${REINPLACE_CMD}
@@ -56,10 +62,11 @@ do-install:
 .for D in ${GAEDATADIR}
 	cd ${WRKSRC} && ${COPYTREE_SHARE} ${D} ${DATADIR}
 .endfor
-.if !defined(NOPORTEXAMPLES)
+
+.if ${PORT_OPTIONS:MEXAMPLES}
 	cd ${WRKSRC} && ${COPYTREE_SHARE} demos ${EXAMPLESDIR}
 .endif
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/LICENSE ${WRKSRC}/README ${DOCSDIR}
 	cd ${WRKDIR}/google-appengine-docs-${GAEDOCSREL} && ${COPYTREE_SHARE} . ${DOCSDIR}
@@ -73,4 +80,8 @@ do-install:
 .endfor
 	${INSTALL_DATA} ${WRKSRC}/VERSION ${DATADIR}
 
+.if ${PORT_OPTIONS:MMYSQL}
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.3:${PORTSDIR}/databases/py-MySQLdb
+.endif
+
 .include <bsd.port.mk>

Modified: head/www/google-appengine/distinfo
==============================================================================
--- head/www/google-appengine/distinfo	Sat Jul 28 15:57:55 2012	(r301663)
+++ head/www/google-appengine/distinfo	Sat Jul 28 15:59:32 2012	(r301664)
@@ -1,4 +1,4 @@
-SHA256 (google_appengine_1.5.3.zip) = 826ee1ac5cb7d6a741f2720f8f4fb5a6085240296be8a97b1a22991dc86e21c2
-SIZE (google_appengine_1.5.3.zip) = 12302773
-SHA256 (google-appengine-docs-20110817.zip) = 3e9618ecfeaad2d003ead34f7949f2cf5bd0ffe8fd6c2a35fb1a59cb457b6501
-SIZE (google-appengine-docs-20110817.zip) = 10106087
+SHA256 (google_appengine_1.7.0.zip) = 7a1189257416dcc64a521316b1229a23100b3b8830e3ab7f5923be7b0d5f2239
+SIZE (google_appengine_1.7.0.zip) = 26248116
+SHA256 (google-appengine-docs-20120228.zip) = b6f8d0c59220a268f48d297640f4d2b0b963585e743479df98363ded0cfaffb0
+SIZE (google-appengine-docs-20120228.zip) = 12325540

Modified: head/www/google-appengine/pkg-plist
==============================================================================
--- head/www/google-appengine/pkg-plist	Sat Jul 28 15:57:55 2012	(r301663)
+++ head/www/google-appengine/pkg-plist	Sat Jul 28 15:59:32 2012	(r301664)
@@ -1,4 +1,7 @@
 @comment $FreeBSD$
+bin/api_server.py
+bin/api_server.pyc
+bin/api_server.pyo
 bin/appcfg.py
 bin/appcfg.pyc
 bin/appcfg.pyo
@@ -11,9 +14,15 @@ bin/bulkloader.pyo
 bin/dev_appserver.py
 bin/dev_appserver.pyc
 bin/dev_appserver.pyo
+bin/download_appstats.py
+bin/download_appstats.pyc
+bin/download_appstats.pyo
 bin/gen_protorpc.py
 bin/gen_protorpc.pyc
 bin/gen_protorpc.pyo
+bin/google_sql.py
+bin/google_sql.pyc
+bin/google_sql.pyo
 bin/remote_api_shell.py
 bin/remote_api_shell.pyc
 bin/remote_api_shell.pyo
@@ -47,20 +56,16 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/eclipse_img/pydev_update_site.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/eclipse_img/python_run_helloworld.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/eclipse_img/pythonpath.png
-%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/expand.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/extending_models.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/extending_models/date.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/fantasm.html
-%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/filter.jpg
-%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/filter_time.jpg
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/firepython.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/gae_backup_and_restore.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/gdata.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/geosearch.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/handling_datastore_errors.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/hooks.html
-%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/icons/appengine-40.gif
-%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/icons/database-100.jpg
+%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/icons/database-40.jpg
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/icons/paperpencil-40.gif
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/img/Antonin.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/img/ExternalEditorsConfiguration.png
@@ -99,18 +104,21 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/img/sf_onetile.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/index_building.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/indexselection.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/java/serving_dynamic_images.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/life_of_write.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/load_test.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/load_test_screenshot.jpg
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/logging.html
-%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/logs_admin.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/logging_expand_plus_button.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/managing-resources.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/modeling.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/more_google_data.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/mr/funnel-bars.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/mr/funnel-days.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/mr/funnel-hours.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/mr/mapper.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/articles/new_bill.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/openid.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/overheard.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/articles/paging.html
@@ -140,13 +148,23 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/css/local_extensions.css
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/applicationsettings.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/datastoreadmin.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/datastoreconsole.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/datastorestats.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/instances.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/migration.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/performancesettings.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/roles.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/adminconsole/trafficsplitting.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/appcfg.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/billing.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/domain.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/features.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/glossary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/apis.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/backends/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/backends/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/backends/runtime.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/blobstore/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/blobstore/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/blobstore/reference.html
@@ -157,6 +175,13 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/channel/javascript.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/channel/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/channel/reference.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/config/appconfig.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/config/backends.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/config/cron.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/config/dos.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/config/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/config/indexconfig.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/config/queue.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/datastore/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/datastore/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/datastore/reference.html
@@ -183,6 +208,9 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/taskqueue/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/taskqueue/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/taskqueue/reference.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/tools/devserver.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/tools/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/tools/uploadinganapp.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/urlfetch/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/urlfetch/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/go/urlfetch/reference.html
@@ -192,6 +220,10 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/add_domain.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/add_new_urls.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/add_to_domain.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/appstats_path_stats.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/appstats_requests_history.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/appstats_rpc.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/appstats_rpc_stats.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/authoptions.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/datastore_admin.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/images/datastore_admin_enable.png
@@ -227,7 +259,10 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/configyaml/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/configyaml/indexconfig.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/configyaml/queue.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/conversion/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/conversion/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/datastore/async.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/datastore/callbacks.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/datastore/entities.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/datastore/hr/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/datastore/hr/overview.html
@@ -259,9 +294,12 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/gettingstarted/usingdatastore.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/gettingstarted/usingjsps.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/gettingstarted/usingusers.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/googlestorage/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/googlestorage/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/howto/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/howto/maintenance.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/howto/unittesting.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/images/capability_commandline.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/images/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/images/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/index.html
@@ -270,6 +308,16 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/LifecycleManager.ShutdownHook.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/LifecycleManager.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/NamespaceManager.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/ThreadManager.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/AppIdentityService.GetAccessTokenResult.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/AppIdentityService.SigningResult.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/AppIdentityService.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/AppIdentityServiceFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/AppIdentityServiceFailureException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/PublicCertificate.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/appidentity/package-tree.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/backends/BackendService.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/backends/BackendServiceFactory.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/backends/package-frame.html
@@ -286,6 +334,8 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/ByteRange.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/RangeFormatException.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/UnsupportedRangeFormatException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/UploadOptions.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/UploadOptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/blobstore/package-tree.html
@@ -305,9 +355,23 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/channel/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/channel/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/channel/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/Asset.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/Conversion.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/ConversionErrorCode.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/ConversionOptions.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/ConversionOptions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/ConversionResult.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/ConversionService.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/ConversionServiceException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/ConversionServiceFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/Document.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/conversion/package-tree.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/AsyncDatastoreService.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/BaseDatastoreService.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Blob.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/CallbackContext.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Category.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/CommittedButStillApplyingException.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/CompositeIndexManager.html
@@ -327,6 +391,7 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/DatastoreServiceConfig.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/DatastoreServiceFactory.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/DatastoreTimeoutException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/DeleteContext.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Email.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Entity.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/EntityNotFoundException.html
@@ -348,9 +413,14 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/KeyRange.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Link.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PhoneNumber.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PostDelete.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PostPut.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PostalAddress.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PreDelete.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PrePut.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PreparedQuery.TooManyResultsException.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PreparedQuery.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/PutContext.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Query.FilterOperator.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Query.FilterPredicate.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/Query.SortDirection.html
@@ -372,13 +442,18 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/datastore/package-tree.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/AppEngineFile.FileSystem.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/AppEngineFile.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/Crc32c.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/FileReadChannel.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/FileService.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/FileServiceFactory.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/FileWriteChannel.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/FinalizationException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/GSFileOptions.GSFileOptionsBuilder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/GSFileOptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/KeyOrderingException.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/LockException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/RecordReadChannel.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/RecordWriteChannel.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/files/package-tree.html
@@ -398,6 +473,19 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/images/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/images/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/images/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/AppLogLine.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/InvalidRequestException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/LogQuery.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/LogQuery.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/LogQueryResult.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/LogService.LogLevel.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/LogService.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/LogServiceException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/LogServiceFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/RequestLogs.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/log/package-tree.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/mail/MailService.Attachment.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/mail/MailService.Header.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/mail/MailService.Message.html
@@ -406,13 +494,18 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/mail/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/mail/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/mail/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/AsyncMemcacheService.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/BaseMemcacheService.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/ConsistentErrorHandler.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/ErrorHandler.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/ErrorHandlers.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/Expiration.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/InvalidValueException.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/LogAndContinueErrorHandler.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheSerialization.Flag.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheSerialization.ValueAndFlags.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheSerialization.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheService.CasValues.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheService.IdentifiableValue.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheService.SetPolicy.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/memcache/MemcacheService.html
@@ -435,12 +528,88 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/FieldType.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/ProspectiveSearchService.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/ProspectiveSearchServiceFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/QuerySyntaxException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/Subscription.State.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/Subscription.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/prospectivesearch/package-tree.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/quota/QuotaService.DataType.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/quota/QuotaService.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/quota/QuotaServiceFactory.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/quota/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/quota/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/quota/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/AddDocumentsException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/AddDocumentsResponse.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Consistency.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Document.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Document.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ExpressionTreeBuilder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Field.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Field.FieldType.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Field.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/FieldExpression.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/FieldExpression.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/IndexManager.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/IndexManagerFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/IndexSpec.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/IndexSpec.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/InternalFailureException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListDocumentsException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListDocumentsRequest.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListDocumentsRequest.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListDocumentsResponse.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListIndexesException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListIndexesRequest.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListIndexesRequest.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ListIndexesResponse.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/OperationResult.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/ParserFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/RemoveDocumentsException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Schema.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchBaseException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchQueryException.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchRequest.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchRequest.CursorType.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchRequest.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchResponse.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchResult.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchService.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SearchServiceFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SortSpec.Builder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SortSpec.SortDirection.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SortSpec.SortType.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/SortSpec.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/StatusCode.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/Util.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/DocumentChecker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/FieldChecker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/IndexChecker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/ListDocumentsRequestChecker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/ListIndexesRequestChecker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/Preconditions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/SearchRequestChecker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/SortSpecChecker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/checkers/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/ParserUtils.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/QueryParserFactory.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/QueryTreeBuilder.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/QueryTreeVisitor.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/QueryTreeWalker.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/package-frame.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/package-summary.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/search/query/package-tree.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/taskqueue/DeferredTask.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/taskqueue/DeferredTaskContext.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/taskqueue/DeferredTaskCreationException.html
@@ -491,6 +660,8 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/utils/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/utils/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/utils/package-tree.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/xmpp/Error.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/xmpp/ErrorBuilder.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/xmpp/JID.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/xmpp/Message.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/javadoc/com/google/appengine/api/xmpp/MessageBuilder.html
@@ -560,6 +731,8 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/oauth/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/oauth/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/prospectivesearch/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/prospectivesearch/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/runtime.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/taskqueue/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/taskqueue/overview-pull.html
@@ -568,6 +741,7 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/taskqueue/rest.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/ant.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/appstats.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/capabilities.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/devserver.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/eclipse.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/eclipse/ae_deploy_button.png
@@ -577,6 +751,7 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/localunittesting.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/localunittesting/javadoc/allclasses-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/localunittesting/javadoc/allclasses-noframe.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/localunittesting/javadoc/com/google/appengine/api/appidentity/dev/LocalAppIdentityService.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/localunittesting/javadoc/com/google/appengine/api/appidentity/dev/package-frame.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/localunittesting/javadoc/com/google/appengine/api/appidentity/dev/package-summary.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/tools/localunittesting/javadoc/com/google/appengine/api/appidentity/dev/package-tree.html
@@ -700,14 +875,15 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/users/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/xmpp/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/java/xmpp/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/premier/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/apis.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/appidentity/exceptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/appidentity/functions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/appidentity/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/appidentity/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/backends/exceptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/backends/functions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/backends/index.html
-%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/backends/logserviceapi.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/backends/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/backends/runtimeapi.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/blobstore/blobinfoclass.html
@@ -717,6 +893,7 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/blobstore/functions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/blobstore/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/blobstore/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/blobstore/rpcclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/capabilities/capabilitysetclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/capabilities/exceptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/capabilities/index.html
@@ -733,6 +910,17 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/config/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/config/indexconfig.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/config/queue.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/conversion/conversionclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/conversion/exceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/conversion/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/conversion/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/conversion/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/conversion/propertyclasses.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/dataprocessing/helloworld.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/dataprocessing/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/dataprocessing/mapreducepipelineclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/dataprocessing/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/dataprocessing/readers_writers.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/async.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/datamodeling.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/entities.html
@@ -747,8 +935,8 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/keyclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/keysandentitygroups.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/metadataentityclasses.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/metadataqueries.html
-%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/metadataqueryclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/modelclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/datastore/polymodelclass.html
@@ -769,6 +957,21 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstarted/usingdatastore.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstarted/usingusers.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstarted/usingwebapp.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/devenvironment.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/handlingforms.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/helloworld.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/introduction.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/staticfiles.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/templates.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/uploading.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/usingdatastore.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/usingusers.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/gettingstartedpython27/usingwebapp.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/googlestorage/exceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/googlestorage/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/googlestorage/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/googlestorage/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/howto/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/howto/maintenance.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/howto/usinggdataservices.html
@@ -777,6 +980,12 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/imageclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/installingPIL.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/mapreduce_links.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/mapreduce_login.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/mapreduce_mapshuffle.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/mapreduce_pipeline.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/mapreduce_readers.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/mapreduce_ui.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/overview.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/transform_before.jpg
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/transform_crop_after.png
@@ -787,6 +996,11 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/transform_rotate_after.jpg
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/images/usingimages.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/logservice/applogclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/logservice/exceptions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/logservice/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/logservice/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/logservice/requestlogclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/mail/attachments.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/mail/emailmessageclass.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/mail/emailmessagefields.html
@@ -808,6 +1022,27 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/multitenancy/multitenancy.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/multitenancy/namespaces.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/multitenancy/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/admin.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/async.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/cache.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/contextclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/entities.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/futureclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/guestbook_sync_vs_async.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/keyclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/metadata.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/modelclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/polymodelclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/properties.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/queries.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/query_get_get_sync.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/query_get_get_tasklet.png
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/queryclass.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/subclassprop.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/ndb/transactions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/oauth/exceptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/oauth/functions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/oauth/index.html
@@ -817,6 +1052,9 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/prospectivesearch/functions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/prospectivesearch/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/prospectivesearch/overview.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/python27/index.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/python27/newin27.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/python27/using27.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/runtime.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/taskqueue/exceptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/taskqueue/functions.html
@@ -828,10 +1066,12 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/taskqueue/rest.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/taskqueue/taskretryoptions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/taskqueue/tasks.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/appengineconfig.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/appstats.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/devserver.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/index.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/libraries.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/libraries27.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/localunittesting.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/protorpc/definition-functions.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/python/tools/protorpc/descriptor/descriptorlibrary.html
@@ -895,6 +1135,7 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/quotas.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/revision_history.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/roadmap.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/docs/videoresources.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/docs/whatisgoogleappengine.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/downloads.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/forum/downtime.html
@@ -919,6 +1160,7 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/images/features-48.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/images/giftag_large.jpg
 %%PORTDOCS%%%%DOCSDIR%%/appengine/images/gigapan_logo.jpg
+%%PORTDOCS%%%%DOCSDIR%%/appengine/images/grad_cap.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/images/lifeaware_weblogo.png
 %%PORTDOCS%%%%DOCSDIR%%/appengine/images/lingospot_logo.jpg
 %%PORTDOCS%%%%DOCSDIR%%/appengine/images/movie_camera-16.gif
@@ -940,6 +1182,7 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/appengine/kb/supported_carriers.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/kb/unappliedwrites.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/program_policies.html
+%%PORTDOCS%%%%DOCSDIR%%/appengine/sla.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/terms.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/tools_tips.html
 %%PORTDOCS%%%%DOCSDIR%%/appengine/whyappengine.html
@@ -950,7 +1193,6 @@ bin/remote_api_shell.pyo
 %%PORTDOCS%%%%DOCSDIR%%/images/code_logo.gif
 %%PORTDOCS%%%%DOCSDIR%%/images/globe2_small.png
 %%PORTDOCS%%%%DOCSDIR%%/images/hide-arrow.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/labs-11.png
 %%PORTDOCS%%%%DOCSDIR%%/images/minus.gif
 %%PORTDOCS%%%%DOCSDIR%%/images/minus_hover.gif
 %%PORTDOCS%%%%DOCSDIR%%/images/plus.gif
@@ -965,6 +1207,9 @@ bin/remote_api_shell.pyo
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demos/guestbook/guestbook.pyc
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/demos/guestbook/guestbook.pyo
 %%DATADIR%%/VERSION
+%%DATADIR%%/api_server.py
+%%DATADIR%%/api_server.pyc
+%%DATADIR%%/api_server.pyo
 %%DATADIR%%/appcfg.py
 %%DATADIR%%/appcfg.pyc
 %%DATADIR%%/appcfg.pyo
@@ -977,6 +1222,9 @@ bin/remote_api_shell.pyo
 %%DATADIR%%/dev_appserver.py
 %%DATADIR%%/dev_appserver.pyc
 %%DATADIR%%/dev_appserver.pyo
+%%DATADIR%%/download_appstats.py
+%%DATADIR%%/download_appstats.pyc
+%%DATADIR%%/download_appstats.pyo
 %%DATADIR%%/gen_protorpc.py
 %%DATADIR%%/gen_protorpc.pyc
 %%DATADIR%%/gen_protorpc.pyo
@@ -986,6 +1234,571 @@ bin/remote_api_shell.pyo
 %%DATADIR%%/google/appengine/__init__.py
 %%DATADIR%%/google/appengine/__init__.pyc
 %%DATADIR%%/google/appengine/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/__init__.py
+%%DATADIR%%/google/appengine/_internal/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/__init__.py
+%%DATADIR%%/google/appengine/_internal/antlr3/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/compat.py
+%%DATADIR%%/google/appengine/_internal/antlr3/compat.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/compat.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/constants.py
+%%DATADIR%%/google/appengine/_internal/antlr3/constants.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/constants.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/dfa.py
+%%DATADIR%%/google/appengine/_internal/antlr3/dfa.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/dfa.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/dottreegen.py
+%%DATADIR%%/google/appengine/_internal/antlr3/dottreegen.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/dottreegen.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/exceptions.py
+%%DATADIR%%/google/appengine/_internal/antlr3/exceptions.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/exceptions.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/extras.py
+%%DATADIR%%/google/appengine/_internal/antlr3/extras.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/extras.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/recognizers.py
+%%DATADIR%%/google/appengine/_internal/antlr3/recognizers.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/recognizers.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/streams.py
+%%DATADIR%%/google/appengine/_internal/antlr3/streams.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/streams.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/tokens.py
+%%DATADIR%%/google/appengine/_internal/antlr3/tokens.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/tokens.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/tree.py
+%%DATADIR%%/google/appengine/_internal/antlr3/tree.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/tree.pyo
+%%DATADIR%%/google/appengine/_internal/antlr3/treewizard.py
+%%DATADIR%%/google/appengine/_internal/antlr3/treewizard.pyc
+%%DATADIR%%/google/appengine/_internal/antlr3/treewizard.pyo
+%%DATADIR%%/google/appengine/_internal/django/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/conf/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/models.py
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/models.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/models.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/tests.py
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/tests.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/tests.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/views.py
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/views.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/app_template/views.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/global_settings.py
+%%DATADIR%%/google/appengine/_internal/django/conf/global_settings.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/global_settings.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/LC_MESSAGES/django.mo
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/LC_MESSAGES/django.po
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/LC_MESSAGES/djangojs.mo
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/LC_MESSAGES/djangojs.po
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/formats.py
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/formats.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/locale/en/formats.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/manage.py
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/manage.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/manage.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/settings.py
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/settings.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/settings.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/urls.py
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/urls.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/project_template/urls.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/defaults.py
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/defaults.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/defaults.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/i18n.py
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/i18n.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/i18n.pyo
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/shortcut.py
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/shortcut.pyc
+%%DATADIR%%/google/appengine/_internal/django/conf/urls/shortcut.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/base.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/base.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/base.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/db.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/db.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/db.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/dummy.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/dummy.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/dummy.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/filebased.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/filebased.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/filebased.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/locmem.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/locmem.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/locmem.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/memcached.py
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/memcached.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/cache/backends/memcached.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/context_processors.py
+%%DATADIR%%/google/appengine/_internal/django/core/context_processors.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/context_processors.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/exceptions.py
+%%DATADIR%%/google/appengine/_internal/django/core/exceptions.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/exceptions.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/base.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/base.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/base.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/images.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/images.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/images.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/locks.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/locks.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/locks.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/move.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/move.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/move.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/storage.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/storage.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/storage.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/temp.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/temp.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/temp.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/uploadedfile.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/uploadedfile.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/uploadedfile.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/uploadhandler.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/uploadhandler.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/uploadhandler.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/files/utils.py
+%%DATADIR%%/google/appengine/_internal/django/core/files/utils.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/files/utils.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/base.py
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/base.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/base.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/modpython.py
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/modpython.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/modpython.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/profiler-hotshot.py
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/profiler-hotshot.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/profiler-hotshot.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/wsgi.py
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/wsgi.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/handlers/wsgi.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/base.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/base.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/base.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/console.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/console.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/console.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/dummy.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/dummy.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/dummy.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/filebased.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/filebased.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/filebased.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/locmem.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/locmem.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/locmem.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/smtp.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/smtp.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/backends/smtp.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/message.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/message.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/message.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/mail/utils.py
+%%DATADIR%%/google/appengine/_internal/django/core/mail/utils.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/mail/utils.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/base.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/base.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/base.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/color.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/color.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/color.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/__init__.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/__init__.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/__init__.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/cleanup.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/cleanup.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/cleanup.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/compilemessages.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/compilemessages.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/compilemessages.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/createcachetable.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/createcachetable.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/createcachetable.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/dbshell.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/dbshell.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/dbshell.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/diffsettings.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/diffsettings.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/diffsettings.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/dumpdata.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/dumpdata.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/dumpdata.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/flush.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/flush.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/flush.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/inspectdb.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/inspectdb.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/inspectdb.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/loaddata.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/loaddata.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/loaddata.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/makemessages.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/makemessages.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/makemessages.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/reset.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/reset.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/reset.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/runfcgi.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/runfcgi.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/runfcgi.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/runserver.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/runserver.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/runserver.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/shell.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/shell.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/shell.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sql.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sql.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sql.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlall.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlall.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlall.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlclear.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlclear.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlclear.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlcustom.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlcustom.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlcustom.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlflush.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlflush.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlflush.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlindexes.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlindexes.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlindexes.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlinitialdata.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlinitialdata.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlinitialdata.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlreset.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlreset.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlreset.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlsequencereset.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlsequencereset.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/sqlsequencereset.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/startapp.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/startapp.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/startapp.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/startproject.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/startproject.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/startproject.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/syncdb.py
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/syncdb.pyc
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/syncdb.pyo
+%%DATADIR%%/google/appengine/_internal/django/core/management/commands/test.py

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201207281559.q6SFxXPR043731>