Skip to content

Commit 8aa4874

Browse files
authored
[google-cloud-ndb] Use Incomplete instead of Any (#15055)
1 parent e19edce commit 8aa4874

File tree

14 files changed

+142
-147
lines changed

14 files changed

+142
-147
lines changed

stubs/google-cloud-ndb/google/cloud/ndb/_cache.pyi

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from _typeshed import Incomplete
2-
from typing import Any
32

43
from google.cloud.ndb import tasklets as tasklets
54

@@ -13,11 +12,11 @@ class _GlobalCacheBatch:
1312
def make_call(self) -> None: ...
1413
def future_info(self, key) -> None: ...
1514

16-
global_get: Any
15+
global_get: Incomplete
1716

1817
class _GlobalCacheGetBatch(_GlobalCacheBatch):
19-
todo: Any
20-
keys: Any
18+
todo: Incomplete
19+
keys: Incomplete
2120
def __init__(self, ignore_options) -> None: ...
2221
def add(self, key): ...
2322
def done_callback(self, cache_call) -> None: ...
@@ -27,7 +26,7 @@ class _GlobalCacheGetBatch(_GlobalCacheBatch):
2726
def global_set(key, value, expires: Incomplete | None = ..., read: bool = ...): ...
2827

2928
class _GlobalCacheSetBatch(_GlobalCacheBatch):
30-
expires: Any
29+
expires: Incomplete
3130
todo: object
3231
futures: object
3332
def __init__(self, options) -> None: ...
@@ -41,17 +40,17 @@ class _GlobalCacheSetIfNotExistsBatch(_GlobalCacheSetBatch):
4140
def make_call(self): ...
4241
def future_info(self, key, value): ... # type:ignore[override]
4342

44-
global_delete: Any
43+
global_delete: Incomplete
4544

4645
class _GlobalCacheDeleteBatch(_GlobalCacheBatch):
47-
keys: Any
48-
futures: Any
46+
keys: Incomplete
47+
futures: Incomplete
4948
def __init__(self, ignore_options) -> None: ...
5049
def add(self, key): ...
5150
def make_call(self): ...
5251
def future_info(self, key): ...
5352

54-
global_watch: Any
53+
global_watch: Incomplete
5554

5655
class _GlobalCacheWatchBatch(_GlobalCacheDeleteBatch):
5756
def make_call(self): ...
@@ -63,7 +62,7 @@ class _GlobalCacheUnwatchBatch(_GlobalCacheDeleteBatch):
6362
def make_call(self): ...
6463
def future_info(self, key): ...
6564

66-
global_compare_and_swap: Any
65+
global_compare_and_swap: Incomplete
6766

6867
class _GlobalCacheCompareAndSwapBatch(_GlobalCacheSetBatch):
6968
def make_call(self): ...

stubs/google-cloud-ndb/google/cloud/ndb/_datastore_query.pyi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from _typeshed import Incomplete
2-
from typing import Any
32

43
class QueryIterator:
54
def __iter__(self): ...
@@ -14,7 +13,7 @@ class QueryIterator:
1413
class Cursor:
1514
@classmethod
1615
def from_websafe_string(cls, urlsafe): ...
17-
cursor: Any
16+
cursor: Incomplete
1817
def __init__(self, cursor: Incomplete | None = ..., urlsafe: Incomplete | None = ...) -> None: ...
1918
def to_websafe_string(self): ...
2019
def urlsafe(self): ...

stubs/google-cloud-ndb/google/cloud/ndb/_eventloop.pyi

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
1-
from typing import Any, NamedTuple
1+
from _typeshed import Incomplete
2+
from typing import NamedTuple
23

34
class _Event(NamedTuple):
4-
when: Any
5-
callback: Any
6-
args: Any
7-
kwargs: Any
5+
when: Incomplete
6+
callback: Incomplete
7+
args: Incomplete
8+
kwargs: Incomplete
89

910
class EventLoop:
10-
current: Any
11-
idlers: Any
11+
current: Incomplete
12+
idlers: Incomplete
1213
inactive: int
13-
queue: Any
14-
rpcs: Any
15-
rpc_results: Any
14+
queue: Incomplete
15+
rpcs: Incomplete
16+
rpc_results: Incomplete
1617
def __init__(self) -> None: ...
1718
def clear(self) -> None: ...
1819
def insort_event_right(self, event) -> None: ...

stubs/google-cloud-ndb/google/cloud/ndb/blobstore.pyi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
from typing import Any
1+
from _typeshed import Incomplete
22

33
from google.cloud.ndb import model
44

5-
BlobKey: Any
5+
BlobKey: Incomplete
66
BLOB_INFO_KIND: str
77
BLOB_MIGRATION_KIND: str
88
BLOB_KEY_HEADER: str
@@ -51,10 +51,10 @@ class Error:
5151
def fetch_data(*args, **kwargs) -> None: ...
5252
def fetch_data_async(*args, **kwargs) -> None: ...
5353

54-
get: Any
55-
get_async: Any
56-
get_multi: Any
57-
get_multi_async: Any
54+
get: Incomplete
55+
get_async: Incomplete
56+
get_multi: Incomplete
57+
get_multi_async: Incomplete
5858

5959
class InternalError:
6060
def __init__(self, *args, **kwargs) -> None: ...

stubs/google-cloud-ndb/google/cloud/ndb/context.pyi

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from _typeshed import Incomplete
22
from collections.abc import Callable
3-
from typing import Any, NamedTuple
3+
from typing import NamedTuple
44

55
from google.cloud.ndb import Key, exceptions as exceptions
66

@@ -19,18 +19,18 @@ def get_context(raise_context_error: bool = ...): ...
1919
def get_toplevel_context(raise_context_error: bool = ...): ...
2020

2121
class _ContextTuple(NamedTuple):
22-
id: Any
23-
client: Any
24-
namespace: Any
25-
eventloop: Any
26-
batches: Any
27-
commit_batches: Any
28-
transaction: Any
29-
cache: Any
30-
global_cache: Any
31-
on_commit_callbacks: Any
32-
transaction_complete_callbacks: Any
33-
legacy_data: Any
22+
id: Incomplete
23+
client: Incomplete
24+
namespace: Incomplete
25+
eventloop: Incomplete
26+
batches: Incomplete
27+
commit_batches: Incomplete
28+
transaction: Incomplete
29+
cache: Incomplete
30+
global_cache: Incomplete
31+
on_commit_callbacks: Incomplete
32+
transaction_complete_callbacks: Incomplete
33+
legacy_data: Incomplete
3434

3535
class _Context(_ContextTuple):
3636
def __new__(
@@ -67,19 +67,19 @@ class Context(_Context):
6767
def get_cache_policy(self): ...
6868
def get_datastore_policy(self) -> None: ...
6969
def get_global_cache_policy(self): ...
70-
get_memcache_policy: Any
70+
get_memcache_policy: Incomplete
7171
def get_global_cache_timeout_policy(self): ...
72-
get_memcache_timeout_policy: Any
73-
cache_policy: Any
72+
get_memcache_timeout_policy: Incomplete
73+
cache_policy: Incomplete
7474
def set_cache_policy(self, policy): ...
75-
datastore_policy: Any
75+
datastore_policy: Incomplete
7676
def set_datastore_policy(self, policy): ...
77-
global_cache_policy: Any
77+
global_cache_policy: Incomplete
7878
def set_global_cache_policy(self, policy): ...
79-
set_memcache_policy: Any
80-
global_cache_timeout_policy: Any
79+
set_memcache_policy: Incomplete
80+
global_cache_timeout_policy: Incomplete
8181
def set_global_cache_timeout_policy(self, policy): ...
82-
set_memcache_timeout_policy: Any
82+
set_memcache_timeout_policy: Incomplete
8383
def get_retry_state(self): ...
8484
def set_retry_state(self, state) -> None: ...
8585
def clear_retry_state(self) -> None: ...

stubs/google-cloud-ndb/google/cloud/ndb/exceptions.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from typing import Any
1+
from _typeshed import Incomplete
22

33
class Error(Exception): ...
44

@@ -12,7 +12,7 @@ class Rollback(Error): ...
1212
class BadQueryError(Error): ...
1313

1414
class BadFilterError(Error):
15-
filter: Any
15+
filter: Incomplete
1616
def __init__(self, filter) -> None: ...
1717

1818
class NoLongerImplementedError(NotImplementedError):

stubs/google-cloud-ndb/google/cloud/ndb/global_cache.pyi

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
import abc
22
from _typeshed import Incomplete
3-
from typing import Any
43
from typing_extensions import Self
54

6-
ConnectionError: Any
5+
ConnectionError: Incomplete
76

87
class GlobalCache(metaclass=abc.ABCMeta):
9-
__metaclass__: Any
10-
transient_errors: Any
8+
__metaclass__: Incomplete
9+
transient_errors: Incomplete
1110
strict_read: bool
1211
strict_write: bool
1312
@abc.abstractmethod
@@ -26,7 +25,7 @@ class GlobalCache(metaclass=abc.ABCMeta):
2625
def clear(self): ...
2726

2827
class _InProcessGlobalCache(GlobalCache):
29-
cache: Any
28+
cache: Incomplete
3029
def __init__(self) -> None: ...
3130
def get(self, keys): ...
3231
def set(self, items, expires: Incomplete | None = ...) -> None: ...
@@ -37,12 +36,12 @@ class _InProcessGlobalCache(GlobalCache):
3736
def clear(self) -> None: ...
3837

3938
class RedisCache(GlobalCache):
40-
transient_errors: Any
39+
transient_errors: Incomplete
4140
@classmethod
4241
def from_environment(cls, strict_read: bool = ..., strict_write: bool = ...) -> Self: ...
43-
redis: Any
44-
strict_read: Any
45-
strict_write: Any
42+
redis: Incomplete
43+
strict_read: Incomplete
44+
strict_write: Incomplete
4645
def __init__(self, redis, strict_read: bool = ..., strict_write: bool = ...) -> None: ...
4746
@property
4847
def pipes(self): ...
@@ -56,16 +55,16 @@ class RedisCache(GlobalCache):
5655

5756
class MemcacheCache(GlobalCache):
5857
class KeyNotSet(Exception):
59-
key: Any
58+
key: Incomplete
6059
def __init__(self, key) -> None: ...
6160
def __eq__(self, other): ...
6261

63-
transient_errors: Any
62+
transient_errors: Incomplete
6463
@classmethod
6564
def from_environment(cls, max_pool_size: int = ..., strict_read: bool = ..., strict_write: bool = ...) -> Self: ...
66-
client: Any
67-
strict_read: Any
68-
strict_write: Any
65+
client: Incomplete
66+
strict_read: Incomplete
67+
strict_write: Incomplete
6968
def __init__(self, client, strict_read: bool = ..., strict_write: bool = ...) -> None: ...
7069
@property
7170
def caskeys(self): ...

stubs/google-cloud-ndb/google/cloud/ndb/key.pyi

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from _typeshed import Incomplete
2-
from typing import Any
32

4-
UNDEFINED: Any
3+
UNDEFINED: Incomplete
54

65
class Key:
76
def __new__(cls, *path_args, **kwargs): ...
@@ -17,7 +16,7 @@ class Key:
1716
def root(self): ...
1817
def namespace(self): ...
1918
def project(self): ...
20-
app: Any
19+
app: Incomplete
2120
def database(self) -> str | None: ...
2221
def id(self): ...
2322
def string_id(self): ...

stubs/google-cloud-ndb/google/cloud/ndb/metadata.pyi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from _typeshed import Incomplete
2-
from typing import Any
32

43
from google.cloud.ndb import model
54

@@ -32,7 +31,7 @@ class Property(_BaseMetadata):
3231
def property_name(self): ...
3332
@property
3433
def kind_name(self): ...
35-
property_representation: Any
34+
property_representation: Incomplete
3635
@classmethod
3736
def key_for_kind(cls, kind): ...
3837
@classmethod
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
from typing import Any
1+
from _typeshed import Incomplete
22

33
from google.cloud.ndb import model
44

55
class _ClassKeyProperty(model.StringProperty):
66
def __init__(self, name=..., indexed: bool = ...) -> None: ...
77

88
class PolyModel(model.Model):
9-
class_: Any
9+
class_: Incomplete

0 commit comments

Comments
 (0)