Hydra and its bundled plugins now use line versioning. A plugin released from the Hydra 1.4 line should depend on Hydra Core from the same line:
hydra-core>=1.4.0.dev1,<1.5.0.dev0
PR #3323 applies this constraint to the Joblib launcher. The same policy should be considered consistently for the other bundled plugins.
Tasks:
- Audit the
hydra-core dependency range of every bundled plugin.
- Update 1.4 plugin ranges to accept Hydra Core 1.4 development and final releases while rejecting earlier and later release lines.
- Identify and document any plugins that intentionally support multiple Hydra release lines.
- Add packaging or release validation for the accepted lower and upper boundaries.
- Document the plugin/core line-versioning policy in the release process.
Hydra and its bundled plugins now use line versioning. A plugin released from the Hydra 1.4 line should depend on Hydra Core from the same line:
PR #3323 applies this constraint to the Joblib launcher. The same policy should be considered consistently for the other bundled plugins.
Tasks:
hydra-coredependency range of every bundled plugin.