Skip to content

Update the dependency version floors under the agreed criterion #7644

Open

Description

@albertvillanova

TRL's dependency floors predate the criterion agreed in #7116 and written up in #7638. Several are older than the rule allows, and two dependencies had no floor at all.

The rule: a floor older than 2 years can be dropped freely; under that we weigh how hard the old version is to keep against who still depends on it; and we never require a release younger than 1 year. vLLM has its own 5-month window, rolling, so it is maintenance rather than a task here.

Out of scope: transformers stays at 4.56.2, since it is a core dependency that everyone is on and the wide supported range, with the branching it costs, is deliberate. datasets 4.7.0 is younger than 1 year, which #7116 already noted; the rule governs new bumps, so there is nothing to undo.

Progress

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions