Roman Konoval 
							
						 
					 
					
						
						
						
						
							
						
						
							cba6d39be0 
							
						 
					 
					
						
						
							
							removes duplication in tests  
						
						 
						
						
						
					 
					
						2024-10-11 00:26:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Konoval 
							
						 
					 
					
						
						
						
						
							
						
						
							282360dd04 
							
						 
					 
					
						
						
							
							adds notifications processing after every PQexec  
						
						 
						
						
						
					 
					
						2024-10-11 00:26:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Konoval 
							
						 
					 
					
						
						
						
						
							
						
						
							362cb00978 
							
						 
					 
					
						
						
							
							Adds notifies processing in pq_commit  
						
						 
						
						
						
					 
					
						2024-10-11 00:24:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Karolina Surma 
							
						 
					 
					
						
						
						
						
							
						
						
							3b9aa7cf9f 
							
						 
					 
					
						
						
							
							Fix tests with Python 3.13  
						
						 
						
						... 
						
						
						
						The textual representation of addresses has changed, adapt the code to
expect different values on Python 3.13+.
See: https://github.com/python/cpython/commit/f22bf8e3cf899896cf587099d292  
						
					 
					
						2024-04-24 10:15:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							999d7a6d01 
							
						 
					 
					
						
						
							
							test: skip ssl test if libpq runtime > 16  
						
						 
						
						... 
						
						
						
						Close  #1619  
						
					 
					
						2023-09-11 16:11:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christoph Berg 
							
						 
					 
					
						
						
						
						
							
						
						
							8b17e218be 
							
						 
					 
					
						
						
							
							Disable test_ssl_attribute on PG16+  
						
						 
						
						... 
						
						
						
						PG15 changed the semantics of some ssl attributes (#1506 ), and a very
similar regression test failure has now been observed again with PG16.
Disable the test for now. 
						
					 
					
						2023-05-29 17:42:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ion Alberdi 
							
						 
					 
					
						
						
						
						
							
						
						
							4912be0e7f 
							
						 
					 
					
						
						
							
							[test_basic_types] Add test for array[%s] on NULL arrays  
						
						 
						
						... 
						
						
						
						Add test to verifity the fix for #1507 . 
						
					 
					
						2022-10-11 13:02:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d815f5df9 
							
						 
					 
					
						
						
							
							test: adapt ssl test to libpq 15  
						
						 
						
						... 
						
						
						
						See #1506 , PostgreSQL bug 17625
(https://www.postgresql.org/message-id/17625-fc47c78b7d71b534%40postgresql.org ) 
						
					 
					
						2022-10-06 02:09:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7054e1aadf 
							
						 
					 
					
						
						
							
							test: add test to verify register_range() with names requiring escape  
						
						 
						
						... 
						
						
						
						Unlike for register_composite(), this works already. 
						
					 
					
						2022-10-06 02:05:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ac25d3bdc0 
							
						 
					 
					
						
						
							
							fix: look up for range types defined in schemas in the search path  
						
						 
						
						
						
					 
					
						2022-10-06 02:05:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9535462ce9 
							
						 
					 
					
						
						
							
							fix: correctly handle composites with names or schema requiring escape  
						
						 
						
						
						
					 
					
						2022-10-06 01:56:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d88e4c2a3c 
							
						 
					 
					
						
						
							
							fix: handle types in the search path in register_composite()  
						
						 
						
						... 
						
						
						
						Fix  #1487 . 
						
					 
					
						2022-10-06 01:10:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f07b3ad0a6 
							
						 
					 
					
						
						
							
							Merge branch 'build-macos-arm64'  
						
						 
						
						
						
					 
					
						2022-07-28 13:30:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ba92a22bc9 
							
						 
					 
					
						
						
							
							test: drop test table if exist  
						
						 
						
						... 
						
						
						
						It might be a residue of a psycopg 3 test run in the same db. 
						
					 
					
						2022-07-16 23:58:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafi Shamim 
							
						 
					 
					
						
						
						
						
							
						
						
							3c58e96e10 
							
						 
					 
					
						
						
							
							Unskip tests that work on CockroachDB v22.1  
						
						 
						
						... 
						
						
						
						CockroachDB supports named cursors in v22.1, so more tests pass. 
						
					 
					
						2022-03-28 20:26:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1a0c02a6f4 
							
						 
					 
					
						
						
							
							Raise an error for dates > 10K instead of returning Y9999  
						
						 
						
						... 
						
						
						
						Close  #1307 . 
						
					 
					
						2021-11-11 20:01:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b241def64b 
							
						 
					 
					
						
						
							
							Fix representation of sql.Placeholder  
						
						 
						
						... 
						
						
						
						Fix also Placeholder tests, including an error which made an assert
always true, which made us miss the regression in #1291 . 
						
					 
					
						2021-06-17 00:28:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							dd2ff2af56 
							
						 
					 
					
						
						
							
							Fix regression with named sql.Placeholder  
						
						 
						
						... 
						
						
						
						Close  #1291 . 
						
					 
					
						2021-06-16 23:56:05 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							1d3d5e905f 
							
						 
					 
					
						
						
							
							Deprecate the psycopg2.tz module  
						
						 
						
						... 
						
						
						
						Don't use its objects anymore in the tests (except for the tests for the
objects themselves). 
						
					 
					
						2021-06-15 00:22:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f28502663f 
							
						 
					 
					
						
						
							
							Use datetime.timezone as default tzinfo_factory.  
						
						 
						
						
						
					 
					
						2021-06-15 00:17:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2eac70786e 
							
						 
					 
					
						
						
							
							Drop support for mx.DateTime objects  
						
						 
						
						... 
						
						
						
						They are Python 2 only. 
						
					 
					
						2021-06-14 23:05:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							476a969bd8 
							
						 
					 
					
						
						
							
							Handle correctly timestamps with fractions of minute in the timezone offset  
						
						 
						
						... 
						
						
						
						Close  #1272 . 
						
					 
					
						2021-06-14 22:25:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							367ea40b1e 
							
						 
					 
					
						
						
							
							Allow libpq tests to fail  
						
						 
						
						... 
						
						
						
						They fail on image build when we delete the system library. 
						
					 
					
						2021-05-26 17:23:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8a2deb39ed 
							
						 
					 
					
						
						
							
							Escape table and column names in cursor.copy_from() and .copy_to()  
						
						 
						
						
						
					 
					
						2021-05-25 11:50:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e5ad0ab2d9 
							
						 
					 
					
						
						
							
							'with' starts a transaction even on autocommit connections  
						
						 
						
						... 
						
						
						
						Close  #941  
						
					 
					
						2021-05-24 14:13:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3db4abcfa4 
							
						 
					 
					
						
						
							
							Unbreak f-string wrong replacements  
						
						 
						
						
						
					 
					
						2021-05-20 16:49:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8f40c648af 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rm-2.7  
						
						 
						
						
						
					 
					
						2021-05-20 16:36:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8ea5d0c0b8 
							
						 
					 
					
						
						
							
							Fix segfault initialising Column object manually  
						
						 
						
						... 
						
						
						
						Close  #1252  
						
					 
					
						2021-05-20 13:10:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							391386cfb9 
							
						 
					 
					
						
						
							
							Accept no param in connect()  
						
						 
						
						... 
						
						
						
						More friendly towards ``connect(**parse_dsn())``, and what psycopg3 does.
Close  #1250  
						
					 
					
						2021-05-20 13:10:53 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafi Shamim 
							
						 
					 
					
						
						
						
						
							
						
						
							73969ba3e7 
							
						 
					 
					
						
						
							
							Skip test_encrypt_server for CockroachDB  
						
						 
						
						
						
					 
					
						2021-04-21 12:56:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								arulajmani 
							
						 
					 
					
						
						
						
						
							
						
						
							f469331af5 
							
						 
					 
					
						
						
							
							Skip test_9_6_diagnostics test for CRDB  
						
						 
						
						... 
						
						
						
						Previously, the CRDB's pg server version was 9.5, which meant this test
wasn't run as it is skipped for versions 9.6 and before. Now that the
server version of CRDB is 13, this check no longer applies.
This patch explicitly skips test_9_6_diagnostics for CRDB. The reason
for this is the same as test_9_3_diagnostics, which is currently
skipped for CRDB. 
						
					 
					
						2020-12-16 23:41:45 +00: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							6c48b63ae4 
							
						 
					 
					
						
						
							
							Drop support for EOL Python 2.7  
						
						 
						
						
						
					 
					
						2020-11-17 22:22:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justas Sadzevicius 
							
						 
					 
					
						
						
						
						
							
						
						
							cdca0a20e0 
							
						 
					 
					
						
						
							
							Classify connection exceptions as operational errors to better conform with PEP 249  
						
						 
						
						
						
					 
					
						2020-11-17 18:02:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							dec28a21ac 
							
						 
					 
					
						
						
							
							'cursor.query' reports the query of the last COPY opearation too  
						
						 
						
						... 
						
						
						
						Close  #1141 . 
						
					 
					
						2020-09-05 21:47:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c203d681c4 
							
						 
					 
					
						
						
							
							Added duplicate values to errcodes module  
						
						 
						
						... 
						
						
						
						Close  #1133  
						
					 
					
						2020-09-05 20:26:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							423a663306 
							
						 
					 
					
						
						
							
							Python 2 compatibility  
						
						 
						
						
						
					 
					
						2020-08-17 23:50:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f339bb30fb 
							
						 
					 
					
						
						
							
							Added possibility to skip a test only on certain crdb versions  
						
						 
						
						
						
					 
					
						2020-08-17 23:08:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5d2e51e76e 
							
						 
					 
					
						
						
							
							Added ticket numbers for the tests skipped on crdb  
						
						 
						
						
						
					 
					
						2020-08-17 22:31:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d8382b7ed 
							
						 
					 
					
						
						
							
							Added missing reasons for crdb skip  
						
						 
						
						... 
						
						
						
						Added check to make sure a reason must be passed. 
						
					 
					
						2020-08-17 21:27:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6eb4fab1db 
							
						 
					 
					
						
						
							
							Added reason for skipping on CockroachDB  
						
						 
						
						
						
					 
					
						2020-07-27 23:03:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5e957daa82 
							
						 
					 
					
						
						
							
							Types tests adapted to CockroachDB  
						
						 
						
						
						
					 
					
						2020-07-23 01:56:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c8697e6c67 
							
						 
					 
					
						
						
							
							Several other tests skipped for CockroachDB  
						
						 
						
						... 
						
						
						
						The only remaining test modules in this branch are test_types_basic/extra. 
						
					 
					
						2020-07-22 02:43:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a9153ac373 
							
						 
					 
					
						
						
							
							Some extra cursors test skipped on CockroachDB  
						
						 
						
						... 
						
						
						
						Skip named cursor tests 
						
					 
					
						2020-07-22 02:14:18 +01:00