pytorch / data

A PyTorch repo for data loading and utilities to be shared by the PyTorch domain libraries.
BSD 3-Clause "New" or "Revised" License
1.08k stars 142 forks source link

Make the Installation of S3 Optional in Release Packages #871

Open NivekT opened 1 year ago

NivekT commented 1 year ago

🚀 The feature

Make the installation of S3 optional in release packages.

Motivation, pitch

It will make our library a pure Python package, which will be easier to install.

Alternatives

Keep things as they are.

Additional context

cc: @ejguan

ejguan commented 1 year ago

I have two concerns:

I would support to add a pure python package to both pypi and conda, if it's possible, which won't block us to still provide OS-specific binary. I users couldn't use the OS-specific one, they can still fallback to install python package directly.