Skip to content

Pixi env fails to resolve (fsspec vs datasets) #34

Description

@BansalAyushman

Environment resolution fails:

datasets requires fsspec <= 2026.2.0, but solver selects 2026.4.0

⠐ dpvo:linux-64 [00:00:22] resolving jaraco-context==6.1.2
⠐ prompt-da:linux-64 [00:00:22] resolving wrapt==2.1.2 Error: × failed to solve the pypi requirements of environment 'sam3d' for platform 'linux-64'
├─▶ failed to resolve pypi dependencies
╰─▶ Because only the following versions of datasets are available:
datasets<=2.20.0
datasets==2.21.0
datasets==3.0.0
datasets==3.0.1
datasets==3.0.2
datasets==3.1.0
datasets==3.2.0
datasets==3.3.0
datasets==3.3.1
datasets==3.3.2
datasets==3.4.0
datasets==3.4.1
datasets==3.5.0
datasets==3.5.1
datasets==3.6.0
datasets==4.0.0
datasets==4.1.0
datasets==4.1.1
datasets==4.2.0
datasets==4.3.0
datasets==4.4.0
datasets==4.4.1
datasets==4.4.2
datasets==4.5.0
datasets==4.6.0
datasets==4.6.1
datasets==4.7.0
datasets==4.8.0
datasets==4.8.1
datasets==4.8.2
datasets==4.8.3
datasets==4.8.4
datasets==4.8.5
and datasets==2.20.0 depends on fsspec[http]>=2023.1.0,<=2024.5.0, we can conclude that datasets>=2.20.0,<2.21.0 depends on fsspec[http]>=2023.1.0,<=2024.5.0.
And because datasets>=2.21.0,<=3.0.1 depends on fsspec[http]>=2023.1.0,<=2024.6.1, we can conclude that datasets>=2.20.0,<3.0.2 depends on fsspec[http]>=2023.1.0,<=2024.6.1.
And because datasets>=3.0.2,<=3.2.0 depends on fsspec[http]>=2023.1.0,<=2024.9.0 and fsspec[http]>=2023.1.0,<=2024.12.0, we can conclude that datasets>=2.20.0,<3.5.1 depends
on fsspec[http]>=2023.1.0,<=2024.12.0.
And because datasets>=3.5.1,<=4.0.0 depends on fsspec[http]>=2023.1.0,<=2025.3.0 and fsspec[http]>=2023.1.0,<=2025.9.0, we can conclude that datasets>=2.20.0,<4.4.0 depends
on fsspec[http]>=2023.1.0,<=2025.9.0.
And because datasets>=4.4.0,<=4.5.0 depends on fsspec[http]>=2023.1.0,<=2025.10.0 and fsspec[http]>=2023.1.0,<=2026.2.0, we can conclude that datasets>=2.20.0 depends on
fsspec[http]>=2023.1.0,<=2026.2.0.
And because you require datasets>=2.20 and fsspec==2026.4.0, we can conclude that your requirements are unsatisfiable.
help: The following PyPI packages have been pinned by the conda solve, and this version may be causing a conflict:
fsspec==2026.4.0
See https://pixi.sh/latest/concepts/conda_pypi/#pinned-package-conflicts for more information.
⠐ dpvo:linux-64 [00:00:22] resolving jaraco-context==6.1.2
⠐ prompt-da:linux-64 [00:00:22] resolving wrapt==2.1.2

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