Skip to content

Commit

Permalink
BUG: Using typing.Union instead of | operator
Browse files Browse the repository at this point in the history
  • Loading branch information
carterbox committed Jul 25, 2024
1 parent 8729c74 commit 93c30f9
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 4 deletions.
5 changes: 2 additions & 3 deletions src/tike/ptycho/position.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,6 @@
import dataclasses
import logging
import typing
import copy

import cupy as cp
import cupyx.scipy.ndimage
Expand Down Expand Up @@ -458,9 +457,9 @@ def insert(self, other, indices):

@staticmethod
def join(
x: typing.Iterable[PositionOptions | None],
x: typing.Iterable[typing.Union[PositionOptions, None]],
reorder: npt.NDArray[np.intc],
) -> PositionOptions | None:
) -> typing.Union[PositionOptions, None]:
if None in x:
return None
new = PositionOptions(
Expand Down
2 changes: 1 addition & 1 deletion src/tike/ptycho/solvers/rpie.py
Original file line number Diff line number Diff line change
Expand Up @@ -330,7 +330,7 @@ def _get_nearplane_gradients(
position_options: typing.Union[None, PositionOptions],
exitwave_options: ExitWaveOptions,
) -> typing.Tuple[
float, npt.NDArray, npt.NDArray, npt.NDArray, npt.NDArray, npt.NDArray | None
float, npt.NDArray, npt.NDArray, npt.NDArray, npt.NDArray, typing.Union[npt.NDArray, None]
]:
cost: float = 0.0
count: float = 1.0 / len(batches[n])
Expand Down

0 comments on commit 93c30f9

Please sign in to comment.