内容提要
Supabase宣布正式支持Python客户端库supabase-py,包括最新功能如HTTP2、重定向、keep-alive、边缘函数区域支持、实时V2升级、身份验证改进、Postgrest查询改进、未验证的SSL运行、实时库关闭连接方法、边缘函数超时设置、迁移数据到Supabase的新工具Vec2pg。
关键要点
-
Supabase宣布正式支持Python客户端库supabase-py。
-
Python客户端库的需求随着Supabase社区的增长而增加,尤其是在AI和ML社区中。
-
supabase-py最初由lqmanh于2020年9月启动,后续得到了其他开发者的支持。
-
新功能包括默认启用HTTP2、自动跟随重定向、默认启用keep-alive等。
-
新增边缘函数区域支持,允许指定边缘函数的运行区域。
-
实时功能升级到V2,包含许多改进和新特性。
-
身份验证改进,包括匿名登录和新的方法。
-
Postgrest查询安全性增强,确保更安全的数据处理。
-
支持使用未验证的SSL运行客户端,适用于开发环境。
-
实时库新增关闭连接的方法,提供更好的连接生命周期控制。
-
边缘函数的超时问题已修复,支持更复杂的操作。
-
推出新工具Vec2pg,用于将向量数据迁移到Supabase。
-
所有库的持续集成构建已升级,单元测试覆盖率提高。
延伸问答
Supabase Python 客户端库的主要功能是什么?
Supabase Python 客户端库支持 HTTP2、重定向、keep-alive、边缘函数区域、实时功能升级、身份验证改进等多项功能。
如何使用 Vec2pg 工具迁移数据到 Supabase?
Vec2pg 是一个命令行工具,可以将向量数据从其他服务迁移到 Supabase,使用简单的命令即可完成迁移。
Supabase Python 客户端库的开发背景是什么?
Supabase Python 客户端库最初由 lqmanh 于 2020 年启动,随着社区的增长,得到了其他开发者的支持,特别是在 AI 和 ML 社区中。
Supabase Python 客户端库如何提高安全性?
通过实现参数清理功能,Supabase 增强了 PostgreSQL 查询的安全性,确保数据处理更安全。
Supabase Python 客户端库的实时功能有什么新特性?
实时功能已升级到 V2,包含了许多改进和新特性,如更新的示例和与存在相关的新功能。
Supabase Python 客户端库的身份验证有哪些改进?
身份验证改进包括支持匿名登录和新增的登录方法,如通过 ID 令牌和单点登录进行登录。