On 06/18/11 00:45, Franck Ditter wrote:
Hi, I'm just wondering about the complexity of some Python operations
to mimic Lisp car and cdr in Python...
def length(L) :
if not L : return 0
return 1 + length(L[1:])
Should I think of the slice L[1:] as (cdr L) ? I mean, is the slice
a
On Sat, Jun 18, 2011 at 9:57 PM, Cathy James nambo...@gmail.com wrote:
I managed to get output for my function, thanks much for your
direction. I really appreciate the hints. Now I have tried to place
the statement print (Length \t + Count\n) in different places in
my code so that the
Chris Rebert c...@rebertia.com writes:
Also, in the future, avoid replying to the mailinglist digest, or at
the very least please trim off the irrelevant quoted posts in your
reply.
Right. It will help communication greatly if you reply inline with
specific quoted material (what Wikipedia
Cathy James, 19.06.2011 01:21:
def fileProcess(filename):
Call the program with an argument,
it should treat the argument as a filename,
splitting it up into words, and computes the length of each word.
print a table showing the word count for each of the word lengths
that
Just wanted to thank you guys for taking the time to respond. Looks like my
'limited resources' aren't so limited after all!
Cheers,
Anthony
--
http://mail.python.org/mailman/listinfo/python-list
On Sun, 19 Jun 2011 05:47:30 +0100, Nobody wrote:
On Sat, 18 Jun 2011 04:34:55 -0700, mzagu...@gmail.com wrote:
I am wondering what your strategies are for ensuring that data
transmitted to a website via a python program is indeed from that
program, and not from someone submitting POST data
Steven D'Aprano steve+comp.lang.pyt...@pearwood.info writes:
Supply the client with tamper-proof hardware containing a private key.
Is that resistant to man-in-the-middle attacks by somebody with a packet
sniffer watching the traffic between the device and the website?
Sure, why not? As
Lie Ryan wrote:
On 06/18/11 00:45, Franck Ditter wrote:
Hi, I'm just wondering about the complexity of some Python operations
to mimic Lisp car and cdr in Python...
def length(L) :
if not L : return 0
return 1 + length(L[1:])
Should I think of the slice L[1:] as (cdr L) ? I mean, is the
On Fri, 17 Jun 2011 20:53:39 +0300, gervaz ger...@gmail.com wrote:
I decided to implement this solution:
class HeadRequest(urllib.request.Request):
def get_method(self):
return HEAD
Now I download the url using:
r = HeadRequest(url, None, self.headers)
c =
On Sun, Jun 19, 2011 at 10:56 PM, Ethan Furman et...@stoneleaf.us wrote:
Lie Ryan wrote:
def cdr(L):
return L[1]
IANAL (I am not a Lisper), but shouldn't that be 'return L[1:]' ?
In LISP, a list is a series of two-item units (conses).
L = (a, (b, (c, (d, None
This represents the
On Sun, 19 Jun 2011 05:56:27 -0700, Ethan Furman wrote:
Lie Ryan wrote:
On 06/18/11 00:45, Franck Ditter wrote:
Hi, I'm just wondering about the complexity of some Python operations
to mimic Lisp car and cdr in Python...
def length(L) :
if not L : return 0
return 1 + length(L[1:])
On Sun, 19 Jun 2011 15:56:27 +0300, Ethan Furman et...@stoneleaf.us wrote:
Lie Ryan wrote:
def length(L):
if not L: return 0
return 1 + length(cdr(L))
How is this different from regular ol' 'len' ?
It's better, because len() can't overflow the stack. ;)
--
With Python 2.7 :
x=foo
print ''+x+''
foo
What is this curious syntax on line 2 ? Where is it documented ?
--
http://mail.python.org/mailman/listinfo/python-list
Le 19/06/2011 15:41, candide a écrit :
With Python 2.7 :
x=foo
print ''+x+''
foo
What is this curious syntax on line 2 ? Where is it documented ?
When you want to have an explicit double quote in a string, you put in
between single quote '.
(and vice versa)
So here you have
On Sun, Jun 19, 2011 at 2:41 PM, candide candide@free.invalid wrote:
With Python 2.7 :
x=foo
print ''+x+''
foo
What is this curious syntax on line 2 ? Where is it documented ?
Just to make it clear to you what is happening -
x = foo
print ' ' + x + ' '
foo
Anyway, it's documented
On Sun, Jun 19, 2011 at 11:41 PM, candide candide@free.invalid wrote:
With Python 2.7 :
x=foo
print ''+x+''
foo
As Laurent posted, it's simply a literal double-quote character,
enclosed in single quotes. But for making a quoted string, this isn't
reliable (what if there's a double quote in
Ethan Furman et...@stoneleaf.us writes:
def car(L):
return L[0]
def cdr(L):
return L[1]
IANAL (I am not a Lisper), but shouldn't that be 'return L[1:]' ?
Not for the linked list implementation he presented.
def length(L):
if not L: return 0
return 1 + length(cdr(L))
foobar wjshipman at gmail.com writes:
I've run across a memory leak in a long running process which I can't
determine if its my issue or if its the logger.
As Chris Torek said, it's not a good idea to create a logger for each thread. A
logger name represents a place in your application;
SherjilOzair wrote:
There are basically two ways to go about this.
[...]
What has the community to say about this ? What is the best (fastest)
way to insert sorted in a list ?
a third way maybe using a SkipList instead of a list
on
Hello
Trying to pop some key from a dict while is iterating over it will cause an
exception.
How I can remove items when the search result is true.
Example:
while len(dict):
for key in dict.keys():
if dict[key] is not my_result:
dict.pop(key)
else:
zainul franciscus wrote:
we are looking for
some ideas for good functionality for the application. T
I was looking for a file cataloger. this program may go into same category
as far as handling file names ad file system's structures.
It also manage to store unused files into zipped archives
foobar wjshipman at gmail.com writes:
I've run across a memory leak in a long running process which I can't
determine if its my issue or if its the logger.
BTW did you also ask this question on Stack Overflow? I've answered there, too.
http://stackoverflow.com/questions/6388514/
Regards,
On Mon, Jun 20, 2011 at 1:39 AM, Laurent Claessens moky.m...@gmail.com wrote:
My problem is that when FileToCopyTask raises an error, the program does not
stop.
In fact when the error is Disk Full, I want to stop the whole program
because I know that the next task will fail too.
If you're
On Mon, Jun 20, 2011 at 12:32 AM, TheSaint nob...@nowhere.net.no wrote:
Hello
Trying to pop some key from a dict while is iterating over it will cause an
exception.
How I can remove items when the search result is true.
Example:
while len(dict):
for key in dict.keys():
if
Le 19/06/2011 17:19, Chris Angelico a écrit :
On Mon, Jun 20, 2011 at 12:42 AM, Laurent Claessensmoky.m...@gmail.com wrote:
Hello
I've a list of tasks to perform. Each of them is a threading.Thread.
Basically I have :
while task_list :
task = task_list[0]
task.run()
Hi Mark,
The version info comes from the DLL - I wonder if the DLL being found is
somehow old?
Make sure:
import sys
win32api.GetModuleFileName(sys.dllhandle)
Is the DLL you expect.
After uninstalling and reinstalling for the current user only (vs. all
users), Python now reports the
OK, thanks for your explanation, it was just stringisation !
I erroneously focused on
+x+
as a kind of placeholder unknown to me, instead of left and right
concatenations ;)
It would be more readable for me if it were edited
print '' + x + '' # better spacing
foo
or with string
Ethan Furman wrote:
IANAL (I am not a Lisper), but shouldn't that be 'return L[1:]' ?
Ah, thanks all for the clarification.
~Ethan~
--
http://mail.python.org/mailman/listinfo/python-list
On 6/19/2011 9:24 AM, Steven D'Aprano wrote:
No. Each cell in a Lisp-style linked list has exactly two elements, and
in Python are usually implemented as nested tuples:
(head, tail) # Annoyingly, this is also known as (car, cdr).
where head is the data value and tail is either another
On 6/19/2011 11:39 AM, Laurent Claessens wrote:
In the same time I've a thread that read the list and perform the
operations:
def run():
while task_list :
task = task_list[0]
task_list.remove(task)
task.start()
Popping task off the end of the list is more efficient:
while task_list:
* 2011-06-19T12:20:32-04:00 * Terry Reedy wrote:
On 6/19/2011 9:24 AM, Steven D'Aprano wrote:
No. Each cell in a Lisp-style linked list has exactly two elements,
and in Python are usually implemented as nested tuples:
(head, tail) # Annoyingly, this is also known as (car, cdr).
where head
Le 19/06/2011 18:03, Chris Angelico a écrit :
On Mon, Jun 20, 2011 at 1:39 AM, Laurent Claessensmoky.m...@gmail.com wrote:
My problem is that when FileToCopyTask raises an error, the program does not
stop.
In fact when the error is Disk Full, I want to stop the whole program
because I know
On 6/19/2011 11:53 AM, Roy Smith wrote:
Yet another variation which makes sense if you want to delete most of
the keys would be to copy them to a new dictionary. I'm not sure how
Python handles memory management on dictionaries which shrink.
'Python' does not handle memory management; each
Popping task off the end of the list is more efficient:
while task_list:
task_list.pop().start()
That's cool. In my case it's better to do
task_list.pop(0).start
in order to pop the first element.
or if the list is static
No, my list is dynamic and is feeded by an other thread
In article 4dfe10d1$0$28053$426a3...@news.free.fr,
candide candide@free.invalid wrote:
OK, thanks for your explanation, it was just stringisation !
I erroneously focused on
+x+
as a kind of placeholder unknown to me, instead of left and right
concatenations ;)
It would be more
Hello
I've a list of tasks to perform. Each of them is a threading.Thread.
Basically I have :
while task_list :
task = task_list[0]
task.run()
task_list.remove(task)
Now I want, in some circumstance to raise errors that make the loop stop.
In order IOError to make stop the
I read the library documentation. I think that if I get a trick to kill
a thread, then I'm done.
Is there a way ?
Laurent
Le 19/06/2011 17:39, Laurent Claessens a écrit :
Le 19/06/2011 17:19, Chris Angelico a écrit :
On Mon, Jun 20, 2011 at 12:42 AM, Laurent Claessensmoky.m...@gmail.com
In article mailman.154.1308496441.1164.python-l...@python.org,
Chris Angelico ros...@gmail.com wrote:
On Mon, Jun 20, 2011 at 12:32 AM, TheSaint nob...@nowhere.net.no wrote:
Hello
Trying to pop some key from a dict while is iterating over it will cause an
exception.
How I can remove
On 6/19/2011 11:13 AM, Chris Angelico wrote:
On Mon, Jun 20, 2011 at 12:32 AM, TheSaintnob...@nowhere.net.no wrote:
Hello
Trying to pop some key from a dict while is iterating over it will cause an
exception.
How I can remove items when the search result is true.
Example:
while len(dict):
On Mon, Jun 20, 2011 at 12:42 AM, Laurent Claessens moky.m...@gmail.com wrote:
Hello
I've a list of tasks to perform. Each of them is a threading.Thread.
Basically I have :
while task_list :
task = task_list[0]
task.run()
task_list.remove(task)
I'm not understanding what you're
On 6/19/2011 12:03 PM, Chris Angelico wrote:
On Mon, Jun 20, 2011 at 1:39 AM, Laurent Claessensmoky.m...@gmail.com wrote:
My problem is that when FileToCopyTask raises an error, the program does not
stop.
In fact when the error is Disk Full, I want to stop the whole program
because I know that
On Jun 19, 8:39 pm, Roy Smith r...@panix.com wrote:
This is one of the (very) few places PHP wins over Python. In PHP, I
would write this as
print '$x'
You dont find
print '%s' % x
readable? Why?
--
http://mail.python.org/mailman/listinfo/python-list
On 06/20/11 00:32, TheSaint wrote:
Hello
Trying to pop some key from a dict while is iterating over it will cause an
exception.
How I can remove items when the search result is true.
Example:
while len(dict):
for key in dict.keys():
if dict[key] is not my_result:
On 06/20/11 02:52, Laurent Claessens wrote:
Popping task off the end of the list is more efficient:
while task_list:
task_list.pop().start()
That's cool. In my case it's better to do
task_list.pop(0).start
in order to pop the first element.
then you really wanted a queue instead
In article
e724fc3e-8198-4fb7-b1d3-96834f3fa...@34g2000pru.googlegroups.com,
rusi rustompm...@gmail.com wrote:
On Jun 19, 8:39 pm, Roy Smith r...@panix.com wrote:
This is one of the (very) few places PHP wins over Python. In PHP, I
would write this as
print '$x'
You dont find
On Jun 19, 10:50 am, Lie Ryan lie.1...@gmail.com wrote:
On 06/19/11 15:14, rusi wrote:
On Jun 19, 9:21 am, Lie Ryan lie.1...@gmail.com wrote:
On 06/18/11 03:53, Xah Lee wrote:
On Jun 15, 5:43 am, rusi rustompm...@gmail.com wrote:
On Jun 15, 5:32 pm, Dotan Cohen dotanco...@gmail.com
Roy Smith wrote:
There's something nice about building up strings in-line, as
opposed to having to look somewhere to see what's being interpolated.
To give a more complex example, consider:
print $scheme://$host:$port/$route#$fragment
That certainly seems easier to me to read than:
On Sun, Jun 19, 2011 at 2:06 PM, Vito 'ZeD' De Tullio
zak.mc.kra...@libero.it wrote:
Roy Smith wrote:
There's something nice about building up strings in-line, as
opposed to having to look somewhere to see what's being interpolated.
To give a more complex example, consider:
print
On Sun, 19 Jun 2011 23:06:36 +0200, Vito 'ZeD' De Tullio wrote:
well, in python3 you can use dict to format strings
print(%(a)s % {'a':'b'})
b
It's not just Python 3. That bit of functionality goes back all the way
to Python 1.5, which is the oldest version I have installed.
In Python 2.6
On Jun 18, 2011, at 9:26, John Salerno johnj...@gmail.com wrote:
Whew, thanks for all the responses! I will think about it carefully
and decide on a way. I was leaning toward simply assigning the health,
resource, etc. variables in the __init__ method, like this:
def __init__(self, name):
On Jun 19, 8:52 pm, Chris Kaynor ckay...@zindagigames.com wrote:
Having a character class (along with possibly player character, non-player
character, etc), make sense; however you probably want to make stuff like
health, resources, damage, and any other attributes not be handles by any
List,
First I'm very new to Python. I usually do this kind of thing with shell
scripts, however, I'm trying to move to using python primarily so I can
learn the language. I'm attempting to write a script that will check a
server for various configuration settings and report and/or change based
On Mon, Jun 20, 2011 at 2:13 PM, Stephen Bunn scb...@sbunn.org wrote:
List,
First I'm very new to Python. I usually do this kind of thing with shell
scripts, however, I'm trying to move to using python primarily so I can
learn the language.
A worthy cause :)
... I have come up with two
Steven D'Aprano wrote:
and you can achieve php interpolation via locals()
a = 'b'
print(%(a)s % locals())
b
You can do that, but when reading code I consider any direct use of
locals() (and globals() for that matter) to be a code smell:
well you're right, me neither like very much to
Changes by Vinay Sajip vinay_sa...@yahoo.co.uk:
--
assignee: - vinay.sajip
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12361
___
___
Changes by Nick Coghlan ncogh...@gmail.com:
--
assignee: - ncoghlan
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12278
___
___
Python-bugs-list
Vinay Sajip vinay_sa...@yahoo.co.uk added the comment:
The problem with calling fileno() and fdopen() is that you bypass the buffering
information held in BufferedIOReader. The first call works, but the FILE *
pointer is now positioned at 4K, rather than just past the end of the object
just
New submission from CrouZ alfred.theo...@gmail.com:
Steps to repeat:
* Create the script foo.py consisting of the line: print(foo)
* Run: foo.py bar
Behavior:
2.7.2: The file bar is created but empty. Prints the following message on exit:
close failed in file object destructor:
Changes by CrouZ alfred.theo...@gmail.com:
--
type: crash - behavior
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12362
___
___
Python-bugs-list
Vinay Sajip vinay_sa...@yahoo.co.uk added the comment:
Thanks for the report, but more information from the failing system may be
needed to find the problem. Although 2.6 does not contain full unit test
coverage, the default branch does - and I tested there with resource leak
checking turned
Stefan Krah stefan-use...@bytereef.org added the comment:
I agree with Éric: This is a duplicate.
--
nosy: +skrah
resolution: - duplicate
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12358
Roundup Robot devnull@devnull added the comment:
New changeset 144b12d7bb28 by Nick Coghlan in branch 'default':
ACKS update for devguide patch (closes #12278)
http://hg.python.org/cpython/rev/144b12d7bb28
--
nosy: +python-dev
resolution: - fixed
stage: - committed/rejected
status:
R. David Murray rdmur...@bitdance.com added the comment:
The file association for .py is pythonw, which does exactly as you say,
intentionally, so as to avoid problems with windows when running a GUI
application. My understanding is that this caters to the most common use case
on Windows:
Benjamin Peterson benja...@python.org added the comment:
So, it seems the problem is not actually that the build depends on mercurial,
it's that it fails with ancient mercurials.
--
title: Python source code build (release) depends on mercurial - Python source
code build fails with
Changes by R. David Murray rdmur...@bitdance.com:
--
dependencies: -Error in sys.excepthook on windows when redirecting output of
the script
superseder: - Error in sys.excepthook on windows when redirecting output of
the script
___
Python tracker
R. David Murray rdmur...@bitdance.com added the comment:
Looks fine except for your changes to the parenthesized defaults. Those should
be '0' and 'False' for 2.7 and 3.x, respectively, since that's what they
areally are.
--
___
Python tracker
Amaury Forgeot d'Arc amaur...@gmail.com added the comment:
IMO the cause is actually the same as the one for issue9390, i.e. a bug in the
Windows console.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12362
Vinay Sajip vinay_sa...@yahoo.co.uk added the comment:
This seems a bit hacky, and I'm not sure how reliable it is. I added this after
the read_object call:
if (is_file) {
PyObject * newpos;
int cp, np;
cp = ftell(rf.fp);
newpos = PyObject_CallMethod(f,
Changes by Vinay Sajip vinay_sa...@yahoo.co.uk:
--
nosy: +vinay.sajip
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11637
___
___
Python-bugs-list
R. David Murray rdmur...@bitdance.com added the comment:
Note that the older tradition was to *not* mention the contributor in NEWS
(NEWS was just technical notes), but to mention them in the checkin message
(and What's New, for things that make the What's New cut). However, since we
can't
Éric Araujo mer...@netwok.org added the comment:
Yes, it was committed to default.
I think we can assume they used a new enough hg to check it out...and
if they didn't, that *is* a bug in their setup they should fix.
Agreed.
--
nosy: +eric.araujo
Nick Coghlan ncogh...@gmail.com added the comment:
Comms FAQ: http://hg.python.org/devguide/rev/f1ebfb53437f
Devguide note: http://hg.python.org/devguide/rev/5ab42baba771
--
resolution: - fixed
stage: - committed/rejected
___
Python tracker
Changes by Nick Coghlan ncogh...@gmail.com:
--
resolution: - fixed
stage: needs patch - committed/rejected
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11795
___
R. David Murray rdmur...@bitdance.com added the comment:
Ah, I should have known better than to rely on a memory instead of checking,
since I don't use Windows much. My apologies.
--
dependencies: +Error in sys.excepthook on windows when redirecting output of
the script
resolution:
Benjamin Peterson benja...@python.org added the comment:
2011/6/19 Vinay Sajip rep...@bugs.python.org:
Vinay Sajip vinay_sa...@yahoo.co.uk added the comment:
This seems a bit hacky, and I'm not sure how reliable it is. I added this
after the read_object call:
if (is_file) {
Benjamin Peterson benja...@python.org added the comment:
2011/6/19 Vinay Sajip rep...@bugs.python.org:
Vinay Sajip vinay_sa...@yahoo.co.uk added the comment:
The problem with calling fileno() and fdopen() is that you bypass the
buffering information held in BufferedIOReader. The first call
R. David Murray rdmur...@bitdance.com added the comment:
Only if Ralf's patch is applied to all branches. Otherwise the make step
reports abort: repository . not found!, which most users will ignore but a
few will report here. It looks from Ralf's quoted changeset like it was only
applied
Changes by Nick Coghlan ncogh...@gmail.com:
--
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11690
___
___
Python-bugs-list
Changes by Vinay Sajip vinay_sa...@yahoo.co.uk:
--
hgrepos: +32
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11637
___
___
Python-bugs-list
Nick Coghlan ncogh...@gmail.com added the comment:
Enhanced committer guidelines: http://hg.python.org/devguide/rev/774fb024b152
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11795
___
Amaury Forgeot d'Arc amaur...@gmail.com added the comment:
The file association for .py is pythonw
Really? http://docs.python.org/using/windows.html#executing-scripts
--
nosy: +amaury.forgeotdarc
___
Python tracker rep...@bugs.python.org
Senthil Kumaran sent...@uthcode.com added the comment:
+libpython*.so* is fine, but please don't remove the rej and orig. By
convention and practice, those files are meant to be in .ignore files to
prevent accidental checkins. Usually when the conflict occurs you are notified
immediately
R. David Murray rdmur...@bitdance.com added the comment:
As I've said before, I would vote to not have .rej and .orig in .hgignore. You
can always add them to your personal .hgignore, but I know of no way to tell
mercurial I *don't* want to ignore these files that are in the repo
.hgignore.
Éric Araujo mer...@netwok.org added the comment:
By convention and practice, those files are meant to be in .ignore
files to prevent accidental checkins.
Maybe with other tools. Mercurial will tell you what new files are to be added
in the next commit once to four times, depending on your
New submission from STINNER Victor victor.stin...@haypocalc.com:
==
FAIL: test_siginterrupt_on (test.test_signal.SiginterruptTest)
--
Traceback (most recent
New submission from STINNER Victor victor.stin...@haypocalc.com:
[271/356/1] test_concurrent_futures
Traceback (most recent call last):
File
/home2/buildbot/slave/3.x.loewis-sun/build/Lib/multiprocessing/queues.py,
line 268, in _feed
send(obj)
File
New submission from Jeff McNeil j...@jmcneil.net:
Per discussion within Issue10050, URLopener ought to support the context
manager protocol. That allows more idiomatic usage and doesn't require calls to
contextlib.closing for use with the 'with' statement.
If agreed, I'll create a patch.
Changes by Jeff McNeil j...@jmcneil.net:
--
type: - feature request
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12365
___
___
Python-bugs-list
Éric Araujo mer...@netwok.org added the comment:
+1.
--
nosy: +eric.araujo
stage: - needs patch
versions: +Python 3.3 -Python 3.1
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12365
___
Éric Araujo mer...@netwok.org added the comment:
Thanks, I made slight editions, now I’m improving the docs and will commit
shortly.
--
assignee: tarek - eric.araujo
stage: needs patch - commit review
versions: +Python 3.3 -3rd party
___
Python
STINNER Victor victor.stin...@haypocalc.com added the comment:
Seen also on OpenSolaris:
test test_signal failed -- Traceback (most recent call last):
File
/export/home/buildbot/64bits/3.x.cea-indiana-amd64/build/Lib/test/test_signal.py,
line 399, in test_siginterrupt_on
patrick vrijlandt patrick.vrijla...@gmail.com added the comment:
[...] Same as getroot().find(match). [...] -
[...] For a relative path, this is equivalent to getroot().find(match).
Additionally, this form accepts an absolute path. [...]
This is easy, but might not be a very good solution.
Darren Dale dsdal...@gmail.com added the comment:
Here is attempt #4. This patch extends the property, classmethod and
staticmethod builtins with an __isabstractmethod__ descriptor. Docs and tests
are updated as well. make test runs without failures. This is my first real
attempt with the
Changes by Darren Dale dsdal...@gmail.com:
Removed file: http://bugs.python.org/file21307/issue11610.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11610
___
Changes by Darren Dale dsdal...@gmail.com:
Removed file: http://bugs.python.org/file21375/issue11610_v2.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11610
___
Changes by Darren Dale dsdal...@gmail.com:
Removed file: http://bugs.python.org/file22323/abc_descriptors.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11610
___
Roundup Robot devnull@devnull added the comment:
New changeset b732b02bd0ba by Éric Araujo in branch 'default':
packaging: Add the project directory to sys.path to support local setup hooks.
http://hg.python.org/cpython/rev/b732b02bd0ba
--
nosy: +python-dev
Éric Araujo mer...@netwok.org added the comment:
Thanks!
--
resolution: - fixed
stage: commit review - committed/rejected
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11637
Éric Araujo mer...@netwok.org added the comment:
The 2.7 docs are missing a versionadded directive.
--
nosy: +eric.araujo
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2983
___
Changes by Martin v. Löwis mar...@v.loewis.de:
--
keywords: +patch
Added file: http://bugs.python.org/file22408/8b9da1557ad2.diff
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11637
___
1 - 100 of 137 matches
Mail list logo