Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0b01ded426 
							
						 
					 
					
						
						
							
							ci: drop github download script  
						
						... 
						
						
						
						Easier to do interactively, now that all the artifacts are packaged in
the same archive. 
						
					 
					
						2023-04-03 05:10:36 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							46238ba351 
							
						 
					 
					
						
						
							
							ci: fix cache key by setting lib versions in job env  
						
						
						
					 
					
						2023-04-03 05:07:01 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							333b3b7ac4 
							
						 
					 
					
						
						
							
							ci: use cibuildwheel to build linux wheel packages  
						
						
						
					 
					
						2023-04-02 17:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b747b5b0fd 
							
						 
					 
					
						
						
							
							ci: bundle all build artifacts in a single directory  
						
						
						
					 
					
						2023-04-02 12:59:29 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1781e8b2c9 
							
						 
					 
					
						
						
							
							build: package openssl 1.1.1t with binary packages  
						
						
						
					 
					
						2023-04-02 12:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							97df29a312 
							
						 
					 
					
						
						
							
							ci: build macOS packages using cibuildwheel  
						
						... 
						
						
						
						Close  #1558 . 
					
						2023-03-30 13:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								Amir Bitaraf 
							
						 
					 
					
						
						
						
						
							
						
						
							c0666b0935 
							
						 
					 
					
						
						
							
							Modify LD_LIBRARY_PATH to support all architectures  
						
						
						
					 
					
						2023-03-26 18:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								Amir Bitaraf 
							
						 
					 
					
						
						
						
						
							
						
						
							cc21faa4f4 
							
						 
					 
					
						
						
							
							Move to manylinux2014 for aarch64, ppc64le builds.  
						
						
						
					 
					
						2023-03-26 18:35:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e8d92b74fd 
							
						 
					 
					
						
						
							
							Merge branch 'py311-win32'  
						
						
						
					 
					
						2022-11-07 23:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							57009707b1 
							
						 
					 
					
						
						
							
							ci: Test Python 3.11 on Appveyor  
						
						
						
					 
					
						2022-11-07 22:32:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3182ea2303 
							
						 
					 
					
						
						
							
							ci: adapt macOS arm64 build script to changes in Python 3.11 and PostgreSQL 15  
						
						
						
					 
					
						2022-10-27 00:41:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							259d15ae3e 
							
						 
					 
					
						
						
							
							chore: build binary packages with OpenSSL 1.1.1q  
						
						
						
					 
					
						2022-10-25 12:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							77039cad63 
							
						 
					 
					
						
						
							
							chore: fix directory where to find binary package after build  
						
						
						
					 
					
						2022-10-25 12:47:02 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e6e465c509 
							
						 
					 
					
						
						
							
							chore: build binary packages using libpq from PostgreSQL 15  
						
						... 
						
						
						
						fix  #1497  as a side effect of using libpq 15. 
					
						2022-10-25 12:47:02 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							12700a5f02 
							
						 
					 
					
						
						
							
							Build packages for Python 3.11  
						
						
						
					 
					
						2022-10-25 12:37:23 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							271dd1fce7 
							
						 
					 
					
						
						
							
							chore: move cache_rebuild file into appveyor dir  
						
						
						
					 
					
						2022-10-25 12:24:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							bc82c8f9cc 
							
						 
					 
					
						
						
							
							fix: set default SYSCONFDIR to the quasi-standard /etc/postgresql-common  
						
						... 
						
						
						
						Fix  #1365 . 
					
						2022-10-06 03:49:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							182a51a33f 
							
						 
					 
					
						
						
							
							chore: upgrade packaged libpq version and dependencies  
						
						... 
						
						
						
						appveyor.cache_rebuild reformatted for greppability. 
						
					 
					
						2022-10-06 03:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							29a65f756c 
							
						 
					 
					
						
						
							
							chore: upgrade error codes to PostgreSQL 15  
						
						
						
					 
					
						2022-10-06 02:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e3664380c4 
							
						 
					 
					
						
						
							
							build: fix starting Postgres in macOS build script  
						
						... 
						
						
						
						The brew command fails with:
    Could not enable service: 125: Domain does not support specified action
    Error: Failure while executing; `/bin/launchctl enable gui/501/homebrew.mxcl.postgresql@14` exited with 125. 
						
					 
					
						2022-09-25 02:49:16 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							25c40f8ac3 
							
						 
					 
					
						
						
							
							build: add scripts to build macOS arm64 packages  
						
						
						
					 
					
						2022-07-17 00:20:08 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Lithammer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dc137975a 
							
						 
					 
					
						
						
							
							Build musllinux wheels  
						
						
						
					 
					
						2021-12-10 17:21:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							846ae52ab2 
							
						 
					 
					
						
						
							
							Create parent directories too in artifacts download  
						
						
						
					 
					
						2021-12-10 14:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							217f4120ca 
							
						 
					 
					
						
						
							
							Strip debug symbols from binary packages  
						
						... 
						
						
						
						The _psycopg.so library goes down from 1.6mb to 300k in Linux packages. 
						
					 
					
						2021-12-10 14:26:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							898cbff5a6 
							
						 
					 
					
						
						
							
							Build binary packages against PosgtgreSQL 14.1 lipq  
						
						... 
						
						
						
						Close  #1388 . 
					
						2021-11-11 21:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd193a7f7 
							
						 
					 
					
						
						
							
							errorcodes map and errors classes updated to PostgreSQL 14.  
						
						
						
					 
					
						2021-11-11 20:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8e186dd7e9 
							
						 
					 
					
						
						
							
							Merge branch 'py310'  
						
						
						
					 
					
						2021-11-03 14:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7236a1f851 
							
						 
					 
					
						
						
							
							Fix f-string in Appveyor package download script  
						
						
						
					 
					
						2021-11-03 14:16:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6b80bd0648 
							
						 
					 
					
						
						
							
							Drop Windows exe package build  
						
						
						
					 
					
						2021-11-03 14:16:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4a46aa39a5 
							
						 
					 
					
						
						
							
							Build Python 3.10 packages of relase 2.9.1  
						
						
						
					 
					
						2021-10-11 23:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							39f12bbfc5 
							
						 
					 
					
						
						
							
							Don't build .exe packages anymore  
						
						
						
					 
					
						2021-06-30 14:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7749898a94 
							
						 
					 
					
						
						
							
							Drop script to update docs on travis  
						
						
						
					 
					
						2021-06-17 13:37:20 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							62490a6bcc 
							
						 
					 
					
						
						
							
							Allow to specify the build to download from Appveyor  
						
						
						
					 
					
						2021-06-17 03:54:14 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9ac54b3615 
							
						 
					 
					
						
						
							
							Move appveyor build support to the scripts/build dir  
						
						
						
					 
					
						2021-06-15 18:57:22 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f5d6366287 
							
						 
					 
					
						
						
							
							Rename the github package download script for consistency  
						
						
						
					 
					
						2021-06-15 18:54:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc5fd3180 
							
						 
					 
					
						
						
							
							Drop obsolete file to build Windows packages  
						
						
						
					 
					
						2021-06-15 18:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5847222d 
							
						 
					 
					
						
						
							
							Upgrade libpq to 13.3 and libssl to 1.1.1k on windows too  
						
						
						
					 
					
						2021-06-15 18:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							cefb818105 
							
						 
					 
					
						
						
							
							Build manylinux2014 packages for i686/x86_64 platforms  
						
						... 
						
						
						
						The manylinux_2_24 tag leaves too many users without usable packages.
Using this tag requires to build libraries too or a libssh too old will
be used, with the segfault risks seen in the past.
OTOH building all the libraries on arm/ppc platforms proves very time
consuming and requires further tooling than what available in the image.
Because these packages are new it seems ok to use the manylinux_2_24
tag and use the package versions of libpq/libssl. 
						
					 
					
						2021-06-15 18:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1d3a89a0bb 
							
						 
					 
					
						
						
							
							Copyright year updated to 2021  
						
						... 
						
						
						
						ag -l Copyright | xargs sed -i \
    "s/\(.*copyright (C) [0-9]\+\)\(-[0-9]\+\)\?\(.*Psycopg Team.*\)/\1-$(date +%Y)\3/I" 
						
					 
					
						2021-06-15 00:37:22 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							521981584d 
							
						 
					 
					
						
						
							
							Clean up the packaging procedure  
						
						
						
					 
					
						2021-05-29 21:57:26 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							52cd94442c 
							
						 
					 
					
						
						
							
							Add include and lib dirs from libpq --cppflags, --ldflags  
						
						... 
						
						
						
						They seem the right thing to fix MacOS build woes.
Inspired to #935 , might close  #1200 . 
						
					 
					
						2021-05-26 17:28:14 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d116b80c5f 
							
						 
					 
					
						
						
							
							Add script to download packages from appveyor  
						
						
						
					 
					
						2021-05-26 17:28:14 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e7ce6761e1 
							
						 
					 
					
						
						
							
							Use Appveyor to build Windows packages  
						
						... 
						
						
						
						The script was executed both by this repos' appveyor config (to run the
tests) and by the psycopg2-wheels config (to build the packages). Now
there are two different workflows to execute for tests and to build packages.
The only way to swap them is to change the project config it seems, in
<https://ci.appveyor.com/project/psycopg/psycopg2/settings >. 
						
					 
					
						2021-05-26 17:26:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							efae570a07 
							
						 
					 
					
						
						
							
							Build MacOS packages on GitHub Actions  
						
						
						
					 
					
						2021-05-26 17:23:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d1c7e6a094 
							
						 
					 
					
						
						
							
							Add script to download packages from GitHub  
						
						
						
					 
					
						2021-05-26 17:23:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b5dd3aae86 
							
						 
					 
					
						
						
							
							Build packages for Python >= 3.6  
						
						
						
					 
					
						2021-05-26 17:23:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ec531bee31 
							
						 
					 
					
						
						
							
							Create sdist packages  
						
						... 
						
						
						
						Adapted from the psycopg2-wheels project 
						
					 
					
						2021-05-25 23:23:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							506a10026a 
							
						 
					 
					
						
						
							
							Remove configuration for unused VS versions in appveyor build  
						
						
						
					 
					
						2021-05-24 11:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5d19c6ef7e 
							
						 
					 
					
						
						
							
							Update GitHub Actions as on branch main_2_8  
						
						... 
						
						
						
						Drop Python version not supported on master.
Drop Travis workflow on master branch too. 
						
					 
					
						2021-05-22 17:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8f40c648af 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-2.7  
						
						
						
					 
					
						2021-05-20 16:36:55 +02:00