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 
						 
				 
			
				
					
						
							
							
								Tim Gates 
							
						 
					 
					
						
						
						
						
							
						
						
							0d7953a521 
							
						 
					 
					
						
						
							
							docs: fix a few simple typos  
						
						... 
						
						
						
						There are small typos in:
- doc/src/faq.rst
- psycopg/cursor_type.c
- psycopg/xid_type.c
- scripts/make_errorcodes.py
- scripts/make_errors.py
- tests/dbapi20.py
- tests/test_connection.py
Fixes:
- Should read `publicly` rather than `publically`.
- Should read `unicode` rather than `uniconde`.
- Should read `supposed` rather than `suppsed`.
- Should read `something` rather than `somenthing`.
- Should read `portable` rather than `portible`.
- Should read `exhausted` rather than `exausted`.
- Should read `compliance` rather than `compiliance`.
Closes  #1275  
						
					 
					
						2021-05-20 12:22:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8830e30f73 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-2.7  
						
						
						
					 
					
						2020-11-18 18:10:16 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b65d63b6 
							
						 
					 
					
						
						
							
							Upgrade f-strings with flynt -a and remove int()  
						
						
						
					 
					
						2020-11-18 18:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							8d7f660309 
							
						 
					 
					
						
						
							
							Upgrade f-strings with flynt  
						
						
						
					 
					
						2020-11-17 23:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8449844af3 
							
						 
					 
					
						
						
							
							Merge branch 'pg13-win'  
						
						
						
					 
					
						2020-11-17 21:07:52 +00:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							d956eaa3b1 
							
						 
					 
					
						
						
							
							Drop support for EOL Python 2.7  
						
						
						
					 
					
						2020-11-17 22:53:44 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
						
						
							
						
						
							7babeccbec 
							
						 
					 
					
						
						
							
							Upgrade Python syntax with pyupgrade --py36-plus  
						
						
						
					 
					
						2020-11-17 22:22:11 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							694a20fb95 
							
						 
					 
					
						
						
							
							Drop support for EOL Python 3.5 ( #1197 )  
						
						
						
					 
					
						2020-11-17 20:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							f1dfbd59af 
							
						 
					 
					
						
						
							
							Build against PostgreSQL 13.0 and removed Py27/34  
						
						... 
						
						
						
						PostgreSQL 12 and 13 do not support older Microsoft Visual Studio compilers
and therefore we can not build against Python 2.7 and Python 3.4 
						
					 
					
						2020-11-13 12:24:12 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							e3f8cf0702 
							
						 
					 
					
						
						
							
							Remove old patch for Postgres 9.6 and OpenSSL 1.1  
						
						
						
					 
					
						2020-11-13 12:22:38 -07:00 
						 
				 
			
				
					
						
							
							
								Hugo van Kemenade 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8aa60221d 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-3.4  
						
						
						
					 
					
						2020-11-13 21:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							12b1432fe1 
							
						 
					 
					
						
						
							
							Build more OpenSSL binaries and add to path  
						
						... 
						
						
						
						More recent verions of the PostgreSQL source code requires some OpenSSL
binaries to be on the PATH. 
						
					 
					
						2020-11-13 12:17:48 -07:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							f5e870dcc0 
							
						 
					 
					
						
						
							
							Combine included libraries into one parameter  
						
						... 
						
						
						
						build_ext only grabs one '-l' parameter, not multiple, which is weird as
one time I thought it did. 
						
					 
					
						2020-11-13 12:05:20 -07:00 
						 
				 
			
				
					
						
							
							
								martinfrancois 
							
						 
					 
					
						
						
						
						
							
						
						
							b125d9dd66 
							
						 
					 
					
						
						
							
							add postgresql 13 to the build matrix  
						
						
						
					 
					
						2020-11-13 00:40:14 +01:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							d04a420bce 
							
						 
					 
					
						
						
							
							Drop support for EOL Python 3.4  
						
						
						
					 
					
						2020-11-10 08:44:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							31b37685b7 
							
						 
					 
					
						
						
							
							Settings for Py39/VS2019 builds + OpenSSL update  
						
						
						
					 
					
						2020-11-04 21:21:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							163dadb6c6 
							
						 
					 
					
						
						
							
							Add Strawberry Perl to the path  
						
						
						
					 
					
						2020-11-04 21:21:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							ec39e1e406 
							
						 
					 
					
						
						
							
							Add VC 2019 path location  
						
						
						
					 
					
						2020-11-04 21:21:58 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7cd7b97d5d 
							
						 
					 
					
						
						
							
							First batch of changes to build on appveyor with Python 3.9  
						
						
						
					 
					
						2020-11-04 21:20:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							dd1724c447 
							
						 
					 
					
						
						
							
							Errors mapping updated to PostgreSQL 13  
						
						
						
					 
					
						2020-09-05 20:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c203d681c4 
							
						 
					 
					
						
						
							
							Added duplicate values to errcodes module  
						
						... 
						
						
						
						Close  #1133  
					
						2020-09-05 20:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							58c6a07e43 
							
						 
					 
					
						
						
							
							Errors fetch scripts ported to Python 3  
						
						
						
					 
					
						2020-09-05 20:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								odidev 
							
						 
					 
					
						
						
						
						
							
						
						
							6de8c0c6d2 
							
						 
					 
					
						
						
							
							Add ARM64 jobs in Travis-CI  
						
						... 
						
						
						
						Signed-off-by: odidev <odidev@puresoftware.com> 
						
					 
					
						2020-08-25 06:37:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f2d13ec809 
							
						 
					 
					
						
						
							
							Upload on https now  
						
						
						
					 
					
						2020-01-27 02:58:58 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1c80c9d8d5 
							
						 
					 
					
						
						
							
							Trigger docs rebuild on push  
						
						
						
					 
					
						2020-01-25 19:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5e0b02afb2 
							
						 
					 
					
						
						
							
							Copyright bumped to 2020  
						
						
						
					 
					
						2020-01-17 21:21:11 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8a6b280d86 
							
						 
					 
					
						
						
							
							Use an ssh config file to configure package uploading  
						
						... 
						
						
						
						[skip ci] 
						
					 
					
						2020-01-04 16:59:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							501b0412f6 
							
						 
					 
					
						
						
							
							CI resources moved to upload.psycopg.org  
						
						
						
					 
					
						2019-12-31 09:59:32 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							24a8d600bf 
							
						 
					 
					
						
						
							
							Test on appveyior with libpq 11.5 and openssl 1.1.1d  
						
						... 
						
						
						
						Will mention the new libraries' support after testing with wheels 
						
					 
					
						2019-10-19 16:10:15 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a09fb404 
							
						 
					 
					
						
						
							
							Merge branch 'pg12'  
						
						
						
					 
					
						2019-10-19 16:09:41 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ade98c1359 
							
						 
					 
					
						
						
							
							Added Py 3.8 support to appveyor build  
						
						... 
						
						
						
						VS 14 is the one to use: https://wiki.python.org/moin/WindowsCompilers 
Note that appveyor doesn't have Py 3.8 yet though. 
						
					 
					
						2019-10-19 16:01:13 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							214a8efe64 
							
						 
					 
					
						
						
							
							Test PG 11 and 12 on travis  
						
						
						
					 
					
						2019-10-19 15:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c7ec7ae8 
							
						 
					 
					
						
						
							
							Added Postgres 12 errors  
						
						
						
					 
					
						2019-10-19 15:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8f11821c17 
							
						 
					 
					
						
						
							
							Use travis test config variable 0/1 instead of blank strings  
						
						... 
						
						
						
						Travis web interface doesn't allow anymore to set an empty string as
variable value. 
						
					 
					
						2019-10-19 15:18:38 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							58654990d6 
							
						 
					 
					
						
						
							
							Install postgres from pgdg on travis if available there  
						
						
						
					 
					
						2019-10-19 14:38:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ed7d8ea28c 
							
						 
					 
					
						
						
							
							Appveyor: added package_name to options  
						
						
						
					 
					
						2019-04-22 22:39:59 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							014097c1af 
							
						 
					 
					
						
						
							
							Dropped command line config from appveyor scrips  
						
						... 
						
						
						
						Only use env vars, they were unused.
Use consistently a config object with properties instead of functions
(the one returning a binary are especially dangerous if parens are
forgotten).
Also add helpers to call the target python more succinctly. 
						
					 
					
						2019-04-22 12:41:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1b2c1d620f 
							
						 
					 
					
						
						
							
							Run tests more quiet/faster building wheels  
						
						... 
						
						
						
						We are mostly interested it installed alright. 
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							285c64d101 
							
						 
					 
					
						
						
							
							Better dir names in appveyor build  
						
						
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							637a990e09 
							
						 
					 
					
						
						
							
							Added support for wheel building and uploading  
						
						... 
						
						
						
						To be used by the psycopg/psycopg2-wheels project. 
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9eec303cf7 
							
						 
					 
					
						
						
							
							Configure postgres to run appveyor tests on ssl  
						
						
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b1078b1b92 
							
						 
					 
					
						
						
							
							Setup build environment only before building  
						
						
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1178501aaf 
							
						 
					 
					
						
						
							
							appveyor: added logging level configuration  
						
						
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5c72203180 
							
						 
					 
					
						
						
							
							Using pathlib to manipulate paths  
						
						
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							591476621c 
							
						 
					 
					
						
						
							
							Dropped problematic init step  
						
						... 
						
						
						
						It was performed before repos cloned so no resource available (including
the script!) 
						
					 
					
						2019-04-22 11:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							fda738c90d 
							
						 
					 
					
						
						
							
							All together now, let's make this real  
						
						
						
					 
					
						2019-04-22 02:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5858b0b9b4 
							
						 
					 
					
						
						
							
							Test packages from Python  
						
						
						
					 
					
						2019-04-22 02:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							169ce22228 
							
						 
					 
					
						
						
							
							Build psycopg from Python  
						
						
						
					 
					
						2019-04-22 02:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c875197432 
							
						 
					 
					
						
						
							
							Build libpq from Python  
						
						
						
					 
					
						2019-04-22 02:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							73f6a0cd95 
							
						 
					 
					
						
						
							
							Build openssl from Python  
						
						
						
					 
					
						2019-04-22 02:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							37ce131d2c 
							
						 
					 
					
						
						
							
							Added setenv to log env vars changes  
						
						
						
					 
					
						2019-04-22 02:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							00fc2820a0 
							
						 
					 
					
						
						
							
							Added script to implement appveyor functionality in Python  
						
						... 
						
						
						
						Only the init step for the moment. 
						
					 
					
						2019-04-22 02:54:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							72fe91c02e 
							
						 
					 
					
						
						
							
							Build and test with openssl 1.1 on windows  
						
						... 
						
						
						
						Porting to openssl 1.1 by Matthew Brett, from the psycopg2-wheel repos. 
						
					 
					
						2019-04-11 00:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7571ec9368 
							
						 
					 
					
						
						
							
							Run tests on windows using the same library versions of the packages  
						
						
						
					 
					
						2019-03-18 01:41:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							599432552a 
							
						 
					 
					
						
						
							
							Copyright year updated  
						
						... 
						
						
						
						ag -l Copyright | xargs sed -i \
        "s/\(.*copyright (C) [0-9]\+\)\(-[0-9]\+\)\?\(.*\)/\1-$(date +%Y)\3/I" 
						
					 
					
						2019-02-17 01:36:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							30c1befa64 
							
						 
					 
					
						
						
							
							SQLSTATE error classes implemented in C  
						
						... 
						
						
						
						The module is only used to export them to Python. 
						
					 
					
						2019-02-10 03:45:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1bb3d5cfe2 
							
						 
					 
					
						
						
							
							Dropped duplicate classes in errors module  
						
						... 
						
						
						
						Also using a more compact class registration using a decorator 
						
					 
					
						2018-10-23 00:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b205764fdd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into errors-module  
						
						
						
					 
					
						2018-10-15 00:58:32 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							61df7bdd8d 
							
						 
					 
					
						
						
							
							Errors module content updated to Postgres 11  
						
						
						
					 
					
						2018-10-14 23:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7a5edff6c6 
							
						 
					 
					
						
						
							
							errorcodes map update to PostgreSQL 11  
						
						
						
					 
					
						2018-10-14 22:57:48 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9148157697 
							
						 
					 
					
						
						
							
							Merge branch 'master' into https  
						
						
						
					 
					
						2018-10-10 22:07:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							488818eeb6 
							
						 
					 
					
						
						
							
							Replace deprecated optparse usage with argparse  
						
						... 
						
						
						
						Per https://docs.python.org/3/library/optparse.html 
> Deprecated since version 3.2: The optparse module is deprecated and
> will not be developed further; development will continue with the
> argparse module. 
						
					 
					
						2018-10-10 05:15:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							b07e34e0b8 
							
						 
					 
					
						
						
							
							Prefer https:// URLs when available  
						
						
						
					 
					
						2018-09-22 19:02:33 -07:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							782fa39647 
							
						 
					 
					
						
						
							
							Generating the whole errors file from script  
						
						
						
					 
					
						2018-08-17 02:00:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0bce58d0cd 
							
						 
					 
					
						
						
							
							Dropped parsing sgml files for error codes  
						
						... 
						
						
						
						The errcodes.txt file contains all the errors for the currently
maintained server versions. There is only one error code missing,
probably unused, but adding it back anyway to keep the errcode module
unchanged. 
						
					 
					
						2018-08-17 02:00:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a8b9c9971e 
							
						 
					 
					
						
						
							
							Consider PG 9.3 a thing of the past.  
						
						... 
						
						
						
						Wow, it seems yesterday...
Previosly archived as a "past" version only in the prepare script. Test
script consistent now.
[skip ci] 
						
					 
					
						2018-07-13 19:11:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							82f52db9b3 
							
						 
					 
					
						
						
							
							Fetch the correct testing postgres packages on xenial  
						
						
						
					 
					
						2018-07-13 18:25:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							61e644049f 
							
						 
					 
					
						
						
							
							Add testing and document support for Python 3.7  
						
						... 
						
						
						
						Python 3.7 was released on June 27, 2018.
https://docs.python.org/3/whatsnew/3.7.html  
						
					 
					
						2018-07-12 18:07:25 -07:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6becf0ef55 
							
						 
					 
					
						
						
							
							Note the upgrade in wheel dependencies in NEWS file  
						
						
						
					 
					
						2018-05-23 21:51:49 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a831dda2 
							
						 
					 
					
						
						
							
							Merge branch 'master' into drop-2to3  
						
						
						
					 
					
						2018-05-20 23:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							eb570488a4 
							
						 
					 
					
						
						
							
							Test databases from newest to oldest  
						
						... 
						
						
						
						This way we can spot when a feature was not supported yet by the first
test failing. 
						
					 
					
						2018-05-18 12:16:03 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							957fd79a27 
							
						 
					 
					
						
						
							
							Build using OpenSSL 1.0.2n  
						
						
						
					 
					
						2018-01-29 03:27:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							8ad2098b74 
							
						 
					 
					
						
						
							
							Drop 2to3 build step; make all code compatible with all Pythons  
						
						... 
						
						
						
						Make all library code compatible with both Python 2 and Python 3. Helps
move to modern Python idioms. Can now write for Python 3 (with
workarounds for Python 2) instead of the other way around.
In the future, when it is eventually time to drop Python 2, the library
will be in a better position to remove workarounds
Added a very small comparability module compat.py where required. It
includes definitions for:
- text_type -- A type. str on Python 3. unicode on Python 2.
- string_types -- A tuple. Contains only str on Python 3. Contains str &
                  unicode on Python 2. 
						
					 
					
						2017-12-11 20:26:58 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							389f6c08d9 
							
						 
					 
					
						
						
							
							Avoid installing tests to site-packages  
						
						... 
						
						
						
						For library end users, there is no need to install tests alongside the
package itself. This keeps the tests available for development without
adding extra packages to user's site-packages directory. Reduces the
size of the installed package. Avoids accidental execution of test code
by an installed package. 
						
					 
					
						2017-12-10 10:55:58 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							9de46e416e 
							
						 
					 
					
						
						
							
							Use print() function instead of print statement throughout project  
						
						... 
						
						
						
						Forward compatible with newer Pythons. 
						
					 
					
						2017-12-10 10:51:07 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							1047af03da 
							
						 
					 
					
						
						
							
							Remove unused scripts maketypes.sh & buildtypes.py  
						
						... 
						
						
						
						Refs #645  
						
					 
					
						2017-12-10 09:57:43 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							e335d6d223 
							
						 
					 
					
						
						
							
							Trim trailing whitespace from all files throughout project  
						
						... 
						
						
						
						Many editors automatically trim whitespace on save. By trimming all
 files in one go, makes future diffs cleaner without extraneous
 whitespace changes. 
						
					 
					
						2017-12-01 21:42:14 -08:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							727b952a32 
							
						 
					 
					
						
						
							
							Build and test packages with libpq 10.1 and OpenSSL 1.0.2m  
						
						
						
					 
					
						2017-11-28 17:19:55 +00:00 
						 
				 
			
				
					
						
							
							
								Hugo 
							
						 
					 
					
						
						
						
						
							
						
						
							283de27098 
							
						 
					 
					
						
						
							
							Remove redundant parentheses  
						
						
						
					 
					
						2017-11-28 16:06:52 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f394ced9 
							
						 
					 
					
						
						
							
							Import recipe to build PG 10 libpq on win from wheel repos  
						
						... 
						
						
						
						Also build pg_config so the libpq version is correct at compile time
too. 
						
					 
					
						2017-10-24 11:26:14 +01:00