Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								82cb9a235d 
								
							 
						 
						
							
							
								
								Add test for hash commutativity.  
							
							 
							
							
							
						 
						
							2005-07-05 05:34:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								bb999b5925 
								
							 
						 
						
							
							
								
								SF patch  #1200018 :  Restore GC support to set objects  
							
							 
							
							... 
							
							
							
							Reverts 1.26 and 1.27.
And adds cycle testing. 
							
						 
						
							2005-06-18 21:00:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15056a5202 
								
							 
						 
						
							
							
								
								SF 1062353:  set pickling problems  
							
							 
							
							... 
							
							
							
							Support automatic pickling of dictionaries in instance of set subclasses. 
							
						 
						
							2004-11-09 07:25:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								6429a4727e 
								
							 
						 
						
							
							
								
								Use Py_CLEAR().  Add unrelated test.  
							
							 
							
							
							
						 
						
							2004-09-28 01:51:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								ffdb8bb99c 
								
							 
						 
						
							
							
								
								Use floor division operator.  
							
							 
							
							
							
						 
						
							2004-09-27 15:29:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								eae05de91b 
								
							 
						 
						
							
							
								
								* fix the print test  
							
							 
							
							... 
							
							
							
							* add more __init__ tests 
							
						 
						
							2004-07-09 04:51:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								691d80532b 
								
							 
						 
						
							
							
								
								Make sets and deques weak referencable.  
							
							 
							
							
							
						 
						
							2004-05-30 07:26:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Walter Dörwald 
								
							 
						 
						
							
							
							
							
								
							
							
								70a6b49821 
								
							 
						 
						
							
							
								
								Replace backticks with repr() or "%r"  
							
							 
							
							... 
							
							
							
							From SF patch #852334 . 
							
						 
						
							2004-02-12 17:35:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								58eb11cf62 
								
							 
						 
						
							
							
								
								Whitespace normalization.  
							
							 
							
							
							
						 
						
							2004-01-18 20:29:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								6e70accaff 
								
							 
						 
						
							
							
								
								Strengthen the test for hash effectiveness  
							
							 
							
							
							
						 
						
							2003-12-31 02:01:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								64958a15d7 
								
							 
						 
						
							
							
								
								Guido grants a Christmas wish:  
							
							 
							
							... 
							
							
							
							sorted() becomes a regular function instead of a classmethod. 
							
						 
						
							2003-12-17 20:43:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								f5f41bf087 
								
							 
						 
						
							
							
								
								* Checkin remaining documentation  
							
							 
							
							... 
							
							
							
							* Add more tests
* Refactor and neaten the code a bit.
* Rename union_update() to update().
* Improve the algorithms (making them a closer to sets.py). 
							
						 
						
							2003-11-24 02:57:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								49ba4c39c4 
								
							 
						 
						
							
							
								
								* Simplify hash function and add test to show effectiveness of the hash  
							
							 
							
							... 
							
							
							
							function.
* Add a better test for deepcopying.
* Add tests to show the __init__() function works like it does for list
  and tuple.  Add related test.
* Have shallow copies of frozensets return self.  Add related test.
* Have frozenset(f) return f if f is already a frozenset. Add related test.
* Beefed-up some existing tests. 
							
						 
						
							2003-11-23 02:49:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								bfd334a42d 
								
							 
						 
						
							
							
								
								Extend temporary hashability to remove() and discard().  
							
							 
							
							... 
							
							
							
							Brings the functionality back in line with sets.py. 
							
						 
						
							2003-11-22 03:55:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								19c2d77842 
								
							 
						 
						
							
							
								
								Allow temporary hashability for the __contains__ test.  
							
							 
							
							... 
							
							
							
							(Requested by Alex Martelli.) 
							
						 
						
							2003-11-21 18:36:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								3fbec701ca 
								
							 
						 
						
							
							
								
								issubset() and issuperset() to work with general iterables  
							
							 
							
							
							
						 
						
							2003-11-21 07:56:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								50a4bb325c 
								
							 
						 
						
							
							
								
								Various fixups (most suggested by Armin Rigo).  
							
							 
							
							
							
						 
						
							2003-11-17 16:42:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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