Describe the bug
The pyproject.toml in the repo declares fsspec>=2024.12.0, but the released wheel of nemo_toolkit[asr]==2.7.2 on PyPI ships a stricter constraint (e.g. fsspec==X.Y.Z — please replace with the actual value you observed), which downgrades / conflicts with fsspec across many downstream packages (s3fs, huggingface_hub, etc.) in my environment.
Steps/Code to reproduce bug
pip download nemo_toolkit[asr]==2.7.2 --no-deps -d /tmp/nemo
unzip -p /tmp/nemo/nemo_toolkit-*.whl '*/METADATA' | grep -i fsspec
Output:
Saved /tmp/nemo/nemo_toolkit-2.7.2-py3-none-any.whl
Successfully downloaded nemo_toolkit
Requires-Dist: fsspec==2024.12.0
Expected behavior
- Requires-Dist: fsspec>=2024.12.0
Environment details
- Linux
- Python: 3.12
- nemo_toolkit: 2.7.2
Describe the bug
The
pyproject.tomlin the repo declaresfsspec>=2024.12.0, but the released wheel ofnemo_toolkit[asr]==2.7.2on PyPI ships a stricter constraint (e.g.fsspec==X.Y.Z— please replace with the actual value you observed), which downgrades / conflicts with fsspec across many downstream packages (s3fs, huggingface_hub, etc.) in my environment.Steps/Code to reproduce bug
Output:
Saved /tmp/nemo/nemo_toolkit-2.7.2-py3-none-any.whl
Successfully downloaded nemo_toolkit
Requires-Dist: fsspec==2024.12.0
Expected behavior
Environment details