From 3802899a01269df575ea32a21534c5400fb9218a Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Sun, 10 Mar 2024 23:22:14 +0000 Subject: [PATCH] Bump google-cloud-ndb to 2.3.* (#11566) --- stubs/google-cloud-ndb/METADATA.toml | 2 +- .../google/cloud/ndb/__init__.pyi | 109 ++++++++++++++++++ .../google/cloud/ndb/model.pyi | 9 +- .../google/cloud/ndb/query.pyi | 2 +- .../google/cloud/ndb/version.pyi | 1 + 5 files changed, 119 insertions(+), 4 deletions(-) create mode 100644 stubs/google-cloud-ndb/google/cloud/ndb/version.pyi diff --git a/stubs/google-cloud-ndb/METADATA.toml b/stubs/google-cloud-ndb/METADATA.toml index 51c55a7b5..a24360431 100644 --- a/stubs/google-cloud-ndb/METADATA.toml +++ b/stubs/google-cloud-ndb/METADATA.toml @@ -1,4 +1,4 @@ -version = "2.2.*" +version = "2.3.*" upstream_repository = "https://github.com/googleapis/python-ndb" partial_stub = true diff --git a/stubs/google-cloud-ndb/google/cloud/ndb/__init__.pyi b/stubs/google-cloud-ndb/google/cloud/ndb/__init__.pyi index 3fb429e6e..39c67d5ae 100644 --- a/stubs/google-cloud-ndb/google/cloud/ndb/__init__.pyi +++ b/stubs/google-cloud-ndb/google/cloud/ndb/__init__.pyi @@ -107,3 +107,112 @@ from google.cloud.ndb.tasklets import ( wait_all as wait_all, wait_any as wait_any, ) +from google.cloud.ndb.version import __version__ as __version__ + +__all__ = [ + "__version__", + "AutoBatcher", + "Client", + "Context", + "ContextOptions", + "EVENTUAL", + "EVENTUAL_CONSISTENCY", + "STRONG", + "TransactionOptions", + "Key", + "BlobKey", + "BlobKeyProperty", + "BlobProperty", + "BooleanProperty", + "ComputedProperty", + "ComputedPropertyError", + "DateProperty", + "DateTimeProperty", + "delete_multi", + "delete_multi_async", + "Expando", + "FloatProperty", + "GenericProperty", + "GeoPt", + "GeoPtProperty", + "get_indexes", + "get_indexes_async", + "get_multi", + "get_multi_async", + "GlobalCache", + "in_transaction", + "Index", + "IndexProperty", + "IndexState", + "IntegerProperty", + "InvalidPropertyError", + "BadProjectionError", + "JsonProperty", + "KeyProperty", + "KindError", + "LocalStructuredProperty", + "make_connection", + "MemcacheCache", + "MetaModel", + "Model", + "ModelAdapter", + "ModelAttribute", + "ModelKey", + "non_transactional", + "PickleProperty", + "PolyModel", + "Property", + "put_multi", + "put_multi_async", + "ReadonlyPropertyError", + "RedisCache", + "Rollback", + "StringProperty", + "StructuredProperty", + "TextProperty", + "TimeProperty", + "transaction", + "transaction_async", + "transactional", + "transactional_async", + "transactional_tasklet", + "UnprojectedPropertyError", + "User", + "UserNotFoundError", + "UserProperty", + "ConjunctionNode", + "AND", + "Cursor", + "DisjunctionNode", + "OR", + "FalseNode", + "FilterNode", + "gql", + "Node", + "Parameter", + "ParameterizedFunction", + "ParameterizedThing", + "ParameterNode", + "PostFilterNode", + "Query", + "QueryIterator", + "QueryOptions", + "RepeatedStructuredPropertyPredicate", + "add_flow_exception", + "Future", + "get_context", + "get_toplevel_context", + "make_context", + "make_default_context", + "QueueFuture", + "ReducingFuture", + "Return", + "SerialQueueFuture", + "set_context", + "sleep", + "synctasklet", + "tasklet", + "toplevel", + "wait_all", + "wait_any", +] diff --git a/stubs/google-cloud-ndb/google/cloud/ndb/model.pyi b/stubs/google-cloud-ndb/google/cloud/ndb/model.pyi index 45ca105ee..9768d5988 100644 --- a/stubs/google-cloud-ndb/google/cloud/ndb/model.pyi +++ b/stubs/google-cloud-ndb/google/cloud/ndb/model.pyi @@ -90,7 +90,12 @@ class Property(ModelAttribute): def __le__(self, value: object) -> query_module.FilterNode: ... def __gt__(self, value: object) -> query_module.FilterNode: ... def __ge__(self, value: object) -> query_module.FilterNode: ... - def IN(self, value: Iterable[object]) -> query_module.DisjunctionNode | query_module.FilterNode | query_module.FalseNode: ... + def IN( + self, value: Iterable[object], server_op: bool = False + ) -> query_module.DisjunctionNode | query_module.FilterNode | query_module.FalseNode: ... + def NOT_IN( + self, value: Iterable[object], server_op: bool = False + ) -> query_module.DisjunctionNode | query_module.FilterNode | query_module.FalseNode: ... def __neg__(self) -> query_module.PropertyOrder: ... def __pos__(self) -> query_module.PropertyOrder: ... def __set__(self, entity: Model, value: object) -> None: ... @@ -227,7 +232,7 @@ class TimeProperty(DateTimeProperty): ... class StructuredProperty(Property): def __init__(self, model_class: type, name: str | None = ..., **kwargs) -> None: ... def __getattr__(self, attrname: str): ... - def IN(self, value: Iterable[object]) -> query_module.DisjunctionNode | query_module.FalseNode: ... + def IN(self, value: Iterable[object]) -> query_module.DisjunctionNode | query_module.FalseNode: ... # type: ignore[override] class LocalStructuredProperty(BlobProperty): def __init__(self, model_class: type[Model], **kwargs) -> None: ... diff --git a/stubs/google-cloud-ndb/google/cloud/ndb/query.pyi b/stubs/google-cloud-ndb/google/cloud/ndb/query.pyi index 74748626c..07ff7c413 100644 --- a/stubs/google-cloud-ndb/google/cloud/ndb/query.pyi +++ b/stubs/google-cloud-ndb/google/cloud/ndb/query.pyi @@ -55,7 +55,7 @@ class ParameterNode(Node): def resolve(self, bindings, used): ... class FilterNode(Node): - def __new__(cls, name, opsymbol, value): ... + def __new__(cls, name, opsymbol, value, server_op: bool = False): ... def __getnewargs__(self): ... def __eq__(self, other): ... diff --git a/stubs/google-cloud-ndb/google/cloud/ndb/version.pyi b/stubs/google-cloud-ndb/google/cloud/ndb/version.pyi new file mode 100644 index 000000000..bda5b5a7f --- /dev/null +++ b/stubs/google-cloud-ndb/google/cloud/ndb/version.pyi @@ -0,0 +1 @@ +__version__: str