Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3b7c083c3d 
							
						 
					 
					
						
						
							
							Skip tests involving ctypes on Windows  
						
						... 
						
						
						
						No idea about how to import libpq. 
						
					 
					
						2019-02-16 18:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7c7bbb9742 
							
						 
					 
					
						
						
							
							Added connection.pgconn_ptr and cursor.pgresult_ptr  
						
						... 
						
						
						
						Allow interacting with libpq in Python via ctypes.
See #782 . 
						
					 
					
						2019-02-16 18:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3de4d17519 
							
						 
					 
					
						
						
							
							Fixed use of StandardError in test  
						
						... 
						
						
						
						In Py3 it's gone. 
						
					 
					
						2019-02-11 00:26:01 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							35ec7ad9c1 
							
						 
					 
					
						
						
							
							Use a proper LRU cache for namedtuples  
						
						... 
						
						
						
						Previous one didn't refresh by last use. Use the stdlib version for py3
and one of our own for py2.
Max size set to 512, which should be fine for everyone (tweaking is
still possible by monkeypatching, as the tests do, but I don't want to
make an interface of it). 
						
					 
					
						2019-02-02 19:29:20 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							805527fcd6 
							
						 
					 
					
						
						
							
							Added caching of types generated by NamedTupleCursor  
						
						... 
						
						
						
						see #838  
						
					 
					
						2019-02-02 14:22:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ddbe495d70 
							
						 
					 
					
						
						
							
							Added BYTESARRAY typecaster  
						
						
						
					 
					
						2019-01-18 15:47:01 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4ab4247189 
							
						 
					 
					
						
						
							
							Added test for BYTES typecaster  
						
						
						
					 
					
						2019-01-18 15:10:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f3695e36c7 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'eternalflow/execute-values-returning-clause-support'  
						
						
						
					 
					
						2018-12-27 14:53:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							eb2d1766c6 
							
						 
					 
					
						
						
							
							Remove unnecessary test decorator 'skip_if_cant_cast'  
						
						... 
						
						
						
						ctypes is available and works on all supported Pythons. It has been
available since Python 2.5. The tests were written when Python 2.4 was
still supported. 
						
					 
					
						2018-12-04 18:20:17 -08:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68bacbb194 
							
						 
					 
					
						
						
							
							Merge pull request  #822  from jdufresne/decorate-all  
						
						... 
						
						
						
						Simplify 'decorate_all_tests' usage by decorating the test class 
						
					 
					
						2018-12-04 14:22:02 +00:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							a739c09f67 
							
						 
					 
					
						
						
							
							Simplify 'decorate_all_tests' usage by decorating the test class  
						
						... 
						
						
						
						Skip tests as early as possible by decorating the whole class with
unittest.skipIf instead of every test method individually. 
						
					 
					
						2018-12-01 19:40:27 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							17dc5a85a3 
							
						 
					 
					
						
						
							
							Remove workarounds for unsupported libpq < 9.1  
						
						... 
						
						
						
						Per http://initd.org/psycopg/docs/install.html#prerequisites :
> PostgreSQL client library version from 9.1 
						
					 
					
						2018-12-01 08:58:39 -08:00 
						 
				 
			
				
					
						
							
							
								Ivan Kotelnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							b40ac15efc 
							
						 
					 
					
						
						
							
							rename param name to fetch  
						
						
						
					 
					
						2018-11-24 20:51:18 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Kotelnikov 
							
						 
					 
					
						
						
						
						
							
						
						
							e2b99d3a8e 
							
						 
					 
					
						
						
							
							write test for fetch_result flag  
						
						
						
					 
					
						2018-11-22 12:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							73a680f45d 
							
						 
					 
					
						
						
							
							Convert int subclasses to long before adapting  
						
						... 
						
						
						
						Fixes adaptation of int/long subclasses whose str() is not the number,
such IntEnum
Close  #591 
Note that I thought it would have needed a new adapter, so I considered
it a new feature. But it is more a shortcoming of the int adapter
failing to do something reasonable (poor Liskov, always mistreated) so I
may actually backport it if there is a new 2.7 release. 
						
					 
					
						2018-11-16 18:16:03 +00:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01f8475f53 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature-expose-pgconn  
						
						
						
					 
					
						2018-11-07 14:15:29 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a83696fc50 
							
						 
					 
					
						
						
							
							Fixed adaptation of lists of empty lists  
						
						... 
						
						
						
						...somehow. Postgres doesn't support them and converts them into a
simple empty array. However this is not really our concern: the syntax
we return is valid.
Close  #788  
						
					 
					
						2018-10-30 01:48:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2f24a2e22d 
							
						 
					 
					
						
						
							
							Use class decorators to decorate all tests  
						
						... 
						
						
						
						Test decorators changed so that they can be applied either to a method
or to a class. Of course their double nature is implemented by a
decorator. 
						
					 
					
						2018-10-30 00:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb0f694f7 
							
						 
					 
					
						
						
							
							Don't barf on Composite passed to execute_values()  
						
						... 
						
						
						
						Close  #794  
					
						2018-10-23 01:57:48 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							05f9e231a0 
							
						 
					 
					
						
						
							
							Full flake8 3.5 cleanup  
						
						
						
					 
					
						2018-10-23 00:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0236c68da9 
							
						 
					 
					
						
						
							
							Merge branch 'connection-info'  
						
						
						
					 
					
						2018-10-15 01:24:00 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b205764fdd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into errors-module  
						
						
						
					 
					
						2018-10-15 00:58:32 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e7227ce87b 
							
						 
					 
					
						
						
							
							Added errors.lookup() function  
						
						
						
					 
					
						2018-10-15 00:56:51 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							44bd2927c5 
							
						 
					 
					
						
						
							
							Use the connection.info properties instead of the legacy methods  
						
						
						
					 
					
						2018-10-13 03:28:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							704e6797e7 
							
						 
					 
					
						
						
							
							Guard from some info functions not available in some libpq versions  
						
						
						
					 
					
						2018-10-13 03:09:39 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d138e42ee5 
							
						 
					 
					
						
						
							
							Added ConnectionInfo.parameter_status()  
						
						
						
					 
					
						2018-10-13 02:40:17 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9f6a3a5e96 
							
						 
					 
					
						
						
							
							Added ConnectionInfo.ssl_attribute()  
						
						
						
					 
					
						2018-10-13 02:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3d5f9d92 
							
						 
					 
					
						
						
							
							Added all the missing ConnectionInfo attributes  
						
						
						
					 
					
						2018-10-13 01:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							439dff974d 
							
						 
					 
					
						
						
							
							Added ConnectionInfo.error_message  
						
						
						
					 
					
						2018-10-13 00:47:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d29aa1c437 
							
						 
					 
					
						
						
							
							Fixed refcount in connection's readonly and deferrable getters  
						
						... 
						
						
						
						Close  #790  
					
						2018-10-12 23:32:13 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1ac6359fef 
							
						 
					 
					
						
						
							
							Added other members to the ConnectionInfo class  
						
						... 
						
						
						
						Starting deprecating softly some of the methods bloating the connection
class. 
						
					 
					
						2018-10-12 04:18:59 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0a04c8892d 
							
						 
					 
					
						
						
							
							Added several ConnectionInfo attributes  
						
						
						
					 
					
						2018-10-12 04:18:59 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0e2b516a3c 
							
						 
					 
					
						
						
							
							Moving host attribute to a connection.info object  
						
						
						
					 
					
						2018-10-11 22:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f99a8de6d0 
							
						 
					 
					
						
						
							
							Added table_oid, table_column on cursor.description items  
						
						... 
						
						
						
						Close  #661  
					
						2018-10-11 03:37:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c314512115 
							
						 
					 
					
						
						
							
							Fixed infinite loop in pq_get_last_result after COPY  
						
						... 
						
						
						
						There will be an error downstream but we have to get out of this
function first.
Close  #781  
						
					 
					
						2018-10-10 23:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9148157697 
							
						 
					 
					
						
						
							
							Merge branch 'master' into https  
						
						
						
					 
					
						2018-10-10 22:07:33 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							cd9d74c462 
							
						 
					 
					
						
						
							
							Merge branch 'conn-get-host'  
						
						
						
					 
					
						2018-10-10 22:03:36 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f5f6b420b2 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/diag-schema-name-nonloc'  
						
						
						
					 
					
						2018-10-10 21:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							296c80d1f2 
							
						 
					 
					
						
						
							
							Commented out test to avoid beaking master  
						
						
						
					 
					
						2018-10-10 11:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							1fe9f1ac5b 
							
						 
					 
					
						
						
							
							Fixed test for issue  #788  
						
						
						
					 
					
						2018-10-10 09:35:18 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							ebcfbe03f9 
							
						 
					 
					
						
						
							
							Added test for issue  #788  
						
						
						
					 
					
						2018-10-10 09:14:56 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							81addddaee 
							
						 
					 
					
						
						
							
							Added connection.get_native_connection()  
						
						
						
					 
					
						2018-10-07 13:54:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marco De Paoli 
							
						 
					 
					
						
						
						
						
							
						
						
							1c553bb703 
							
						 
					 
					
						
						
							
							Added connection.host  
						
						... 
						
						
						
						Return the server host name of the current connect. 
						
					 
					
						2018-10-06 15:19:01 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4e0b2ec9c9 
							
						 
					 
					
						
						
							
							Added Diagnostics.severity_nonlocalized attribute  
						
						... 
						
						
						
						Close  #783 . 
					
						2018-10-04 16:13:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa02b7855 
							
						 
					 
					
						
						
							
							sql.Identifier can wrap a sequence of strings to represent qualified names  
						
						... 
						
						
						
						Close  #732 . 
					
						2018-10-04 12:46:10 +01:00 
						 
				 
			
				
					
						
							
							
								Michel Albert 
							
						 
					 
					
						
						
						
						
							
						
						
							d317977205 
							
						 
					 
					
						
						
							
							Implement __str__ for range types  
						
						
						
					 
					
						2018-09-30 10:15:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
						
						
							
						
						
							b07e34e0b8 
							
						 
					 
					
						
						
							
							Prefer https:// URLs when available  
						
						
						
					 
					
						2018-09-22 19:02:33 -07:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							344ce15261 
							
						 
					 
					
						
						
							
							Better testing of encryption function with libpq < 10  
						
						
						
					 
					
						2018-08-17 02:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ce1ac3aea9 
							
						 
					 
					
						
						
							
							Read exceptions to raise from a Python module  
						
						
						
					 
					
						2018-08-17 02:00:01 +01:00