Skip to content

Commit 44a53f5

Browse files
committed
chore: update Python SDK to 17.0.0
1 parent 2424ff3 commit 44a53f5

File tree

5 files changed

+10
-6
lines changed

5 files changed

+10
-6
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

3+
## 17.0.0
4+
5+
* [BREAKING] Changed `$sequence` type from `int` to `string` for rows and documents
6+
37
## 16.0.0
48

59
* Breaking change: All service methods now return typed Pydantic models instead of `Dict[str, Any]`

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![Twitter Account](https://img.shields.io/twitter/follow/appwrite?color=00acee&label=twitter&style=flat-square)](https://twitter.com/appwrite)
77
[![Discord](https://img.shields.io/discord/564160730845151244?label=discord&style=flat-square)](https://appwrite.io/discord)
88

9-
**This SDK is compatible with Appwrite server version 1.8.x. For older versions, please check [previous releases](https://github.com/appwrite/sdk-for-python/releases).**
9+
**This SDK is compatible with Appwrite server version 1.9.x. For older versions, please check [previous releases](https://github.com/appwrite/sdk-for-python/releases).**
1010

1111
Appwrite is an open-source backend as a service server that abstracts and simplifies complex and repetitive development tasks behind a very simple to use REST API. Appwrite aims to help you develop your apps faster and in a more secure way. Use the Python SDK to integrate your app with the Appwrite server to easily start interacting with all of Appwrite backend APIs and tools. For full API documentation and tutorials go to [https://appwrite.io/docs](https://appwrite.io/docs)
1212

appwrite/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ def __init__(self):
1515
self._endpoint = 'https://cloud.appwrite.io/v1'
1616
self._global_headers = {
1717
'content-type': '',
18-
'user-agent' : f'AppwritePythonSDK/16.0.0 ({platform.uname().system}; {platform.uname().version}; {platform.uname().machine})',
18+
'user-agent' : f'AppwritePythonSDK/17.0.0 ({platform.uname().system}; {platform.uname().version}; {platform.uname().machine})',
1919
'x-sdk-name': 'Python',
2020
'x-sdk-platform': 'server',
2121
'x-sdk-language': 'python',
22-
'x-sdk-version': '16.0.0',
22+
'x-sdk-version': '17.0.0',
2323
'X-Appwrite-Response-Format' : '1.9.0',
2424
}
2525

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "appwrite"
7-
version = "16.0.0"
7+
version = "17.0.0"
88
description = "Appwrite is an open-source self-hosted backend server that abstracts and simplifies complex and repetitive development tasks behind a very simple REST API"
99
readme = "README.md"
1010
requires-python = ">=3.9"

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
setuptools.setup(
99
name = 'appwrite',
1010
packages = setuptools.find_packages(),
11-
version = '16.0.0',
11+
version = '17.0.0',
1212
license='BSD-3-Clause',
1313
description = 'Appwrite is an open-source self-hosted backend server that abstracts and simplifies complex and repetitive development tasks behind a very simple REST API',
1414
long_description = long_description,
@@ -18,7 +18,7 @@
1818
maintainer = 'Appwrite Team',
1919
maintainer_email = 'team@appwrite.io',
2020
url = 'https://appwrite.io/support',
21-
download_url='https://github.com/appwrite/sdk-for-python/archive/16.0.0.tar.gz',
21+
download_url='https://github.com/appwrite/sdk-for-python/archive/17.0.0.tar.gz',
2222
install_requires=[
2323
'requests',
2424
'pydantic>=2,<3',

0 commit comments

Comments
 (0)