On 2024/5/6 上午11:15, Xuanwo wrote: > I have removed some very old releases of opendal but can still hit this limit. > > There are following things for us to take into consideration: > > - Use "abi3" to reduce the build matrix. > - Remove some not supported python versions. > - Disable some not widely used services (like rocksdb?). > - Split opendal pythnon into different packages. > > On Mon, May 6, 2024, at 09:49, tison wrote: >> https://github.com/apache/opendal/actions/runs/8962693176/job/24612225939 >> >> ERROR HTTPError: 400 Bad Request from https://upload.pypi.org/legacy/ >> >> Project size too large. Limit for project 'opendal' total size is >> 10 >> GB. See https://pypi.org/help/#project-size-limit >> >> Best, >> tison. >
1. ABI3 may have another potential capability issue. But we can make a try( I will make a workflow to test the ABI3 capability over Python 3.12 - master 2. I think we can split the package, `pip install opendal` will just install the core service we got. People can use command like `pip install opendal[rocksdb]` to support other service I will take care of the task
