From 450adad8b9d69e19f9e4f150100938a16ef11df3 Mon Sep 17 00:00:00 2001 From: Fuchen Shi Date: Fri, 28 Jan 2022 16:52:29 +0800 Subject: [PATCH] docs: update changelog & docs for 2.9.10 --- changelog | 6 ++ docs/_static/basic.css | 6 +- docs/_static/doctools.js | 5 +- docs/_static/language_data.js | 2 +- docs/_static/searchtools.js | 7 +- docs/index.html | 148 +++++++++++++++++----------------- docs/searchindex.js | 2 +- setup.py | 2 +- 8 files changed, 95 insertions(+), 83 deletions(-) diff --git a/changelog b/changelog index 086a1d0..eceec8f 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,9 @@ +## [2.9.10] - 2022-01-28 + +## Fixed + +- Updated API domains for apps in the China North region. + ## [2.9.9] - 2021-12-14 ### Added diff --git a/docs/_static/basic.css b/docs/_static/basic.css index 912859b..bf18350 100644 --- a/docs/_static/basic.css +++ b/docs/_static/basic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- basic theme. * - * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -731,8 +731,9 @@ dl.glossary dt { .classifier:before { font-style: normal; - margin: 0.5em; + margin: 0 0.5em; content: ":"; + display: inline-block; } abbr, acronym { @@ -756,6 +757,7 @@ span.pre { -ms-hyphens: none; -webkit-hyphens: none; hyphens: none; + white-space: nowrap; } div[class*="highlight-"] { diff --git a/docs/_static/doctools.js b/docs/_static/doctools.js index 8cbf1b1..e509e48 100644 --- a/docs/_static/doctools.js +++ b/docs/_static/doctools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for all documentation. * - * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -264,6 +264,9 @@ var Documentation = { hideSearchWords : function() { $('#searchbox .highlight-link').fadeOut(300); $('span.highlighted').removeClass('highlighted'); + var url = new URL(window.location); + url.searchParams.delete('highlight'); + window.history.replaceState({}, '', url); }, /** diff --git a/docs/_static/language_data.js b/docs/_static/language_data.js index 863704b..ebe2f03 100644 --- a/docs/_static/language_data.js +++ b/docs/_static/language_data.js @@ -5,7 +5,7 @@ * This script contains the language-specific data used by searchtools.js, * namely the list of stopwords, stemmer, scorer and splitter. * - * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/docs/_static/searchtools.js b/docs/_static/searchtools.js index 58ff35c..2d77859 100644 --- a/docs/_static/searchtools.js +++ b/docs/_static/searchtools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for the full-text search. * - * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -328,7 +328,9 @@ var Search = { var results = []; for (var prefix in objects) { - for (var name in objects[prefix]) { + for (var iMatch = 0; iMatch != objects[prefix].length; ++iMatch) { + var match = objects[prefix][iMatch]; + var name = match[4]; var fullname = (prefix ? prefix + '.' : '') + name; var fullnameLower = fullname.toLowerCase() if (fullnameLower.indexOf(object) > -1) { @@ -342,7 +344,6 @@ var Search = { } else if (parts[parts.length - 1].indexOf(object) > -1) { score += Scorer.objPartialMatch; } - var match = objects[prefix][name]; var objname = objnames[match[1]][2]; var title = titles[match[0]]; // If more than one term searched for, we require other words to be diff --git a/docs/index.html b/docs/index.html index 606480f..6e65d42 100644 --- a/docs/index.html +++ b/docs/index.html @@ -132,19 +132,19 @@

leancloud
-class leancloud.FriendshipQuery(query_class)[源代码]
+class leancloud.FriendshipQuery(query_class)[源代码]

基类:leancloud.query.Query

-class leancloud.LeanCloudError(code, error)[源代码]
+class leancloud.LeanCloudError(code, error)[源代码]

基类:Exception

-class leancloud.LeanCloudWarning[源代码]
+class leancloud.LeanCloudWarning[源代码]

基类:UserWarning

@@ -152,7 +152,7 @@

leancloud

-class leancloud.Object(**attrs)[源代码]
+class leancloud.Object(**attrs)[源代码]

基类:object

@@ -190,7 +190,7 @@

Object
-static as_class(arg)[源代码]
+static as_class(arg)[源代码]

@@ -221,7 +221,7 @@

Object
-classmethod create(class_name, **attributes)[源代码]
+classmethod create(class_name, **attributes)[源代码]

根据参数创建一个 leancloud.Object 的子类的实例化对象

参数
@@ -241,7 +241,7 @@

Object
-classmethod create_without_data(id_)[源代码]
+classmethod create_without_data(id_)[源代码]

根据 objectId 创建一个 leancloud.Object,代表一个服务器上已经存在的对象。可以调用 fetch 方法来获取服务器上的数据

参数
@@ -269,7 +269,7 @@

Object
-classmethod destroy_all(objs)[源代码]
+classmethod destroy_all(objs)[源代码]

在一个请求中 destroy 多个 leancloud.Object 对象实例。

参数
@@ -295,7 +295,7 @@

Object
-classmethod extend(name)[源代码]
+classmethod extend(name)[源代码]

派生一个新的 leancloud.Object 子类

参数
@@ -467,7 +467,7 @@

Object
-classmethod save_all(objs)[源代码]
+classmethod save_all(objs)[源代码]

在一个请求中 save 多个 leancloud.Object 对象实例。

参数
@@ -531,7 +531,7 @@

Object

User

-class leancloud.User(**attrs)[源代码]
+class leancloud.User(**attrs)[源代码]

基类:leancloud.object_.Object

@@ -569,12 +569,12 @@

User
-static as_class(arg)
+static as_class(arg)

-classmethod become(session_token)[源代码]
+classmethod become(session_token)[源代码]

通过 session token 获取用户对象

参数
@@ -603,7 +603,7 @@

User
-classmethod change_phone_number(sms_code, phone_number)[源代码]
+classmethod change_phone_number(sms_code, phone_number)[源代码]
@@ -619,7 +619,7 @@

User
-classmethod create(class_name, **attributes)
+classmethod create(class_name, **attributes)

根据参数创建一个 leancloud.Object 的子类的实例化对象

参数
@@ -639,17 +639,17 @@

User
-classmethod create_followee_query(user_id)[源代码]
+classmethod create_followee_query(user_id)[源代码]
-classmethod create_follower_query(user_id)[源代码]
+classmethod create_follower_query(user_id)[源代码]
-classmethod create_without_data(id_)
+classmethod create_without_data(id_)

根据 objectId 创建一个 leancloud.Object,代表一个服务器上已经存在的对象。可以调用 fetch 方法来获取服务器上的数据

参数
@@ -677,7 +677,7 @@

User
-classmethod destroy_all(objs)
+classmethod destroy_all(objs)

在一个请求中 destroy 多个 leancloud.Object 对象实例。

参数
@@ -703,7 +703,7 @@

User
-classmethod extend(name)
+classmethod extend(name)

派生一个新的 leancloud.Object 子类

参数
@@ -770,7 +770,7 @@

User
-classmethod get_current() Optional[leancloud.user.User][源代码]
+classmethod get_current() Optional[leancloud.user.User][源代码]
@@ -846,7 +846,7 @@

User
-property is_current
+property is_current
@@ -905,14 +905,14 @@

User
-classmethod login_with(platform, third_party_auth_data)[源代码]
+classmethod login_with(platform, third_party_auth_data)[源代码]

把第三方平台号绑定到 User 上

:param platform: 第三方平台名称 base string

-classmethod login_with_mobile_phone(phone_number, password)[源代码]
+classmethod login_with_mobile_phone(phone_number, password)[源代码]
@@ -963,37 +963,37 @@

User
-classmethod request_change_phone_number(phone_number, ttl=None, validate_token=None)[源代码]
+classmethod request_change_phone_number(phone_number, ttl=None, validate_token=None)[源代码]
-classmethod request_email_verify(email)[源代码]
+classmethod request_email_verify(email)[源代码]
-classmethod request_login_sms_code(phone_number, validate_token=None)[源代码]
+classmethod request_login_sms_code(phone_number, validate_token=None)[源代码]
-classmethod request_mobile_phone_verify(phone_number, validate_token=None)[源代码]
+classmethod request_mobile_phone_verify(phone_number, validate_token=None)[源代码]
-classmethod request_password_reset(email)[源代码]
+classmethod request_password_reset(email)[源代码]
-classmethod request_password_reset_by_sms_code(phone_number, validate_token=None)[源代码]
+classmethod request_password_reset_by_sms_code(phone_number, validate_token=None)[源代码]
-classmethod reset_password_by_sms_code(sms_code, new_password)[源代码]
+classmethod reset_password_by_sms_code(sms_code, new_password)[源代码]
@@ -1012,7 +1012,7 @@

User
-classmethod save_all(objs)
+classmethod save_all(objs)

在一个请求中 save 多个 leancloud.Object 对象实例。

参数
@@ -1023,7 +1023,7 @@

User
-property session_token
+property session_token
@@ -1057,7 +1057,7 @@

User
-classmethod set_current(user)[源代码]
+classmethod set_current(user)[源代码]
@@ -1089,7 +1089,7 @@

User
-classmethod signup_or_login_with_mobile_phone(phone_number, sms_code)[源代码]
+classmethod signup_or_login_with_mobile_phone(phone_number, sms_code)[源代码]

param phone_nubmer: string_types param sms_code: string_types

在调用此方法前请先使用 request_sms_code 请求 sms code

@@ -1141,7 +1141,7 @@

User
-classmethod verify_mobile_phone_number(sms_code)[源代码]
+classmethod verify_mobile_phone_number(sms_code)[源代码]

@@ -1151,16 +1151,16 @@

User

File

-class leancloud.File(name='', data=None, mime_type=None)[源代码]
+class leancloud.File(name='', data=None, mime_type=None)[源代码]

基类:object

-classmethod create_with_url(name, url, meta_data=None, mime_type=None)[源代码]
+classmethod create_with_url(name, url, meta_data=None, mime_type=None)[源代码]
-classmethod create_without_data(object_id)[源代码]
+classmethod create_without_data(object_id)[源代码]
@@ -1185,27 +1185,27 @@

File
-property metadata
+property metadata
-property mime_type
+property mime_type
-property name
+property name
-property owner_id
+property owner_id
-query = <leancloud.query.Query object>
+query = <leancloud.query.Query object>
@@ -1220,17 +1220,17 @@

File
-property set_mime_type
+property set_mime_type
-property size
+property size
-property url
+property url

@@ -1240,7 +1240,7 @@

File

Query

-class leancloud.Query(query_class)[源代码]
+class leancloud.Query(query_class)[源代码]

基类:object

@@ -1272,7 +1272,7 @@

Query
-classmethod and_(*queries)[源代码]
+classmethod and_(*queries)[源代码]

根据传入的 Query 对象,构造一个新的 AND 查询。

参数
@@ -1376,7 +1376,7 @@

Query
-classmethod do_cloud_query(cql, *pvalues)[源代码]
+classmethod do_cloud_query(cql, *pvalues)[源代码]

使用 CQL 来构造查询。CQL 语法参考 这里

参数
@@ -1763,7 +1763,7 @@

Query
-classmethod or_(*queries)[源代码]
+classmethod or_(*queries)[源代码]

根据传入的 Query 对象,构造一个新的 OR 查询。

参数
@@ -1924,7 +1924,7 @@

QueryRelation

-class leancloud.Relation(parent, key=None)[源代码]
+class leancloud.Relation(parent, key=None)[源代码]

基类:object

@@ -1944,7 +1944,7 @@

Relation
-property query
+property query

获取指向 Relation 内容的 Query 对象。

返回类型
@@ -1969,7 +1969,7 @@

Relation
-classmethod reverse_query(parent_class, relation_key, child)[源代码]
+classmethod reverse_query(parent_class, relation_key, child)[源代码]

创建一个新的 Query 对象,反向查询所有指向此 Relation 的父对象。

参数
@@ -1992,7 +1992,7 @@

RelationRole

-class leancloud.Role(name=None, acl=None)[源代码]
+class leancloud.Role(name=None, acl=None)[源代码]

基类:leancloud.object_.Object

@@ -2030,7 +2030,7 @@

Role
-static as_class(arg)
+static as_class(arg)

@@ -2061,7 +2061,7 @@

Role
-classmethod create(class_name, **attributes)
+classmethod create(class_name, **attributes)

根据参数创建一个 leancloud.Object 的子类的实例化对象

参数
@@ -2081,7 +2081,7 @@

Role
-classmethod create_without_data(id_)
+classmethod create_without_data(id_)

根据 objectId 创建一个 leancloud.Object,代表一个服务器上已经存在的对象。可以调用 fetch 方法来获取服务器上的数据

参数
@@ -2109,7 +2109,7 @@

Role
-classmethod destroy_all(objs)
+classmethod destroy_all(objs)

在一个请求中 destroy 多个 leancloud.Object 对象实例。

参数
@@ -2135,7 +2135,7 @@

Role
-classmethod extend(name)
+classmethod extend(name)

派生一个新的 leancloud.Object 子类

参数
@@ -2276,7 +2276,7 @@

Role
-property name
+property name
@@ -2315,7 +2315,7 @@

Role
-property roles
+property roles
@@ -2334,7 +2334,7 @@

Role
-classmethod save_all(objs)
+classmethod save_all(objs)

在一个请求中 save 多个 leancloud.Object 对象实例。

参数
@@ -2394,7 +2394,7 @@

Role
-property users
+property users
@@ -2409,7 +2409,7 @@

Role

ACL

-class leancloud.ACL(permissions_by_id=None)[源代码]
+class leancloud.ACL(permissions_by_id=None)[源代码]

基类:object

@@ -2483,7 +2483,7 @@

ACLGeoPoint

-class leancloud.GeoPoint(latitude=0, longitude=0)[源代码]
+class leancloud.GeoPoint(latitude=0, longitude=0)[源代码]

基类:object

@@ -2506,13 +2506,13 @@

GeoPoint
-property latitude
+property latitude

当前对象的纬度

-property longitude
+property longitude

当前对象的经度

@@ -2551,7 +2551,7 @@

GeoPointEngine

-class leancloud.Engine(wsgi_app=None, fetch_user=True)[源代码]
+class leancloud.Engine(wsgi_app=None, fetch_user=True)[源代码]

基类:object

LeanEngine middleware.

@@ -2646,7 +2646,7 @@

Engine

HttpsRedirectMiddleware

-class leancloud.engine.HttpsRedirectMiddleware(wsgi_app)[源代码]
+class leancloud.engine.HttpsRedirectMiddleware(wsgi_app)[源代码]

基类:object

@@ -2655,7 +2655,7 @@

HttpsRedirectMiddlewareCookieSessionMiddleware

-class leancloud.engine.CookieSessionMiddleware(app, secret, name='leancloud:session', excluded_paths=None, fetch_user=False, expires=None, max_age=None)[源代码]
+class leancloud.engine.CookieSessionMiddleware(app, secret, name='leancloud:session', excluded_paths=None, fetch_user=False, expires=None, max_age=None)[源代码]

基类:object

用来在 webhosting 功能中实现自动管理 LeanCloud 用户登录状态的 WSGI 中间件。 使用此中间件之后,在处理 web 请求中调用了 leancloud.User.login() 方法登录成功后, @@ -2696,13 +2696,13 @@

CookieSessionMiddleware

leancloud.push

-class leancloud.push.Installation(**attrs)[源代码]
+class leancloud.push.Installation(**attrs)[源代码]

基类:leancloud.object_.Object

-class leancloud.push.Notification(**attrs)[源代码]
+class leancloud.push.Notification(**attrs)[源代码]

基类:leancloud.object_.Object

@@ -2761,7 +2761,7 @@

CookieSessionMiddleware

leancloud.cloud

-class leancloud.cloud.Captcha(token, url)[源代码]
+class leancloud.cloud.Captcha(token, url)[源代码]

基类:object

表示图形验证码

diff --git a/docs/searchindex.js b/docs/searchindex.js index 55bee9b..a2b7e54 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["index.rst"],objects:{"leancloud.ACL":{dump:[0,1,1,""],get_public_read_access:[0,1,1,""],get_public_write_access:[0,1,1,""],get_read_access:[0,1,1,""],get_role_read_access:[0,1,1,""],get_role_write_access:[0,1,1,""],get_write_access:[0,1,1,""],set_public_read_access:[0,1,1,""],set_public_write_access:[0,1,1,""],set_read_access:[0,1,1,""],set_role_read_access:[0,1,1,""],set_role_write_access:[0,1,1,""],set_write_access:[0,1,1,""]},"leancloud.Engine":{after_delete:[0,1,1,""],after_save:[0,1,1,""],after_update:[0,1,1,""],before_delete:[0,1,1,""],before_save:[0,1,1,""],before_update:[0,1,1,""],define:[0,1,1,""],on_auth_data:[0,1,1,""],on_bigquery:[0,1,1,""],on_insight:[0,1,1,""],on_login:[0,1,1,""],on_verified:[0,1,1,""],register:[0,1,1,""],run:[0,1,1,""],start:[0,1,1,""],stop:[0,1,1,""],wrap:[0,1,1,""]},"leancloud.File":{create_with_url:[0,1,1,""],create_without_data:[0,1,1,""],destroy:[0,1,1,""],fetch:[0,1,1,""],get_acl:[0,1,1,""],get_thumbnail_url:[0,1,1,""],metadata:[0,2,1,""],mime_type:[0,2,1,""],name:[0,2,1,""],owner_id:[0,2,1,""],query:[0,3,1,""],save:[0,1,1,""],set_acl:[0,1,1,""],set_mime_type:[0,2,1,""],size:[0,2,1,""],url:[0,2,1,""]},"leancloud.GeoPoint":{dump:[0,1,1,""],kilometers_to:[0,1,1,""],latitude:[0,2,1,""],longitude:[0,2,1,""],miles_to:[0,1,1,""],radians_to:[0,1,1,""]},"leancloud.Object":{add:[0,1,1,""],add_unique:[0,1,1,""],as_class:[0,1,1,""],bit_and:[0,1,1,""],bit_or:[0,1,1,""],bit_xor:[0,1,1,""],clear:[0,1,1,""],create:[0,1,1,""],create_without_data:[0,1,1,""],destroy:[0,1,1,""],destroy_all:[0,1,1,""],disable_after_hook:[0,1,1,""],disable_before_hook:[0,1,1,""],dump:[0,1,1,""],extend:[0,1,1,""],fetch:[0,1,1,""],get:[0,1,1,""],get_acl:[0,1,1,""],has:[0,1,1,""],ignore_hook:[0,1,1,""],increment:[0,1,1,""],is_dirty:[0,1,1,""],is_existed:[0,1,1,""],is_new:[0,1,1,""],relation:[0,1,1,""],remove:[0,1,1,""],save:[0,1,1,""],save_all:[0,1,1,""],set:[0,1,1,""],set_acl:[0,1,1,""],unset:[0,1,1,""],validate:[0,1,1,""]},"leancloud.Query":{add_ascending:[0,1,1,""],add_descending:[0,1,1,""],and_:[0,1,1,""],ascending:[0,1,1,""],contained_in:[0,1,1,""],contains:[0,1,1,""],contains_all:[0,1,1,""],count:[0,1,1,""],descending:[0,1,1,""],do_cloud_query:[0,1,1,""],does_not_exist:[0,1,1,""],does_not_match_key_in_query:[0,1,1,""],does_not_match_query:[0,1,1,""],dump:[0,1,1,""],endswith:[0,1,1,""],equal_to:[0,1,1,""],exists:[0,1,1,""],find:[0,1,1,""],first:[0,1,1,""],get:[0,1,1,""],greater_than:[0,1,1,""],greater_than_or_equal_to:[0,1,1,""],include:[0,1,1,""],include_acl:[0,1,1,""],less_than:[0,1,1,""],less_than_or_equal_to:[0,1,1,""],limit:[0,1,1,""],matched:[0,1,1,""],matches_key_in_query:[0,1,1,""],matches_query:[0,1,1,""],near:[0,1,1,""],not_contained_in:[0,1,1,""],not_equal_to:[0,1,1,""],or_:[0,1,1,""],scan:[0,1,1,""],select:[0,1,1,""],size_equal_to:[0,1,1,""],skip:[0,1,1,""],startswith:[0,1,1,""],within_geo_box:[0,1,1,""],within_kilometers:[0,1,1,""],within_miles:[0,1,1,""],within_radians:[0,1,1,""]},"leancloud.Relation":{add:[0,1,1,""],dump:[0,1,1,""],query:[0,2,1,""],remove:[0,1,1,""],reverse_query:[0,1,1,""]},"leancloud.Role":{add:[0,1,1,""],add_unique:[0,1,1,""],as_class:[0,1,1,""],bit_and:[0,1,1,""],bit_or:[0,1,1,""],bit_xor:[0,1,1,""],clear:[0,1,1,""],create:[0,1,1,""],create_without_data:[0,1,1,""],destroy:[0,1,1,""],destroy_all:[0,1,1,""],disable_after_hook:[0,1,1,""],disable_before_hook:[0,1,1,""],dump:[0,1,1,""],extend:[0,1,1,""],fetch:[0,1,1,""],get:[0,1,1,""],get_acl:[0,1,1,""],get_name:[0,1,1,""],get_roles:[0,1,1,""],get_users:[0,1,1,""],has:[0,1,1,""],ignore_hook:[0,1,1,""],increment:[0,1,1,""],is_dirty:[0,1,1,""],is_existed:[0,1,1,""],is_new:[0,1,1,""],name:[0,2,1,""],relation:[0,1,1,""],remove:[0,1,1,""],roles:[0,2,1,""],save:[0,1,1,""],save_all:[0,1,1,""],set:[0,1,1,""],set_acl:[0,1,1,""],set_name:[0,1,1,""],unset:[0,1,1,""],users:[0,2,1,""],validate:[0,1,1,""]},"leancloud.User":{add:[0,1,1,""],add_unique:[0,1,1,""],as_class:[0,1,1,""],become:[0,1,1,""],bit_and:[0,1,1,""],bit_or:[0,1,1,""],bit_xor:[0,1,1,""],change_phone_number:[0,1,1,""],clear:[0,1,1,""],create:[0,1,1,""],create_followee_query:[0,1,1,""],create_follower_query:[0,1,1,""],create_without_data:[0,1,1,""],destroy:[0,1,1,""],destroy_all:[0,1,1,""],disable_after_hook:[0,1,1,""],disable_before_hook:[0,1,1,""],dump:[0,1,1,""],extend:[0,1,1,""],fetch:[0,1,1,""],follow:[0,1,1,""],get:[0,1,1,""],get_acl:[0,1,1,""],get_current:[0,1,1,""],get_email:[0,1,1,""],get_mobile_phone_number:[0,1,1,""],get_roles:[0,1,1,""],get_session_token:[0,1,1,""],get_username:[0,1,1,""],has:[0,1,1,""],ignore_hook:[0,1,1,""],increment:[0,1,1,""],is_authenticated:[0,1,1,""],is_current:[0,2,1,""],is_dirty:[0,1,1,""],is_existed:[0,1,1,""],is_linked:[0,1,1,""],is_new:[0,1,1,""],link_with:[0,1,1,""],login:[0,1,1,""],login_with:[0,1,1,""],login_with_mobile_phone:[0,1,1,""],logout:[0,1,1,""],refresh_session_token:[0,1,1,""],relation:[0,1,1,""],remove:[0,1,1,""],request_change_phone_number:[0,1,1,""],request_email_verify:[0,1,1,""],request_login_sms_code:[0,1,1,""],request_mobile_phone_verify:[0,1,1,""],request_password_reset:[0,1,1,""],request_password_reset_by_sms_code:[0,1,1,""],reset_password_by_sms_code:[0,1,1,""],save:[0,1,1,""],save_all:[0,1,1,""],session_token:[0,2,1,""],set:[0,1,1,""],set_acl:[0,1,1,""],set_current:[0,1,1,""],set_email:[0,1,1,""],set_mobile_phone_number:[0,1,1,""],set_password:[0,1,1,""],set_username:[0,1,1,""],sign_up:[0,1,1,""],signup_or_login_with_mobile_phone:[0,1,1,""],unfollow:[0,1,1,""],unlink_from:[0,1,1,""],unset:[0,1,1,""],update_password:[0,1,1,""],validate:[0,1,1,""],verify_mobile_phone_number:[0,1,1,""]},"leancloud.cloud":{Captcha:[0,0,1,""],get_server_time:[0,5,1,""],request_captcha:[0,5,1,""],request_sms_code:[0,5,1,""],rpc:[0,5,1,""],run:[0,5,1,""],verify_captcha:[0,5,1,""],verify_sms_code:[0,5,1,""]},"leancloud.cloud.Captcha":{verify:[0,1,1,""]},"leancloud.engine":{CookieSessionMiddleware:[0,0,1,""],HttpsRedirectMiddleware:[0,0,1,""]},"leancloud.engine.CookieSessionMiddleware":{post_process:[0,1,1,""],pre_process:[0,1,1,""]},"leancloud.push":{Installation:[0,0,1,""],Notification:[0,0,1,""],send:[0,5,1,""]},"leancloud.push.Notification":{fetch:[0,1,1,""],save:[0,1,1,""]},leancloud:{ACL:[0,0,1,""],Engine:[0,0,1,""],File:[0,0,1,""],FriendshipQuery:[0,0,1,""],GeoPoint:[0,0,1,""],LeanCloudError:[0,0,1,""],LeanCloudWarning:[0,0,1,""],Object:[0,0,1,""],Query:[0,0,1,""],Relation:[0,0,1,""],Role:[0,0,1,""],User:[0,0,1,""],cloud:[0,4,0,"-"],init:[0,5,1,""],push:[0,4,0,"-"],use_master_key:[0,5,1,""],use_production:[0,5,1,""],use_region:[0,5,1,""]}},objnames:{"0":["py","class","Python \u7c7b"],"1":["py","method","Python \u65b9\u6cd5"],"2":["py","property","Python property"],"3":["py","attribute","Python \u5c5e\u6027"],"4":["py","module","Python \u6a21\u5757"],"5":["py","function","Python \u51fd\u6570"]},objtypes:{"0":"py:class","1":"py:method","2":"py:property","3":"py:attribute","4":"py:module","5":"py:function"},terms:{"100":0,"1000":0,"86":0,"class":0,"default":0,"float":0,"in":0,"int":0,"return":0,"static":0,"true":0,_cloud_func_nam:0,_cloud_rpc_nam:0,_data:0,_instal:0,_notif:0,add:0,add_ascend:0,add_descend:0,add_uniqu:0,after_delet:0,after_sav:0,after_upd:0,allow:0,amount:0,and_:0,anoth:0,apn:0,app:0,app_id:0,app_kei:0,appid:0,appkei:0,applic:0,arg:0,as_class:0,ascend:0,attr:0,attribut:0,base:0,basestr:0,batch_siz:0,becom:0,before_delet:0,before_sav:0,before_upd:0,bit_and:0,bit_or:0,bit_xor:0,bool:0,captcha:0,change_phone_numb:0,channel:0,child:0,class_nam:0,classmethod:0,clear:0,cn:0,code:0,contain:0,contained_in:0,contains_al:0,cooki:0,count:0,cql:0,cqlresult:0,creat:0,create_followee_queri:0,create_follower_queri:0,create_with_url:0,create_without_data:0,data:0,datetim:0,deafult:0,defin:0,descend:0,destroi:0,destroy_al:0,dev:0,dict:0,disable_after_hook:0,disable_before_hook:0,dispatch:0,distanc:0,do_cloud_queri:0,doc:0,does_not_exist:0,does_not_match_key_in_queri:0,does_not_match_queri:0,dump:0,email:0,endswith:0,environ:0,equal_to:0,error:0,except:0,excluded_path:0,exist:0,expir:0,expiration_interv:0,expiration_tim:0,extend:0,fals:0,fetch:0,fetch_us:0,fetch_when_sav:0,find:0,first:0,flag:0,flow_control:0,fmt:0,follow:0,friendshipqueri:0,from:0,func:0,get:0,get_acl:0,get_curr:0,get_email:0,get_mobile_phone_numb:0,get_nam:0,get_public_read_access:0,get_public_write_access:0,get_read_access:0,get_rol:0,get_role_read_access:0,get_role_write_access:0,get_server_tim:0,get_session_token:0,get_thumbnail_url:0,get_us:0,get_usernam:0,get_write_access:0,greater_than:0,greater_than_or_equal_to:0,has:0,header:0,height:0,hook:0,hook_kei:0,hook_nam:0,html:0,http:0,id:0,id_:0,idd:0,ignore_cas:0,ignore_hook:0,includ:0,include_acl:0,increment:0,init:0,instal:0,ios:0,is_authent:0,is_curr:0,is_dirti:0,is_exist:0,is_link:0,is_new:0,item:0,kei:0,key_or_attr:0,kilomet:0,kilometers_to:0,kwarg:0,latitud:0,leanclouderror:0,leancloudwarn:0,leanengin:0,less_than:0,less_than_or_equal_to:0,limit:0,link_with:0,list:0,login:0,login_with:0,login_with_mobile_phon:0,logout:0,longitud:0,make_curr:0,master:0,master_kei:0,masterkei:0,match:0,matches_key_in_queri:0,matches_queri:0,max_ag:0,max_dist:0,meta_data:0,metadata:0,middlewar:0,mile:0,miles_to:0,mime_typ:0,min_dist:0,multi_lin:0,name:0,near:0,new_password:0,none:0,northeast:0,not_contained_in:0,not_equal_to:0,notif:0,obj:0,obj_or_obj:0,object_:0,object_id:0,objectid:0,objectmeta:0,old_password:0,on_auth_data:0,on_bigqueri:0,on_insight:0,on_login:0,on_verifi:0,option:0,or:0,or_:0,other:0,owner_id:0,param:0,parent:0,parent_class:0,password:0,path:0,permissions_by_id:0,phone_nubm:0,phone_numb:0,platform:0,png:0,point:0,post:0,post_process:0,pre_process:0,prod:0,properti:0,provid:0,push_guid:0,push_tim:0,put:0,pvalu:0,qualiti:0,query_class:0,query_kei:0,radian:0,radians_to:0,rais:0,refresh_session_token:0,regex:0,region:0,regist:0,relation_kei:0,remov:0,request_captcha:0,request_change_phone_numb:0,request_email_verifi:0,request_login_sms_cod:0,request_mobile_phone_verifi:0,request_password_reset:0,request_password_reset_by_sms_cod:0,request_sms_cod:0,reset_password_by_sms_cod:0,rest:0,reverse_queri:0,rpc:0,run:0,save:0,save_al:0,scale_to_fit:0,scan:0,scan_kei:0,secret:0,select:0,send:0,session:0,session_token:0,sessiontoken:0,set:0,set_acl:0,set_curr:0,set_email:0,set_mime_typ:0,set_mobile_phone_numb:0,set_nam:0,set_password:0,set_public_read_access:0,set_public_write_access:0,set_read_access:0,set_role_read_access:0,set_role_write_access:0,set_usernam:0,set_write_access:0,sign:0,sign_up:0,signup_or_login_with_mobile_phon:0,size:0,size_equal_to:0,skip:0,sms:0,sms_code:0,sms_type:0,southwest:0,start:0,startswith:0,stop:0,str:0,string:0,string_typ:0,target_id:0,templat:0,the:0,thi:0,third_party_auth_data:0,to:0,token:0,ttl:0,tupl:0,type:0,unfollow:0,unlink_from:0,unset:0,update_password:0,url:0,use_master_kei:0,use_product:0,use_region:0,user_id:0,usernam:0,userwarn:0,valid:0,validate_token:0,valu:0,verifi:0,verify_captcha:0,verify_mobile_phone_numb:0,verify_sms_cod:0,voic:0,web:0,webhost:0,where:0,width:0,within_geo_box:0,within_kilomet:0,within_mil:0,within_radian:0,wrap:0,wsgi:0,wsgi_app:0},titles:["LeanCloud-Python-SDK API \u6587\u6863"],titleterms:{acl:0,and:0,api:0,cloud:0,cookiesessionmiddlewar:0,engin:0,file:0,geopoint:0,httpsredirectmiddlewar:0,indic:0,leancloud:0,object:0,push:0,python:0,queri:0,relat:0,role:0,sdk:0,tabl:0,user:0}}) \ No newline at end of file +Search.setIndex({docnames:["index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["index.rst"],objects:{"leancloud.ACL":[[0,1,1,"","dump"],[0,1,1,"","get_public_read_access"],[0,1,1,"","get_public_write_access"],[0,1,1,"","get_read_access"],[0,1,1,"","get_role_read_access"],[0,1,1,"","get_role_write_access"],[0,1,1,"","get_write_access"],[0,1,1,"","set_public_read_access"],[0,1,1,"","set_public_write_access"],[0,1,1,"","set_read_access"],[0,1,1,"","set_role_read_access"],[0,1,1,"","set_role_write_access"],[0,1,1,"","set_write_access"]],"leancloud.Engine":[[0,1,1,"","after_delete"],[0,1,1,"","after_save"],[0,1,1,"","after_update"],[0,1,1,"","before_delete"],[0,1,1,"","before_save"],[0,1,1,"","before_update"],[0,1,1,"","define"],[0,1,1,"","on_auth_data"],[0,1,1,"","on_bigquery"],[0,1,1,"","on_insight"],[0,1,1,"","on_login"],[0,1,1,"","on_verified"],[0,1,1,"","register"],[0,1,1,"","run"],[0,1,1,"","start"],[0,1,1,"","stop"],[0,1,1,"","wrap"]],"leancloud.File":[[0,1,1,"","create_with_url"],[0,1,1,"","create_without_data"],[0,1,1,"","destroy"],[0,1,1,"","fetch"],[0,1,1,"","get_acl"],[0,1,1,"","get_thumbnail_url"],[0,2,1,"","metadata"],[0,2,1,"","mime_type"],[0,2,1,"","name"],[0,2,1,"","owner_id"],[0,3,1,"","query"],[0,1,1,"","save"],[0,1,1,"","set_acl"],[0,2,1,"","set_mime_type"],[0,2,1,"","size"],[0,2,1,"","url"]],"leancloud.GeoPoint":[[0,1,1,"","dump"],[0,1,1,"","kilometers_to"],[0,2,1,"","latitude"],[0,2,1,"","longitude"],[0,1,1,"","miles_to"],[0,1,1,"","radians_to"]],"leancloud.Object":[[0,1,1,"","add"],[0,1,1,"","add_unique"],[0,1,1,"","as_class"],[0,1,1,"","bit_and"],[0,1,1,"","bit_or"],[0,1,1,"","bit_xor"],[0,1,1,"","clear"],[0,1,1,"","create"],[0,1,1,"","create_without_data"],[0,1,1,"","destroy"],[0,1,1,"","destroy_all"],[0,1,1,"","disable_after_hook"],[0,1,1,"","disable_before_hook"],[0,1,1,"","dump"],[0,1,1,"","extend"],[0,1,1,"","fetch"],[0,1,1,"","get"],[0,1,1,"","get_acl"],[0,1,1,"","has"],[0,1,1,"","ignore_hook"],[0,1,1,"","increment"],[0,1,1,"","is_dirty"],[0,1,1,"","is_existed"],[0,1,1,"","is_new"],[0,1,1,"","relation"],[0,1,1,"","remove"],[0,1,1,"","save"],[0,1,1,"","save_all"],[0,1,1,"","set"],[0,1,1,"","set_acl"],[0,1,1,"","unset"],[0,1,1,"","validate"]],"leancloud.Query":[[0,1,1,"","add_ascending"],[0,1,1,"","add_descending"],[0,1,1,"","and_"],[0,1,1,"","ascending"],[0,1,1,"","contained_in"],[0,1,1,"","contains"],[0,1,1,"","contains_all"],[0,1,1,"","count"],[0,1,1,"","descending"],[0,1,1,"","do_cloud_query"],[0,1,1,"","does_not_exist"],[0,1,1,"","does_not_match_key_in_query"],[0,1,1,"","does_not_match_query"],[0,1,1,"","dump"],[0,1,1,"","endswith"],[0,1,1,"","equal_to"],[0,1,1,"","exists"],[0,1,1,"","find"],[0,1,1,"","first"],[0,1,1,"","get"],[0,1,1,"","greater_than"],[0,1,1,"","greater_than_or_equal_to"],[0,1,1,"","include"],[0,1,1,"","include_acl"],[0,1,1,"","less_than"],[0,1,1,"","less_than_or_equal_to"],[0,1,1,"","limit"],[0,1,1,"","matched"],[0,1,1,"","matches_key_in_query"],[0,1,1,"","matches_query"],[0,1,1,"","near"],[0,1,1,"","not_contained_in"],[0,1,1,"","not_equal_to"],[0,1,1,"","or_"],[0,1,1,"","scan"],[0,1,1,"","select"],[0,1,1,"","size_equal_to"],[0,1,1,"","skip"],[0,1,1,"","startswith"],[0,1,1,"","within_geo_box"],[0,1,1,"","within_kilometers"],[0,1,1,"","within_miles"],[0,1,1,"","within_radians"]],"leancloud.Relation":[[0,1,1,"","add"],[0,1,1,"","dump"],[0,2,1,"","query"],[0,1,1,"","remove"],[0,1,1,"","reverse_query"]],"leancloud.Role":[[0,1,1,"","add"],[0,1,1,"","add_unique"],[0,1,1,"","as_class"],[0,1,1,"","bit_and"],[0,1,1,"","bit_or"],[0,1,1,"","bit_xor"],[0,1,1,"","clear"],[0,1,1,"","create"],[0,1,1,"","create_without_data"],[0,1,1,"","destroy"],[0,1,1,"","destroy_all"],[0,1,1,"","disable_after_hook"],[0,1,1,"","disable_before_hook"],[0,1,1,"","dump"],[0,1,1,"","extend"],[0,1,1,"","fetch"],[0,1,1,"","get"],[0,1,1,"","get_acl"],[0,1,1,"","get_name"],[0,1,1,"","get_roles"],[0,1,1,"","get_users"],[0,1,1,"","has"],[0,1,1,"","ignore_hook"],[0,1,1,"","increment"],[0,1,1,"","is_dirty"],[0,1,1,"","is_existed"],[0,1,1,"","is_new"],[0,2,1,"","name"],[0,1,1,"","relation"],[0,1,1,"","remove"],[0,2,1,"","roles"],[0,1,1,"","save"],[0,1,1,"","save_all"],[0,1,1,"","set"],[0,1,1,"","set_acl"],[0,1,1,"","set_name"],[0,1,1,"","unset"],[0,2,1,"","users"],[0,1,1,"","validate"]],"leancloud.User":[[0,1,1,"","add"],[0,1,1,"","add_unique"],[0,1,1,"","as_class"],[0,1,1,"","become"],[0,1,1,"","bit_and"],[0,1,1,"","bit_or"],[0,1,1,"","bit_xor"],[0,1,1,"","change_phone_number"],[0,1,1,"","clear"],[0,1,1,"","create"],[0,1,1,"","create_followee_query"],[0,1,1,"","create_follower_query"],[0,1,1,"","create_without_data"],[0,1,1,"","destroy"],[0,1,1,"","destroy_all"],[0,1,1,"","disable_after_hook"],[0,1,1,"","disable_before_hook"],[0,1,1,"","dump"],[0,1,1,"","extend"],[0,1,1,"","fetch"],[0,1,1,"","follow"],[0,1,1,"","get"],[0,1,1,"","get_acl"],[0,1,1,"","get_current"],[0,1,1,"","get_email"],[0,1,1,"","get_mobile_phone_number"],[0,1,1,"","get_roles"],[0,1,1,"","get_session_token"],[0,1,1,"","get_username"],[0,1,1,"","has"],[0,1,1,"","ignore_hook"],[0,1,1,"","increment"],[0,1,1,"","is_authenticated"],[0,2,1,"","is_current"],[0,1,1,"","is_dirty"],[0,1,1,"","is_existed"],[0,1,1,"","is_linked"],[0,1,1,"","is_new"],[0,1,1,"","link_with"],[0,1,1,"","login"],[0,1,1,"","login_with"],[0,1,1,"","login_with_mobile_phone"],[0,1,1,"","logout"],[0,1,1,"","refresh_session_token"],[0,1,1,"","relation"],[0,1,1,"","remove"],[0,1,1,"","request_change_phone_number"],[0,1,1,"","request_email_verify"],[0,1,1,"","request_login_sms_code"],[0,1,1,"","request_mobile_phone_verify"],[0,1,1,"","request_password_reset"],[0,1,1,"","request_password_reset_by_sms_code"],[0,1,1,"","reset_password_by_sms_code"],[0,1,1,"","save"],[0,1,1,"","save_all"],[0,2,1,"","session_token"],[0,1,1,"","set"],[0,1,1,"","set_acl"],[0,1,1,"","set_current"],[0,1,1,"","set_email"],[0,1,1,"","set_mobile_phone_number"],[0,1,1,"","set_password"],[0,1,1,"","set_username"],[0,1,1,"","sign_up"],[0,1,1,"","signup_or_login_with_mobile_phone"],[0,1,1,"","unfollow"],[0,1,1,"","unlink_from"],[0,1,1,"","unset"],[0,1,1,"","update_password"],[0,1,1,"","validate"],[0,1,1,"","verify_mobile_phone_number"]],"leancloud.cloud":[[0,0,1,"","Captcha"],[0,5,1,"","get_server_time"],[0,5,1,"","request_captcha"],[0,5,1,"","request_sms_code"],[0,5,1,"","rpc"],[0,5,1,"","run"],[0,5,1,"","verify_captcha"],[0,5,1,"","verify_sms_code"]],"leancloud.cloud.Captcha":[[0,1,1,"","verify"]],"leancloud.engine":[[0,0,1,"","CookieSessionMiddleware"],[0,0,1,"","HttpsRedirectMiddleware"]],"leancloud.engine.CookieSessionMiddleware":[[0,1,1,"","post_process"],[0,1,1,"","pre_process"]],"leancloud.push":[[0,0,1,"","Installation"],[0,0,1,"","Notification"],[0,5,1,"","send"]],"leancloud.push.Notification":[[0,1,1,"","fetch"],[0,1,1,"","save"]],leancloud:[[0,0,1,"","ACL"],[0,0,1,"","Engine"],[0,0,1,"","File"],[0,0,1,"","FriendshipQuery"],[0,0,1,"","GeoPoint"],[0,0,1,"","LeanCloudError"],[0,0,1,"","LeanCloudWarning"],[0,0,1,"","Object"],[0,0,1,"","Query"],[0,0,1,"","Relation"],[0,0,1,"","Role"],[0,0,1,"","User"],[0,4,0,"-","cloud"],[0,5,1,"","init"],[0,4,0,"-","push"],[0,5,1,"","use_master_key"],[0,5,1,"","use_production"],[0,5,1,"","use_region"]]},objnames:{"0":["py","class","Python \u7c7b"],"1":["py","method","Python \u65b9\u6cd5"],"2":["py","property","Python property"],"3":["py","attribute","Python \u5c5e\u6027"],"4":["py","module","Python \u6a21\u5757"],"5":["py","function","Python \u51fd\u6570"]},objtypes:{"0":"py:class","1":"py:method","2":"py:property","3":"py:attribute","4":"py:module","5":"py:function"},terms:{"100":0,"1000":0,"86":0,"class":0,"default":0,"float":0,"in":0,"int":0,"return":0,"static":0,"true":0,_cloud_func_nam:0,_cloud_rpc_nam:0,_data:0,_instal:0,_notif:0,add:0,add_ascend:0,add_descend:0,add_uniqu:0,after_delet:0,after_sav:0,after_upd:0,allow:0,amount:0,and_:0,anoth:0,apn:0,app:0,app_id:0,app_kei:0,appid:0,appkei:0,applic:0,arg:0,as_class:0,ascend:0,attr:0,attribut:0,base:0,basestr:0,batch_siz:0,becom:0,before_delet:0,before_sav:0,before_upd:0,bit_and:0,bit_or:0,bit_xor:0,bool:0,captcha:0,change_phone_numb:0,channel:0,child:0,class_nam:0,classmethod:0,clear:0,cn:0,code:0,contain:0,contained_in:0,contains_al:0,cooki:0,count:0,cql:0,cqlresult:0,creat:0,create_followee_queri:0,create_follower_queri:0,create_with_url:0,create_without_data:0,data:0,datetim:0,deafult:0,defin:0,descend:0,destroi:0,destroy_al:0,dev:0,dict:0,disable_after_hook:0,disable_before_hook:0,dispatch:0,distanc:0,do_cloud_queri:0,doc:0,does_not_exist:0,does_not_match_key_in_queri:0,does_not_match_queri:0,dump:0,email:0,endswith:0,environ:0,equal_to:0,error:0,except:0,excluded_path:0,exist:0,expir:0,expiration_interv:0,expiration_tim:0,extend:0,fals:0,fetch:0,fetch_us:0,fetch_when_sav:0,find:0,first:0,flag:0,flow_control:0,fmt:0,follow:0,friendshipqueri:0,from:0,func:0,get:0,get_acl:0,get_curr:0,get_email:0,get_mobile_phone_numb:0,get_nam:0,get_public_read_access:0,get_public_write_access:0,get_read_access:0,get_rol:0,get_role_read_access:0,get_role_write_access:0,get_server_tim:0,get_session_token:0,get_thumbnail_url:0,get_us:0,get_usernam:0,get_write_access:0,greater_than:0,greater_than_or_equal_to:0,has:0,header:0,height:0,hook:0,hook_kei:0,hook_nam:0,html:0,http:0,id:0,id_:0,idd:0,ignore_cas:0,ignore_hook:0,includ:0,include_acl:0,increment:0,init:0,instal:0,ios:0,is_authent:0,is_curr:0,is_dirti:0,is_exist:0,is_link:0,is_new:0,item:0,kei:0,key_or_attr:0,kilomet:0,kilometers_to:0,kwarg:0,latitud:0,leanclouderror:0,leancloudwarn:0,leanengin:0,less_than:0,less_than_or_equal_to:0,limit:0,link_with:0,list:0,login:0,login_with:0,login_with_mobile_phon:0,logout:0,longitud:0,make_curr:0,master:0,master_kei:0,masterkei:0,match:0,matches_key_in_queri:0,matches_queri:0,max_ag:0,max_dist:0,meta_data:0,metadata:0,middlewar:0,mile:0,miles_to:0,mime_typ:0,min_dist:0,multi_lin:0,name:0,near:0,new_password:0,none:0,northeast:0,not_contained_in:0,not_equal_to:0,notif:0,obj:0,obj_or_obj:0,object_:0,object_id:0,objectid:0,objectmeta:0,old_password:0,on_auth_data:0,on_bigqueri:0,on_insight:0,on_login:0,on_verifi:0,option:0,or:0,or_:0,other:0,owner_id:0,param:0,parent:0,parent_class:0,password:0,path:0,permissions_by_id:0,phone_nubm:0,phone_numb:0,platform:0,png:0,point:0,post:0,post_process:0,pre_process:0,prod:0,properti:0,provid:0,push_guid:0,push_tim:0,put:0,pvalu:0,qualiti:0,query_class:0,query_kei:0,radian:0,radians_to:0,rais:0,refresh_session_token:0,regex:0,region:0,regist:0,relation_kei:0,remov:0,request_captcha:0,request_change_phone_numb:0,request_email_verifi:0,request_login_sms_cod:0,request_mobile_phone_verifi:0,request_password_reset:0,request_password_reset_by_sms_cod:0,request_sms_cod:0,reset_password_by_sms_cod:0,rest:0,reverse_queri:0,rpc:0,run:0,save:0,save_al:0,scale_to_fit:0,scan:0,scan_kei:0,secret:0,select:0,send:0,session:0,session_token:0,sessiontoken:0,set:0,set_acl:0,set_curr:0,set_email:0,set_mime_typ:0,set_mobile_phone_numb:0,set_nam:0,set_password:0,set_public_read_access:0,set_public_write_access:0,set_read_access:0,set_role_read_access:0,set_role_write_access:0,set_usernam:0,set_write_access:0,sign:0,sign_up:0,signup_or_login_with_mobile_phon:0,size:0,size_equal_to:0,skip:0,sms:0,sms_code:0,sms_type:0,southwest:0,start:0,startswith:0,stop:0,str:0,string:0,string_typ:0,target_id:0,templat:0,the:0,thi:0,third_party_auth_data:0,to:0,token:0,ttl:0,tupl:0,type:0,unfollow:0,unlink_from:0,unset:0,update_password:0,url:0,use_master_kei:0,use_product:0,use_region:0,user_id:0,usernam:0,userwarn:0,valid:0,validate_token:0,valu:0,verifi:0,verify_captcha:0,verify_mobile_phone_numb:0,verify_sms_cod:0,voic:0,web:0,webhost:0,where:0,width:0,within_geo_box:0,within_kilomet:0,within_mil:0,within_radian:0,wrap:0,wsgi:0,wsgi_app:0},titles:["LeanCloud-Python-SDK API \u6587\u6863"],titleterms:{acl:0,and:0,api:0,cloud:0,cookiesessionmiddlewar:0,engin:0,file:0,geopoint:0,httpsredirectmiddlewar:0,indic:0,leancloud:0,object:0,push:0,python:0,queri:0,relat:0,role:0,sdk:0,tabl:0,user:0}}) \ No newline at end of file diff --git a/setup.py b/setup.py index 337e219..67d0a2e 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,7 @@ setup( name='leancloud', - version='2.9.9', + version='2.9.10', description='LeanCloud Python SDK', url='https://leancloud.cn/', author='asaka',