Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							006693421d 
							
						 
					 
					
						
						
							
							Fixed 'make sdist' to work with setuptools  
						
						
						
					 
					
						2016-03-10 12:10:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2d91864977 
							
						 
					 
					
						
						
							
							setuptools in the news  
						
						
						
					 
					
						2016-03-10 12:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							22fe6e7aad 
							
						 
					 
					
						
						
							
							Modify setup.py to support setuptools/wheel  
						
						... 
						
						
						
						To support creation of whl files for PyPI, setuptools need to be imported
instead of distutils.  Created try/except case to fall back to integrated
distutils if setuptools is not installed. 
						
					 
					
						2016-03-10 12:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8611d91b35 
							
						 
					 
					
						
						
							
							Fixed build on Python 2.5  
						
						
						
					 
					
						2016-03-10 12:06:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							244f233e1c 
							
						 
					 
					
						
						
							
							Fixed manifest trying to include Makefiles from build env  
						
						
						
					 
					
						2016-03-10 12:05:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							eb687103b4 
							
						 
					 
					
						
						
							
							Skip null array test on Postgres versions not supporting it  
						
						
						
					 
					
						2016-03-10 12:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							499366ba2d 
							
						 
					 
					
						
						
							
							Merge branch 'patch-328'  
						
						
						
					 
					
						2016-03-10 12:02:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c13956dc10 
							
						 
					 
					
						
						
							
							Fixed compiler warnings about Py_ssize_t printf format  
						
						
						
					 
					
						2016-03-10 12:02:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							d0309333b7 
							
						 
					 
					
						
						
							
							Removed added Dprintf statements  
						
						... 
						
						
						
						Removed extra Dprintf statements added to trouble large objects 
						
					 
					
						2016-03-10 12:02:06 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Erickson 
							
						 
					 
					
						
						
						
						
							
						
						
							2cdc8d61a2 
							
						 
					 
					
						
						
							
							Fix Windows 64bit lobject support for very (>2GB) large objects  
						
						... 
						
						
						
						The type 'long' with Windows Visual C is 32bits in size for both 32bit and 64bit platforms.  Changed type of variables that could be > 2GB from long to Py_ssize_t. 
						
					 
					
						2016-03-10 12:02:00 +00:00 
						 
				 
			
				
					
						
							
							
								Gabriel Linder 
							
						 
					 
					
						
						
						
						
							
						
						
							88d3d7fc7e 
							
						 
					 
					
						
						
							
							Typo.  
						
						
						
					 
					
						2016-03-09 21:51:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bernhard M. Wiedemann 
							
						 
					 
					
						
						
						
						
							
						
						
							d829a75f2e 
							
						 
					 
					
						
						
							
							dont claim copyright for future years  
						
						... 
						
						
						
						otherwise, when building from unchanged source in 2018,
it would claim Copyright 2018
which is not true
Being able to reproduce identical output from identical input
is important to Linux distributions 
						
					 
					
						2016-03-09 16:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							a7887fab07 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'zalando/feature/replication-protocol' into feature/replication-protocol-c-connection-object  
						
						
						
					 
					
						2016-03-08 18:56:58 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							3f10b4dd31 
							
						 
					 
					
						
						
							
							Remove duplicated doc for make_dsn()  
						
						
						
					 
					
						2016-03-08 18:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							b21c8f7a4e 
							
						 
					 
					
						
						
							
							Move replication-related imports to extras.py  
						
						
						
					 
					
						2016-03-08 18:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							2de2ed7c63 
							
						 
					 
					
						
						
							
							Remove some dead code  
						
						
						
					 
					
						2016-03-08 18:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							1d52f34e60 
							
						 
					 
					
						
						
							
							We don't need to expose cursor_init(), call tp_init() on the type instead.  
						
						
						
					 
					
						2016-03-08 18:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							da6e061ee8 
							
						 
					 
					
						
						
							
							Use python-defined make_dsn() for ReplicationConnection class  
						
						
						
					 
					
						2016-03-08 18:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7032554e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/replication-protocol-c-connection-object  
						
						
						
					 
					
						2016-03-04 10:52:10 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ab5d8f4190 
							
						 
					 
					
						
						
							
							Style the dsn arg in connect() as a normal optional parameter  
						
						... 
						
						
						
						Plus some more connect() docs wordsmithing. 
						
					 
					
						2016-03-03 17:28:56 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d43b74681f 
							
						 
					 
					
						
						
							
							Merge branch 'make_dsn'  
						
						... 
						
						
						
						Close issue #363  instead of the proposed merge request. 
						
					 
					
						2016-03-03 17:10:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e33073576c 
							
						 
					 
					
						
						
							
							Brag about make_dsn in the NEWS file  
						
						
						
					 
					
						2016-03-03 17:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c9fd828f8a 
							
						 
					 
					
						
						
							
							Allow make_dsn to take no parameter  
						
						... 
						
						
						
						The behaviour of connect() is unchanged: either dsn or params must be
specified. 
						
					 
					
						2016-03-03 17:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7aab934ae5 
							
						 
					 
					
						
						
							
							Validate output result from make_dsn()  
						
						... 
						
						
						
						The output is not necessarily munged anyway: if no keyword is passed,
validate the input but return it untouched. 
						
					 
					
						2016-03-03 17:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7155d06cdc 
							
						 
					 
					
						
						
							
							Test that the empty dsn is a valid make_dsn input  
						
						
						
					 
					
						2016-03-03 17:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6893295a87 
							
						 
					 
					
						
						
							
							Added docs about make_dsn  
						
						... 
						
						
						
						connect() docs updated to document the arguments merging. 
						
					 
					
						2016-03-03 17:09:15 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							52087a79d9 
							
						 
					 
					
						
						
							
							Added test suite specific for make_dsn  
						
						
						
					 
					
						2016-03-03 15:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2c55a1bd53 
							
						 
					 
					
						
						
							
							Verify that the dsn is not manipulated by make_dsn if not necessary  
						
						
						
					 
					
						2016-03-03 15:07:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1c4523f0ac 
							
						 
					 
					
						
						
							
							Implementation of make_dsn in Python  
						
						... 
						
						
						
						This is equivalent to what proposed in #363 , but with a much simpler
implementation. 
						
					 
					
						2016-03-03 04:33:59 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d40f81865f 
							
						 
					 
					
						
						
							
							Added parse_dsn() docstring  
						
						
						
					 
					
						2016-03-03 03:25:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							01856333c4 
							
						 
					 
					
						
						
							
							Some order in the extensions doc  
						
						... 
						
						
						
						Classes, coroutine functions and extra functions grouped under separate
headings. 
						
					 
					
						2016-03-03 03:21:59 +00:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							3df2c6a2b7 
							
						 
					 
					
						
						
							
							Merge pull request  #403  from kpinc/fix  
						
						... 
						
						
						
						Improve sentence. 
						
					 
					
						2016-02-03 09:51:09 +01:00 
						 
				 
			
				
					
						
							
							
								Karl O. Pinc 
							
						 
					 
					
						
						
						
						
							
						
						
							3a54e83737 
							
						 
					 
					
						
						
							
							Improve sentence.  
						
						
						
					 
					
						2016-02-02 12:48:16 -06:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							b737757eac 
							
						 
					 
					
						
						
							
							Merge pull request  #375  from kwotuveang3k4bk/patch-1  
						
						... 
						
						
						
						Update psycopg1.py 
						
					 
					
						2016-01-31 12:55:52 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							5d33b39829 
							
						 
					 
					
						
						
							
							Fix error test for invalid START_REPLICATION command.  
						
						
						
					 
					
						2016-01-21 15:56:27 +01:00 
						 
				 
			
				
					
						
							
							
								Oleksandr Shulgin 
							
						 
					 
					
						
						
						
						
							
						
						
							09a4bb70a1 
							
						 
					 
					
						
						
							
							Allow retrying start_replication after syntax or data error.  
						
						
						
					 
					
						2016-01-05 12:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							452fd56e04 
							
						 
					 
					
						
						
							
							Merge branch 'bug-382'  
						
						
						
					 
					
						2015-12-16 12:04:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5fd0f6c4ee 
							
						 
					 
					
						
						
							
							Fixed race condition on import in errorcodes.lookup  
						
						... 
						
						
						
						Fixes  #382 . 
					
						2015-12-16 12:03:10 +00:00 
						 
				 
			
				
					
						
							
							
								mrmilosz 
							
						 
					 
					
						
						
						
						
							
						
						
							0772d187e9 
							
						 
					 
					
						
						
							
							Return input tuple in cur.callproc, factor code to use PQescapeIdentifier in single place  
						
						
						
					 
					
						2015-12-13 01:10:03 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							92109e4bba 
							
						 
					 
					
						
						
							
							Correctly handle an empty error message from PQescapeIdentifier  
						
						
						
					 
					
						2015-12-12 17:52:56 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							54e5349f53 
							
						 
					 
					
						
						
							
							Set an exception in case of PQescapeIdentifier error  
						
						... 
						
						
						
						Ifdeffed surface reduced. 
						
					 
					
						2015-12-12 17:52:56 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4003b7c977 
							
						 
					 
					
						
						
							
							Fixed callproc return value refcount  
						
						... 
						
						
						
						Temporary anyway: I want to go back returning a list (or dict). 
						
					 
					
						2015-12-12 17:51:45 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							021f6d22ad 
							
						 
					 
					
						
						
							
							More straightforward param refcount handling in callproc  
						
						
						
					 
					
						2015-12-12 17:51:45 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7302f348bc 
							
						 
					 
					
						
						
							
							Added test with objects without length as callproc param  
						
						
						
					 
					
						2015-12-12 17:51:08 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d297976d6d 
							
						 
					 
					
						
						
							
							Raise TypeError if the dict in callproc param contains non-strings  
						
						... 
						
						
						
						Check-and-conversion chain fixed and simplified. 'spname' was a
reference leak. 
						
					 
					
						2015-12-12 17:51:08 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a3eed9c9f5 
							
						 
					 
					
						
						
							
							Added guard on params with no length on callproc  
						
						
						
					 
					
						2015-12-12 17:51:08 -05:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							04ce14b251 
							
						 
					 
					
						
						
							
							Avoid clobbering the exceptions raised by other calls  
						
						
						
					 
					
						2015-12-12 17:49:59 -05:00 
						 
				 
			
				
					
						
							
							
								mrmilosz 
							
						 
					 
					
						
						
						
						
							
						
						
							c205f140a0 
							
						 
					 
					
						
						
							
							callproc: tests, docs, and comment/error-reporting touchups.  
						
						
						
					 
					
						2015-12-12 17:49:59 -05:00 
						 
				 
			
				
					
						
							
							
								mrmilosz 
							
						 
					 
					
						
						
						
						
							
						
						
							37a80e9de8 
							
						 
					 
					
						
						
							
							callproc: checking for libpq 9.0+ on compile. yes: use PQescapeIdentifier. no: error  
						
						
						
					 
					
						2015-12-12 17:49:44 -05:00 
						 
				 
			
				
					
						
							
							
								mrmilosz 
							
						 
					 
					
						
						
						
						
							
						
						
							3948e909e4 
							
						 
					 
					
						
						
							
							callproc: now more compliant with local coding standards.  
						
						
						
					 
					
						2015-12-12 17:49:44 -05:00