Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							fd9ae8cad2 
							
						 
					 
					
						
						
							
							chore: bump to version 2.9.11  
						
						
						
					 
					
						2025-10-10 01:31:06 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d923840546 
							
						 
					 
					
						
						
							
							chore: update docs requirements  
						
						
						
					 
					
						2025-10-10 01:29:24 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d42dc7169d 
							
						 
					 
					
						
						
							
							Merge branch 'fix-1791'  
						
						
						
					 
					
						2025-10-10 01:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4fde6560c3 
							
						 
					 
					
						
						
							
							fix: avoid failed assert passing more arguments than placeholders  
						
						... 
						
						
						
						Fix  #1791  
					
						2025-10-10 01:13:47 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8308c19d6a 
							
						 
					 
					
						
						
							
							fix: drop warning about the use of deprecated PyWeakref_GetObject function  
						
						... 
						
						
						
						Not the best fix but a better one (to use PyWeakref_GetRef) would be
more invasive than what I want to do. 
						
					 
					
						2025-10-10 00:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							1a1eabf098 
							
						 
					 
					
						
						
							
							build(deps): bump actions/github-script from 7 to 8  
						
						... 
						
						
						
						Bumps [actions/github-script](https://github.com/actions/github-script ) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-10-09 23:08:33 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							897af8b38b 
							
						 
					 
					
						
						
							
							build(deps): bump peter-evans/repository-dispatch from 3 to 4  
						
						... 
						
						
						
						Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-10-09 23:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							ceefd30511 
							
						 
					 
					
						
						
							
							build(deps): bump actions/checkout from 4 to 5  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-10-09 23:08:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							4dc585430c 
							
						 
					 
					
						
						
							
							build(deps): bump actions/setup-python from 5 to 6  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-10-09 23:08:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1945788dcf 
							
						 
					 
					
						
						
							
							Merge pull request  #1802  from edgarrmondragon/cp314-wheels  
						
						... 
						
						
						
						Build CPython 3.14 wheels 
						
					 
					
						2025-10-09 22:30:54 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							80872cb6de 
							
						 
					 
					
						
						
							
							docs: declare Python 3.14 supported in the docs  
						
						
						
					 
					
						2025-10-09 19:19:56 +02:00 
						 
				 
			
				
					
						
							
							
								Edgar Ramírez Mondragón 
							
						 
					 
					
						
						
						
						
							
						
						
							0f1501d897 
							
						 
					 
					
						
						
							
							Build CPython 3.14 wheels  
						
						
						
					 
					
						2025-10-09 19:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							898d40ee20 
							
						 
					 
					
						
						
							
							Merge branch 'pg18'  
						
						
						
					 
					
						2025-10-09 19:09:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5539c9d52a 
							
						 
					 
					
						
						
							
							chore: add support for PostgreSQL 18  
						
						
						
					 
					
						2025-10-09 19:08:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ec257ad496 
							
						 
					 
					
						
						
							
							Merge branch 'drop-py38'  
						
						
						
					 
					
						2025-10-09 19:08:26 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4ce9cc168c 
							
						 
					 
					
						
						
							
							chore: drop support for Python 3.8  
						
						
						
					 
					
						2025-10-09 19:03:34 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c4a3866c30 
							
						 
					 
					
						
						
							
							Merge branch 'fix-ci'  
						
						
						
					 
					
						2025-10-09 19:00:06 +02:00 
						 
				 
			
				
					
						
							
							
								Edgar Ramírez Mondragón 
							
						 
					 
					
						
						
						
						
							
						
						
							236c52b712 
							
						 
					 
					
						
						
							
							test: adapt to interface representations in different Python versions  
						
						... 
						
						
						
						Is 3.12.10 (or lower) being used by the runner?
Fix version ranges
Condition expected value based on observed Python behaviour
Co-authored-by: Daniele Varrazzo <daniele.varrazzo@gmail.com> 
						
					 
					
						2025-10-09 18:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e0507a891c 
							
						 
					 
					
						
						
							
							ci: less verbose, more robust build  
						
						
						
					 
					
						2025-10-09 18:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							865ef7e6c7 
							
						 
					 
					
						
						
							
							chore: bump OpenSSL version to 3.5.4  
						
						
						
					 
					
						2025-10-09 18:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ef1abcce21 
							
						 
					 
					
						
						
							
							chore: bump binary libpq  to 17.6  
						
						
						
					 
					
						2025-10-09 18:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							467aa57506 
							
						 
					 
					
						
						
							
							chore: bump ldap version  
						
						
						
					 
					
						2025-10-09 18:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6517db9bc6 
							
						 
					 
					
						
						
							
							ci: include lib required to delocate on alpine  
						
						... 
						
						
						
						Since some recent alpine version the krb5-libs package is not installed by
default anymore. When building the libpq the package got installed as a
side effect of installing krb5-dev, but, in case libpq build was cached,
the libraries would have been missing when packaging the wheel or
importing psycopg for test. 
						
					 
					
						2025-10-09 18:59:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ee4ea12eb1 
							
						 
					 
					
						
						
							
							ci: drop building i686 packages  
						
						... 
						
						
						
						Not supported out-of-the-box anymore by cibuildwheel.
Will bother to fix it if requested. 
						
					 
					
						2025-10-09 18:59:47 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9c4f3854a9 
							
						 
					 
					
						
						
							
							chore: bump to next dev version  
						
						
						
					 
					
						2025-10-09 01:47:18 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							c2b6a8aaea 
							
						 
					 
					
						
						
							
							build(deps): bump pypa/cibuildwheel from 2.23.2 to 2.23.3  
						
						... 
						
						
						
						Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.23.2 to 2.23.3.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.23.2...v2.23.3 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-version: 2.23.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-05-02 10:52:14 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb302493a 
							
						 
					 
					
						
						
							
							build(deps): bump pypa/cibuildwheel from 2.22.0 to 2.23.2  
						
						... 
						
						
						
						Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 2.22.0 to 2.23.2.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v2.22.0...v2.23.2 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-04-02 12:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5509e01108 
							
						 
					 
					
						
						
							
							Merge pull request  #1755  from bwoodsend/fix-macos-deployment-target  
						
						... 
						
						
						
						ci(macos): Avoid linking against Homebrew 
						
					 
					
						2025-01-06 01:15:51 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6cd0fbdc49 
							
						 
					 
					
						
						
							
							fix(macos): don't crash on undefined variable  
						
						
						
					 
					
						2025-01-05 22:00:24 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							cee23d83e0 
							
						 
					 
					
						
						
							
							chore(macos): drop unneeded gettext from libpq building  
						
						
						
					 
					
						2025-01-05 21:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfba4c961 
							
						 
					 
					
						
						
							
							refactor: use pushd/popd instead of cd  
						
						
						
					 
					
						2025-01-05 21:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b943457896 
							
						 
					 
					
						
						
							
							test: drop brew curl to use the system one  
						
						
						
					 
					
						2025-01-05 21:37:12 +01:00 
						 
				 
			
				
					
						
							
							
								Brénainn Woodsend 
							
						 
					 
					
						
						
						
						
							
						
						
							d0bc154f31 
							
						 
					 
					
						
						
							
							build(macos): Enable cross compiling libpq across macOS architectures  
						
						... 
						
						
						
						The GitHub Actions runners look like they're only 1 year away from the
last macOS x86_64 platform being removed. Get ahead of the game and
build x86_64 on arm64. 
						
					 
					
						2025-01-05 20:44:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1eac4fd4da 
							
						 
					 
					
						
						
							
							test(macos): soften tests to account for macOS polling differences  
						
						
						
					 
					
						2025-01-05 04:00:47 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c8abc5ce61 
							
						 
					 
					
						
						
							
							ci(macos): no fast tests on macOS package building  
						
						... 
						
						
						
						We don't run complete tests in CI, so let's not waste this chance. The
overhead for complete tests is minimal compared to all the pipeline
boilerplate. 
						
					 
					
						2025-01-05 04:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							65626ec565 
							
						 
					 
					
						
						
							
							ci(macos): add libpq build caching  
						
						
						
					 
					
						2025-01-05 04:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							310bc75532 
							
						 
					 
					
						
						
							
							ci(macos): move libpq build script to BEFORE_ALL build step  
						
						... 
						
						
						
						This is is how it is organised in Linux. 
						
					 
					
						2025-01-05 04:00:00 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3b684f91ca 
							
						 
					 
					
						
						
							
							ci: rename merged artifact package  
						
						... 
						
						
						
						It doesn't contain binary packages only 
						
					 
					
						2025-01-04 21:06:33 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7fc6cfa4 
							
						 
					 
					
						
						
							
							build(deps): bump peter-evans/repository-dispatch from 2 to 3  
						
						... 
						
						
						
						Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 2 to 3.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-01-04 21:05:08 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							979d56a797 
							
						 
					 
					
						
						
							
							chore: update cibuildwheel to 2.22.0  
						
						
						
					 
					
						2025-01-04 21:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							4903f1c5d6 
							
						 
					 
					
						
						
							
							build(deps): bump actions/cache from 3 to 4  
						
						... 
						
						
						
						Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2025-01-04 21:02:30 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc7b5b70b 
							
						 
					 
					
						
						
							
							ci: add merge step to download all packages at once  
						
						
						
					 
					
						2025-01-04 21:01:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed4ba11d17 
							
						 
					 
					
						
						
							
							Merge pull request  #1772  from psycopg/ci-vcpkg  
						
						... 
						
						
						
						Package psycopg2-binary for windows using vcpkg libpq 
						
					 
					
						2025-01-04 21:00:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							947f731400 
							
						 
					 
					
						
						
							
							ci: test against final Python 3.13  
						
						
						
					 
					
						2025-01-04 19:06:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b8d49e6280 
							
						 
					 
					
						
						
							
							test: skip module test on Windows  
						
						... 
						
						
						
						Life is too short to figure out why it fails. 
						
					 
					
						2025-01-04 19:06:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfa680a71 
							
						 
					 
					
						
						
							
							ci(macos): use the macos-13 runners  
						
						... 
						
						
						
						macos-12 is not supported anymore. 
						
					 
					
						2025-01-04 19:06:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f4282c6d87 
							
						 
					 
					
						
						
							
							chore: drop Postgres version parsing in setup.py  
						
						... 
						
						
						
						The macro is in the include files, no idea why parsing it from pg_config
was needed. 
						
					 
					
						2025-01-04 19:06:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a8765121d9 
							
						 
					 
					
						
						
							
							fix(ci): handle other pg_config options required by setup.py  
						
						
						
					 
					
						2025-01-04 19:06:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							bb52bcf769 
							
						 
					 
					
						
						
							
							ci(windows): create the psycopg2-binary package in Github  
						
						
						
					 
					
						2025-01-04 19:06:56 +01:00