psycopg2/.github/workflows
Brénainn Woodsend d43e5fe092 ci(macos): Avoid linking against homebrew
Homebrew binaries are always compiled for exactly the version they're
installed on making them very un-portable. When a wheel is "repaired" by
cibuildwheel, delocate-wheel pulls in _psycopg's dependencies
(libpq.dylib, libssl.dylib and libcrypto.dylib) which, on a GitHub
Actions macOS 14 runner, are provided by Homebrew and are therefore only
macOS >= 14 compatible. The resultant wheel is therefore incompatible
with all but the latest macOS versions.

Build all dependencies from source so that we can set the deployment
target to something sensible. Fixes #1753.
2025-01-04 21:23:15 +01:00
..
docs.yml build(deps): bump peter-evans/repository-dispatch from 2 to 3 2025-01-04 21:05:08 +01:00
packages.yml ci(macos): Avoid linking against homebrew 2025-01-04 21:23:15 +01:00
tests.yml ci(windows): build binary packages using the vcpkg package 2025-01-04 19:06:56 +01:00