Visitar URL original
docs(python): bring the Python driver and bindings pages in line with the 26.11.1 releases by tae898 · Pull Request #527 · ArcadeData/arcadedb-docs · GitHub
Skip to content

docs(python): bring the Python driver and bindings pages in line with the 26.11.1 releases - #527

Merged
robfrank merged 1 commit into
ArcadeData:mainfrom
humemai:fix/python-driver-docs-26111
Nov 12, 2026
Merged

robfrank merged 1 commit into
ArcadeData:mainfrom
humemai:fix/python-driver-docs-26111

Conversation

@tae898

@tae898 tae898 commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

I checked the Python driver and bindings pages against the released packages (PyPI arcadedb and arcadedb-jvm 26.11.1, arcadedb-driver and arcadedb-driver-grpc 0.4.0, the v0.4.0 tag of ArcadeData/arcadedb-drivers, and the 26.11.1 arcadedb-server.proto). This PR fixes the places where a page says something the releases no longer do. Text only, no restructuring. python docs-validator.py passes and typos is clean on the changed files.

Page Change Evidence
how-to/connectivity/python-embedded.adoc Drop "Until it ships, PyPI holds pre-releases" and "A last arcadedb-embedded release will install arcadedb" 26.11.1 of arcadedb, arcadedb-jvm and arcadedb-embedded is on PyPI; arcadedb-embedded 26.11.1 requires arcadedb==26.11.1, so it installs the native build, not arcadedb-jvm
reference/chapter.adoc, api-reference/chapter.adoc "Python (embedded)" links ArcadeData/arcadedb-python humemai/arcadedb-embedded-python now says the bindings moved there
drivers/native-drivers.adoc Add the 0.4.0 row (server 26.11.1) and a short "Upgrading to 0.4.0" The README compatibility tables of both Python packages and the v0.4.0 release notes list 0.4.0 against 26.11.1
drivers/python-http.adoc, js-http.adoc, go-http.adoc "A commit after terminate transaction still reports success" now says it answers 404 on 26.11.1 and later upgrade.adoc already documents the 404 (#10164, #10172), and the 0.4.0 release notes confirm it
drivers/python-http.adoc The README no longer shows {"1": 21} (it did up to 0.2.0); add isolation_level python/packages/driver/README.md at v0.3.0 and v0.4.0 uses {"0": 21}; transaction(isolation_level=) is in facade and the README
drivers/python-grpc.adoc The page said the admin service has nine RPCs, raw has 14 and there are three wrappers, and that you must build the admin stub yourself. The proto has 21 data-plane and 46 admin RPCs, create_client has five wrappers, and client.raw_admin is the admin stub (since 0.2.0). The admin example now uses raw_admin instead of a private _generated import. Add the transaction handle methods that exist and isolation_level arcadedb-server-26.11.1.proto (21 + 46 = 67, the number grpc-api.adoc already gives), arcadedb_driver_grpc/__init__.py and transaction.py at v0.4.0
reference/grpc-api.adoc The Python example used command=, credentials.database and response.records, none of which exist In the proto, ExecuteQueryRequest has database, query and language, DatabaseCredentials has only username and password, and ExecuteQueryResponse has results[].records

I did not change the measurement sections ("Choosing a protocol from Python" in python-http.adoc, "Choosing a protocol for low latency" in bolt.adoc), the plugin name spelling (GRPC:, gRPC: and Grpc: appear on different pages; the name is only a label), or the Node.js example in grpc-api.adoc, which has the same field errors as the Python one but is outside what I verified. I can open follow-up issues or PRs for any of them if you want.

🤖 Generated with Claude Code

… the 26.11.1 releases

- python-embedded: 26.11.1 has shipped; describe the arcadedb-embedded shim as it is
- reference tables: point "Python (embedded)" at ArcadeData/arcadedb-python
- native-drivers: add driver 0.4.0 (server 26.11.1) to the compatibility table, with upgrade notes
- python-http, js-http, go-http: a commit after terminate transaction answers 404 since 26.11.1 (#10164)
- python-http: the driver README no longer shows {"1": 21}; add isolation_level
- python-grpc: raw_admin and the 21/46 RPC counts, five wrappers, isolation_level
- grpc-api: the Python example used fields that are not in the proto

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@mergify

mergify Bot commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

This pull request is merged.

@robfrank
robfrank merged commit 85b5d12 into ArcadeData:main Nov 12, 2026
4 checks 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.

2 participants