[issue6070] Python 2.6 makes .pyc/.pyo bytecode files executable

2009-06-23 Thread Marco

Marco  added the comment:

Thank you David.. sorry for my errors :)
but this is my first patch :P 

I've recompiled py2.6 and it works fine on my Debian.

As you can see:
-rwxr-xr-x  1 marco marco81822 30 set  2008 setup.py

./python -c "import setup"
-rw-r--r--  1 marco marco42156 23 giu 09:58 setup.pyc


However, the version 2.5 doesn't have this "bug" and I've not recompiled it.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6288] Update contextlib.nested docs in light of deprecation

2009-06-23 Thread Nick Coghlan

Nick Coghlan  added the comment:

Docstring updated in r73518 (2.7) and r73520 (3.1)

--
resolution:  -> fixed
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6326] Add a "swap" method to list

2009-06-23 Thread Kristján Valur Jónsson

New submission from Kristján Valur Jónsson :

It is sometimes useful to be able to swap the contents of two lists and 
this patch provides a way to do so using the fastest way possible.

> a = [1, 2]
> b = [3]
> id(a), id(b)
(100, 101)
> a.swap(b)
> a
[3]
> b
[1, 2]
> id(a), id(b)
(100, 101)

One application of this is to make help a performance problem when one 
wants to upgrade a list instance into a subclass instance.
orglist = rawlist_from_server()
mylist = ListSubclass(orglist)

This involves copying duplicating the list, and then discarding, which 
can take a while for long lists.  Much faster is using>
mylist = ListSubclass()
mulist.swap(orglist)

We are using this extension within CCP to decoratate database queries 
from our database engine, that are returned as python lists.  The 
performance gained by shaving off this extra list duplication can be 
significant for large data sets.
to change a list, into a

--
components: Interpreter Core
files: listswap.patch
keywords: patch, patch
messages: 89626
nosy: krisvale
severity: normal
status: open
title: Add a "swap" method to list
type: feature request
versions: Python 2.7
Added file: http://bugs.python.org/file14341/listswap.patch

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6327] [mimetext] long lines get cut with exclamation mark and newline

2009-06-23 Thread Martijn Otto

New submission from Martijn Otto :

When using mimetext, long lines are cut at character 990, at which place
an exclamation mark, a newline and a space are inserted. After this the
line continues... For example, this line:

0148   
   
   
   
   
   
   
   
   0220090622N0   K.de   
Boer 
  
Badhuisstraat  36   
 2012 CPHAARLEMNED20090622   
1500 628215290   [email protected] 
  0123456789  

will get changed to

0148   
   
   
   
   
   
   
   
   0220090622N0   K.deBoer 
   
 
Badhuisstraat  36  
 2012 CPHAARLEMNED20090622 
  1500 628215290   19030201keesdeboerisdebe...@hotm!
 ail.com   0123456789

--
messages: 89627
nosy: martijntje
severity: normal
status: open
title: [mimetext] long lines get cut with exclamation mark and newline
type: behavior
versions: Python 2.5

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5230] pydoc reports misleading failure if target module raises an ImportError

2009-06-23 Thread Lucas Prado Melo

Lucas Prado Melo  added the comment:

I think this patch is ok.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6328] login() function failed in smtplib with message "argument 1 must be bytes or buffer, not str"

2009-06-23 Thread Gehua Yang

New submission from Gehua Yang :

Hi folks,

I encountered the following error with this Python code snippet. (I ran
it with Python 3.0.1). Judging from the error as shown in IDLE debugger,
the error was buried inside python. 

  try:
server = smtplib.SMTP(EmailConfig.smtpServerName)
server.set_debuglevel(3)
print(server)
server.login(bytes(EmailConfig.mailUser, encoding='ascii'),
bytes(EmailConfig.mailPass, encoding='ascii'))
print('Login is successful.')
failed = server.sendmail(from_addr, to_addr, text_msg)
  except Exception as ex:
print('Error in communicating with SMTP server', ex)
  else:
if failed : print('Failed in sending email with following
reason:\n', failed)


***
The output from terminal is:
$ c:/tools/Python30/python send_email.py

send: 'ehlo quad-vision.hua\r\n'
reply: b'250-smtp.mxes.net\r\n'
reply: b'250-PIPELINING\r\n'
reply: b'250-SIZE 4\r\n'
reply: b'250-ETRN\r\n'
reply: b'250-STARTTLS\r\n'
reply: b'250-AUTH PLAIN LOGIN\r\n'
reply: b'250-AUTH=PLAIN LOGIN\r\n'
reply: b'250-ENHANCEDSTATUSCODES\r\n'
reply: b'250-8BITMIME\r\n'
reply: b'250 DSN\r\n'
reply: retcode (250); Msg: b'smtp.mxes.net\nPIPELINING\nSIZE
4\nETRN\nSTARTTLS\nAUTH PLAIN L
OGIN\nAUTH=PLAIN LOGIN\nENHANCEDSTATUSCODES\n8BITMIME\nDSN'
Error in communicating with SMTP server b2a_base64() argument 1 must be
bytes or buffer, not str

--
files: python-shot.png
messages: 89629
nosy: hdvision
severity: normal
status: open
title: login() function failed in smtplib with message "argument 1 must be 
bytes or buffer, not str"
type: crash
versions: Python 3.0
Added file: http://bugs.python.org/file14342/python-shot.png

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5230] pydoc reports misleading failure if target module raises an ImportError

2009-06-23 Thread R. David Murray

Changes by R. David Murray :


Removed file: http://bugs.python.org/file14338/issue5230.patch

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue5230] pydoc reports misleading failure if target module raises an ImportError

2009-06-23 Thread R. David Murray

R. David Murray  added the comment:

Here is an updated patch that cleans up the unit test (I wasn't
correctly restoring sys.path).

--
Added file: http://bugs.python.org/file14343/issue5230.patch

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6328] login() function failed in smtplib with message "argument 1 must be bytes or buffer, not str"

2009-06-23 Thread R. David Murray

R. David Murray  added the comment:

This is a duplicate of issue5259, and has been fixed in 3.1.

--
components: +Library (Lib)
dependencies: +smtplib is broken in Python3
nosy: +r.david.murray
priority:  -> low
resolution:  -> out of date
stage:  -> committed/rejected
status: open -> closed
type: crash -> behavior

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue2636] Regexp 2.7 (modifications to current re 2.2.2)

2009-06-23 Thread Akira Kitada

Akira Kitada  added the comment:

Thanks for this great work!

Does Regexp 2.7 include Unicode Scripts support?
http://www.regular-expressions.info/unicode.html

Perl and Ruby support it and it's pretty handy.

--
nosy: +akitada

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6326] Add a "swap" method to list

2009-06-23 Thread Raymond Hettinger

Raymond Hettinger  added the comment:

> One application of this is to make help a performance problem when one 
> wants to upgrade a list instance into a subclass instance.

Since this bypasses the subclass's __init__ and other methods, doesn't
it risk violating subclass invariants?

class CapList(list):
   def __init__(self, iterable=()):
   for elem in iterable:
   self.append(elem.upper())

class NoneCountingList(list):
   def __init__(self, iterable=()):
   list.__init__(self, iterable)
   self.nones = self.count(None)
   def append(self, value):
   list.append(self, value)
   self.nones += 1 if value is None else 0
   def extend(self, iterable):
   for elem in iterable:
   self.append(elem)
   . . .

IOW, a swap() method is problematic for some subclasses because it
bypasses all of the subclass insertion/removal logic.  The problem is
compounded for subclasses written as C extensions because violating the
internal invariants may lead to a crash.

--
nosy: +rhettinger

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue2636] Regexp 2.7 (modifications to current re 2.2.2)

2009-06-23 Thread Matthew Barnett

Matthew Barnett  added the comment:

It includes Unicode character properties, but not the Unicode script
identification, because the Python Unicode database contains the former
but not the latter.

Although they could be added to the re module, IMHO their proper place
is in the Unicode database, from which the re module could access them.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6326] Add a "swap" method to list

2009-06-23 Thread R. David Murray

R. David Murray  added the comment:

There are clearly enough subtleties to this proposal that it should be
discussed on python-ideas first.  If a consensus is reached you can
reopen this ticket, referencing the discussion thread.

--
nosy: +r.david.murray
priority:  -> low
status: open -> pending

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6326] Add a "swap" method to list

2009-06-23 Thread Raymond Hettinger

Raymond Hettinger  added the comment:

FWIW, the technique is useful and fast, but it is complicated in its
effects.  I used something similar in the set_swap_bodies() internal
code for set and frozenset objects but avoided exposing the behavior
externally.

--
status: pending -> open

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6329] Fix iteration for memoryviews

2009-06-23 Thread Raymond Hettinger

New submission from Raymond Hettinger :

Despite being a sequence (with both __getitem__ and __len__ defined),
memoryview objects were not recognized as being iterable.  The docs say
that all such sequences are iterable, so this is a bug.

>>> b = b'abcde'
>>> m = memoryview(b)
>>> list(m)
Traceback (most recent call last):
  File "", line 1, in 
list(m)
TypeError: 'memoryview' object is not iterable

The underlying problem is that the __getitem__ method is listed in the
as_mapping section instead of as_sequence.  This was necessary so that
the ellipsis could be supported (the mapping version accepts arbitrary
objects while the sequence version only accepts integer indices). 
Unfortunately, the logic for Objects/abstract.c::PySeq_Iter() expects to
find the getitem defined in s->ob_type->tp_as_sequence->sq_item slot.  

This patch attaches the appropriate code in that slot.  The code is a
simple cut and paste from the more general memory_subscript() function
listed just above.

--
assignee: r.david.murray
components: Interpreter Core
files: mview.diff
keywords: patch
messages: 89637
nosy: r.david.murray, rhettinger
priority: high
severity: normal
stage: patch review
status: open
title: Fix iteration for memoryviews
type: behavior
versions: Python 3.1
Added file: http://bugs.python.org/file14344/mview.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6290] cPickle can misread data type

2009-06-23 Thread Alex James

Alex James  added the comment:

Your test prints:
'(1p1\nF1.#INF\naF-1.#INF\naF-1.IND\na.'
[inf, -inf, nan]

My installation is Python 2.6.2 as currently distributed.

Specifying protocol 1 or 2 does circumvent the error.  
Thank you.

--
components: +Documentation, Extension Modules, Windows -Library (Lib)

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6290] cPickle can misread data type

2009-06-23 Thread Alex James

Changes by Alex James :


--
components: +Library (Lib) -Documentation, Extension Modules, Windows

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6326] Add a "swap" method to list

2009-06-23 Thread Kristján Valur Jónsson

Kristján Valur Jónsson  added the comment:

Indeed, I realized that it does allow overriding all kinds of behaviour 
and as such may be dangerous for the unwary.  But isn't it possible to 
do so anyway?

One way to increase safety would be to require that the "other" list is 
not a subclass (PyList_CheckExact(v)) so that no unexpected behaviour 
occurs for it, and so allow the 'target' list to simply override "swap" 
if it deems it unacceptable.

At any rate, I thought I'd share this idea and accept that it needs 
discussion. I'll start a thread on python-ideas.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6330] trunk does not build with --enable-unicode=ucs4

2009-06-23 Thread Eric Smith

New submission from Eric Smith :

This was reported a few weeks ago by Benjamin Peterson, but I haven't
gotten around to fixing it. This is a reminder to myself to do it.

This is due to a bug in Objects/stringlib/formatter.h. Before I fix it
trunk, I need to backport some 3.1 code to keep the implementations in sync.

--
assignee: eric.smith
components: Interpreter Core
keywords: easy
messages: 89640
nosy: eric.smith
severity: normal
status: open
title: trunk does not build with --enable-unicode=ucs4
type: compile error
versions: Python 2.7

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6326] Add a "swap" method to list

2009-06-23 Thread Raymond Hettinger

Changes by Raymond Hettinger :


Added file: http://bugs.python.org/file14345/mview2.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6326] Add a "swap" method to list

2009-06-23 Thread Raymond Hettinger

Changes by Raymond Hettinger :


Removed file: http://bugs.python.org/file14345/mview2.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6329] Fix iteration for memoryviews

2009-06-23 Thread Raymond Hettinger

Changes by Raymond Hettinger :


Added file: http://bugs.python.org/file14346/mview2.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6329] Fix iteration for memoryviews

2009-06-23 Thread R. David Murray

R. David Murray  added the comment:

Given that the original code being copied is correct, it looks to me
like the revision is fine.  The memoryview tests pass for me with the
patch applied.

--
assignee: r.david.murray -> rhettinger
resolution:  -> accepted

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6329] Fix iteration for memoryviews

2009-06-23 Thread Raymond Hettinger

Changes by Raymond Hettinger :


Added file: http://bugs.python.org/file14347/mview3.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6331] Add unicode script info to the unicode database

2009-06-23 Thread Walter Dörwald

New submission from Walter Dörwald :

This patch adds a function unicodedata.script() that returns information
about the script of the Unicode character.

--
components: Unicode
files: unicode-script.diff
keywords: patch
messages: 89642
nosy: doerwalter
severity: normal
status: open
title: Add unicode script info to the unicode database
type: feature request
versions: Python 2.7
Added file: http://bugs.python.org/file14348/unicode-script.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue2636] Regexp 2.7 (modifications to current re 2.2.2)

2009-06-23 Thread Walter Dörwald

Walter Dörwald  added the comment:

http://bugs.python.org/6331 is a patch that adds unicode script info to
the unicode database.

--
nosy: +doerwalter

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6329] Fix iteration for memoryviews

2009-06-23 Thread Raymond Hettinger

Raymond Hettinger  added the comment:

Applied in r73531 and r73532.

--
status: open -> closed
versions: +Python 2.7

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6332] typo on man page warning control

2009-06-23 Thread Lie Ryan

New submission from Lie Ryan :

A minor typo on the man page

> -W argument
> ...
> such as inside a loop); module to print each warning *only only*
> ...

--
assignee: georg.brandl
components: Documentation
files: onlyonly.diff
keywords: patch
messages: 89645
nosy: georg.brandl, lieryan
severity: normal
status: open
title: typo on man page warning control
versions: Python 2.7, Python 3.2
Added file: http://bugs.python.org/file14349/onlyonly.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6305] islice doesn't accept large stop values

2009-06-23 Thread Raymond Hettinger

Raymond Hettinger  added the comment:

Clarified the error message in r73535.

Leaving open as a feature request to support arbitrarily large indices.

--
components: +Extension Modules
type: behavior -> feature request
versions: +Python 2.7, Python 3.2 -Python 3.0

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6331] Add unicode script info to the unicode database

2009-06-23 Thread Martin v . Löwis

Martin v. Löwis  added the comment:

I think the patch is incorrect: the default value for the script
property ought to be Unknown, not Common (despite UCD.html saying the
contrary; see UTR#24 and Scripts.txt).

I'm puzzled why you use a hard-coded list of script names. The set of
scripts will certainly change across Unicode versions, and I think it
would be better to learn the script names from Scripts.txt.

Out of curiosity: how does the addition of the script property affect
the number of distinct database records, and the total size of the database?

I think a common application would be lower-cases script names, for more
efficient comparison; UCD has also changed the spelling of the script
names over time (from being all-capital before). So I propose that
a) two functions are provided: one with the original script names, and
one with the lower-case script names
b) keep cached versions of interned script name strings in separate
arrays, to avoid PyString_FromString every time.

I'm doubtful that script names need to be provided for old database
versions, so I would be happy to not record the script for old versions,
and raise an exception if somebody tries to get the script for an old
database version - surely applications of the old database records won't
be accessing the script property, anyway.

--
nosy: +loewis

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue2622] Import errors in email.message.py

2009-06-23 Thread Barry A. Warsaw

Barry A. Warsaw  added the comment:

The patch looks pretty good, except that you should not change
test_email.py.  It specifically tests the old names, while
test_email_renamed.py tests the new names.

There's no point in fixing Python 2.5 since there won't be another
maintenance release of that version.  It probably also does not make
sense to change Python 3.x.  You should fix Python 2.6 though.

In the trunk, we should remove all the old names for good.

--
resolution:  -> accepted

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6331] Add unicode script info to the unicode database

2009-06-23 Thread Akira Kitada

Changes by Akira Kitada :


--
nosy: +akitada

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6332] typo on man page warning control

2009-06-23 Thread Lie Ryan

Lie Ryan  added the comment:

Bored, I grepped the trunk for a few more stuffs that has similar
consecutive duplicate typos. The dup.diff patch corrects these typos.

Not opening a new issue since all of them are minor.

--
Added file: http://bugs.python.org/file14350/dup.diff

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue1100942] Add datetime.time.strptime and datetime.date.strptime

2009-06-23 Thread Amaury Forgeot d'Arc

Amaury Forgeot d'Arc  added the comment:

Here is an updated patch, with tests.

The only thing that bugs me is the name of the method: date.strptime() 
seems a bit odd, given that it cannot accept a time part...
OTOH 'strptime' refers to the format specification: %Y-%m-%d

--
keywords: +needs review -patch
nosy: +amaury.forgeotdarc
Added file: http://bugs.python.org/file14351/date-strptime.patch

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue1677] Ctrl-C will exit out of Python interpreter in Windows

2009-06-23 Thread Amaury Forgeot d'Arc

Amaury Forgeot d'Arc  added the comment:

Removing the Windows part: on my machine, repeated Ctrl-C's don't exit the 
3.1 interpreter, probably because the io module is now written in C.

--
assignee:  -> ronaldoussoren
components: +Macintosh -Interpreter Core, Windows
nosy: +ronaldoussoren

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue2622] Import errors in email.message.py

2009-06-23 Thread Mads Kiilerich

Mads Kiilerich  added the comment:

I have updated the patch. (Applied to 2.6 where it seems like some
casings had been fixed, so I dropped all the rejects. Changes to
test_email.py has been.)

--
Added file: http://bugs.python.org/file14352/emailcasings2.patch

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6333] logging: ValueError: I/O operation on closed file

2009-06-23 Thread Sridhar Ratnakumar

New submission from Sridhar Ratnakumar :

The logging module has a bug that tries to call `flush' on a closed 
file handle (sys.std[out|err] to be specific). This bug was introduced 
by ConsoleHandler as defined in http://code.activestate.com/
recipes/576819/

The fix is simple: change definition of StreamHandler.flush in logging/
__init__.py to:

  def flush(self):
  if self.stream and hasattr(self.stream, 'flush') and not 
self.stream.closed:
  logging.StreamHandler.flush()

--
components: Library (Lib)
messages: 89653
nosy: srid
severity: normal
status: open
title: logging: ValueError: I/O operation on closed file
type: behavior
versions: Python 2.6

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6333] logging: ValueError: I/O operation on closed file

2009-06-23 Thread Sridhar Ratnakumar

Sridhar Ratnakumar  added the comment:

BTW, this only happens when running the tests via py.test - http://
pytest.org ... perhaps threading/multiprocess issue.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue1677] Ctrl-C will exit out of Python interpreter in Windows

2009-06-23 Thread Ronald Oussoren

Ronald Oussoren  added the comment:

I cannot reproduce this on my machine (running OSX) using 2.5, 2.6 and 3.1  
(latest rc).

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6331] Add unicode script info to the unicode database

2009-06-23 Thread Ezio Melotti

Changes by Ezio Melotti :


--
nosy: +ezio.melotti
priority:  -> normal

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6332] typo on man page warning control

2009-06-23 Thread Georg Brandl

Georg Brandl  added the comment:

Thanks, applied in r73544.

--
resolution:  -> fixed
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com