Dong-hee Na 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4862e333a 
								
							 
						 
						
							
							
								
								bpo-1635741: Port _gdbm module to multiphase initialization (GH-20920)  
							
							
							
						 
						
							2020-06-17 01:41:23 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dong-hee Na 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8727664557 
								
							 
						 
						
							
							
								
								bpo-32494: Use gdbm_count for dbm_length if possible (GH-19814)  
							
							
							
						 
						
							2020-05-01 14:15:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dong-hee Na 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1b55b65638 
								
							 
						 
						
							
							
								
								bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)  
							
							
							
						 
						
							2020-02-17 11:09:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								daa9756cb6 
								
							 
						 
						
							
							
								
								bpo-39573: Use Py_TYPE() macro in Modules directory (GH-18393)  
							
							... 
							
							
							
							Replace direct access to PyObject.ob_type with Py_TYPE(). 
							
						 
						
							2020-02-07 03:37:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeroen Demeyer 
								
							 
						 
						
							
							
							
							
								
							
							
								762f93ff2e 
								
							 
						 
						
							
							
								
								bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)  
							
							
							
						 
						
							2019-07-08 17:19:25 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeroen Demeyer 
								
							 
						 
						
							
							
							
							
								
							
							
								530f506ac9 
								
							 
						 
						
							
							
								
								bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)  
							
							... 
							
							
							
							Automatically replace
tp_print -> tp_vectorcall_offset
tp_compare -> tp_as_async
tp_reserved -> tp_as_async 
							
						 
						
							2019-05-30 19:13:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5a216e0b9 
								
							 
						 
						
							
							
								
								bpo-8677: use PY_SSIZE_T_CLEAN in Modules/_gdbmodule.c (GH-12464)  
							
							
							
						 
						
							2019-03-20 19:01:55 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xiang Zhang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4fb0b8bc25 
								
							 
						 
						
							
							
								
								bpo-33106: change dbm key deletion error for readonly file from KeyError to dbm.error ( #6295 )  
							
							
							
						 
						
							2018-12-12 20:46:55 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e448f9c99e 
								
							 
						 
						
							
							
								
								Remove a duplicate descriptor in gdbm. (GH-11053)  
							
							
							
						 
						
							2018-12-09 22:15:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zsolt Cserna 
								
							 
						 
						
							
							
							
							
								
							
							
								9df346bf98 
								
							 
						 
						
							
							
								
								bpo-34248: Add filename to error raised in {gnu,ndbm}.open() (GH-8590)  
							
							... 
							
							
							
							Report the filename to the exception when raising {gdbm,dbm.ndbm}.error in
dbm.gnu.open() and dbm.ndbm.open() functions, so it gets printed when the
exception is raised, and can also be obtained by the filename attribute of the
exception object. 
							
						 
						
							2018-09-27 22:54:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xiang Zhang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b248e957a8 
								
							 
						 
						
							
							
								
								Fix compiling error when missing gdbm version macros (GH-7823)  
							
							
							
						 
						
							2018-06-20 21:23:30 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00f9edb98d 
								
							 
						 
						
							
							
								
								bpo-33901: Add _gdbm._GDBM_VERSION (GH-7794)  
							
							... 
							
							
							
							* Fix also PyInit__gdbm() to catch errors.
* test.pythoninfo: add gdbm.version
* test_dbm_gnu now logs GDBM_VERSION when run in verbose mode.
* pythoninfo: rename function to collect_gdbm() 
							
						 
						
							2018-06-19 23:29:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f600ff173 
								
							 
						 
						
							
							
								
								bpo-32922: dbm.open() now encodes filename with the filesystem encoding. (GH-5832)  
							
							
							
						 
						
							2018-02-26 16:02:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								55fe1ae970 
								
							 
						 
						
							
							
								
								bpo-30022: Get rid of using EnvironmentError and IOError (except test… ( #1051 )  
							
							
							
						 
						
							2017-04-16 10:46:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								228b12edcc 
								
							 
						 
						
							
							
								
								Issue  #28999 : Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever  
							
							... 
							
							
							
							possible.  Patch is writen with Coccinelle. 
							
						 
						
							2017-01-23 09:47:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2a404b63d4 
								
							 
						 
						
							
							
								
								Issue  #28769 : The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8()  
							
							... 
							
							
							
							is now of type "const char *" rather of "char *". 
							
						 
						
							2017-01-22 23:07:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2954f83999 
								
							 
						 
						
							
							
								
								- Issue  #27332 : Fixed the type of the first argument of module-level functions  
							
							... 
							
							
							
							generated by Argument Clinic.  Patch by Petr Viktorin. 
							
						 
						
							2016-07-07 18:20:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1a2b24f02d 
								
							 
						 
						
							
							
								
								Issue  #27332 : Fixed the type of the first argument of module-level functions  
							
							... 
							
							
							
							generated by Argument Clinic.  Patch by Petr Viktorin. 
							
						 
						
							2016-07-07 17:35:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2d06e84455 
								
							 
						 
						
							
							
								
								Issue  #25923 : Added the const qualifier to static constant arrays.  
							
							
							
						 
						
							2015-12-25 19:53:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								38337d1e15 
								
							 
						 
						
							
							
								
								Issue  #24000 : Improved Argument Clinic's mapping of converters to legacy  
							
							... 
							
							
							
							"format units".  Updated the documentation to match. 
							
						 
						
							2015-05-07 23:30:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								dbfdc380df 
								
							 
						 
						
							
							
								
								Issue  #24001 : Argument Clinic converters now use accept={type}  
							
							... 
							
							
							
							instead of types={'type'} to specify the types the converter accepts. 
							
						 
						
							2015-05-04 06:59:46 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9260e77386 
								
							 
						 
						
							
							
								
								Issue  #20184 : Converted _dbm and _gdbm modules to Argument Clinic.  
							
							
							
						 
						
							2015-04-17 21:05:18 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								c610aba1ed 
								
							 
						 
						
							
							
								
								Close   #19282 : Native context management in dbm  
							
							
							
						 
						
							2013-11-17 15:59:51 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4f056d43d6 
								
							 
						 
						
							
							
								
								Issue  #19288 : Fixed the "in" operator of dbm.gnu databases for string  
							
							... 
							
							
							
							argument.  Original patch by Arfrever Frehtes Taifersar Arahesis. 
							
						 
						
							2013-10-25 00:08:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7d6392c517 
								
							 
						 
						
							
							
								
								Issue  #19288 : Fixed the "in" operator of dbm.gnu databases for string  
							
							... 
							
							
							
							argument.  Original patch by Arfrever Frehtes Taifersar Arahesis. 
							
						 
						
							2013-10-25 00:06:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								9ed5f27266 
								
							 
						 
						
							
							
								
								Issue  #18722 : Remove uses of the "register" keyword in C code.  
							
							
							
						 
						
							2013-08-13 20:18:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e833c70a 
								
							 
						 
						
							
							
								
								#6045 : provide at least get() and setdefault() for all dbm modules.  
							
							
							
						 
						
							2010-12-04 09:14:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f95a1b3c53 
								
							 
						 
						
							
							
								
								Recorded merge of revisions 81029 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines
  Untabify C files. Will watch buildbots.
........ 
							
						 
						
							2010-05-09 15:52:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								e94c679df0 
								
							 
						 
						
							
							
								
								Issue  #1717 : rename tp_compare to tp_reserved.  I'll change the  
							
							... 
							
							
							
							type of tp_compare in a separate commit, for ease of reversion
should things go wrong. 
							
						 
						
							2009-02-02 20:36:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								7317c1ef7a 
								
							 
						 
						
							
							
								
								dbm.gnu and dbm.ndbm accept both strings and bytes as keys and values. For the  
							
							... 
							
							
							
							former they are converted to bytes before being written to the DB.
Closes issue 3799. Reviewed by Skip Montanaro. 
							
						 
						
							2008-11-25 19:19:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								1f900f1f69 
								
							 
						 
						
							
							
								
								#3247 : get rid of Py_FindMethod  
							
							... 
							
							
							
							Third step: unix-only modules. Really remove the function this time. 
							
						 
						
							2008-07-02 22:38:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								1a21451b1d 
								
							 
						 
						
							
							
								
								Implement PEP 3121: new module initialization and finalization API.  
							
							
							
						 
						
							2008-06-11 05:26:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								b17acad68e 
								
							 
						 
						
							
							
								
								Make db modules' error classes inherit IOError.  
							
							... 
							
							
							
							Stop dbm from importing every dbm module when imported. 
							
						 
						
							2008-05-28 08:43:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								72b710a596 
								
							 
						 
						
							
							
								
								Renamed PyString to PyBytes  
							
							
							
						 
						
							2008-05-26 13:28:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								0a7ac7d70d 
								
							 
						 
						
							
							
								
								Create the dbm package from PEP 3108.  #2881 .  
							
							
							
						 
						
							2008-05-26 10:29:35 +00:00