This is an automated email from the ASF dual-hosted git repository.

leekei pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fluss.git


The following commit(s) were added to refs/heads/main by this push:
     new c59c0f128 [docs] add links to Python client documentation (#2461)
c59c0f128 is described below

commit c59c0f128b5ed4d81707849d5739154e0b758471
Author: Prajwal banakar <[email protected]>
AuthorDate: Mon Mar 23 02:00:41 2026 +0530

    [docs] add links to Python client documentation (#2461)
    
    * add Python client documentation
    
    * address reviewer comments by fixing installation path and reordering 
sections ConfigOptionsDocGenerator
    
    * address feedback and add note on python installation path
    
    * align python client with fluss-rust #291 and address feedback
    
    * pointing to fluss-rust website.
    
    * Remove package-lock.json, add more links
    
    * Reorder client API sections
    
    ---------
    
    Co-authored-by: Keith Lee <[email protected]>
---
 website/docs/apis/client-support-matrix.md |  2 +-
 website/docs/apis/python-client.md         | 45 ++++++++++++++++++++++++++++++
 website/docs/apis/rust-client.md           |  2 +-
 3 files changed, 47 insertions(+), 2 deletions(-)

diff --git a/website/docs/apis/client-support-matrix.md 
b/website/docs/apis/client-support-matrix.md
index bcf73e3ff..15b9b3dcf 100644
--- a/website/docs/apis/client-support-matrix.md
+++ b/website/docs/apis/client-support-matrix.md
@@ -1,6 +1,6 @@
 ---
 title: "Client Support Matrix"
-sidebar_position: 2
+sidebar_position: 4
 ---
 
 # Client Feature Support Matrix
diff --git a/website/docs/apis/python-client.md 
b/website/docs/apis/python-client.md
new file mode 100644
index 000000000..4f81ab833
--- /dev/null
+++ b/website/docs/apis/python-client.md
@@ -0,0 +1,45 @@
+---
+title: "Python Client"
+sidebar_position: 2
+---
+
+# Fluss Python Client
+
+The Fluss Python Client provides a high-performance, asynchronous interface for
+interacting with Fluss clusters. Built on top of the Rust core via
+[PyO3](https://pyo3.rs/), it leverages PyArrow for efficient data interchange
+and supports idiomatic integration with Pandas.
+
+The client provides two main APIs:
+
+- **[Admin 
API](https://clients.fluss.apache.org/user-guide/python/api-reference#flussadmin)**:
 For managing databases, tables, and partitions.
+- **[Table 
API](https://clients.fluss.apache.org/user-guide/python/api-reference#flusstable)**:
 For reading and writing to Log and Primary Key tables
+
+## Installation
+```bash
+pip install pyfluss
+```
+
+## Quick Example
+```python
+import asyncio
+import fluss
+
+async def main():
+    config = fluss.Config({"bootstrap.servers": "127.0.0.1:9123"})
+    conn = await fluss.FlussConnection.create(config)
+    async with conn:
+        admin = await conn.get_admin()
+        databases = await admin.list_databases()
+        print(f"Available databases: {databases}")
+
+if __name__ == "__main__":
+    asyncio.run(main())
+```
+For more examples, see [Fluss Python Client 
documentation](https://clients.fluss.apache.org/user-guide/python/example/).
+
+## Full Documentation
+
+For the complete Python client reference including all configuration options,
+API methods, data types, error handling, and worked examples — see the
+**[Fluss Python Client 
documentation](https://clients.fluss.apache.org/user-guide/python/installation)**.
\ No newline at end of file
diff --git a/website/docs/apis/rust-client.md b/website/docs/apis/rust-client.md
index 910510c6e..8b7193631 100644
--- a/website/docs/apis/rust-client.md
+++ b/website/docs/apis/rust-client.md
@@ -1,6 +1,6 @@
 ---
 title: "Rust Client"
-sidebar_position: 4
+sidebar_position: 3
 ---
 
 # Fluss Rust Client

Reply via email to