Python-Dev
Threads by month
- ----- 2024 -----
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
October 2009
- 146 participants
- 93 discussions
At 05:15 PM 9/30/2009, Yuvgoog Greenle wrote:
>I like how python has a minimalistic and powerful syntax (-1 for the
>break ___ PEP).
>
>Also, I really dislike the for/else ambiguity "butterflies".
>
>When is the else after a loop executed?
>1. When the loop isn't entered at all.
>2. When the loop terminates through exhaustion of the list (does
>this include when the list was empty?)
>3. When the loop didn't exit because of a break statement.
>
>HINTS: The way django does it is opposite the way python does it and
>there may be more than one correct answer.
Django's template language does not have for/else, it has for/empty:
<http://docs.djangoproject.com/en/dev/ref/templates/builtins/#for-empty>http://docs.djangoproject.com/en/dev/ref/templates/builtins/#for-empty
This construct did come from an external snippet that used 'else'
instead of 'empty'. However when it was integrated into Django the
'else' name was specifically rejected because it did the opposite of
what for/else does in Python.
Karen
1
0
ACTIVITY SUMMARY (09/25/09 - 10/02/09)
Python tracker at http://bugs.python.org/
To view or respond to any of the issues listed below, click on the issue
number. Do NOT respond to this message.
2410 open (+17) / 16447 closed (+24) / 18857 total (+41)
Open issues with patches: 958
Average duration of open issues: 673 days.
Median duration of open issues: 430 days.
Open Issues Breakdown
open 2376 (+17)
pending 33 ( +0)
Issues Created Or Reopened (44)
_______________________________
Mismatching use of memory APIs 09/28/09
CLOSED http://bugs.python.org/issue6836 reopened r.david.murray
patch
threading.local subclasses don't cleanup their state and it gets 09/29/09
CLOSED http://bugs.python.org/issue6990 reopened pitrou
patch, needs review
PEP 314 inconsistency (authors/author/maintainer) 09/28/09
http://bugs.python.org/issue6992 reopened techtonik
Python 3.1 interpreter Fatal Error on windows with unknown encod 09/25/09
CLOSED http://bugs.python.org/issue6995 created bahaelaila7
Python 2.6.2 & 3.1.1 Installer 09/25/09
CLOSED http://bugs.python.org/issue6996 created deepakp
python26 compiled on snow leopard x86_64 09/25/09
CLOSED http://bugs.python.org/issue6997 created monway
Bug in Tutorial (introduction.rst) 09/25/09
CLOSED http://bugs.python.org/issue6998 created cofi
TypeError in pathfix.py 09/25/09
CLOSED http://bugs.python.org/issue6999 created amcnabb
patch
optional second argument of string.capwords not documented 09/25/09
CLOSED http://bugs.python.org/issue7000 created MLModel
turtle.py bug-fixes, backported from 3.1 [issue5923] 09/25/09
CLOSED http://bugs.python.org/issue7001 created gregorlingl
patch
help me to set variables - 64 bit 09/26/09
CLOSED http://bugs.python.org/issue7002 created ashish
finish documentation of user local paths 09/26/09
http://bugs.python.org/issue7003 created benjamin.peterson
Py_RETURN_BOOL() convenience macro 09/27/09
CLOSED http://bugs.python.org/issue7004 created jon
patch
ConfigParser does not handle options without values 09/27/09
http://bugs.python.org/issue7005 created mkindahl
patch
The replacement suggested for callable(x) in py3k is not equival 09/27/09
http://bugs.python.org/issue7006 created milko.krachounov
Tiny inconsistency in the orthography of "url encoded" in the do 09/27/09
http://bugs.python.org/issue7007 created MLModel
str.title() misbehaves with apostrophes 09/27/09
CLOSED http://bugs.python.org/issue7008 created nickd
random.randint docs 09/28/09
CLOSED http://bugs.python.org/issue7009 created jgsack
Rounding when converting float tuple to str 09/28/09
CLOSED http://bugs.python.org/issue7010 created scientist47
tarinfo has problems with longlinks 09/28/09
CLOSED http://bugs.python.org/issue7011 created do3cc
Tabs is better than spaces for indentation 09/28/09
CLOSED http://bugs.python.org/issue7012 created rohdef
Httplib read routine is not tolerant to not well-formed chunked 09/28/09
http://bugs.python.org/issue7013 created Andrei Korostelev
patch
Logging incompatible with IronPython 09/28/09
CLOSED http://bugs.python.org/issue7014 created michael.foord
Getting call trace while executing "modules spam" at help prompt 09/29/09
http://bugs.python.org/issue7015 created rishikesh
patch
.pyc files are set executable if the .py file is too 09/29/09
CLOSED http://bugs.python.org/issue7016 created stevenjd
os.listdir behaviour 09/29/09
CLOSED http://bugs.python.org/issue7017 created bigaddo
Recommend "*" over "#" in getargs.c typecodes 09/29/09
http://bugs.python.org/issue7018 created pitrou
unmarshaling of artificial strings can produce funny longs. 09/29/09
http://bugs.python.org/issue7019 created cfbolz
patch
regression in pywin32 build due to 2.6.3rc1 09/30/09
CLOSED http://bugs.python.org/issue7020 created srid
subprocess.Popen doesn't work without "executable=" 09/30/09
CLOSED http://bugs.python.org/issue7021 created hc
Doc update for io module 09/30/09
CLOSED http://bugs.python.org/issue7022 created pakal
Marshal doesn't release GIL while dumping 09/30/09
CLOSED http://bugs.python.org/issue7023 created zengke
patch
webbrowser : Could not open ftp server using webbrowser.open() 09/30/09
http://bugs.python.org/issue7024 created hmo
Python 3.1 and 3.2 (dev) opensearch.xml still references 3.0 09/30/09
CLOSED http://bugs.python.org/issue7025 created jon
test_urllib: unsetting missing 'env' variable 10/01/09
http://bugs.python.org/issue7026 created srid
test_io.py: codecs.IncrementalDecoder is sometimes None 10/01/09
http://bugs.python.org/issue7027 created srid
Add int.hex for symmetry with float.hex 10/02/09
http://bugs.python.org/issue7028 reopened mark.dickinson
Improve pybench 10/01/09
http://bugs.python.org/issue7029 created krisvale
patch
Update version{added,changed} entries in py3k unittest docs 10/01/09
http://bugs.python.org/issue7030 created mark.dickinson
add assertIsInstance 10/01/09
CLOSED http://bugs.python.org/issue7031 created georg.brandl
patch, patch, easy, needs review
Make assertMultilineEqual default for unicode string comparison 10/01/09
http://bugs.python.org/issue7032 created michael.foord
C/API - Document exceptions 10/02/09
http://bugs.python.org/issue7033 created lekma
While Loop Bug on a game of 21, help! 10/02/09
CLOSED http://bugs.python.org/issue7034 created PixelHead777
codecs error handlers lack documentation 10/02/09
http://bugs.python.org/issue7035 created olau
Issues Now Closed (42)
______________________
Subprocess error with I/O redirection to Pipes 341 days
http://bugs.python.org/issue4192 pakal
os.popen2 and os.popen3 in python 2.6 incompatible with os.popen 221 days
http://bugs.python.org/issue5329 pjenvey
patch
Python 3.0 grammar is ambiguous with the addition of star_expr 201 days
http://bugs.python.org/issue5460 benjamin.peterson
http://docs.python.org/dev/library/unittest.html#load-tests-prot 71 days
http://bugs.python.org/issue6515 michael.foord
csv.Sniffer.sniff on data with doublequotes doesn't set up the d 60 days
http://bugs.python.org/issue6606 jtate
patch
Integer & Long types: Performance improvement of 1.6x to 2x for 42 days
http://bugs.python.org/issue6713 mark.dickinson
patch
httplib and array do not play together well 33 days
http://bugs.python.org/issue6790 pitrou
patch, easy
Mismatching use of memory APIs 0 days
http://bugs.python.org/issue6836 krisvale
patch
Test creation in unittest.TestProgram should be done in one plac 6 days
http://bugs.python.org/issue6956 michael.foord
Extension modules fail to build on OS X 10.6 using python.org 2. 8 days
http://bugs.python.org/issue6957 ronaldoussoren
Add Python command line flags to configure logging 10 days
http://bugs.python.org/issue6958 vinay.sajip
patch
numpy extensions to distutils... are a source of improvements fo 3 days
http://bugs.python.org/issue6968 tjreedy
Add the SIO_KEEPALIVE_VALS option to socket.ioctl 5 days
http://bugs.python.org/issue6971 krisvale
patch, patch, easy
Compile error for Python-2.6.2 on Solaris 1 days
http://bugs.python.org/issue6989 ashish
threading.local subclasses don't cleanup their state and it gets 0 days
http://bugs.python.org/issue6990 pitrou
patch, needs review
logging encoding failes some situation 1 days
http://bugs.python.org/issue6991 naoki
patch
importing of "time" module is terribly slow 0 days
http://bugs.python.org/issue6993 ndyankov
enumerate dosctring has a typo 0 days
http://bugs.python.org/issue6994 ezio.melotti
Python 3.1 interpreter Fatal Error on windows with unknown encod 0 days
http://bugs.python.org/issue6995 r.david.murray
Python 2.6.2 & 3.1.1 Installer 0 days
http://bugs.python.org/issue6996 deepakp
python26 compiled on snow leopard x86_64 0 days
http://bugs.python.org/issue6997 monway
Bug in Tutorial (introduction.rst) 0 days
http://bugs.python.org/issue6998 ezio.melotti
TypeError in pathfix.py 0 days
http://bugs.python.org/issue6999 benjamin.peterson
patch
optional second argument of string.capwords not documented 1 days
http://bugs.python.org/issue7000 ezio.melotti
turtle.py bug-fixes, backported from 3.1 [issue5923] 3 days
http://bugs.python.org/issue7001 r.david.murray
patch
help me to set variables - 64 bit 0 days
http://bugs.python.org/issue7002 brett.cannon
Py_RETURN_BOOL() convenience macro 1 days
http://bugs.python.org/issue7004 jon
patch
str.title() misbehaves with apostrophes 2 days
http://bugs.python.org/issue7008 gvanrossum
random.randint docs 0 days
http://bugs.python.org/issue7009 orsenthil
Rounding when converting float tuple to str 0 days
http://bugs.python.org/issue7010 rhettinger
tarinfo has problems with longlinks 0 days
http://bugs.python.org/issue7011 do3cc
Tabs is better than spaces for indentation 1 days
http://bugs.python.org/issue7012 gvanrossum
Logging incompatible with IronPython 1 days
http://bugs.python.org/issue7014 michael.foord
.pyc files are set executable if the .py file is too 0 days
http://bugs.python.org/issue7016 r.david.murray
os.listdir behaviour 1 days
http://bugs.python.org/issue7017 bigaddo
regression in pywin32 build due to 2.6.3rc1 2 days
http://bugs.python.org/issue7020 srid
subprocess.Popen doesn't work without "executable=" 0 days
http://bugs.python.org/issue7021 hc
Doc update for io module 1 days
http://bugs.python.org/issue7022 pitrou
Marshal doesn't release GIL while dumping 0 days
http://bugs.python.org/issue7023 benjamin.peterson
patch
Python 3.1 and 3.2 (dev) opensearch.xml still references 3.0 0 days
http://bugs.python.org/issue7025 benjamin.peterson
add assertIsInstance 0 days
http://bugs.python.org/issue7031 georg.brandl
patch, patch, easy, needs review
While Loop Bug on a game of 21, help! 0 days
http://bugs.python.org/issue7034 PixelHead777
Top Issues Most Discussed (10)
______________________________
27 str.title() misbehaves with apostrophes 2 days
closed http://bugs.python.org/issue7008
27 PEP 314 inconsistency (authors/author/maintainer) 4 days
open http://bugs.python.org/issue6992
23 zipfile.ZipFile overwrites files outside destination path 10 days
open http://bugs.python.org/issue6972
14 no longer possible to hash arrays 135 days
open http://bugs.python.org/issue6071
11 ssl.SSLSocket.recv() implementation may not work with non-block 380 days
open http://bugs.python.org/issue3890
10 regression in pywin32 build due to 2.6.3rc1 2 days
closed http://bugs.python.org/issue7020
9 unmarshaling of artificial strings can produce funny longs. 3 days
open http://bugs.python.org/issue7019
9 httplib and array do not play together well 33 days
closed http://bugs.python.org/issue6790
7 Add int.hex for symmetry with float.hex 0 days
open http://bugs.python.org/issue7028
6 threading.local subclasses don't cleanup their state and it get 0 days
closed http://bugs.python.org/issue6990
1
0
I had previously wanted to release Python 2.6.3 over the summer, but
for various personal reasons, the summer was just too insane. I'd
like to reschedule a 2.6.3 release, shooting for final release on 25-
September.
We should probably do a release candidate, so I'd like to make that on
23-September.
Does anybody have objections to that schedule? If not, I'll try to
spend some time over the next few days looking at outstanding bugs,
and marking release blockers, etc.
-Barry
14
35