Changes by yeswanth swamiyeswa...@yahoo.com:
Removed file: http://bugs.python.org/file21008/help.txt
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11060
___
yeswanth swamiyeswa...@yahoo.com added the comment:
Added some test cases for it .
--
keywords: +patch
Added file: http://bugs.python.org/file21319/patch1.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11060
Raymond Hettinger raymond.hettin...@gmail.com added the comment:
This looks fine, but it may be better to put the tables first and details
second.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10617
Senthil Kumaran orsent...@gmail.com added the comment:
How about the patch attached in the issue11579
--
nosy: +orsenthil
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11421
___
Georg Brandl ge...@python.org added the comment:
Yes; then the table entries will link to the descriptions below.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10617
___
Georg Brandl ge...@python.org added the comment:
BTW: :meth:`x x` should not do anything different from :meth:`x`.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10617
___
Alexander Dreyer adre...@gmx.de added the comment:
If a another solution via virtualenv could do it, I'd prefer that, too.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9309
___
Ezio Melotti ezio.melo...@gmail.com added the comment:
I put the list first and table second because the table contains more details
and information, whereas the list only has a short description (usually the
tables provide an overview and they are followed by a more comprehensive list).
I
Eric Smith e...@trueblade.com added the comment:
Yes, we recently switched to Mercurial. See
http://docs.python.org/devguide/faq.html
You shouldn't need to change your patches just because of the switch from svn.
--
___
Python tracker
Martin v. Löwis mar...@v.loewis.de added the comment:
I was worried that the fatal error might not trigger anymore when doing
something odd with subversion, but I guess this is unfounded worry. So I'm fine
with the patch.
--
___
Python tracker
Roundup Robot devnull@devnull added the comment:
New changeset f9763c363cc3 by Martin v. Löwis in branch '2.5':
Set subversion version identification to empty strings if this is not a
subversion
http://hg.python.org/cpython/rev/f9763c363cc3
--
nosy: +python-dev
resolution: - fixed
STINNER Victor victor.stin...@haypocalc.com added the comment:
As I see Victor has dropped OS/2 support from Python/import.c
Perhaps file Python/dynload_os2.c should be removed also.
Not sure about other dynload_* files.
340f76a6a792 just removes few lines in import.c: they can easily be
Alexander Belchenko bia...@ukr.net added the comment:
@Éric Araujo: I've ran tests with python 3.2. All tests have passed:
--
Ran 540 tests in 37.688s
OK
--
___
Python tracker
STINNER Victor victor.stin...@haypocalc.com added the comment:
f9763c363cc3 didn't close this issue whereas its message contains Closes
#11579. Closes #11421.. This commit closed #11579.
--
nosy: +haypo
___
Python tracker rep...@bugs.python.org
Changes by Martin v. Löwis mar...@v.loewis.de:
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11421
___
Santoso Wijaya santoso.wij...@gmail.com added the comment:
I'm attaching a patch that fixes this bug. I'm using a different algorithm
altogether than the currently existing one, to allow a stack-based approach
that lends itself to fixing this bug (as inspired by Wojciech). Hopefully it
won't
Changes by STINNER Victor victor.stin...@haypocalc.com:
--
nosy: +haypo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11397
___
___
Devin Jeanpierre jeanpierr...@gmail.com added the comment:
I can confirm this behavior on 2.7. On 3.2 for me it prints done., but not
Interrupted!
--
nosy: +Devin Jeanpierre
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10837
Devin Jeanpierre jeanpierr...@gmail.com added the comment:
Sorry, forgot to mention my system. 64-bit Windows 7.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10837
___
STINNER Victor victor.stin...@haypocalc.com added the comment:
open_exclusive() was created by:
changeset: 14708:89b2aee43e0b
branch: legacy-trunk
user:Guido van Rossum gu...@python.org
date:Wed Sep 20 20:31:38 2000 +
files: Python/import.c
description:
On Unix,
Devin Jeanpierre jeanpierr...@gmail.com added the comment:
Windows 7 64-bit (on the metal, not in a VM), can confirm. Holding down Ctrl+C
will (eventually) halt Python on all the versions I have installed: 2.3, 2.7,
3.0, 3.1, 3.2. (All of these are 32-bit Pythons). Haven't done anything silly
STINNER Victor victor.stin...@haypocalc.com added the comment:
dynload_win.patch: Fix part (a), _PyImport_LoadDynamicModule().
--
keywords: +patch
Added file: http://bugs.python.org/file21321/dynload_win.patch
___
Python tracker
Xuanji Li xua...@gmail.com added the comment:
Hi, can someone look at the patch? There doesn't seem to be any objections to
it and it'll solve a long-standing issue.
Thanks!
--
___
Python tracker rep...@bugs.python.org
Changes by STINNER Victor victor.stin...@haypocalc.com:
--
nosy: +haypo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10694
___
___
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
Yes, the race condition with the timeout is a problem.
Here is a patch that implements this lock using a condition variable.
I agree that one must consider performance/simplicity when doing this.
--
Added file:
Antoine Pitrou pit...@free.fr added the comment:
Yes, the race condition with the timeout is a problem.
Here is a patch that implements this lock using a condition variable.
I agree that one must consider performance/simplicity when doing this.
I don't understand why you need something that
Éric Araujo mer...@netwok.org added the comment:
Nice test. Remarks: you don’t need to instantiate MainProgram; the test would
be better in test_version; you should test that “0.4.5dev” is rejected, as it’s
what was initially reported.
Testing versions in mkcfg will be a bit more difficult;
Roundup Robot devnull@devnull added the comment:
New changeset 74d3dc78f0db by Victor Stinner in branch 'default':
Issue #10833: Use PyUnicode_FromFormat() and PyErr_Format() instead of
http://hg.python.org/cpython/rev/74d3dc78f0db
--
nosy: +python-dev
Éric Araujo mer...@netwok.org added the comment:
Thanks. Would you like to work on a unit test or full patch?
--
stage: - test needed
title: 2to3 tool does not preserve line-endings - 2to3 does not preserve line
endings
___
Python tracker
Éric Araujo mer...@netwok.org added the comment:
I didn't include the () after the methods name because [...] they look
ugly on the special __methods__() and it's clear that they are methods
even without the ().
I feel that way for all functions and methods in the docs, especially given
SilentGhost ghost@gmail.com added the comment:
Please, don't use tabs to indent your code. Also check the trailing spaces and
tabs.
--
nosy: +SilentGhost
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11060
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
I'm just providing this as a fast alternative to the Semaphore, which as far as
I know, will cause a kernel call every time.
Complicated is relative. In terms of the condition variable api, I wouldn't
say that it is. But given
Antoine Pitrou pit...@free.fr added the comment:
I'm just providing this as a fast alternative to the Semaphore, which
as far as I know, will cause a kernel call every time.
A Semaphore might be slow, but I'm not sure other primitives are
faster. For the record, I tried another implementation
Brandon Craig Rhodes bran...@rhodesmill.org added the comment:
Nick Coghlan rep...@bugs.python.org writes:
Regarding __reduce__, other readers will have the same question Éric
did, so that point should definitely go in a comment after the
__reduce_ex__ check.
I just sat down to review this
Alexander Belchenko bia...@ukr.net added the comment:
Éric, thank you for the proposal, but I'm not familiar enough with the codebase
to work on it.
The short scan over the tests reveals that there is at least one test which
tries to test CRLF behavior, in the file test_refactor.py, but I
Ray.Allen ysj@gmail.com added the comment:
I searched the distutils docs for such a parameter description table and find
tow more on the distutils.core.setup() function descriptions. Reflected in my
updated patch.
--
title: distutils.core.Extension: list parameters documented as
Éric Araujo mer...@netwok.org added the comment:
The suggestion about assertIsInstance was a mistake, I misread issubclass in
the original code.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11572
Éric Araujo mer...@netwok.org added the comment:
This is discussed on https://github.com/pypa/virtualenv/issues/88
I noticed that the original Sage bug report requested that no-user-cfg be
supported in the global distutils config file; this is more acceptable than
adding an environment
STINNER Victor victor.stin...@haypocalc.com added the comment:
Ray Allen: Your patch doesn't touch the documentation. At least, you should
mention (using .. versionchanged:: 3.3) that PyUnicode_FromFormat() does now
support width and precision. It is important to specify the unit of the sizes:
Changes by STINNER Victor victor.stin...@haypocalc.com:
--
nosy: -haypo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11082
___
___
sbt shibt...@gmail.com added the comment:
If we are rolling our own instead of using Semaphores (as has been
suggested for performance reasons) then using a Condition variable is
IMHO safer than a custom solution because the correctness of that
approach is so easily provable.
Assuming
Ray.Allen ysj@gmail.com added the comment:
I think the patch will not be suitable for 3.1 and 3.2
Yes, it changes some api(e.g keys()), which may introduces compatibility issues.
so there should be a doc patch to mention the limitations of the dbm API
(keys() returning a list and all
Changes by Steffen Daode Nurpmeso sdao...@googlemail.com:
--
status: pending - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11046
___
___
Benjamin Peterson benja...@python.org added the comment:
I can fix it. I just need to find time. :)
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11594
___
Steffen Daode Nurpmeso sdao...@googlemail.com added the comment:
On Sat, Mar 19, 2011 at 11:09:27PM +, Ronald Oussoren wrote:
AFAIK that means it is not necessary to keep this issue open.
Yeah, all-automatic is even better than yet another command line
option, i think - great!
(Let's get
Steffen Daode Nurpmeso sdao...@googlemail.com added the comment:
(P.S.: sorry all of you, have had no contact to roundup
and thus [k=v] Subject: interpretation until 30 minutes ago.)
--
resolution: later - fixed
___
Python tracker
New submission from Antoine Pitrou pit...@free.fr:
Looks like a bootstrap issue, could be related to the latest getopt changes:
Could not find platform dependent libraries exec_prefix
Consider setting $PYTHONHOME to prefix[:exec_prefix]
Traceback (most recent call last):
File
Changes by Antoine Pitrou pit...@free.fr:
--
nosy: -pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11621
___
___
Python-bugs-list mailing
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
Emulating condition variables on windows became easy once Semaphores were
provided by the OS because they provide a way around the lost wakeup problem.
The current implementation in cpython was submitted by me :) The source
STINNER Victor victor.stin...@haypocalc.com added the comment:
I did some tests with WriteConsoleW():
- with raster fonts, U+00E9 is displayed as é, U+0141 as L and U+042D as ? =
good (work as expected)
- with TrueType font (Lucida), U+00E9 is displayed as é, U+0141 as Ł and
U+042D as Э =
New submission from Roberto De Renzi roberto.dere...@unipr.it:
I don't know if a suggestion is allowed here. I am an absolute beginner trying
to substitute my matlab+fortran with python. I just passed the stage of
tutorials and I have to struggle looking for the right syntax to implement my
SilentGhost ghost@gmail.com added the comment:
Did you try http://docs.python.org/tutorial/ ?
--
nosy: +SilentGhost
versions: -Python 2.7, Python 3.4
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11622
Erik Bray erik.m.b...@gmail.com added the comment:
I've got an additional patch to this function that also adds support for the
package_data option, for extension modules (at least as they are currently
specified in setup.cfg), and adds support for running setup_hook.
The only problem is that
sbt shibt...@gmail.com added the comment:
Benchmarks (on an old laptop running XP without a VM) doing
D:\Repos\cpython\PCbuildpython -m timeit -s from threading import Lock; l =
Lock() l.acquire(); l.release()
100 loops, best of 3: 0.934 usec per loop
default:0.934
Antoine Pitrou pit...@free.fr added the comment:
Actually, it's not specific to the DMG build.
--
nosy: +pitrou, r.david.murray
priority: normal - release blocker
title: DMG build error - build error: bootstrap issue with gettext
___
Python tracker
Roundup Robot devnull@devnull added the comment:
New changeset 160823d258b5 by Antoine Pitrou in branch 'default':
Issue #11621: fix bootstrap issue with getopt/gettext (following d3e46930ffe9)
http://hg.python.org/cpython/rev/160823d258b5
--
nosy: +python-dev
Andrew Svetlov andrew.svet...@gmail.com added the comment:
Understood. Sorry.
I thought Python support only Windows and posix (Linux, BSD, MacOSX etc)
systems now, all other OSes are not maintained.
Anyway please don't care about that.
--
___
Antoine Pitrou pit...@free.fr added the comment:
Should be fixed.
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11621
___
Changes by Ray.Allen ysj@gmail.com:
Removed file: http://bugs.python.org/file21032/issue7330_3.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue7330
___
Nadeem Vawda nadeem.va...@gmail.com added the comment:
From the discussion on python-dev, it seems that I will need to submit a
Contributor Agreement to the PSF. Can I ask that you not commit this
patch until the CA has been submitted? I will need to clear it with my
employer, and it might
Antoine Pitrou pit...@free.fr added the comment:
From the discussion on python-dev, it seems that I will need to submit a
Contributor Agreement to the PSF. Can I ask that you not commit this
patch until the CA has been submitted? I will need to clear it with my
employer, and it might
Ray.Allen ysj@gmail.com added the comment:
Ooops! I found my last submitted patch is a wrong one.
Here is the updated patch add doc entries about the changes. The test cases
which assert error messages generated by PyUnicode_FromFormat() with %.200s
formatters equality would failed due
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
Btw, the locktimeout.patch appears to have a race condition.
LeaveNonRecursiveMutex may SetEvent when there is no thread waiting (because a
timeout just occurred, but the thread on which it happened is still somewhere
around
Antoine Pitrou pit...@free.fr added the comment:
Just for the record, here is the critical section-based version.
I would still favour committing the semaphore-based version first (especially
in 3.2), and then discussing performance improvements if desired.
--
Added file:
Dave Malcolm dmalc...@redhat.com added the comment:
Various thoughts/nitpicking:
- is it possible to indicate with a coding convention (e.g. comments) which
parts of the code are intended to be called from a signal handler? It seems
worth making this explicit. Or perhaps put it all in one
sbt shibt...@gmail.com added the comment:
Btw, the locktimeout.patch appears to have a race condition.
LeaveNonRecursiveMutex may SetEvent when there is no thread waiting
(because a timeout just occurred, but the thread on which it happened
is still somewhere around line #62 ). This
New submission from Johannes Lindenbaum johanneslindenb...@googlemail.com:
This bug is a crosspost from /setuptools.
(http://bugs.python.org/setuptools/issue122)
Summary:
OSX 10.6.x with Xcode 4 installed. Xcode 4 removes the PPC assembler from GCC.
I attempted to install Fabric-1.0.0 which
STINNER Victor victor.stin...@haypocalc.com added the comment:
Le lundi 21 mars 2011 à 15:59 +, Dave Malcolm a écrit :
Various thoughts/nitpicking:
- is it possible to indicate with a coding convention (e.g.
comments) which parts of the code are intended to be called from a
signal
Roundup Robot devnull@devnull added the comment:
New changeset 513bab5cfb18 by Victor Stinner in branch 'default':
Issue #10833: Remove the buffer allocated on the stack, it isn't used anymore
http://hg.python.org/cpython/rev/513bab5cfb18
New changeset 4c2135930882 by Victor Stinner in branch
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
Antoine: I agree, the semaphore is the quick and robust solution.
sbt: I see your point. Still, I think we still may have a flaw: The statement
that (owned-timeouts) is never an under-estimate isn't true on modern
New submission from dholth dho...@fastmail.fm:
I would like to be able to use distutils to compile a shared library with a
different set of exported symbols than the default.
In Windows, distutils only exports certain symbols needed for the Python module
initialization API when it compiles a
Changes by Doug Latornell d...@douglatornell.ca:
--
assignee: docs@python
components: Documentation
nosy: dlatornell, docs@python
priority: normal
severity: normal
status: open
title: Typo in collections.abc docs
___
Python tracker
New submission from Doug Latornell d...@douglatornell.ca:
There is a minor type in note (1) regarding use of Set and MutableSet mixins.
The method to be overridden when a special constructor signature is required
should be _from_iterator, not from_iterator.
--
Changes by Doug Latornell d...@douglatornell.ca:
--
keywords: +patch
Added file: http://bugs.python.org/file21326/collections.abc-docs.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11625
Raymond Hettinger raymond.hettin...@gmail.com added the comment:
Thanks for noticing this.
--
nosy: +rhettinger
priority: normal - high
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11625
Reid Kleckner r...@mit.edu added the comment:
The bot is green again as of ab2363f89058. Thanks for the heads up.
--
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11613
Carl Meyer c...@dirtcircle.com added the comment:
Added documentation to Doc/library/site.rst and Misc/NEWS.
--
hgrepos: +5
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11591
___
Changes by Carl Meyer c...@dirtcircle.com:
Added file: http://bugs.python.org/file21327/ebe5760afa08.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11591
___
sbt shibt...@gmail.com added the comment:
sbt wrote:
-
I see your point. Still, I think we still may have a flaw: The statement that
(owned-timeouts) is never an under-estimate isn't true on modern architectures,
I think. The order of the atomic decrement operations in the code means
Changes by Santoso Wijaya santoso.wij...@gmail.com:
--
nosy: +santa4nt
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11623
___
___
New submission from Rainer Schaaf r...@pdflib.com:
When building a c extension on windows the linker fails like this:
link.exe /DLL /nologo /INCREMENTAL:NO
/LIBPATH:../../../libs/plop/Release_MD_PLOPDS_VS6
/LIBPATH:C:\Programme\python32\libs /LIBPATH:C:\Programme\python32\PCbuild
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
versions: +Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2292
___
___
Changes by Amaury Forgeot d'Arc amaur...@gmail.com:
--
assignee: - loewis
nosy: +loewis
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11626
___
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
There is no barrier in use on the read part. I realize that this is a subtle
point, but in fact, the atomic functions make no memory barrier guarantees
either (I think). And even if they did, you are not using a memory barrier
Kristján Valur Jónsson krist...@ccpgames.com added the comment:
Antoine: I notice that even the fast path contains a ResetEvent() call. I
think this is a kernel call and so just as expensive as directly using a
semaphore :). Otherwise, the logic looks robust, although ResetEvent() and
Antoine Pitrou pit...@free.fr added the comment:
Antoine: I notice that even the fast path contains a ResetEvent()
call. I think this is a kernel call and so just as expensive as
directly using a semaphore :)
Yes, in my timings it doesn't show significant improvements compared to
the
New submission from Michael Foord mich...@voidspace.org.uk:
Python 3.2 (r32:88452, Feb 20 2011, 10:19:59)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type help, copyright, credits or license for more information.
class Foo(Exception):
... def __new__(*args):
... return object()
...
try:
Michael Foord mich...@voidspace.org.uk added the comment:
Personally I don't think this should be valid at all (it should ideally be an
error at the raise point). It is the kind of thing that causes difficulties for
the other implementations trying to match CPython behaviour (this code works
Changes by Andreas Stührk andy-pyt...@hammerhartes.de:
--
nosy: +Trundle
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11627
___
___
Antoine Pitrou pit...@free.fr added the comment:
Have you tried 3.1?
--
nosy: +pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11627
___
___
Michael Foord mich...@voidspace.org.uk added the comment:
This:
raise type('',(Exception,),{'__new__':lambda *a:object()})
Segfaults 3.2 but not 3.1.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11627
New submission from Chris Colbert sccolb...@gmail.com:
The cmp_to_key func acts as a class factory for generating key objects that
behave according to a user defined cmp function.
Many patterns/libs that make use of key functions (for example blist and the
SortedCollection recipe) store the
Changes by Éric Araujo mer...@netwok.org:
--
keywords: +gsoc
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5309
___
___
Python-bugs-list mailing
Santoso Wijaya santoso.wij...@gmail.com added the comment:
Oddly, this works:
C:\Users\santaC:\python32\python.exe
Python 3.2 (r32:88445, Feb 20 2011, 21:30:00) [MSC v.1500 64 bit (AMD64)] on win
32
Type help, copyright, credits or license for more information.
class Foo(Exception):
...
Santoso Wijaya santoso.wij...@gmail.com added the comment:
Also, why is the print() in __new__ executed twice?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11627
___
Andreas Stührk andy-pyt...@hammerhartes.de added the comment:
On Mon, Mar 21, 2011 at 10:27 PM, Santoso Wijaya rep...@bugs.python.org wrote:
Santoso Wijaya santoso.wij...@gmail.com added the comment:
Also, why is the print() in __new__ executed twice?
Because `PyErr_NormalizeException()` is
sbt shibt...@gmail.com added the comment:
krisvale wrote
There is no barrier in use on the read part. I realize that this is a subtle
point, but in fact, the atomic functions make no memory barrier guarantees
either (I think). And even if they did, you are not using a memory barrier
Éric Araujo mer...@netwok.org added the comment:
Welcome to Python! We hope you’ll have a great time using it.
The language reference is useful to understand subtleties or implement a Python
interpreter, not for common use. The library reference is, well, a reference
manual to use when you
Changes by Daniel Stutzbach stutzb...@google.com:
--
nosy: +stutzbach
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11628
___
___
Python-bugs-list
Éric Araujo mer...@netwok.org added the comment:
Yes, I mean exactly that.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9523
___
___
1 - 100 of 130 matches
Mail list logo