p1skiii opened a new pull request, #6497:
URL: https://github.com/apache/opendal/pull/6497

   - Add core, stable, database, minimal feature groups
   - Following C bindings pattern (PR #6143)
   - Zero breaking changes: default unchanged
   
   # Which issue does this PR close?
   
   Related to #4939. This PR enables selective service building as a 
foundation, though it does not fully implement the package splitting proposed 
in that issue.
   
   # Rationale for this change
   
   Following the successful pattern from C bindings (PR #6143), this adds 
optional feature groups to Python bindings. Currently users can only choose 
between default (14 services) or services-all (40+ services), with no 
intermediate options for specific use cases.
   
   # What changes are included in this PR?
   
   - Add feature groups to 'Cargo.tom]': 'core' , 'stable' 'database' 
   
   - Update 'README.md' with usage examples
   
   # Are there any user-facing changes?
   
   
   <!--
   If there are user-facing changes then we may require documentation to be 
updated before approving the PR.
   -->
   
   <!---
   If there are any breaking changes to public APIs, please add the 
`breaking-changes` label.
   -->
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@opendal.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to