v1.4.1 — Open-Source Readiness
What's Changed
Open-source readiness cleanup — the repo is now free of all internal infrastructure references.
Fixes
- Added Apache 2.0 LICENSE file
- Removed 143+ hardcoded
/ceph/paths across source code, registry configs, manifest, tests, and examples - Removed 40+ hardcoded
localhost:5000tracking URI defaults — now defaults to empty string - Fixed
.gitignore— properly ignorescuda_env/and.mypy_cache/separately - Cleaned
manifest.json— all paths converted to relative - Added
pyproject.toml— modern Python packaging format (v1.4.1) - Added Getting Started section to README — install from source, run tests, env var docs
Environment Variables
Paths are now configurable via environment variables:
OXRL_DATA_DIR— data directory (default:./data)OXRL_CHECKPOINT_DIR— checkpoint directory (default:./checkpoints)
Full Changelog: v1.4.0...v1.4.1