Skip to content

Add validated Drive.delete_many collection deletion - #68

Merged
rjcloudsigma merged 1 commit into
masterfrom
sdk/drive-bulk-delete-20261021
Oct 21, 2026
Merged

rjcloudsigma merged 1 commit into
masterfrom
sdk/drive-bulk-delete-20261021

Conversation

@rjcloudsigma

Copy link
Copy Markdown
Contributor

Summary

  • Add Drive.delete_many(uuids) for documented DELETE /drives/ objects/uuid payload.
  • Validate the whole nonempty list/tuple before dispatch; preserve order and duplicates without mutating input.
  • Reuse native transport/auth/errors/timeouts and preserve singleton deletion. HTTP 204 acknowledges deletion started, not completion.

Qualification

Independent SAFE review binds base 27635fef95698b66ecee17ef95e883e6fee63ec0, tree bee06c092ae47ce16b10adc44bc98b270f59db3d, patch SHA256 2247a9ba8571b0cdc687002e7230e97d04324dce87ff3551f1c58c608fefaf2a.
Native installed-wheel offline Python 3.12: baseline existing 255 pass; identical new baseline suite 8 executed with 24 expected missing-method errors; candidate 263 full / 8 focused pass; independent 31 adversarial pass. Wheel RECORD/source checks and all 150 tracked bytes verified. Hosted checks must pass on this exact head before merge.

No live API, polling, completion/atomicity guarantee, release, dependency adoption, or unrelated PR18 changes. This qualifies only the bounded named collection deletion facet, not whole-operation or portfolio closure.

@rjcloudsigma
rjcloudsigma merged commit ef38bff into master Oct 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant