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

Reply via email to