Skip to content

pip install pulls in obsolete dependency dinopy #11

@percyfal

Description

@percyfal

Hi, I'm using phlash in a project where I'm adding it to a virtual environment with pip. Unfortunately, the install fails due to problems with the dependency dinopy. This dependency has been removed (62d71e0) but it is still listed in the PyPI wheels file:

pip download phlash --prefer-binary --no-deps
...
Saved ./phlash-1.0.3-py3-none-any.whl
...

Inspection with less reveals

Metadata-Version: 2.1
Name: phlash
Version: 1.0.3
Summary: Bayesian inference of population size history from recombining sequence data.
Author-Email: Jonathan Terhorst <jonth@umich.edu>
License: MIT
Project-URL: Homepage, https://github.com/jthlab/phlash
Project-URL: Bug reports, https://github.com/jthlab/phlash/issues
Project-URL: Source, https://github.com/jthlab/phlash/
Requires-Python: <4.0,>=3.10
Requires-Dist: blackjax<2.0.0,>=1.1.0
...
Requires-Dist: dinopy>=3.0.0
...
Requires-Dist: nvidia-cuda-nvrtc-cu12>=12.3; extra == "gpu"
Provides-Extra: gpu

Also, this is not the latest phlash version. Could you update the PyPI version to the latest version?

Best,

Per

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