Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13472>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13440>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue12907>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue12296>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
I struggled to find how to contribute to the devguide. I even struggled to find
where the VCS is. I think it would be kool if there was a section for this info
(it's not always fun to search the intertubes).
--
components: Devguide
mes
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13124>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue12409>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13275>
___
___
Python-bugs-list mailing list
Unsubscribe:
Tshepang Lekhonkhobe added the comment:
@Araujo bit offtopic, but which XML library have you found most elegant? Is it
available in the stdlib?
--
___
Python tracker
<http://bugs.python.org/issue13
New submission from Tshepang Lekhonkhobe :
this line:
"commonly abbreviated svn, after the program name"
was once changed to:
"commonly abbreviated hg, after the program name"
and it no longer makes sense
--
components: Devguide
files: rm-obsolete-reference.p
New submission from Tshepang Lekhonkhobe :
I am wondering what else is outdated in that file. Is it still useful?
--
components: Build
messages: 151052
nosy: tshepang
priority: normal
severity: normal
status: open
title: Misc/build.sh is outdated... talks about svn
New submission from Tshepang Lekhonkhobe :
Lib/lib2to3/Grammar.txt seems like a modified copy of Grammar/Grammar. Can you
state so somewhere, maybe in the beginning of Lib/lib2to3/Grammar.txt (the Note
section).
One problem with the way it is now, is that there are changes done to
Grammar
Tshepang Lekhonkhobe added the comment:
I guess I should have looked more carefully. Thanks and sorry for the noise.
--
status: open -> closed
___
Python tracker
<http://bugs.python.org/issu
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue2175>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue12779>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: tshepang
priority: normal
severity: normal
status: open
title: Doc/tools/dailybuild.py available only on 2.7 branch
versions: Python 2.6, Python 3.1, Python 3.2, Python 3.3
___
Python tracker
<h
Tshepang Lekhonkhobe added the comment:
On Thu, Jan 12, 2012 at 00:12, Sandro Tosi wrote:
>
> Sandro Tosi added the comment:
>
> But we may explain what's behind: "after the mercury chemical element symbol"
> - what do you think?
Good idea. That's actuall
Tshepang Lekhonkhobe added the comment:
> Ezio Melotti added the comment:
>
> If 'program' refers to the executable, the sentence is still valid.
Interesting. It didn't appear like that until you mentioned it. It was
far more clear with subversion:svn than mercurial
New submission from Tshepang Lekhonkhobe :
If I happen to not have the directory, $PREFIX/python3.3/site-packages, I get
an erroneous message telling me that I don't write permissions.
--
assignee: tarek
components: Distutils2
files: create-dir-if-nonexistent.diff
keywords:
New submission from Tshepang Lekhonkhobe :
It's not indicated where one should run the command 'make html' in the
"Building the documentation" page, so when it failed for me when running it
from the cpython distribution root, I was left a little puzzled, searching
wh
Tshepang Lekhonkhobe added the comment:
On Fri, 2011-06-03 at 16:18 +, Éric Araujo wrote:
> Éric Araujo added the comment:
>
> Ah, I understand; I have a $srcdir/Lib/site-packages directory, but packaging
> wants to install into $prefix/site-packages, which does not e
Tshepang Lekhonkhobe added the comment:
On Fri, 2011-06-03 at 15:47 +, Éric Araujo wrote:
> Éric Araujo added the comment:
>
> Your patch adds the cd before running make, but other examples and filenames
> (for example :file:`tools/sphinx`) are also relative to Doc. How abo
Tshepang Lekhonkhobe added the comment:
But this part of the code runs only when you want to install a 3rd party module
isn't it? What you are proposing simply adds a delay, for the use will have to
then add that directory manually. Or is there something I'm mi
Tshepang Lekhonkhobe added the comment:
s/use/user
--
___
Python tracker
<http://bugs.python.org/issue12246>
___
___
Python-bugs-list mailing list
Unsubscribe:
Tshepang Lekhonkhobe added the comment:
Are there cases where my patch would result in site-packages directory
installed in an unwanted place?
--
___
Python tracker
<http://bugs.python.org/issue12
Tshepang Lekhonkhobe added the comment:
I've changed the patch to represent what I've since learned. It now just
displays a message, instead of silently creating the missing path.
--
Added file: http://bugs.python.org/file22259/display-wa
Tshepang Lekhonkhobe added the comment:
Find attached.
--
Added file: http://bugs.python.org/file22267/display-warning_try2.diff
___
Python tracker
<http://bugs.python.org/issue12
Changes by Tshepang Lekhonkhobe :
Added file: http://bugs.python.org/file22277/display_warning_with_test.patch
___
Python tracker
<http://bugs.python.org/issue12
Tshepang Lekhonkhobe added the comment:
On Fri, 2011-06-10 at 16:46 +, Éric Araujo wrote:
> Éric Araujo added the comment:
>
> Fixed. Welcome to Misc/ACKS !
loveliness :)
--
___
Python tracker
<http://bugs.python.or
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue6715>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
I was hoping that I could use a list/tuple of separators for the split method:
"abcde".split(["b", "d"])
vs.
import re
re.split("b|d", "abcde")
That's one extra LOC, and (worse
Changes by Tshepang Lekhonkhobe :
--
components: +Interpreter Core -Library (Lib)
___
Python tracker
<http://bugs.python.org/issue11162>
___
___
Python-bugs-list m
Tshepang Lekhonkhobe added the comment:
> New submission from Georg Brandl :
>
> Why is that a concern? It is not needed for the doc build and intended to be
> used on python.org only.
It's mentioned in
http://hg.python.org/devguide/file/5d4a90e568ed/docquality.rst, so
Tshepang Lekhonkhobe added the comment:
ok, the url is http://hg.python.org/devguide/file/5d4a90e568ed/docquality.rst
--
___
Python tracker
<http://bugs.python.org/issue13
New submission from Tshepang Lekhonkhobe :
faq.rst: correct url is http://mail.python.org/mailman/listinfo/tutor
--
components: Devguide
messages: 151488
nosy: ezio.melotti, tshepang
priority: normal
severity: normal
status: open
title: url for Tutor mailing list is broken
New submission from Tshepang Lekhonkhobe :
this is regarding "documenting.rst":
The url for checking out Sphinx from svn has been outdated for a while, so I
think it would be better to refer people to Doc/Makefile for the correct urls,
instead of having to keep updating this fi
Tshepang Lekhonkhobe added the comment:
I included both suggestions in the latest patch.
--
Added file: http://bugs.python.org/file24269/rm-obsolete-reference2.patch
___
Python tracker
<http://bugs.python.org/issue13
New submission from Tshepang Lekhonkhobe :
I assume that the set() function was used to get rid of duplicates from
self.versions, but there aren't any and the test would pass even if there were.
--
assignee: tarek
components: Distutils2
files: rm-needless-use-of-set-function.
New submission from Tshepang Lekhonkhobe :
I found the use of the pass statement redundant.
--
assignee: tarek
components: Distutils2
files: rm-needless-use-of-pass-keyword.patch
keywords: patch
messages: 152726
nosy: alexis, eric.araujo, tarek, tshepang
priority: normal
severity
New submission from Tshepang Lekhonkhobe :
It does not appear that the commented-out code adds any value. If anything,
it's maybe just a distraction.
--
assignee: tarek
components: Distutils2
files: rm-commented-out-code.patch
keywords: patch
messages: 152727
nosy: alexis, eric.a
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue8255>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
I'm not sure what's happening here (not sure how doctest works), but I suspect
that there is no test at all. Perhaps it was forgotten:
http://hg.python.org/cpython/file/567767a6df02/Lib/packaging/tests/test_version.py#l68.
I say this
New submission from Tshepang Lekhonkhobe :
I was puzzled why the various parts, like readline and ssl, failed to be built
into my Python. It was after seeing #11715 that I realized I needed to install
dpkg-dev, whose binary, dpkg-architecture, helps detect the locations of those
libraries
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13955>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13954>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13963>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
increases coverage by one line:
http://hg.python.org/cpython/file/58bd6a58365d/Lib/packaging/util.py#l110
--
assignee: tarek
components: Distutils2
files: test-for-empty-string.patch
keywords: patch
messages: 152840
nosy: alexis, eric.araujo
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13782>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue11379>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
I was writing a test that could return True for "if not pathname"
(http://hg.python.org/cpython/file/58bd6a58365d/Lib/packaging/util.py#l109),
and included all values I know that could return a False value, but then I
realised that the onl
Changes by Tshepang Lekhonkhobe :
--
assignee: -> tarek
components: +Distutils2
nosy: +alexis, eric.araujo, tarek
title: path name must always be string -> path name must always be string (or
None)
versions: +Python 3.3
___
Python tracker
Tshepang Lekhonkhobe added the comment:
@Barry, it does work on Debian as well
@Eric, I agree with closing it as a dupe
--
___
Python tracker
<http://bugs.python.org/issue13
Changes by Tshepang Lekhonkhobe :
--
title: Bug in the verson comparison -> Bug in the version comparison
___
Python tracker
<http://bugs.python.org/issu
New submission from Tshepang Lekhonkhobe :
urllib.parse is imported twice in xmlrpc.client, and it also breaks pep8
--
components: Library (Lib)
files: duplicate-imports.patch
keywords: patch
messages: 152932
nosy: tshepang
priority: normal
severity: normal
status: open
title
New submission from Tshepang Lekhonkhobe :
slightly increases test coverage
--
assignee: tarek
components: Distutils2
files: test-set-platform.patch
keywords: patch
messages: 152933
nosy: alexis, eric.araujo, tarek, tshepang
priority: normal
severity: normal
status: open
title
New submission from Tshepang Lekhonkhobe :
increases coverage a bit
--
assignee: tarek
components: Distutils2
files: test-change_root-in-os2.patch
keywords: patch
messages: 152934
nosy: alexis, eric.araujo, tarek, tshepang
priority: normal
severity: normal
status: open
title: packaging
Tshepang Lekhonkhobe added the comment:
It indeed was permanent. The new patch fixes the issue.
--
Added file: http://bugs.python.org/file24480/test-set-platform-2.patch
___
Python tracker
<http://bugs.python.org/issue13
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13988>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue2636>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
As an example, the date near the top of this document
http://docs.python.org/py3k/whatsnew/3.0.html matches that of today, which can
be misleading (it appears as if the thing was released today).
Also, by initial release, I mean the first "
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13997>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
keywords: +patch
Added file: http://bugs.python.org/file24511/0a49f6382467.diff
___
Python tracker
<http://bugs.python.org/issue4
New submission from Tshepang Lekhonkhobe :
The argparse example (http://docs.python.org/dev/library/argparse.html#example)
introduces way too many concepts too early. It's written as if targeted to
existing users of optparse, instead of newcomers to Python's CLI handling.
Perhaps t
Tshepang Lekhonkhobe added the comment:
On Fri, Feb 17, 2012 at 19:03, Éric Araujo wrote:
>
> Éric Araujo added the comment:
>
> I really don’t think there was any willingness to “show off”, and wouldn’t be
> surprised if the doc was written optparse users. It’s just
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13248>
___
___
Python-bugs-list mailing list
Unsubscribe:
Tshepang Lekhonkhobe added the comment:
I chose to go the way of a howto. I find argparse complex enough to deserve one.
note: I have checked each example on the 3 releases that possess the module
(2.7, 3.2, and 3.3), and the differences in output are very small.
--
keywords: +patch
Tshepang Lekhonkhobe added the comment:
An an aside, shouldn't that be "in-place" instead of "in place
(http://en.wikipedia.org/wiki/In-place)?
--
nosy: +tshepang
___
Python tracker
<http://bug
Tshepang Lekhonkhobe added the comment:
(this is only concerning the latest commit)
Not sure if I should open a new issue, but why is there a print function at
all, given that:
>>> print(parser.parse_args('--foo B cmd --arg1 XX ZZ'.split()))
Namespace(args=['--arg
New submission from Tshepang Lekhonkhobe :
Here's four commands to demonstrate my problem:
My sample code:
$ cat prog.py
import argparse
parse = argparse.ArgumentParser()
parse.add_argument("foo", nargs=2, metavar=("foo", "bar"))
args = parse.parse_args(
New submission from Tshepang Lekhonkhobe :
It appears to me that the function I removed (see attached patch) is unused.
Since I wasn't sure, I ran the entire test suite, and there wasn't a regression.
--
components: Library (Lib)
files: rm-unused-function.patch
keywords: patc
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13447>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
I wonder if this note was hidden deliberately.
--
assignee: docs@python
components: Documentation
files: make-note-visible.patch
keywords: patch
messages: 154065
nosy: docs@python, tshepang
priority: normal
severity: normal
status: open
title
Changes by Tshepang Lekhonkhobe :
--
title: expose a note a hidden note -> expose a hidden note
___
Python tracker
<http://bugs.python.org/issue14100>
___
_
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue10848>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14081>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14103>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14102>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
Relevant line:
http://hg.python.org/cpython/file/e2eccc906354/Doc/tutorial/introduction.rst#l487
When the concept is introduced, it appears like there's an assumption that the
reader would know what it means. I'm curious if it's tha
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14097>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue4256>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
title: argparse does not allow nargs>1 for positional arguments but doesn't
allow metavar to be a tuple -> argparse allows nargs>1 for positional arguments
but doesn't allow metavar to be a tuple
___
Tshepang Lekhonkhobe added the comment:
On Sat, Feb 25, 2012 at 09:35, Éric Araujo wrote:
> What about this:
>
> All slice operations return a new list containing the requested elements.
> This
> -means that the following slice returns a shallow copy of the list *a*::
&g
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14123>
___
___
Python-bugs-list mailing list
Unsubscribe:
Tshepang Lekhonkhobe added the comment:
On Sun, Feb 26, 2012 at 00:11, Ned Deily wrote:
> "shallow copy" and "deep copy" are both standard computer science terms by no
> means unique to or invented by Python. We should be cautious about
> documentation bloat an
Changes by Tshepang Lekhonkhobe :
--
title: Doc change re old and new string formatting -> Indicate that there are
no current plans to deprecate printf-style formatting
___
Python tracker
<http://bugs.python.org/issu
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue8739>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14026>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14140>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
The pymigr link on pep385 is broken.
--
assignee: docs@python
components: Documentation
messages: 154890
nosy: docs@python, tshepang
priority: normal
severity: normal
status: open
title: broken link on PEP 385
New submission from Tshepang Lekhonkhobe :
in pep414:
"in additional to" --> "in addition to"
--
messages: 154895
nosy: tshepang
priority: normal
severity: normal
status: open
title: typo in pep414
___
Python tracker
Changes by Tshepang Lekhonkhobe :
--
assignee: -> docs@python
components: +Documentation
nosy: +docs@python
___
Python tracker
<http://bugs.python.org/issu
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue13183>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue14196>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue12913>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Tshepang Lekhonkhobe :
--
nosy: +tshepang
___
Python tracker
<http://bugs.python.org/issue1641544>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Tshepang Lekhonkhobe :
This would be extra nice because I would not have to fill in the entire path
manually when I'm setting a b(reak).
--
components: Library (Lib)
messages: 155020
nosy: tshepang
priority: normal
severity: normal
status: open
title: add fil
New submission from Tshepang Lekhonkhobe :
The attached patch removes the highlighting. I hope there's a better way to do
this, instead of this hack. I searched the Sphinx and docutils docs and failed
to find something better.
--
assignee: docs@python
components: Documentation
New submission from Tshepang Lekhonkhobe :
For devguide/documenting, If you show me markup, also show me what output it
gives me. It's kinda tedious to keep building the markup just to verify how
it's rendered.
--
components: Devguide
messages: 155061
nosy: ezio.melotti
New submission from Tshepang Lekhonkhobe :
Looking at Doc/tutorial/classes, the section "Python Scopes and Namespaces" is
full of heavy/deep information. I expect that people who would be able to
properly digest that info are people who are already advanced at Python, and
therefor
Changes by Tshepang Lekhonkhobe :
--
versions: +Python 2.6, Python 2.7, Python 3.1, Python 3.2, Python 3.3
___
Python tracker
<http://bugs.python.org/issue14
1 - 100 of 407 matches
Mail list logo