Skip to content

feat: Python SDK update for version 21.0.0#149

Merged
ChiragAgg5k merged 1 commit into
mainfrom
dev
Jun 22, 2026
Merged

feat: Python SDK update for version 21.0.0#149
ChiragAgg5k merged 1 commit into
mainfrom
dev

Conversation

@ChiragAgg5k

@ChiragAgg5k ChiragAgg5k commented Jun 22, 2026

Copy link
Copy Markdown
Member

This PR contains updates to the Python SDK for version 21.0.0.

What's Changed

  • Added: apps service for managing apps and app secrets
  • Added: oauth2 service for the OAuth2 authorization, device, and token flows
  • Added: device authorization grant parameters (verificationUrl, userCodeLength, userCodeFormat, deviceCodeDuration) to updateOAuth2Server
  • Added: emailCanonical, emailIsFree, emailIsDisposable, emailIsCorporate, and emailIsCanonical to the User model
  • Added: userAccessedAt to the Membership model
  • Added: PolicyDenyCorporateEmail and deny-corporate-email to ProjectPolicyId
  • Added: dedicatedDatabases.execute to ProjectKeyScopes
  • Breaking: usage.listEvents now takes a required metrics array with resource, interval, and dimensions instead of queries and total
  • Breaking: Replaced UsageEvent and UsageGauge models with UsageDataPoint and UsageMetric
  • Updated: Send an Accept: application/json header on all requests

@greptile-apps

greptile-apps Bot commented Jun 22, 2026

Copy link
Copy Markdown

Too many files changed for review. (105 files found, 100 file limit)

@ChiragAgg5k ChiragAgg5k merged commit e6987a3 into main Jun 22, 2026
1 check 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.

3 participants