Skip to content

feat: SDK update for version 22.2.0 - #152

Merged
ChiragAgg5k merged 7 commits into
mainfrom
dev
Jul 24, 2026
Merged

feat: SDK update for version 22.2.0#152
ChiragAgg5k merged 7 commits into
mainfrom
dev

Conversation

@ChiragAgg5k

@ChiragAgg5kChiragAgg5k commented Jul 23, 2026

Copy link
Copy Markdown
Member

This PR contains updates to the SDK for version 22.2.0.

What's Changed

  • Added: apps installation and key management methods (list_installations, get_installation, create_installation_token, list_installation_scopes, list_keys, create_key, get_key, delete_key)
  • Added: installation_scopes and installation_redirect_url parameters to apps.update
  • Added: app installation management methods to organization and teams services
  • Added: installation_access_token_duration parameter to project.update_o_auth2_server
  • Added: installationScopes and installationRedirectUrl fields to App model
  • Added: organization.installations.read/organization.installations.write key scopes

@ChiragAgg5kChiragAgg5k changed the title feat: Python SDK update for version 22.2.0feat: SDK update for version 22.2.0Jul 23, 2026
@greptile-apps

greptile-appsBot commented Jul 23, 2026

Copy link
Copy Markdown

Greptile Summary

Updates the Python SDK to version 22.2.0.

  • Adds app installation and app-key models, service methods, examples, and tests.
  • Adds installation configuration fields and organization key scopes.
  • Updates project OAuth2 installation-token configuration and package metadata.
  • Updates pinned GitHub Actions versions.

Confidence Score: 5/5

The PR appears safe to merge with no additional follow-up-eligible failures identified.

No blocking failure remains within the scope of this follow-up review.

Important Files Changed

FilenameOverview
appwrite/services/apps.pyAdds app installation and key-management endpoints; no new finding eligible for this follow-up review.
appwrite/services/organization.pyAdds organization-level app installation management methods.
appwrite/services/teams.pyAdds team-level app installation management methods.
appwrite/services/project.pyAdds the installation access-token duration parameter to OAuth2 server updates.
appwrite/models/app_installation.pyAdds the typed app installation response model.
appwrite/models/app_key.pyAdds the typed app-key response model.

Reviews (3): Last reviewed commit: "chore: update Python SDK to 22.2.0" | Re-trigger Greptile

Comment threadappwrite/services/apps.py
@ChiragAgg5kChiragAgg5k changed the title feat: SDK update for version 22.2.0feat: Python SDK update for version 22.2.0Jul 23, 2026
@ChiragAgg5kChiragAgg5k changed the title feat: Python SDK update for version 22.2.0feat: SDK update for version 22.2.0Jul 23, 2026
@ChiragAgg5k
ChiragAgg5k merged commit 4c0cdeb into mainJul 24, 2026
1 check passed
Sign up for freeto 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.

2 participants

@ChiragAgg5k@ArnabChatterjee20k