Skip to content

Pin the compatible SPM calculator in US bundle installations #513

Description

@MaxGhenis

The US bundle pins country model 1.764.6, whose open-ended calculator dependency permits the forthcoming incompatible SPM calculator 1.0 API. A fresh US installation needs an explicit compatible calculator requirement in the wrapper's published metadata.

Pin calculator 0.3.1 through the canonical US bundle manifest and generated us, models, and dev extras, the country-scoped bundle installer, and release constraints. Preserve the exact country/Core versions, model formulas, certified datasets, and Python range. Historical published wrapper versions still need an explicit external calculator constraint.

Validate generated metadata, fresh wheel installs, and rejection of a joint protected-extra/calculator-1.0 requirement when both calculator versions are available to the resolver.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    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