diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 08aa33199..4759175f0 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -38,7 +38,7 @@ repos: - id: sphinx-lint args: ["."] - repo: https://github.com/lucianopaz/head_of_apache - rev: "0.1.0" + rev: "0.1.1" hooks: - id: head_of_apache args: @@ -49,7 +49,7 @@ repos: - --exclude=versioneer.py - --last-year-present - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.9.10 + rev: v0.11.0 hooks: - id: ruff args: [--fix, --show-fixes] diff --git a/pymc/model/transform/conditioning.py b/pymc/model/transform/conditioning.py index 3b506d142..edcf5862b 100644 --- a/pymc/model/transform/conditioning.py +++ b/pymc/model/transform/conditioning.py @@ -359,7 +359,7 @@ def remove_value_transforms( """ if vars is None: vars = model.free_RVs - return change_value_transforms(model, {var: None for var in vars}) + return change_value_transforms(model, dict.fromkeys(vars)) __all__ = ( diff --git a/tests/logprob/test_transform_value.py b/tests/logprob/test_transform_value.py index 19dcf840e..070fb93ed 100644 --- a/tests/logprob/test_transform_value.py +++ b/tests/logprob/test_transform_value.py @@ -606,7 +606,7 @@ def _growth(limit=10, peak_stats={}): return [(name, stats[name], delta) for name, delta in deltas] rvs_to_values = {pt.random.beta(1, 1, name=f"p_{i}"): pt.scalar(f"p_{i}") for i in range(30)} - tr = TransformValuesRewrite({v: logodds for v in rvs_to_values.values()}) + tr = TransformValuesRewrite(dict.fromkeys(rvs_to_values.values(), logodds)) for i in range(20): conditional_logp(rvs_to_values, extra_rewrites=tr)