Skip to content

Support newer dependency versions #56

Description

@victorlin

Continuing discussion from nextstrain/conda-base#117 (comment).

These dependency pins were last updated over a year ago, and seem to be slowing down dependency resolution in nextstrain/conda-base#117.

evofr/pyproject.toml

Lines 11 to 20 in c0375df

[tool.poetry.dependencies]
python = "^3.9"
numpy = "^1.22.4"
pandas = "^1.4.2"
jax = "^0.4.14"
jaxlib = "^0.4.1"
numpyro = "^0.13.2"
blackjax = "^0.9.6"
matplotlib = "^3.9"
seaborn = "^0.13.2"

Possible solution

Regularly update dependency version pins with Dependabot, something that we've recently started using in Augur (nextstrain/augur@e6a57b9). Depending on test coverage, this could be a good strategy for evofr. It effectively automates changes like 4b64dfc and #55.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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