Skip to content

Commit 3bc68bf

Browse files
michaelosthegericardoV94
authored andcommitted
Fix typing in model.transform.basic
1 parent 059ce45 commit 3bc68bf

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

pymc/model/transform/basic.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ def prune_vars_detached_from_observed(model: Model) -> Model:
5454

5555

5656
def parse_vars(model: Model, vars: Union[ModelVariable, Sequence[ModelVariable]]) -> List[Variable]:
57-
if not isinstance(vars, (list, tuple)):
58-
vars = (vars,)
59-
return [model[var] if isinstance(var, str) else var for var in vars]
57+
if isinstance(vars, (list, tuple)):
58+
vars_seq = vars
59+
else:
60+
vars_seq = (vars,)
61+
return [model[var] if isinstance(var, str) else var for var in vars_seq]

scripts/run_mypy.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
pymc/logprob/utils.py
4242
pymc/model/core.py
4343
pymc/model/fgraph.py
44-
pymc/model/transform/basic.py
4544
pymc/model/transform/conditioning.py
4645
pymc/printing.py
4746
pymc/pytensorf.py

0 commit comments

Comments
 (0)