@@ -438,7 +438,7 @@ def _prep_get_all(
438438 transaction : BaseTransaction | None = None ,
439439 retry : retries .Retry | retries .AsyncRetry | object | None = None ,
440440 timeout : float | None = None ,
441- read_time : Optional [ datetime .datetime ] = None ,
441+ read_time : datetime .datetime | None = None ,
442442 ) -> Tuple [dict , dict , dict ]:
443443 """Shared setup for async/sync :meth:`get_all`."""
444444 document_paths , reference_map = _reference_info (references )
@@ -463,7 +463,7 @@ def get_all(
463463 retry : retries .Retry | retries .AsyncRetry | object | None = None ,
464464 timeout : float | None = None ,
465465 * ,
466- read_time : Optional [ datetime .datetime ] = None ,
466+ read_time : datetime .datetime | None = None ,
467467 ) -> Union [
468468 AsyncGenerator [DocumentSnapshot , Any ], Generator [DocumentSnapshot , Any , Any ]
469469 ]:
@@ -473,7 +473,7 @@ def _prep_collections(
473473 self ,
474474 retry : retries .Retry | retries .AsyncRetry | object | None = None ,
475475 timeout : float | None = None ,
476- read_time : Optional [ datetime .datetime ] = None ,
476+ read_time : datetime .datetime | None = None ,
477477 ) -> Tuple [dict , dict ]:
478478 """Shared setup for async/sync :meth:`collections`."""
479479 request = {
@@ -490,7 +490,7 @@ def collections(
490490 retry : retries .Retry | retries .AsyncRetry | object | None = None ,
491491 timeout : float | None = None ,
492492 * ,
493- read_time : Optional [ datetime .datetime ] = None ,
493+ read_time : datetime .datetime | None = None ,
494494 ):
495495 raise NotImplementedError
496496
0 commit comments