Skip to content

Align bundled plugin dependencies with Hydra release lines #3324

Description

@omry

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency filemaintenanceProject maintenancepluginPlugins realted issues

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions