sdk-for-python

[READ-ONLY] Official Appwrite Python SDK 🐍

Python ✓ Official SDK 15.3.0
270 stars  ·  68 forks  ·  Updated  ·  BSD-3-Clause
Install
pip install sdk-for-python
View on GitHub
📄 Documentation
appwritebaashacktoberfestpython
Supported APIs (2)

Appwrite backend as a service cuts up to 70% of the time and costs required for building a modern application. We abstra

Appwrite backend as a service cuts up to 70% of the time and costs required for building a modern application. We abstra

Version history All releases ↗

## What's Changed * Added get_console_pausing health endpoint * Added ttl parameter to list_documents and list_rows for cached responses * Added opti…

## What's Changed * Extended BuildRuntime and Runtime enums with new runtime versions (e.g., node-23/24/25, php-8.4, ruby-3.4/4.0, python-3.13/3.14, …

## What's Changed * feat: Python SDK update for version 15.1.0 by @ChiragAgg5k in https://github.com/appwrite/sdk-for-python/pull/132 **Full Cha…

## What's Changed * Add array-based enum parameters (e.g., `permissions: list[BrowserPermission]`). * Breaking change: `Output` enum has been removed…

## What's Changed * Added ability to create columns and indexes synchronously while creating a table **Full Changelog**: https://github.com/appwrite…

## What's Changed * Rename `VCSDeploymentType` enum to `VCSReferenceType` * Change `create_template_deployment` method signature: replace `version` p…

## What's Changed * Fix passing of `None` to nullable parameters **Full Changelog**: https://github.com/appwrite/sdk-for-python/compare/13.6.0...13.…

## What's Changed * Add `total` parameter to list queries allowing skipping counting rows in a table for improved performance * Add `Operator` class …

Quality signals
Score
Stars270
Forks68
Last updated
LicenseBSD-3-Clause
✓ Official SDK
Supported APIs (2)
appwrite.ioappwrite.io
Language
Python
Browse all Python SDKs →