I initiated PR https://github.com/apache/opendal/pull/4623 to address this issue partially.
Feel free to take a look. On Mon, May 6, 2024, at 22:45, Manjusaka wrote: > 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 -- Xuanwo
