From 746096f91ae4fb9de9126bc013d3375306fb6854 Mon Sep 17 00:00:00 2001 From: Joe Gregorio Date: Fri, 15 Jun 2012 10:53:36 -0400 Subject: [PATCH] Update docs to not use UML diagrams. Fixes issue #148. --- docs/apiclient.http.html | 4 +- docs/build.sh | 2 +- docs/epy/apiclient-module.html | 2 +- docs/epy/apiclient-pysrc.html | 2 +- docs/epy/apiclient.discovery-module.html | 2 +- docs/epy/apiclient.discovery-pysrc.html | 916 +++---- docs/epy/apiclient.errors-module.html | 2 +- docs/epy/apiclient.errors-pysrc.html | 2 +- .../apiclient.errors.BatchError-class.html | 30 +- docs/epy/apiclient.errors.Error-class.html | 46 +- .../epy/apiclient.errors.HttpError-class.html | 30 +- ...iclient.errors.InvalidJsonError-class.html | 28 +- ...ent.errors.MediaUploadSizeError-class.html | 28 +- ...ent.errors.ResumableUploadError-class.html | 28 +- ...rrors.UnacceptableMimeTypeError-class.html | 28 +- ...ient.errors.UnexpectedBodyError-class.html | 28 +- ...nt.errors.UnexpectedMethodError-class.html | 28 +- ....errors.UnknownApiNameOrVersion-class.html | 28 +- ...piclient.errors.UnknownLinkType-class.html | 28 +- docs/epy/apiclient.ext-module.html | 2 +- docs/epy/apiclient.ext-pysrc.html | 2 +- docs/epy/apiclient.http-module.html | 2 +- docs/epy/apiclient.http-pysrc.html | 2276 +++++++++-------- ...apiclient.http.BatchHttpRequest-class.html | 11 +- docs/epy/apiclient.http.HttpMock-class.html | 10 +- ...apiclient.http.HttpMockSequence-class.html | 10 +- .../epy/apiclient.http.HttpRequest-class.html | 13 +- .../apiclient.http.HttpRequestMock-class.html | 10 +- .../apiclient.http.MediaFileUpload-class.html | 19 +- ...client.http.MediaInMemoryUpload-class.html | 19 +- ...piclient.http.MediaIoBaseUpload-class.html | 22 +- .../epy/apiclient.http.MediaUpload-class.html | 21 +- ...client.http.MediaUploadProgress-class.html | 10 +- ...iclient.http.RequestMockBuilder-class.html | 10 +- docs/epy/apiclient.mimeparse-module.html | 2 +- docs/epy/apiclient.mimeparse-pysrc.html | 2 +- docs/epy/apiclient.model-module.html | 2 +- docs/epy/apiclient.model-pysrc.html | 2 +- docs/epy/apiclient.model.BaseModel-class.html | 24 +- docs/epy/apiclient.model.JsonModel-class.html | 23 +- docs/epy/apiclient.model.Model-class.html | 18 +- ...lient.model.ProtocolBufferModel-class.html | 21 +- docs/epy/apiclient.model.RawModel-class.html | 23 +- docs/epy/apiclient.schema-module.html | 2 +- docs/epy/apiclient.schema-pysrc.html | 2 +- docs/epy/apiclient.schema.Schemas-class.html | 12 +- ...piclient.schema._SchemaToStruct-class.html | 15 +- docs/epy/class-tree.html | 40 +- docs/epy/class_hierarchy_for__fcntlopen.gif | Bin 0 -> 1524 bytes docs/epy/class_hierarchy_for__multistor.gif | Bin 0 -> 785 bytes docs/epy/class_hierarchy_for__opener.gif | Bin 0 -> 2301 bytes docs/epy/class_hierarchy_for__opener_2.gif | Bin 0 -> 653 bytes docs/epy/class_hierarchy_for__posixopen.gif | Bin 0 -> 1709 bytes docs/epy/class_hierarchy_for__schematos.gif | Bin 0 -> 1164 bytes docs/epy/class_hierarchy_for__storage.gif | Bin 0 -> 1653 bytes docs/epy/class_hierarchy_for_accesstoke.gif | Bin 0 -> 2851 bytes docs/epy/class_hierarchy_for_accesstoke_2.gif | Bin 0 -> 3748 bytes docs/epy/class_hierarchy_for_accesstoke_3.gif | Bin 0 -> 3564 bytes docs/epy/class_hierarchy_for_alreadyloc.gif | Bin 0 -> 3254 bytes docs/epy/class_hierarchy_for_appasserti.gif | Bin 0 -> 4076 bytes docs/epy/class_hierarchy_for_appidentit.gif | Bin 0 -> 2971 bytes docs/epy/class_hierarchy_for_assertionc.gif | Bin 0 -> 5206 bytes docs/epy/class_hierarchy_for_basemodel.gif | Bin 0 -> 3631 bytes docs/epy/class_hierarchy_for_batcherror.gif | Bin 0 -> 3520 bytes docs/epy/class_hierarchy_for_batchhttpr.gif | Bin 0 -> 1232 bytes docs/epy/class_hierarchy_for_clientredi.gif | Bin 0 -> 4568 bytes docs/epy/class_hierarchy_for_clientredi_2.gif | Bin 0 -> 4109 bytes docs/epy/class_hierarchy_for_credential.gif | Bin 0 -> 2494 bytes docs/epy/class_hierarchy_for_credential_2.gif | Bin 0 -> 2615 bytes docs/epy/class_hierarchy_for_credential_3.gif | Bin 0 -> 6384 bytes docs/epy/class_hierarchy_for_credential_4.gif | Bin 0 -> 2146 bytes docs/epy/class_hierarchy_for_error.gif | Bin 0 -> 15037 bytes docs/epy/class_hierarchy_for_error_2.gif | Bin 0 -> 8455 bytes docs/epy/class_hierarchy_for_error_3.gif | Bin 0 -> 3344 bytes docs/epy/class_hierarchy_for_error_4.gif | Bin 0 -> 3399 bytes docs/epy/class_hierarchy_for_flow.gif | Bin 0 -> 1908 bytes docs/epy/class_hierarchy_for_flowexchan.gif | Bin 0 -> 3429 bytes docs/epy/class_hierarchy_for_flowfield.gif | Bin 0 -> 1960 bytes docs/epy/class_hierarchy_for_flowproper.gif | Bin 0 -> 2386 bytes docs/epy/class_hierarchy_for_httperror.gif | Bin 0 -> 3516 bytes docs/epy/class_hierarchy_for_httpmock.gif | Bin 0 -> 725 bytes docs/epy/class_hierarchy_for_httpmockse.gif | Bin 0 -> 1275 bytes docs/epy/class_hierarchy_for_httpreques.gif | Bin 0 -> 807 bytes docs/epy/class_hierarchy_for_httpreques_2.gif | Bin 0 -> 1207 bytes docs/epy/class_hierarchy_for_invalidcli.gif | Bin 0 -> 3228 bytes docs/epy/class_hierarchy_for_invalidcli_2.gif | Bin 0 -> 3589 bytes docs/epy/class_hierarchy_for_invalidjso.gif | Bin 0 -> 3284 bytes docs/epy/class_hierarchy_for_jsonmodel.gif | Bin 0 -> 2504 bytes docs/epy/class_hierarchy_for_lockedfile.gif | Bin 0 -> 719 bytes docs/epy/class_hierarchy_for_mediafileu.gif | Bin 0 -> 1852 bytes docs/epy/class_hierarchy_for_mediainmem.gif | Bin 0 -> 2188 bytes docs/epy/class_hierarchy_for_mediaiobas.gif | Bin 0 -> 2122 bytes docs/epy/class_hierarchy_for_mediauploa.gif | Bin 0 -> 3564 bytes docs/epy/class_hierarchy_for_mediauploa_2.gif | Bin 0 -> 3699 bytes docs/epy/class_hierarchy_for_mediauploa_3.gif | Bin 0 -> 1348 bytes docs/epy/class_hierarchy_for_memorycach.gif | Bin 0 -> 1158 bytes docs/epy/class_hierarchy_for_message.gif | Bin 0 -> 1890 bytes docs/epy/class_hierarchy_for_model.gif | Bin 0 -> 3499 bytes docs/epy/class_hierarchy_for_newercrede.gif | Bin 0 -> 3631 bytes docs/epy/class_hierarchy_for_oauth2cred.gif | Bin 0 -> 6509 bytes docs/epy/class_hierarchy_for_oauth2deco.gif | Bin 0 -> 2563 bytes docs/epy/class_hierarchy_for_oauth2deco_2.gif | Bin 0 -> 2600 bytes docs/epy/class_hierarchy_for_oauth2hand.gif | Bin 0 -> 3032 bytes docs/epy/class_hierarchy_for_oauth2webs.gif | Bin 0 -> 1934 bytes docs/epy/class_hierarchy_for_propertied.gif | Bin 0 -> 1725 bytes docs/epy/class_hierarchy_for_protocolbu.gif | Bin 0 -> 2487 bytes docs/epy/class_hierarchy_for_rawmodel.gif | Bin 0 -> 2534 bytes docs/epy/class_hierarchy_for_requestmoc.gif | Bin 0 -> 1288 bytes docs/epy/class_hierarchy_for_resumableu.gif | Bin 0 -> 3549 bytes docs/epy/class_hierarchy_for_schemas.gif | Bin 0 -> 962 bytes docs/epy/class_hierarchy_for_signedjwta.gif | Bin 0 -> 4089 bytes docs/epy/class_hierarchy_for_signer.gif | Bin 0 -> 644 bytes docs/epy/class_hierarchy_for_storage.gif | Bin 0 -> 5041 bytes docs/epy/class_hierarchy_for_storage_2.gif | Bin 0 -> 3917 bytes docs/epy/class_hierarchy_for_storage_3.gif | Bin 0 -> 1630 bytes docs/epy/class_hierarchy_for_storage_4.gif | Bin 0 -> 1630 bytes docs/epy/class_hierarchy_for_storagebyk.gif | Bin 0 -> 2099 bytes docs/epy/class_hierarchy_for_subfieldba.gif | Bin 0 -> 1621 bytes docs/epy/class_hierarchy_for_unacceptab.gif | Bin 0 -> 3423 bytes docs/epy/class_hierarchy_for_unexpected.gif | Bin 0 -> 3529 bytes docs/epy/class_hierarchy_for_unexpected_2.gif | Bin 0 -> 3559 bytes docs/epy/class_hierarchy_for_unknownapi.gif | Bin 0 -> 3809 bytes docs/epy/class_hierarchy_for_unknowncli.gif | Bin 0 -> 3824 bytes docs/epy/class_hierarchy_for_unknownlin.gif | Bin 0 -> 3377 bytes docs/epy/class_hierarchy_for_verifier.gif | Bin 0 -> 615 bytes docs/epy/class_hierarchy_for_verifyjwtt.gif | Bin 0 -> 3447 bytes ...fields.subclassing.SubfieldBase-class.html | 38 +- ...ppengine.ext.db.PropertiedClass-class.html | 38 +- docs/epy/help.html | 2 +- docs/epy/identifier-index.html | 2 +- docs/epy/mimetools.Message-class.html | 34 +- docs/epy/module-tree.html | 2 +- docs/epy/oauth2client-module.html | 2 +- docs/epy/oauth2client-pysrc.html | 2 +- docs/epy/oauth2client.anyjson-module.html | 2 +- docs/epy/oauth2client.anyjson-pysrc.html | 2 +- docs/epy/oauth2client.appengine-module.html | 2 +- docs/epy/oauth2client.appengine-pysrc.html | 2 +- ...pengine.AppAssertionCredentials-class.html | 26 +- ...ient.appengine.CredentialsModel-class.html | 30 +- ...t.appengine.CredentialsProperty-class.html | 24 +- ...h2client.appengine.FlowProperty-class.html | 24 +- ...ngine.InvalidClientSecretsError-class.html | 26 +- ...lient.appengine.OAuth2Decorator-class.html | 16 +- ...Auth2DecoratorFromClientSecrets-class.html | 16 +- ...2client.appengine.OAuth2Handler-class.html | 23 +- ...ient.appengine.StorageByKeyName-class.html | 19 +- docs/epy/oauth2client.client-module.html | 2 +- docs/epy/oauth2client.client-pysrc.html | 228 +- ...t.client.AccessTokenCredentials-class.html | 24 +- ...ent.AccessTokenCredentialsError-class.html | 28 +- ....client.AccessTokenRefreshError-class.html | 28 +- ...ent.client.AssertionCredentials-class.html | 28 +- ...oauth2client.client.Credentials-class.html | 25 +- docs/epy/oauth2client.client.Error-class.html | 36 +- docs/epy/oauth2client.client.Flow-class.html | 10 +- ...client.client.FlowExchangeError-class.html | 28 +- ...oauth2client.client.MemoryCache-class.html | 12 +- ...client.client.OAuth2Credentials-class.html | 30 +- ...ient.client.OAuth2WebServerFlow-class.html | 20 +- ...t.SignedJwtAssertionCredentials-class.html | 27 +- .../oauth2client.client.Storage-class.html | 44 +- ...t.UnknownClientSecretsFlowError-class.html | 28 +- ...ient.client.VerifyJwtTokenError-class.html | 28 +- .../oauth2client.clientsecrets-module.html | 2 +- .../epy/oauth2client.clientsecrets-pysrc.html | 2 +- ...auth2client.clientsecrets.Error-class.html | 28 +- ...crets.InvalidClientSecretsError-class.html | 28 +- docs/epy/oauth2client.crypt-module.html | 2 +- docs/epy/oauth2client.crypt-pysrc.html | 2 +- ...h2client.crypt.AppIdentityError-class.html | 26 +- docs/epy/oauth2client.crypt.Signer-class.html | 11 +- .../oauth2client.crypt.Verifier-class.html | 11 +- docs/epy/oauth2client.django_orm-module.html | 2 +- docs/epy/oauth2client.django_orm-pysrc.html | 162 +- ...ent.django_orm.CredentialsField-class.html | 35 +- ...uth2client.django_orm.FlowField-class.html | 35 +- ...oauth2client.django_orm.Storage-class.html | 19 +- docs/epy/oauth2client.file-module.html | 2 +- docs/epy/oauth2client.file-pysrc.html | 2 +- docs/epy/oauth2client.file.Storage-class.html | 19 +- docs/epy/oauth2client.locked_file-module.html | 2 +- docs/epy/oauth2client.locked_file-pysrc.html | 2 +- ...ked_file.AlreadyLockedException-class.html | 26 +- ...h2client.locked_file.LockedFile-class.html | 14 +- ...client.locked_file._FcntlOpener-class.html | 16 +- ...auth2client.locked_file._Opener-class.html | 30 +- ...client.locked_file._PosixOpener-class.html | 16 +- .../oauth2client.multistore_file-module.html | 2 +- .../oauth2client.multistore_file-pysrc.html | 2 +- ...th2client.multistore_file.Error-class.html | 28 +- ..._file.NewerCredentialStoreError-class.html | 28 +- ...ent.multistore_file._MultiStore-class.html | 9 +- ...store_file._MultiStore._Storage-class.html | 19 +- docs/epy/oauth2client.tools-module.html | 2 +- docs/epy/oauth2client.tools-pysrc.html | 2 +- ...ent.tools.ClientRedirectHandler-class.html | 44 +- ...ient.tools.ClientRedirectServer-class.html | 35 +- docs/epy/uml_class_diagram_for_apiclien.gif | Bin 10164 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_10.gif | Bin 8684 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_11.gif | Bin 8192 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_12.gif | Bin 3776 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_13.gif | Bin 4040 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_14.gif | Bin 4055 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_15.gif | Bin 5452 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_16.gif | Bin 2630 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_17.gif | Bin 8928 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_18.gif | Bin 9208 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_19.gif | Bin 7298 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_2.gif | Bin 23568 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_20.gif | Bin 2762 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_21.gif | Bin 4550 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_22.gif | Bin 10311 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_23.gif | Bin 10723 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_24.gif | Bin 7912 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_25.gif | Bin 9669 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_26.gif | Bin 10209 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_27.gif | Bin 3495 -> 0 bytes .../epy/uml_class_diagram_for_apiclien_28.gif | Bin 4537 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_3.gif | Bin 10532 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_4.gif | Bin 8099 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_5.gif | Bin 8371 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_6.gif | Bin 8341 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_7.gif | Bin 9266 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_8.gif | Bin 9118 -> 0 bytes docs/epy/uml_class_diagram_for_apiclien_9.gif | Bin 8875 -> 0 bytes docs/epy/uml_class_diagram_for_django_d.gif | Bin 11943 -> 0 bytes docs/epy/uml_class_diagram_for_google_a.gif | Bin 11900 -> 0 bytes docs/epy/uml_class_diagram_for_mimetool.gif | Bin 13569 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl.gif | Bin 11341 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_10.gif | Bin 10838 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_11.gif | Bin 8701 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_12.gif | Bin 8404 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_13.gif | Bin 16861 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_14.gif | Bin 11992 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_15.gif | Bin 15626 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_16.gif | Bin 2604 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_17.gif | Bin 8237 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_18.gif | Bin 2780 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_19.gif | Bin 16168 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_2.gif | Bin 12689 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_20.gif | Bin 9652 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_21.gif | Bin 17385 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_22.gif | Bin 11417 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_23.gif | Bin 8957 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_24.gif | Bin 8862 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_25.gif | Bin 8262 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_26.gif | Bin 8319 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_27.gif | Bin 8391 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_28.gif | Bin 7591 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_29.gif | Bin 2928 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_3.gif | Bin 14293 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_30.gif | Bin 3136 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_31.gif | Bin 31216 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_32.gif | Bin 31127 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_33.gif | Bin 8309 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_34.gif | Bin 7187 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_35.gif | Bin 8387 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_36.gif | Bin 8463 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_37.gif | Bin 2317 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_38.gif | Bin 7795 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_39.gif | Bin 20152 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_4.gif | Bin 14378 -> 0 bytes .../epy/uml_class_diagram_for_oauth2cl_40.gif | Bin 17786 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_5.gif | Bin 7849 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_6.gif | Bin 10675 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_7.gif | Bin 7151 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_8.gif | Bin 11251 -> 0 bytes docs/epy/uml_class_diagram_for_oauth2cl_9.gif | Bin 8419 -> 0 bytes docs/oauth2client.client.html | 9 +- 270 files changed, 2364 insertions(+), 3155 deletions(-) create mode 100644 docs/epy/class_hierarchy_for__fcntlopen.gif create mode 100644 docs/epy/class_hierarchy_for__multistor.gif create mode 100644 docs/epy/class_hierarchy_for__opener.gif create mode 100644 docs/epy/class_hierarchy_for__opener_2.gif create mode 100644 docs/epy/class_hierarchy_for__posixopen.gif create mode 100644 docs/epy/class_hierarchy_for__schematos.gif create mode 100644 docs/epy/class_hierarchy_for__storage.gif create mode 100644 docs/epy/class_hierarchy_for_accesstoke.gif create mode 100644 docs/epy/class_hierarchy_for_accesstoke_2.gif create mode 100644 docs/epy/class_hierarchy_for_accesstoke_3.gif create mode 100644 docs/epy/class_hierarchy_for_alreadyloc.gif create mode 100644 docs/epy/class_hierarchy_for_appasserti.gif create mode 100644 docs/epy/class_hierarchy_for_appidentit.gif create mode 100644 docs/epy/class_hierarchy_for_assertionc.gif create mode 100644 docs/epy/class_hierarchy_for_basemodel.gif create mode 100644 docs/epy/class_hierarchy_for_batcherror.gif create mode 100644 docs/epy/class_hierarchy_for_batchhttpr.gif create mode 100644 docs/epy/class_hierarchy_for_clientredi.gif create mode 100644 docs/epy/class_hierarchy_for_clientredi_2.gif create mode 100644 docs/epy/class_hierarchy_for_credential.gif create mode 100644 docs/epy/class_hierarchy_for_credential_2.gif create mode 100644 docs/epy/class_hierarchy_for_credential_3.gif create mode 100644 docs/epy/class_hierarchy_for_credential_4.gif create mode 100644 docs/epy/class_hierarchy_for_error.gif create mode 100644 docs/epy/class_hierarchy_for_error_2.gif create mode 100644 docs/epy/class_hierarchy_for_error_3.gif create mode 100644 docs/epy/class_hierarchy_for_error_4.gif create mode 100644 docs/epy/class_hierarchy_for_flow.gif create mode 100644 docs/epy/class_hierarchy_for_flowexchan.gif create mode 100644 docs/epy/class_hierarchy_for_flowfield.gif create mode 100644 docs/epy/class_hierarchy_for_flowproper.gif create mode 100644 docs/epy/class_hierarchy_for_httperror.gif create mode 100644 docs/epy/class_hierarchy_for_httpmock.gif create mode 100644 docs/epy/class_hierarchy_for_httpmockse.gif create mode 100644 docs/epy/class_hierarchy_for_httpreques.gif create mode 100644 docs/epy/class_hierarchy_for_httpreques_2.gif create mode 100644 docs/epy/class_hierarchy_for_invalidcli.gif create mode 100644 docs/epy/class_hierarchy_for_invalidcli_2.gif create mode 100644 docs/epy/class_hierarchy_for_invalidjso.gif create mode 100644 docs/epy/class_hierarchy_for_jsonmodel.gif create mode 100644 docs/epy/class_hierarchy_for_lockedfile.gif create mode 100644 docs/epy/class_hierarchy_for_mediafileu.gif create mode 100644 docs/epy/class_hierarchy_for_mediainmem.gif create mode 100644 docs/epy/class_hierarchy_for_mediaiobas.gif create mode 100644 docs/epy/class_hierarchy_for_mediauploa.gif create mode 100644 docs/epy/class_hierarchy_for_mediauploa_2.gif create mode 100644 docs/epy/class_hierarchy_for_mediauploa_3.gif create mode 100644 docs/epy/class_hierarchy_for_memorycach.gif create mode 100644 docs/epy/class_hierarchy_for_message.gif create mode 100644 docs/epy/class_hierarchy_for_model.gif create mode 100644 docs/epy/class_hierarchy_for_newercrede.gif create mode 100644 docs/epy/class_hierarchy_for_oauth2cred.gif create mode 100644 docs/epy/class_hierarchy_for_oauth2deco.gif create mode 100644 docs/epy/class_hierarchy_for_oauth2deco_2.gif create mode 100644 docs/epy/class_hierarchy_for_oauth2hand.gif create mode 100644 docs/epy/class_hierarchy_for_oauth2webs.gif create mode 100644 docs/epy/class_hierarchy_for_propertied.gif create mode 100644 docs/epy/class_hierarchy_for_protocolbu.gif create mode 100644 docs/epy/class_hierarchy_for_rawmodel.gif create mode 100644 docs/epy/class_hierarchy_for_requestmoc.gif create mode 100644 docs/epy/class_hierarchy_for_resumableu.gif create mode 100644 docs/epy/class_hierarchy_for_schemas.gif create mode 100644 docs/epy/class_hierarchy_for_signedjwta.gif create mode 100644 docs/epy/class_hierarchy_for_signer.gif create mode 100644 docs/epy/class_hierarchy_for_storage.gif create mode 100644 docs/epy/class_hierarchy_for_storage_2.gif create mode 100644 docs/epy/class_hierarchy_for_storage_3.gif create mode 100644 docs/epy/class_hierarchy_for_storage_4.gif create mode 100644 docs/epy/class_hierarchy_for_storagebyk.gif create mode 100644 docs/epy/class_hierarchy_for_subfieldba.gif create mode 100644 docs/epy/class_hierarchy_for_unacceptab.gif create mode 100644 docs/epy/class_hierarchy_for_unexpected.gif create mode 100644 docs/epy/class_hierarchy_for_unexpected_2.gif create mode 100644 docs/epy/class_hierarchy_for_unknownapi.gif create mode 100644 docs/epy/class_hierarchy_for_unknowncli.gif create mode 100644 docs/epy/class_hierarchy_for_unknownlin.gif create mode 100644 docs/epy/class_hierarchy_for_verifier.gif create mode 100644 docs/epy/class_hierarchy_for_verifyjwtt.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_10.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_11.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_12.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_13.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_14.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_15.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_16.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_17.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_18.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_19.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_2.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_20.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_21.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_22.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_23.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_24.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_25.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_26.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_27.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_28.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_3.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_4.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_5.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_6.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_7.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_8.gif delete mode 100644 docs/epy/uml_class_diagram_for_apiclien_9.gif delete mode 100644 docs/epy/uml_class_diagram_for_django_d.gif delete mode 100644 docs/epy/uml_class_diagram_for_google_a.gif delete mode 100644 docs/epy/uml_class_diagram_for_mimetool.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_10.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_11.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_12.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_13.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_14.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_15.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_16.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_17.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_18.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_19.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_2.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_20.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_21.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_22.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_23.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_24.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_25.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_26.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_27.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_28.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_29.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_3.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_30.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_31.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_32.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_33.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_34.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_35.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_36.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_37.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_38.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_39.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_4.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_40.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_5.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_6.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_7.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_8.gif delete mode 100644 docs/epy/uml_class_diagram_for_oauth2cl_9.gif diff --git a/docs/apiclient.http.html b/docs/apiclient.http.html index 69a1cad..0aff590 100644 --- a/docs/apiclient.http.html +++ b/docs/apiclient.http.html @@ -508,7 +508,6 @@ Data descriptors inherited from MediaU Note that the Python file object is compatible with io.Base and can be used
with this class also.
 

  fh = io.BytesIO('...Some data to upload...')
  media = MediaIoBaseUpload(fh, mimetype='image/png',
    chunksize=1024*1024, resumable=True)
@@ -527,7 +526,8 @@ Methods defined here:
__init__(self, fh, mimetype, chunksize=524288, resumable=False)
Constructor.
 
Args:
-  fh: io.Base or file object, The source of the bytes to upload.
+  fh: io.Base or file object, The source of the bytes to upload. MUST be
+    opened in blocking mode, do not use streams opened in non-blocking mode.
  mimetype: string, Mime-type of the file. If None then a mime-type will be
    guessed from the file extension.
  chunksize: int, File will be uploaded in chunks of this many bytes. Only
diff --git a/docs/build.sh b/docs/build.sh index 502d8f0..6f9cddc 100755 --- a/docs/build.sh +++ b/docs/build.sh @@ -28,4 +28,4 @@ export PYTHONPATH=`pwd`/..:$GOOGLE_APPENGINE find ../apiclient/ -name "*.py" | sed "s/\/__init__.py//" | sed "s/\.py//" | sed "s/^\.\.\///" | sed "s#/#.#g" | xargs python `which pydoc` -w find ../oauth2client/ -name "*.py" | sed "s/\/__init__.py//" | sed "s/\.py//" | sed "s/^\.\.\///" | sed "s#/#.#g" | xargs python `which pydoc` -w find ../uritemplate/ -name "*.py" | sed "s/\/__init__.py//" | sed "s/\.py//" | sed "s/^\.\.\///" | sed "s#/#.#g" | xargs python `which pydoc` -w -epydoc --output epy --graph all --docformat plaintext apiclient oauth2client +epydoc --output epy --graph classtree --docformat plaintext apiclient oauth2client diff --git a/docs/epy/apiclient-module.html b/docs/epy/apiclient-module.html index 9116cb7..315e135 100644 --- a/docs/epy/apiclient-module.html +++ b/docs/epy/apiclient-module.html @@ -134,7 +134,7 @@