Home / Companies / SurrealDB / Blog / Post Details
Content Deep Dive

How we improved the Python SDK for our 1.0 stable version

Blog post from SurrealDB

Post Details
Company
Date Published
Author
Maxwell Flitton
Word Count
515
Company Posts That Month
6
Language
English
Hacker News Points
-
Post removed?
No
Summary

The new release of the Python SDK for SurrealDB introduces several enhancements aimed at improving performance, consistency, and integration capabilities. This update ensures the interface for WebSockets and HTTP requests aligns with other SurrealDB SDKs, such as the JavaScript SDK, and supports both blocking and asynchronous implementations to cater to a variety of user needs. Notably, the SDK transitions from JSON to CBOR serialization, offering performance advantages and flexibility with unstructured data, while also supporting native Python datetime objects for seamless integration. The release emphasizes stability with 100% test coverage across isolated classes for each request method, resulting in 5,675 tests covering Python versions 3.9 to 3.13 against various SurrealDB versions. Additionally, the SDK facilitates easy contribution by allowing users to download the source code and run tests in a debugger to observe data transformations in real-time, promoting transparency and ease of use.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
RAG 1 1,400 238 76 -22%
Real-time 1 3,222 827 209 -12%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.