Skip to content

Dependency conflict betwen sfcalculator-torch and protenix #235

@DorisMai

Description

@DorisMai

The conflict is upstream in the reciprocalspaceshippandas/gemmi:

  • protenix>=0.6.3 hard-pins:
    • pandas==2.3.1
    • gemmi==0.6.7
  • sfcalculator-torch requires reciprocalspaceship>=0.9.18
  • No reciprocalspaceship release bridges the gap:
    • rs 1.0.3–1.0.6: caps at pandas<=2.2.3 → conflicts with protenix's pandas==2.3.1`
    • rs 1.0.7: requires gemmi>=0.7.0 → conflicts with protenix's gemmi==0.6.7

This issue was discovered in PR #234 when attempting to install sfcalculator-torch to generate synthetic structure factors reward. This would block implementing and testing the corresponding new reward function for protenix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    engineeringTask that is best suited to software engineers, not research scientistshelp wantedExtra attention is needed

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions