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