Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# CHANGELOG

## v0.12.3 - 1 December 2025

- Converts `PosixPath` objects to `str` before passing to pytest's `args` during custom unit and
regression test collection.
- Pins the maximum version of Jupyter-Book to be "<2" until the documentation has been migrated.

## v0.12.2 - 16 October 2025

- Reinstate the ability to have extra columns in the weather profile to avoid upstream conflicts,
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ dev = [
"pyupgrade",
]
docs = [
"jupyter-book>=0.15",
"jupyter-book>=1,<2",
"myst-nb>=0.16",
"myst-parser>=0.17",
"linkify-it-py>=2",
Expand Down
6 changes: 4 additions & 2 deletions tests/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,12 @@ def pytest_configure(config): # noqa: D103
regression = config.getoption("--regression")

# Provide the appropriate directories
unit_tests = [el for el in (ROOT / "unit").iterdir() if el.suffix == ".py"]
unit_tests = [str(el) for el in (ROOT / "unit").iterdir() if el.suffix == ".py"]
regression_tests = [
el for el in (ROOT / "regression").iterdir() if el.suffix == ".py"
str(el) for el in (ROOT / "regression").iterdir() if el.suffix == ".py"
]
unit_tests.sort()
regression_tests.sort()

# If both, run them all; if neither skip any modifications; otherwise run just the
# appropriate subset
Expand Down
2 changes: 1 addition & 1 deletion wombat/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
from wombat.core.library import create_library_structure, load_yaml


__version__ = "0.12.2"
__version__ = "0.12.3"