[Python-checkins] python/dist/src/Misc NEWS,1.843,1.844
rhettinger at users.sourceforge.net
rhettinger at users.sourceforge.net
Sun Aug 17 02:34:11 EDT 2003
Update of /cvsroot/python/python/dist/src/Misc
In directory sc8-pr-cvs1:/tmp/cvs-serv12812/Misc
Modified Files:
NEWS
Log Message:
Improvements to set.py:
* Relaxed the argument restrictions for non-operator methods. They now
allow any iterable instead of requiring a set. This makes the module
a little easier to use and paves the way for an efficient C
implementation which can take better advantage of iterable arguments
while screening out immutables.
* Deprecated Set.update() because it now duplicates Set.union_update()
* Adapted the tests and docs to include the above changes.
* Added more test coverage including testing identities and checking
to make sure non-restartable generators work as arguments.
Will backport to Py2.3.1 so that the interface remains consistent
across versions. The deprecation of update() will be changed to
a FutureWarning.
Index: NEWS
===================================================================
RCS file: /cvsroot/python/python/dist/src/Misc/NEWS,v
retrieving revision 1.843
retrieving revision 1.844
diff -C2 -d -r1.843 -r1.844
*** NEWS 15 Aug 2003 21:17:04 -0000 1.843
--- NEWS 17 Aug 2003 08:34:09 -0000 1.844
***************
*** 31,35 ****
-------
! - sets.py now runs under Py2.2
- random.seed() with no arguments or None uses time.time() as a default
--- 31,38 ----
-------
! - sets.py now runs under Py2.2. In addition, the argument restrictions
! for most set methods (but not the operators) have been relaxed to
! allow any iterable. Also the Set.update() has been deprecated because
! it duplicates Set.union_update().
- random.seed() with no arguments or None uses time.time() as a default
More information about the Python-checkins
mailing list