STINNER Victor victor.stin...@haypocalc.com added the comment:
My build error seems actually unrelated to encoding issues. Working
directory is ASCII-only, locale is UTF-8.
$ ./configure --with-pydebug
[snip]
$ make
[snip]
ranlib libpython3.2dm.a
gcc -pthread -Xlinker
Terry J. Reedy tjre...@udel.edu added the comment:
+1
I have not yet had occasion to use 'with' yet, but in reading the Unicode HOWTO
diff, I noticed that I liked replacing 'open,read,close' with 'with open, read'
just for reading purposes since it turns 3 steps into 1 compound transaction.
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
nosy: +ezio.melotti
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10461
___
___
Éric Araujo mer...@netwok.org added the comment:
I will try tomorrow, thanks for reminding me.
That was a fresh clone.
I did.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6011
___
On 11/19/2010 08:21 AM, Alexander Belopolsky wrote:
Alexander Belopolskybelopol...@users.sourceforge.net added the comment:
On Thu, Nov 18, 2010 at 2:37 AM, Ron Adamrep...@bugs.python.org wrote:
..
I'll try reading and writing directly to the socket and working up some tests
from that.
I
Antoine Pitrou pit...@free.fr added the comment:
Then I get more failures:
==
FAIL: test_map_timeout (test.test_concurrent_futures.ProcessPoolExecutorTest)
--
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
nosy: +ezio.melotti
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10434
___
___
Alexander Belopolsky belopol...@users.sourceforge.net added the comment:
On Fri, Nov 19, 2010 at 3:06 PM, STINNER Victor rep...@bugs.python.org wrote:
.. Whereas PyUnicode_FromFormatV() converts the format string
(bytes) to unicode (characters). If you would like a comparaison in C, it's
like
Changes by Fred L. Drake, Jr. fdr...@acm.org:
--
nosy: +fdrake
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10434
___
___
Python-bugs-list
Daniel Urban urban.dani...@gmail.com added the comment:
Well, of course it can be done with PyUnicode_Concat (obviously, since
PyUnicode_AppendAndDel uses that). I used PyUnicode_AppendAndDel because that
function does exactly what I needed.
I don't see why PyUnicode_AppendAndDel should be
Ron Adam ron_a...@users.sourceforge.net added the comment:
I added an empty _pydoc.css file. The server does read it and you'll be able
to play around with it, but don't expect it to be pretty if you do until the
rest of the html is updated.
Should I put that in the pydoc_data?
It just
New submission from Daniel Seither p...@tiwoc.de:
Cite from http://docs.python.org/library/xml.etree.elementtree.html
xml.etree.ElementTree.parse(source, parser=None)
Parses an XML section into an element tree. source is a filename or
file object containing XML data. parser is an optional
Changes by Daniel Seither p...@tiwoc.de:
--
title: Wrong return value for xml.etree.ElementTree.parse() - Wrong return
type for xml.etree.ElementTree.parse()
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10463
Daniel Seither p...@tiwoc.de added the comment:
I need to read more accurately what is printed on my console... Forget about it.
--
resolution: - works for me
status: open - closed
___
Python tracker rep...@bugs.python.org
Doug Shea doug.s...@gmail.com added the comment:
Is there perhaps a work-around we could use to get this to compile and have a
math module? Force it to export that 'round' symbol in the core, perhaps?
--
nosy: +Doug.Shea
___
Python tracker
Brian Quinlan br...@sweetapp.com added the comment:
Could you try with the patch that I just attached? And thanks for you help, I
really appreciated it!
--
Added file: http://bugs.python.org/file19645/timing2.patch
___
Python tracker
Michele Orrù maker...@gmail.com added the comment:
This issue seems already fixed.
File: Lib/argparse.py
922 # if we didn't use all the Positional objects, there were too few
1923 # arg strings supplied.
1924 if positionals:
1925 self.error(_('too few
Antoine Pitrou pit...@free.fr added the comment:
Could you try with the patch that I just attached? And thanks for you
help, I really appreciated it!
It works ok indeed.
--
___
Python tracker rep...@bugs.python.org
Steven Bethard steven.beth...@gmail.com added the comment:
No, it's exactly line 1925 that's the problem. The OP would like that to tell
him which arguments were missing instead of saying just 'too few arguments'.
The block below that is for checking required optionals/positionals. It won't
Martin v. Löwis mar...@v.loewis.de added the comment:
Marc-Andre: Many of the characters you refer actually do have names assigned,
even if the names don't appear in the Unicode character database. Instead, they
are specified in section 4.8 of the Unicode standard, and unicodedata.c already
Dave Malcolm dmalc...@redhat.com added the comment:
Third, for that Graphviz output, was anything special required? If so,
I would toss the code into Tools for others to benefit from.
It's merely the to_dot function from Lib/__optimizer__.py (which turns an AST
into .dot source code),
Michele Orrù maker...@gmail.com added the comment:
The attached patch solves this issue.
I haven't added any unittest because test_argparse.py is quite huge - over 4300
lines-, and I was undecided between «ArgumentError tests» (4251) and
«ArgumentTypeError tests» (4262). Any hint?
However,
Changes by Michele Orrù maker...@gmail.com:
Added file: http://bugs.python.org/file19647/bug10424.py
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10424
___
Brett Cannon br...@python.org added the comment:
No, it's rather Linux and tool specific to go into ast.py. But adding it to the
Tools/ directory makes sense.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10399
STINNER Victor victor.stin...@haypocalc.com added the comment:
On Friday 19 November 2010 21:58:25 you wrote:
I choosed to use ASCII instead of UTF-8, because an UTF-8 decoder is long
(210 lines) and complex (see PyUnicode_DecodeUTF8Stateful()), whereas
ASCII decode is just: unicode_char =
Ezio Melotti ezio.melo...@gmail.com added the comment:
Here's a new patch with a 5 column tables. I had to use some rst trickery to
make a decent header that works both in the HTML and Latex outputs. I put the
title in the middle cell (the 3rd) of the header and left the others empty.
The
Marc-Andre Lemburg m...@egenix.com added the comment:
Martin v. Löwis wrote:
Martin v. Löwis mar...@v.loewis.de added the comment:
Marc-Andre: Many of the characters you refer actually do have names assigned,
even if the names don't appear in the Unicode character database. Instead,
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
nosy: +belopolsky
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9198
___
___
Python-bugs-list
Dave Malcolm dmalc...@redhat.com added the comment:
Sorry again for another epic-length comment...
I'm attaching the latest work-in-progress on this.
The code is still fairly messy (embarrasingly so in places), but it's better to
have it out in public in this tracker than stuck on my hard
Antoine Pitrou pit...@free.fr added the comment:
Sorry again for another epic-length comment...
I'm attaching the latest work-in-progress on this.
If this a work in progress, you could create an SVN branch in the
sandbox (you can then use svnmerge to avoid diverging too much from
mainline)
John Keyes johnke...@gmail.com added the comment:
This is my first contribution as part of the Bug Weekend (and possibly my first
to Python).
I tested this by writing a MANIFEST.in and a very small setup.py but after
looking at distutils I narrowed the area down to the FileList.
I wrote a
Benjamin Peterson benja...@python.org added the comment:
r86538
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10391
___
Matthew Barnett pyt...@mrabarnett.plus.com added the comment:
issue2636-20101120.zip is a new version of the regex module.
The match object now supports additional methods which return information on
all the successful matches of a repeated capture group.
The API was inspired by that of .Net:
Brian Curtin cur...@acm.org added the comment:
joblack - are you still seeing issues with this?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10002
___
R. David Murray rdmur...@bitdance.com added the comment:
Thanks for diagnosis and the test patch, and welcome to the bug weekend.
Some comments:
test.support has a symbol, TESTFN, which is guaranteed to be unique for the
test run and located in an appropriate writeable location. Many tests
Brian Quinlan br...@sweetapp.com added the comment:
Daniel,
I wasn't trying to avoid importing multiprocessing.
What's your use case though? I think that defaulting the number of threads to
the numbers of CPUs would trick users into believing that threads are useful
for CPU-intensive work in
R. David Murray rdmur...@bitdance.com added the comment:
There are currently no tests in argparse that test the content of error
messages, which is fairly standard for stdlib tests since the error messages
aren't considered part of the API (only the nature of the exception is). So
there's
Brian Quinlan br...@sweetapp.com added the comment:
Fixed in r10183
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10183
___
Brian Curtin cur...@acm.org added the comment:
This can't actually work. You can't delete a directory which has open handles
to it on Windows, namely the Python process you're running in that directory.
The empty file path isn't really the issue here. shutil.rmtree(os.getcwd())
attempts the
Eli Bendersky eli...@gmail.com added the comment:
Terry, when is the deadline for producing the patch for 3.2? Perhaps we should
at least submit the 2.7 patch for now so that it goes in for sure?
--
___
Python tracker rep...@bugs.python.org
Boštjan Mejak bostjan.me...@gmail.com added the comment:
If you visit
http://docs.python.org/library/functions.html?highlight=getattr#getattr there
is still the word 'attributed' present in online docs. Please fix the docs
completely.
--
___
Mark Dickinson dicki...@gmail.com added the comment:
Hmm. Does anyone remember the reason for making sNaNs unhashable in the first
place. I recall there was a discussion about this, but can't remember which
issue.
--
___
Python tracker
Mark Dickinson dicki...@gmail.com added the comment:
Ah, now I remember: making sNaNs hashable has the potential to introduce
seemingly random exceptions with set and dict operations. The logic went
something like:
(1) if sNaNs are hashable, you can put them in dicts,
(2) operations on
Scott Dial sc...@scottdial.com added the comment:
Got a test case that demonstrates a failure? Looks like it works to me...
$ uname -ip
sparc SUNW,Sun-Fire-280R
$ python -c 'import sys; print sys.byteorder'
big
$ python -c 'import sha; print sha.new(open(test, rb).read()).hexdigest()'
Ray.Allen ysj@gmail.com added the comment:
+1 on make it identical to multiprossing.Queue. Since the documentation said:
multiprocessing.dummy replicates the API of multiprocessing but is no more than
a wrapper around the threading module.
Does the word replicates implies that
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
Something is definietly weird on the PS3. I´ll give more concrete data soon.
(and yes, I may have misread the code)
--
___
Python tracker rep...@bugs.python.org
Stefan Krah stefan-use...@bytereef.org added the comment:
If I'm not mistaken, signaling NaNs are only created when the user
explicitly initializes a variable. I see this as direct request to
raise an exception whenever the variable is accessed in a way that
changes the outcome of the program:
Mark Dickinson dicki...@gmail.com added the comment:
[Stefan]
... a direct request to raise an exception...
Understood; the issue is that this conflicts with the general expectation that
equality (and inequality) comparisons always work (at least, for objects that
are perceived as
Mark Dickinson dicki...@gmail.com added the comment:
Grr. Horrible formatting on that last comment.
Sorry about that.
Anyway, I'd be interested to hear other people's opinions.
--
___
Python tracker rep...@bugs.python.org
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10430
___
___
Python-bugs-list mailing list
Éric Araujo mer...@netwok.org added the comment:
I can reproduce in 3.1 and 3.2. 2.7 is okay.
--
stage: - needs patch
title: compileall.py fails if current dir has a types subdir with 3.0 (ok
with 2.5) - compileall fails if current dir has a types package
Éric Araujo mer...@netwok.org added the comment:
python -v shows that runpy tries to import pkgutil which imports types which is
the package in the current directory. Is this an import bug or a worksforme
“don’t use standard module names in your projects”?
--
nosy: +brett.cannon,
New submission from Cherniavsky Beni c...@users.sf.net:
help('NAMESPACES') or any other long help is shows in a pager. That's great.
It's a bit surprising however that the text shown in the pager doesn't include
the Related help topics: ... line, which is shown when you leave the pager.
Changes by Éric Araujo mer...@netwok.org:
--
nosy: +eric.araujo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue992389
___
___
Python-bugs-list
Changes by Éric Araujo mer...@netwok.org:
--
assignee: d...@python -
components: -Documentation
nosy: +eric.araujo -d...@python
stage: - needs patch
versions: +Python 2.7, Python 3.1
___
Python tracker rep...@bugs.python.org
Nick Coghlan ncogh...@gmail.com added the comment:
If I was looking for opportunities for a compiler to do something weird, I'd
start with the TestEndianness macro (i.e. maybe it is incorrectly flagging the
Cell as little endian when it is actually big endian)
The endianness handling itself
Changes by Éric Araujo mer...@netwok.org:
--
components: +Documentation -Library (Lib)
nosy: +d...@python
stage: - needs patch
versions: -Python 2.6, Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10436
Alexander Belopolsky belopol...@users.sourceforge.net added the comment:
On Thu, Nov 18, 2010 at 2:37 AM, Ron Adam rep...@bugs.python.org wrote:
..
I'll try reading and writing directly to the socket and working up some tests
from that.
I don't suppose there's something like that already in
Hallvard B Furuseth h.b.furus...@usit.uio.no added the comment:
Éric Araujo writes:
That's fair enough.
:) Do you want to close this feature request then?
Me? No. I just figured that after all this arguing, I should mention
that closing it as out of scope is not something I'll be
Alexander Belopolsky belopol...@users.sourceforge.net added the comment:
issue2001_b.diff patch includes changes to urllib. Is this intentional? Is it
a bug fix, a feature? There is no mention in the NEWS file. If these changes
are needed for pydoc enhancements, I would like to separate
Changes by Giampaolo Rodola' g.rod...@gmail.com:
--
nosy: -giampaolo.rodola
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2001
___
___
Changes by Martin v. Löwis mar...@v.loewis.de:
--
resolution: - wont fix
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10070
___
Éric Araujo mer...@netwok.org added the comment:
Sergey: Do you want to make a patch for that, and/or for the documentation?
Guidelines are on http://www.python.org/dev/patches/
--
nosy: +bethard
resolution: accepted -
versions: +Python 3.1, Python 3.2 -Python 2.6
New submission from Hallvard B Furuseth h.b.furus...@usit.uio.no:
Could Python 2.7 get a dummy re.ASCII = re.A flag,
for source code compatibility with 3.2?
--
components: Regular Expressions
messages: 121520
nosy: hfuru
priority: normal
severity: normal
status: open
title: 2.7 +=
Changes by Éric Araujo mer...@netwok.org:
--
keywords: +easy
nosy: +d...@python -georg.brandl
versions: -Python 2.6
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue8158
___
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
nosy: +ezio.melotti, pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10458
___
___
New submission from Vlastimil Brom vlastimil.b...@gmail.com:
I just noticed an ommision of come character names in unicodedata module.
These are some CJK - Ideographs:
龼 (0x9fbc) - 鿋 (0x9fcb)
(CJK Unified Ideographs [19968-40959] [0x4e00-0x9fff])
꜀ (0x2a700) - 뜴 (0x2b734)
(CJK Unified
Martin v. Löwis mar...@v.loewis.de added the comment:
-1. That's a new feature.
--
nosy: +loewis
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10458
___
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
nosy: +ezio.melotti
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10459
___
___
Changes by Vlastimil Brom vlastimil.b...@gmail.com:
--
components: +Library (Lib), Unicode
type: - behavior
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10459
___
Éric Araujo mer...@netwok.org added the comment:
Agreed.
--
nosy: +eric.araujo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10458
___
___
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
Yes, in my original myopic observation I was mistaken in thinking that we were
reading the digest out of the 5 entry int32 digest field in the SHAobject.
I´ve already verified that the Endianness field is correctly set. What I
Daniel Urban urban.dani...@gmail.com added the comment:
Here is a patch. It includes tests.
--
keywords: +patch
nosy: +durban
Added file: http://bugs.python.org/file19637/issue4113.diff
___
Python tracker rep...@bugs.python.org
New submission from Mick Beaver myheartinamer...@gmail.com:
Hello,
I noticed that the indent.pro in Misc seems very different from PEP 7. Would it
be possible to have one that produces C code that meets the PEP 7 style
guidelines?
As always, thanks for all of the hard work for Python!
-Mick
Éric Araujo mer...@netwok.org added the comment:
Who wants to make a patch to update the documentation?
For command-line examples (like “python setup.py install --install-base /tmp”),
someone has to research what standard variable to use (TMPDIR, TMP, something
else?).
--
keywords:
Éric Araujo mer...@netwok.org added the comment:
Patch submission guidelines are found at http://www.python.org/dev/patches/
Since patches are made for the py3k branch, some matches in Henri’s grep won’t
get patched: bsddb, compiler, posixfile and rexec have been removed. The
person that
Alexander Belopolsky belopol...@users.sourceforge.net added the comment:
issue2001_c.diff is the same as issue2001_b.diff, but without urlparse changes
and with minor modifications to pydoc.rst resolving a conflict with a recent
commit. I have also uploaded the same patch to rietveld:
Éric Araujo mer...@netwok.org added the comment:
I think FlagAction should implement strictly boolean options, that is --foo and
--no-foo, without arguments at all.
For ConfigureAction, there is a precedent (unless I’m mistaken) in configure,
which permits such things:
--without-unicode
Éric Araujo mer...@netwok.org added the comment:
Do you want to work on a patch?
(Aside: you may want to learn about the cmd and shlex modules for
read-eval-print-loop programs :)
--
keywords: +easy
nosy: +eric.araujo
___
Python tracker
Steven Bethard steven.beth...@gmail.com added the comment:
The original point is basically a duplicate of issue 9338. It is undesirable
behavior, I just don't know how to fix it. Patches to fix it are welcome (on
issue 9338). ;-)
As to documenting '--', I agree it's hidden too far down in the
Alexander Belopolsky belopol...@users.sourceforge.net added the comment:
There is an ongoing discussion about deprecating undocumented
PyUnicode_AppendAndDel(). See Marc-Andre's comment in msg121371:
+.. c:function:: void PyUnicode_Append(PyObject **pleft, PyObject *right)
+
+ Concat two
Éric Araujo mer...@netwok.org added the comment:
You’re right, sorry I was unclear: “a patch for that” referred to the addition
of “--” in the generated usage text.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9182
Nick Coghlan ncogh...@gmail.com added the comment:
Indeed, any time you shadow a standard library module you run the risk of
breaking things. runpy (and its dependencies) are just like any other module in
that respect.
--
resolution: - invalid
stage: needs patch - committed/rejected
Jesse Noller jnol...@gmail.com added the comment:
Can you please expand on deeply different?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue8028
___
Marc-Andre Lemburg m...@egenix.com added the comment:
Vlastimil Brom wrote:
New submission from Vlastimil Brom vlastimil.b...@gmail.com:
I just noticed an ommision of come character names in unicodedata module.
These are some CJK - Ideographs:
龼 (0x9fbc) - 鿋 (0x9fcb)
(CJK Unified
Changes by Éric Araujo mer...@netwok.org:
--
title: documentation of 'optparse' module incomplete - Docstring of
optparse.OptionParser incomplete
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue8158
Éric Araujo mer...@netwok.org added the comment:
Do you think it would be useful to update the doc of compileall?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4476
___
Éric Araujo mer...@netwok.org added the comment:
optparse is widely used, so the answer to my question is: yes, it is worth
fixing. Checking argparse for the same errors is also a good idea.
Dwayne: can you update your patch to address my remarks? If not, someone else
or I may do it.
Changes by Éric Araujo mer...@netwok.org:
--
Removed message: http://bugs.python.org/msg118372
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9921
___
Éric Araujo mer...@netwok.org added the comment:
I think the comment is fine as is. +1 to adding your wording to the docs.
--
keywords: +patch
nosy: +eric.araujo
stage: needs patch - patch review
___
Python tracker rep...@bugs.python.org
Nick Coghlan ncogh...@gmail.com added the comment:
Gah, I accidentally generated a diff that included some unrelated changes to
urrlib (and its tests) for a different issue I had been working on, and Ron's
subsequent patch picked them up. I then misinterpreted left them alone to
mean didn't
Éric Araujo mer...@netwok.org added the comment:
+1 on clarifying the docs. Michael, where in the file do you think it should
go? (You can also directly make a diff if you want.)
--
assignee: - d...@python
components: +Documentation -Library (Lib)
keywords: +patch
nosy:
Changes by Éric Araujo mer...@netwok.org:
--
nosy: +eric.araujo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10395
___
___
Python-bugs-list
Nick Coghlan ncogh...@gmail.com added the comment:
No. Once you start shadowing standard library modules, all bets are off as to
what will and won't work. It's one of the reasons we need to be somewhat
careful with the naming of new standard library modules.
I'm mildly curious as to why 2.7
Éric Araujo mer...@netwok.org added the comment:
Thanks for the replies.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4476
___
___
New submission from Éric Araujo mer...@netwok.org:
The docs contain numerous examples that would trigger resource warnings under
3.2 (for example “open(...).read()”). They should be changed to use (and thus
promote) the with statement.
Not adding the “easy” keyword, since grepping for those
Éric Araujo mer...@netwok.org added the comment:
These constructs don’t generate warnings at present but should IMO use the with
statement too:
./distutils/command/upload.py:128:
open(filename+.asc).read())
./distutils/command/bdist_rpm.py:514:
Alexander Belopolsky belopol...@users.sourceforge.net added the comment:
Committed in revision 86530. Thanks Terry and Raymond for your comments. I
would like to keep this issue open (at a low priority) because the question in
the titles is still relevant. There are many new 3.x features
Éric Araujo mer...@netwok.org added the comment:
Agreed on 1 and 3. Regarding 2, looking at the early history of the file makes
me suspect that amk is the author.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4153
R. David Murray rdmur...@bitdance.com added the comment:
first part by itself sounds like there can only be two parts. How about
'inserts a separator between each pair of...'
Also, what does 'absolute' mean on Windows? Does it include the drive? If so,
the second sentence should probably
1 - 100 of 116 matches
Mail list logo