Skip to content

Commit 925af73

Browse files
Bump version to v0.9.2
1 parent bb1ddd3 commit 925af73

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# Changelog
22

3+
## [0.9.2] - 2026-01-14
4+
5+
### Added
6+
- **Path Resolution System**: `!path` YAML tag for resolving file paths relative to config files
7+
- Returns absolute path string (unlike `!include` which loads content)
8+
- Verifies file exists at load time (fail fast)
9+
- Useful for post-processor configs, model weights, data files
10+
- Solves path context issues when configs are included from different locations
11+
- **SPINE_CONFIG_PATH**: Environment variable for config file search paths
12+
- Colon-separated list of directories (like `PATH` or `PYTHONPATH`)
13+
- Used by both `!include` and `!path` tags
14+
- Enables sharing configs across projects without absolute paths
15+
- Auto-adds `.yaml`/`.yml` extensions if not found
16+
- **DataLoader flexibility**: Pass arbitrary kwargs to `torch.utils.data.DataLoader`
17+
- Added `**kwargs` support in `loader_factory()`
18+
- Enables `pin_memory`, `persistent_workers`, `prefetch_factor`, etc.
19+
- Forward compatible with future PyTorch DataLoader parameters
20+
- **DDP file sharing strategy**: Added `file_sharing_strategy` option for distributed training
21+
- Controls how files are shared across processes in DDP mode
22+
23+
### Fixed
24+
- Fixed track completeness analysis script
25+
- Added run number offset option in run number injection utility
26+
327
## [0.9.1] - 2026-01-11
428

529
### Added

src/spine/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""Module which stores the current software version."""
22

3-
__version__ = "0.9.1"
3+
__version__ = "0.9.2"

0 commit comments

Comments
 (0)