Pip install Postgres:告别 Docker 与 Brew
Pip install Postgres – no Docker/Brew/apt
在 Python 测试中搭建 Postgres 环境,通常离不开 Docker、Brew 或 apt 等繁琐工具。postgresql-testing 项目提供了一种极简方案:只需一条 pip 命令,即可在本地启动 Postgres 服务,无需任何外部依赖。它基于 postgresql-binaries 直接运行,支持为每个测试线程创建独立数据库,或利用 TEMPLATE 快速恢复数据。项目还内置了 explain.dalibo.com 的本地版,方便开发者直接分析查询计划。无论是通过 pytest 集成,还是使用 uvx 快速启动临时数据库,这套工具都能让数据库测试变得像安装 Python 包一样简单高效。
简单的 Postgres 测试助手,无需 Docker、Brew 或 apt 等工具,直接通过 pip 安装即可使用。