opendp / opendp

The core library of differential privacy algorithms powering the OpenDP Project.
https://opendp.org
MIT License
284 stars 46 forks source link

Nightly failing because package is too large for pypi #1518

Closed mccalluc closed 1 week ago

mccalluc commented 3 weeks ago

https://github.com/opendp/opendp/actions/runs/8762373751/job/24050588291#step:5:187

400 File too large. Limit for project 'opendp' is 100 MB. See https://pypi.org/help/#file-size-limit for more information.

Already on Mike's radar, but just adding an issue for tracking.

With the addition of Polars, the package is larger than the Pypi default. A couple solutions are proposed:

Even if we can get around this by upping our limit, it would still be good to get it smaller to make life easier for any downstream users.