Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								a690a9967e 
								
							 
						 
						
							
							
								
								* Migrate set() and frozenset() from the sandbox.  
							
							... 
							
							
							
							* Install the unittests, docs, newsitem, include file, and makefile update.
* Exercise the new functions whereever sets.py was being used.
Includes the docs for libfuncs.tex.  Separate docs for the types are
forthcoming. 
							
						 
						
							2003-11-16 16:17:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								b3af1813eb 
								
							 
						 
						
							
							
								
								Convert heapq.py to a C implementation.  
							
							
							
						 
						
							2003-11-08 10:24:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hammond 
								
							 
						 
						
							
							
							
							
								
							
							
								67e5582dfc 
								
							 
						 
						
							
							
								
								Complete move of windows builds to 2.4alpha  
							
							
							
						 
						
							2003-07-31 02:06:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								32675b6860 
								
							 
						 
						
							
							
								
								Bump Windows build number for 2.3 final.  
							
							
							
						 
						
							2003-07-29 00:18:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								6560a254ea 
								
							 
						 
						
							
							
								
								Update version numbers and dates for 2.3c2 -- we won't be able to do this  
							
							... 
							
							
							
							during the day tomorrow, so doing it earlier than I'd like. 
							
						 
						
							2003-07-24 00:15:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								29dfcd108d 
								
							 
						 
						
							
							
								
								Bump the release number to 2.3c1.  
							
							
							
						 
						
							2003-07-17 14:48:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								8f6c7c5d5f 
								
							 
						 
						
							
							
								
								Some Windows changes preparing for 2.3b2.  
							
							
							
						 
						
							2003-06-27 15:49:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								91007e2572 
								
							 
						 
						
							
							
								
								Bump Windows build number for 2.3b1.  
							
							
							
						 
						
							2003-04-24 16:55:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								2b0643a95d 
								
							 
						 
						
							
							
								
								Bump Windows build number for 2.3a2.  
							
							
							
						 
						
							2003-02-18 22:00:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								96ef8115dd 
								
							 
						 
						
							
							
								
								Move itertools module from the sandbox and into production.  
							
							
							
						 
						
							2003-02-01 00:10:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								735950b3c0 
								
							 
						 
						
							
							
								
								Bump the Windows build # for 2.3a1.  
							
							
							
						 
						
							2002-12-31 02:09:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Just van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								52e14d640b 
								
							 
						 
						
							
							
								
								PEP 302 + zipimport:  
							
							... 
							
							
							
							- new import hooks in import.c, exposed in the sys module
- new module called 'zipimport'
- various changes to allow bootstrapping from zip files
I hope I didn't break the Windows build (or anything else for that
matter), but then again, it's been sitting on sf long enough...
Regarding the latest discussions on python-dev: zipimport sets
pkg.__path__ as specified in PEP 273, and likewise, sys.path item such as
/path/to/Archive.zip/subdir/ are supported again. 
							
						 
						
							2002-12-30 22:08:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								d1f5ccc75d 
								
							 
						 
						
							
							
								
								Taught the Windows build about _randommodule.c.  This is compiled  
							
							... 
							
							
							
							into the core DLL, since it's not much code and lots of stuff uses
it (e.g., try getting a tempfile name without it). 
							
						 
						
							2002-12-29 23:46:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hammond 
								
							 
						 
						
							
							
							
							
								
							
							
								478fdb0bbc 
								
							 
						 
						
							
							
								
								Remove the unused, and therefore distracting, "Alpha" build configurations.  
							
							
							
						 
						
							2002-07-10 06:22:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								0add0e86c7 
								
							 
						 
						
							
							
								
								Removed newmodule.c from the project, and removed references to it from  
							
							... 
							
							
							
							the Windowish builds. 
							
						 
						
							2002-06-16 01:34:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								11e104f519 
								
							 
						 
						
							
							
								
								Unsure exactly why I'm doing this, but I couldn't build a debug-mode  
							
							... 
							
							
							
							Python on Windows without it. 
							
						 
						
							2002-06-15 04:58:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								bea18ccde6 
								
							 
						 
						
							
							
								
								SF patch 568629 by Oren Tirosh: types made callable.  
							
							... 
							
							
							
							These built-in functions are replaced by their (now callable) type:
    slice()
    buffer()
and these types can also be called (but have no built-in named
function named after them)
    classobj (type name used to be "class")
    code
    function
    instance
    instancemethod (type name used to be "instance method")
The module "new" has been replaced with a small backward compatibility
placeholder in Python.
A large portion of the patch simply removes the new module from
various platform-specific build recipes.  The following binary Mac
project files still have references to it:
    Mac/Build/PythonCore.mcp
    Mac/Build/PythonStandSmall.mcp
    Mac/Build/PythonStandalone.mcp
[I've tweaked the code layout and the doc strings here and there, and
added a comment to types.py about StringTypes vs. basestring.  --Guido] 
							
						 
						
							2002-06-14 20:41:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								73364e64e5 
								
							 
						 
						
							
							
								
								Teach the Windows build about the new enumobject.c file.  
							
							
							
						 
						
							2002-04-26 21:20:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								b5080abbbe 
								
							 
						 
						
							
							
								
								Repair the Windows build (needs to compile in the new boolobject code).  
							
							
							
						 
						
							2002-04-04 00:02:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								1221c0a435 
								
							 
						 
						
							
							
								
								Build obmalloc.c directly instead of #include'ing from object.c.  
							
							... 
							
							
							
							Also move all _PyMalloc_XXX entry points into obmalloc.c.
The Windows build works fine.
The Unix build is changed here (Makefile.pre.in), but not tested.
No other platform's build process has been fiddled. 
							
						 
						
							2002-03-23 00:20:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								83a3f0c305 
								
							 
						 
						
							
							
								
								Windows build:  close out 2.2, prep for 2.3.  
							
							
							
						 
						
							2001-12-21 22:06:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								909c091646 
								
							 
						 
						
							
							
								
								Post-release fiddling -- prep for 2.2 final.  
							
							
							
						 
						
							2001-12-14 23:16:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								6272dfd99f 
								
							 
						 
						
							
							
								
								Update Windows buildno for 2.2c1.  
							
							... 
							
							
							
							Update 2.2c1 release data in NEWS. 
							
						 
						
							2001-12-13 19:34:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								330bdfe335 
								
							 
						 
						
							
							
								
								Bump Windows buildno for 2.2b2.  
							
							
							
						 
						
							2001-11-15 19:50:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								d6f8dba217 
								
							 
						 
						
							
							
								
								add structseq.c to project  
							
							
							
						 
						
							2001-10-18 20:51:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								5a9d16b90f 
								
							 
						 
						
							
							
								
								Bump Windows build # for 2.2b1.  
							
							
							
						 
						
							2001-10-18 15:19:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								1566a17af5 
								
							 
						 
						
							
							
								
								Get hotshot closer to compiling on Windows.  
							
							... 
							
							
							
							Still broken:  GETTIMEOFDAY.  This macro obviously isn't being defined
on Windows, so there's logic errors here I'd rather Fred untangled. 
							
						 
						
							2001-10-12 22:08:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								23d192e652 
								
							 
						 
						
							
							
								
								Teach Windows how to build the new weakref module.  
							
							
							
						 
						
							2001-10-05 22:14:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								30bff63958 
								
							 
						 
						
							
							
								
								Bump Windows build numbers for 2.2a4; installer changes were done earlier.  
							
							
							
						 
						
							2001-09-27 16:28:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								745e366b4b 
								
							 
						 
						
							
							
								
								Bump Windows buildno (installer changes were made earlier).  
							
							
							
						 
						
							2001-09-06 16:33:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Hammond 
								
							 
						 
						
							
							
							
							
								
							
							
								9bc0d6fcd0 
								
							 
						 
						
							
							
								
								First part of fix for bug  #442142  - DLL base assignments need update  
							
							
							
						 
						
							2001-09-06 06:39:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								a6b9e3c814 
								
							 
						 
						
							
							
								
								Windows fiddling for 2.2a2:  bump build number; update copyright and  
							
							... 
							
							
							
							company info in resource files; change installer strings to match.
This belongs in the release branch too, of course. 
							
						 
						
							2001-08-19 00:56:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								6d6c1a35e0 
								
							 
						 
						
							
							
								
								Merge of descr-branch back into trunk.  
							
							
							
						 
						
							2001-08-02 04:15:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								aa6111fc93 
								
							 
						 
						
							
							
								
								Add mysnprintf.c to Windows build, + squash compiler wngs in mysnprintf.c.  
							
							
							
						 
						
							2001-07-31 22:10:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								0eb4f3e994 
								
							 
						 
						
							
							
								
								Prepare Windows installer for 2.2a1.  
							
							
							
						 
						
							2001-07-17 04:05:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								1a7f16ccdf 
								
							 
						 
						
							
							
								
								Removed fpectlmodule.c and fpetestmodule.c from the Windows build.  They  
							
							... 
							
							
							
							weren't functional under Windows even if enabled. 
							
						 
						
							2001-07-05 21:19:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								9dfe4cdfa4 
								
							 
						 
						
							
							
								
								Teach Windows about new iterobject.c.  
							
							
							
						 
						
							2001-04-20 21:21:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								52709e321c 
								
							 
						 
						
							
							
								
								Move Windows stuff to 2.2, so CVS builds won't interfere with 2.1  
							
							... 
							
							
							
							installations. 
							
						 
						
							2001-04-18 21:12:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								dd37dace87 
								
							 
						 
						
							
							
								
								Update Windows installer & buildno for 2.1 final.  
							
							
							
						 
						
							2001-04-16 18:20:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								b093166f93 
								
							 
						 
						
							
							
								
								Update Windows installer & build number to 2.1c2 release.  
							
							
							
						 
						
							2001-04-16 01:44:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								fd09e86109 
								
							 
						 
						
							
							
								
								Update Windows build # and installer for 2.1c1.  
							
							
							
						 
						
							2001-04-12 04:01:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								55f826cd6a 
								
							 
						 
						
							
							
								
								Update Windows installer for 2.1b2.  
							
							
							
						 
						
							2001-03-21 06:09:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								5f850ab47f 
								
							 
						 
						
							
							
								
								Prepare Windows for 2.1 beta 1:  installer dialogs and bump "build number".  
							
							
							
						 
						
							2001-03-01 02:43:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								bd00cdaf73 
								
							 
						 
						
							
							
								
								Teach Windows build about new future.c.  
							
							
							
						 
						
							2001-02-27 19:52:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								15d72703fc 
								
							 
						 
						
							
							
								
								Windows:  Remove soundex from pythoncore subproject.  
							
							
							
						 
						
							2001-02-22 19:51:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								d807570ed1 
								
							 
						 
						
							
							
								
								Re-add DOS line-endings and mark the files binary.  
							
							
							
						 
						
							2001-02-14 09:43:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								c898f2cd3b 
								
							 
						 
						
							
							
								
								Teach Windows build about new symtable.c.  
							
							
							
						 
						
							2001-02-09 23:05:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								747d5b63db 
								
							 
						 
						
							
							
								
								Teach Windows build about the _weakref module.  
							
							
							
						 
						
							2001-02-02 00:07:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								ca873eddd5 
								
							 
						 
						
							
							
								
								Windows build:  update for 2.1a2, + get ucnhash out of the installer.  
							
							
							
						 
						
							2001-02-01 05:10:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								2786543b70 
								
							 
						 
						
							
							
								
								Teach Windows build about new cellobject.c.  
							
							
							
						 
						
							2001-01-26 00:12:49 +00:00