Skip to content

Commit 8486084

Browse files
authored
chore: bump mloda to 0.6.1, mloda-testing to 0.3.1 (#42)
* chore(deps): bump mloda to 0.6.1, mloda-testing to 0.3.1 - Raise minimum bounds: mloda>=0.6.1, mloda-testing>=0.3.1 - Add exclude-newer-package overrides for mloda-family packages so the 7-day cutoff does not block fresh mloda releases - Fix FeatureGroupTestBase import path (moved to mloda.testing.base in 0.3.1) * chore(deps): pin uv>=0.11.6 Add uv as an explicit dev dependency to enforce minimum version 0.11.6 (previously an unpinned transitive dep from tox-uv, resolved to 0.9.28).
1 parent faacdc5 commit 8486084

3 files changed

Lines changed: 37 additions & 28 deletions

File tree

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,14 @@ version = "0.3.4"
1010
description = "TEMPLATE PLACEHOLDER - Do not install directly. This package reserves the name for mloda-plugin-template. See https://github.com/mloda-ai/mloda-plugin-template"
1111
license = "Apache-2.0"
1212
authors = [{ name = "Your Name placeholder", email = "placeholder@placeholder.com" }]
13-
dependencies = ["mloda>=0.5.4", "mloda-testing>=0.2.11"]
13+
dependencies = ["mloda>=0.6.1", "mloda-testing>=0.3.1"]
1414
requires-python = ">=3.10"
1515

1616
[project.optional-dependencies]
1717
dev = [
1818
"tox",
1919
"tox-uv",
20+
"uv>=0.11.6",
2021
"pytest",
2122
"ruff",
2223
"mypy",
@@ -45,3 +46,4 @@ exclude_dirs = [".tox", ".venv", "tests"]
4546

4647
[tool.uv]
4748
exclude-newer = "7 days"
49+
exclude-newer-package = { mloda = "2026-12-31", "mloda-testing" = "2026-12-31", "mloda-registry" = "2026-12-31" }

tests/test_mloda_imports.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ def test_mloda_core_imports() -> None:
1818

1919
def test_mloda_testing_imports() -> None:
2020
"""Verify mloda.testing module imports work."""
21-
from mloda.testing import FeatureGroupTestBase
21+
from mloda.testing.base import FeatureGroupTestBase
2222

2323
assert FeatureGroupTestBase is not None

uv.lock

Lines changed: 33 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)