se makes managing
the test data easier, and makes it available to other test frameworks
to reuse the data.
So, having the connection to the database set up once at TestCase start,
and closed at TestCase end, would make the most sense. Currently there's
no way I know of to do that, so
lpful you'll get noticed and offered tracker privs and be
able to help even more. Related to this is the offer that Martin made
and I have seconded: if someone wants attention paid to a particular
issue, review five others and let Martin and/or I
the code than the equivalent setUp and tearDown
methods would be.
I'm not saying it would be easy to implement, and as you say backward
compatibility is a key concern.
--
R. David Murray www.bitdance.com
_
On Thu, 11 Feb 2010 16:08:54 +, Michael Foord
wrote:
> On 11/02/2010 15:56, R. David Murray wrote:
> > On Thu, 11 Feb 2010 12:41:37 +, Michael
> > Foord wrote:
> >> On 11/02/2010 12:30, Nick Coghlan wrote:
> >>> The test framework might promi
On Fri, 19 Feb 2010 06:40:00 +0100, wrote:
> Antoine Pitrou wrote:
> > Le Thu, 18 Feb 2010 22:46:41 +0100, Martin v. Löwis a écrit :
> >>> It's time to comment and review.
> >> Unfortunately, it's not. I strongly object to any substantial change to
> >> the code base without explicit approval by
On Fri, 19 Feb 2010 14:35:42 -0700, Dj Gilcrease wrote:
> On 2/19/10, P.J. Eby wrote:
> > At 01:49 PM 2/19/2010 -0500, Ian Bicking wrote:
> >>I'm not sure how this should best work on Windows (without symlinks,
> >>and where things generally work differently), but I would hope if
> >>this idea is
I believe Brett mentioned the 'languishing' status for the tracker in
passing in his notes from the language summit.
To expand on this: the desire for this arises from the observation
that we have a lot of bugs in the tracker that we don't want to close,
because they are real bugs or non-crazy enh
On Mon, 22 Feb 2010 20:28:41 +, Florent Xicluna
wrote:
> R. David Murray bitdance.com> writes:
>
> > I believe Brett mentioned the 'languishing' status for the tracker in
> > passing in his notes from the language summit.
>
> I see a bunch of e
On Tue, 23 Feb 2010 01:35:03 +0100, Georg Brandl wrote:
> Am 22.02.2010 21:28, schrieb Florent Xicluna:
> > I did not find any documentation about them in both places:
> > * http://wiki.python.org/moin/TrackerDocs/ "Tracker documentation"
> > * http://www.python.org/dev/workflow/ "Issue workflow
On Wed, 24 Feb 2010 12:13:10 +, Florent Xicluna
wrote:
> I am a semi-regular contributor for Python: I have contributed many patches
> since end of last year, some of them were reviewed by Antoine.
> Lately, he suggested that I should apply for commit rights.
+1
--David
dule was about or what a 'future' was, or why I would
want to use one. I did get that it was about parallel execution of tasks,
but it seemed like there had to be more to it than that. Hearing it
called a 'worker pool' makes a lightbulb go off
ool_argument('--plot')
> >
> > +1, this looks good.
>
> I've added it to the argparse bugtracker, along with my suggested spelling
> add_flag():
>
>http://code.google.com/p/argparse/issues/detail?id=62
Shou
he discussion should be added to
the PEP, or a summary of it. If I remember correctly the BDFL even
weighed in on this point.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
htt
oesn't always
happen when it should.
The roundup code lives in the SVN repository, and you can set up your own
instance of the tracker to experiment with changes. Patches are welcome,
although we have a few in the meta-tracker[1] already that haven't been
reviewed. Currently Martin is p
On Fri, 19 Mar 2010 14:09:28 -0400, Zvezdan Petkovic wrote:
> On Mar 19, 2010, at 1:15 PM, Terry Reedy wrote:
> > On 3/19/2010 10:22 AM, R. David Murray wrote:
> >> This can be done by anyone just by saying, eg: 'see issue 1234' (roundup
> >> turns that into
On Fri, 19 Mar 2010 12:39:58 -0400, "A.M. Kuchling" wrote:
> On Fri, Mar 19, 2010 at 10:22:05AM -0400, R. David Murray wrote:
> > > Real world example with issue8151. It is an issue with a trivial patch
> > > in it. Everything what is needed is to dispatch it to
ost people
will expect. In fact, only mathematicians are likely to know
that any other situation could possibly be valid. Programmers are
generally going to view it as a bug.
--
R. David Murray www.bitdance.com
___
On Fri, 19 Mar 2010 23:20:52 -0400, Alexander Belopolsky
wrote:
> I will not go into details here beyond referring to
> http://bugs.python.org/issue8154, but if you follow the link, you'll
> see that there was not a consensus on how the issue should be
> addressed and even whether or not it was a
ne.
> >
> > Terry Jan Reedy
> >
>
> I actually haven't seen that mail in a few weeks (subscribed to the list via
> my gmail account).
Darn. I bet I broke it when I added the 'languishing' status. I even
thought about that at the time but didn't follow up
atever result number you are looking at. And to have
doing so trigger an exception if requested by the programmer.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://
the core. It can be part of distutils, or of a separate module, or
> delegated to third-party tools. It could even be as simple as
> "python -m compileall --pycache", if someone implements it.
Or even as simple as 'mkdir __pycache__', if you are work
onsive to feedback.
And we need more Windows devs :)
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.p
;m in GMT -4) if I can
(and I think I can).
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org
On Fri, 02 Apr 2010 18:06:28 -, Antoine Pitrou wrote:
> R. David Murray bitdance.com> writes:
> >
> > On Fri, 02 Apr 2010 16:05:28 +0300, anatoly techtonik
> gmail.com> wrote:
> > > I reviewed 5 issues and want to see http://bugs.python.org/issue7
alid 8bit data. So I think this patch should just be reverted.
Can someone (Steve Turnbull?) confirm or refute my analysis?
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http:
That is, it would have to be already
encoded, and the encode('ascii') trick is just to see if there are
any 8 bit bytes.
Tracing the code a little farther, though, I now understand that
the *input* encoding that the payload is in (which will on ou
On Wed, 07 Apr 2010 12:54:51 +0100, Michael Foord
wrote:
>On 07/04/2010 11:30, anatoly techtonik wrote:
>> There is still a serious regression in zipfile module:
>> http://bugs.python.org/issue6090
>>
>> And I would really like to see my issue with difflib tabs committed: =/
>> http://bugs.python
aps
it's that we haven't had devs who were specifically tracking those
platforms...
We can add additional components if the community sees a need for them.
--
R. David Murray www.bitdance.com
___
Python-
t so they can do triage) can do triage.
There are a batch of us that hang out on #python-dev and also monitor the
new bugs and/or the full bugs list, and triage issues as we have time.
If you want to help out, come talk to us on #python-dev (on freenode),
and start reviewing issues and suggesting
itters
as a whole would find most useful. As I said in another note, I think
having a separate OS selection would cause just as many triage issues
as the current setup does. So the question is, what would developers
and bug searchers/submitters find useful?
That said, it's easier
my time?
>
> In my case it was not a waste of time. I use MSDN for dev and testing. Just
> not
> for release building.
Ditto. Without the license I wouldn't have a Windows machine that
I could run tests on at all (I run the OS in KVM instances).
--
R. David Murray
g the
way...or be mentored by #python-dev as a whole if they hang out there.
In other words, I think the goal is not just to add new developers to
the community, but to continue to build a strong community of developers.
--
R. David Murray www.bitdance.com
ped in certain cases, I'm not going to block that
consensus or get mad about it...but I don't think we have a developing
consensus right now, and I'm not sure how to move forward on that.
For the record, note that both Antoine and I have been in
ly working on the issue really needs the other person's
input in order to move forward. But these are my own rules of thumb,
and a discussion of how best to use this field may be appropriate.
--
R. David Murray www.bitdance.com
__
d with that priority. That way, those issues don't appear
> as if they had recent activity.
+1
This will make the default grouping more useful, since now critical
issues will appear at the top, instead of several pages in!
--
R. David Murray www.bitdan
will be. And those people who do a good job
making patches commit ready will be on the fast track to getting commit
privileges.
--
R. David Murray www.bitdance.com
PS: note that I'm using 'commit review' above with a different sense than
that
On Tue, 27 Apr 2010 23:34:48 +1000, Nick Coghlan wrote:
> R. David Murray wrote:
> > And I at
> > least am in the mode of *discussing* it, not speaking from a position set
> > in stone...if the consensus that develops is that the familiarization
> > period can be skippe
triage, of course.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/pyth
t would be better to encourage people to post the unit
tests and the fix as separate patch files.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo
it is on Brett's list to update that doc, but maybe we should help
him out :). Can you list what's missing? We should fill in the gaps.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-De
ot a *net cost*. AFAICS, the "quantity" camp sees it as a
> nearly pure loss, simply slowing down inflow of preexisting "merit"
> (and perhaps discouraging it entirely).
Except for the "vehemently" part, I think that's an accurate summary
of my position.
--
to
> have defaults for? (I would submit each as a separate patch.)
As far as I can see none of the other fields should have a default
value.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Pyth
t written down somewhere and I've just forgotten where to
> look...)
I don't think so, but it should be.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://m
arwin? The readline
> on Darwin isn't what Python wants.
I think someone fixed readline to work with Darwin's readline, at
least in theory.
--
R. David Murray www.bitdance.com
___
Python-Dev m
x27;open' or of 'closed'?
Open.
> > and they explain why an issue was closed.
>
> This needs to be explicitly stated in the doc if you want it followed.
>
> In response to my repeating this on the tracker,
> bugs.python.org/issue7511
> R. David Murray said (i
On Fri, 30 Apr 2010 07:17:02 +1000, Nick Coghlan wrote:
> R. David Murray wrote:
> > On Thu, 29 Apr 2010 14:11:57 -0400, Terry Reedy wrote:
> >> On 4/27/2010 5:14 PM, "Martin v. Loewis" wrote:
> >>> You only have resolutions on closed issues,
> >
gs for these, please? The first and last others should
be able to replicate easily; the middle one will probably require your
help on the machine in question to debug.
--
R. David Murray www.bitdance.com
___
Python-De
On Sat, 01 May 2010 11:35:04 +0200, Georg Brandl wrote:
> Am 29.04.2010 13:40, schrieb R. David Murray:
> > On Thu, 29 Apr 2010 20:16:14 +1000, Nick Coghlan wrote:
> >> Does the online dev version of the docs build in response to docs
> >> checkins, or just once a day?
On Sat, 01 May 2010 16:18:19 +0100, Paul Moore wrote:
> On 1 May 2010 15:28, R. David Murray wrote:
> > Unless I'm missing something, I don't see any docs there about the
> > automated build process and when and where it runs.
>
> I assume Georg was referring
ntial new contributer' lurking here feels
> otherwise?
> - speak up!).
>
> I don't know the community (yet) and I can't say this for sure, but my current
> gut feeling about the Python community (and pretty much any OSS I can think
> of) is that in the long ru
On Sun, 02 May 2010 00:44:22 +0200, =?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=
wrote:
> R. David Murray wrote:
> > On Sat, 01 May 2010 16:18:19 +0100, Paul Moore wrote:
> >> On 1 May 2010 15:28, R. David Murray wrote:
> >>> Unless I'm missing something, I
On Mon, 10 May 2010 20:40:00 +0400, Oleg Broytman wrote:
> On Mon, May 10, 2010 at 04:09:06PM +0200, Ronald Oussoren wrote:
> > Does anyone know of a way to teach vim that C sources in a python checkout
> > should have 4-space indents without changing the defaults for other C
> > files?
>
> Bu
s (which are the bulk of the traffic on the tracker) once they
bother to notice it. I'm not convinced that hit count load is the
problem, but it might be.
--
R. David Murray www.bitdance.com
___
Python-Dev mail
at
> *1* argument is actually required instead of 2?
You can contribute to issue 2516 if you like :)
http://bugs.python.org/issue2516
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@py
ot;arguments" while no arguments are actually involved in
> the problem: just a class I forgot to initialize.
That second message is entirely accurate and IMO should not be changed.
As Michael said, calling an unbound method is not that uncom
ng like "I think
this PEP is ready for pronouncement" and then wait for feedback on that
assertion or for the pronouncement. It's especially good if you can answer
any concerns that are raised with "that was discussed already and we
concluded X". Bonus point
On Sat, 22 May 2010 10:09:37 -0400, Jesse Noller wrote:
> On Sat, May 22, 2010 at 9:59 AM, R. David Murray wr=
> ote:
> > On Sat, 22 May 2010 19:12:05 +1000, Brian Quinlan wr=
> ote:
> >> On May 22, 2010, at 5:30 AM, Dj Gilcrease wrote:
> >> > On Fri, Ma
g an exception to the moratorium for
translate/untranslate is justified, given that this is restoring a
feature that Python2 had, in a Python3 compatible manner.
--
R. David Murray www.bitdance.com
___
Python-Dev mai
o a lot of work:
http://unicode.org/mail-arch/unicode-ml/y2007-m12/0047.html
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Uns
done with .encode('ascii')/.decode('ascii').
>
> Changing the type of *ascii* text is easy, understanding bytes vs str
> semantics is not!
+1
Consistency in interface is more important in *this* context than the
sensibleness of any particular transform.
--
R. D
l6 work will lay a firm foundation for the latter, but URI/IRI
is a whole different protocol that I'm glad I don't have to deal with :)
> The virtues of a separate poly_str type are that:
Having such a poly_str type would probably make my life easier.
I also would like just vent
allow you to decode to text
only the bits you actually need to access and manipulate.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-de
t to email. (1) I suspect that the new API will be enough of a
carrot that they won't mind converting to it, BUT, (2) the plan is to
provide a compatibility API that will fully support the current Python3
email5 API (but with fewer bugs in areas such as header folding and
> > s...@i
> >
> > being equivalent to
> >
> > s[i:i+1]
> >
>
> And this is way beyond being intuitive.
Agreed, -1 on that. Like I said, I was just venting. The decision
to have indexing bytes return an int is
can shed more light on this?
Given the current state of the email package for python3, it makes
sense that it would open them in text mode. email can't currently
process bytes, only text.
--
R. David Murray www.bitdance.com
xt
*correctly*. This isn't a trivial undertaking, but the end result
will be well worth it.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailm
ns to be the one you use when you wrap
the binary stream as a text stream.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Uns
> other functions with the same problem).
>
> 4) A combination of 2) and 3).
>
> Any thoughts on this?
>
> BTW: Once I figure out how, I wouldn't mind submitting a patch for
> either 2), 3) or 4), but personally I don't like 1).
FYI there's an open bug a
then we cut
over" before the balance of the dev community is going to actually try
working with it. But one or more volunteers could make the first cut
at the workflow docs right now, I would think, and that would be a big
help for this process
I know I would have prefe
ould also be great if every committer could find time to look at
one bug *outside* of their main interest area for every N hours
they spend on their interest area. (I try to do this, with varying
degrees of success depending on the week.)
--
R. David Murray
ti". Otherwise we can just decide that those
I like this suggestion, but obviously we need to let those developers
who wish to do this "star" themselves.
If there are no objections to this change to maintainers.rst, I'll
start the ball rolling by marking myself for email, and a
mmitter ids*. I noticed the other
day that I had to translate from committer id to tracker id for someone
(I forget who, and I didn't have time to update the file at the time).
--
R. David Murray www.bitdance.com
___
ow to both of you.
>
> As for assigning bugs, I've been told to use the maintainer.rst list, so
> either the list is wrong, or I've had finger problems. If it's the
> latter I again say sorry.
I suggested you use maintainers.rst to find people to ad
who hang out
on #python-dev do triage work. Further, many of the people who chat
regularly on the IRC channel are committers, which is one of the reasons
why it can be a rich resource while doing triage. Often enough, bugs
get closed that way.[*]
--
R. David Murray
but if
it is just lacking in the detail of the explanations, then the tutorial
is the place for those, and you say that is OK.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http
o your work, and also on the
fact that I have seen the quality of your work improve over time from
the bugs I have reviewed that you've commented on.
--
R. David Murray www.bitdance.com
[*] I think this may be a source of some of the discomfort you have
I'd go with putting it in shutil. We could also add a function there
that wraps up the recipe in issue 9311 to work around the quirks of
os.access on FreeBSD (and possibly other platforms).
--
R. David Murray www.bitdanc
list
> is somewhat arbitrary with narrow components such as ctypes and broad
> components such a Lib.
When I suggested such a modules list on
<http://wiki.python.org/moin/DesiredTrackerFeatures>, R. David Murray
replied âThis has been suggested and rejected a number of times on
python-devâ bu
opted.
There's nothing in your proposal that is outside of your control,
as far as I can tell.
(Well, except for easy_install not being in the stdlib, but that's
no barrier to adoption of the proposed tool.)
--
R. David Murray www.bitdance.com
_
ness is the grease that
keeps the gears of society working smoothly. Your not "wasting time"
being a "polite bastard" is the equivalent of deliberately throwing sand
in the gears. It is, to say the least, counter-productive to your stated
goals of improving the Python workflow for y
ntly added the old re cache-clearing strategy to
fnmatch, because previously its cache would grow indefinitely.
It sounds like this should be applied there as well.
That's three...time to figure out how to share the code?
--
R. David Murray www.bitdance.c
ific.
Anyone who cares about config file locations should read issue 7175.
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Uns
On Sun, 01 Aug 2010 21:28:05 +1000, Nick Coghlan wrote:
> On Sun, Aug 1, 2010 at 5:41 PM, Mark Lawrence wrote:
> > I plucked this figure out of the air thinking that if an issue was going to
> > drop under the radar, this would be the most likely time. I was considering
> > a worst case scenario
27;t see a downside to
that. Most unix applications look in multiple places for configuration
info.
Michael seems to be arguing for not using the standard OSX locations
because the Finder can't edit them anyway. Is that true?
--
R. David Murray w
t;
> +tests = list(tests)
I guess you didn't notice that just above this code is a clause that
says 'if forever' which implements -F/--forever by making tests into a
generator that never runs out...
--
R. David Murray
On Mon, 02 Aug 2010 21:51:11 -0400, "R. David Murray"
wrote:
> On Mon, 02 Aug 2010 20:59:52 +0200, georg.brandl
> wrote:
> > Author: georg.brandl
> > Date: Mon Aug 2 20:59:52 2010
> > New Revision: 83543
Hmm. Looking at the format of this message as it c
x27;t exist.
Fixed. Apparently a line was dropped when applying a patch to
the tracker, but the mistake didn't surface until roundup
was restarted after the reboot.
--
R. David Murray www.bitdance.com
___
Python-
Am I missing something, or this a missing feature?
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.py
On Tue, 03 Aug 2010 12:22:30 -0500, Benjamin Peterson
wrote:
> 2010/8/3 R. David Murray :
> > So I thought I'd break the exception chain before raising the error the
> > test harness really wants to raise. However, I can't figure out any way
> > to do that. Am
On Tue, 03 Aug 2010 20:36:36 +0200, Georg Brandl wrote:
> Am 03.08.2010 19:05, schrieb Brian Curtin:
> > On Tue, Aug 3, 2010 at 11:58, R. David Murray
> > Fixed. Apparently a line was dropped when applying a patch to
> > the tracker, but the mistake didn
Hmm. If we added a 'binsearch' option to regrtest, you could just
pass it the random seed and that option and off it would go...
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@pyt
eek. He's going to fix
that.
> > Issues closed (154)
> > ===
> >
> > #1474680: pickling files works with protocol=2.
> > http://bugs.python.org/issue1474680 closed by alexandre.vassalotti
> > [...]
>
> This is the list of *all* the is
On Mon, 23 Aug 2010 15:13:34 +0100, Mark Lawrence
wrote:
> Suffering from dead parrot syndrome? Kiss of life please :)
The hosting company has been notified.
--David
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/lis
x27;re in an old-style class, you shouldn't get an double
> underscore methods in __getattr__ (or __getattribute__). If you do,
> it's a bug.
Benjamin, I remember you fixing various special method lookups, so just
for clarity's sake, which versions of Python d
yourself there.
All help is welcome! It is not a "porting" project strictly
speaking, but it certainly is interesting :)
--
R. David Murray www.bitdance.com
___
Python-Dev mailing list
Python-Dev@python.org
h
On Tue, 14 Sep 2010 16:34:33 +0530, Senthil Kumaran wrote:
> On Tue, Sep 14, 2010 at 12:44:30PM +0200, Baptiste Carvello wrote:
> > >Antoine> Like the email package, nntplib in py3k is broken (because of
> > >Antoine> various bytes/str mismatches; I suppose the lack of a test
> > >Anto
ing strings.
It also has to use slice notation rather than indexing when looking at
individual characters, which is a PITA but not terrible.
I'm not saying this is the best approach, since this is all experimental
code at the moment, but it is *an* approach
--
R. David Murray
On Thu, 16 Sep 2010 17:40:53 +0200, Antoine Pitrou wrote:
> On Thu, 16 Sep 2010 11:30:12 -0400
> "R. David Murray" wrote:
> >
> > And then BaseHeader uses self.lit.colon, etc, when manipulating strings.
> > It also has to use slice notation rather than index
On Thu, 16 Sep 2010 18:11:30 -0400, Glyph Lefkowitz
wrote:
> On Sep 16, 2010, at 4:51 PM, R. David Murray wrote:
>
> > Given a message, there are many times you want to serialize it as text
> > (for example, for presentation in a UI). You could provide alternate
> >
On Fri, 17 Sep 2010 00:05:12 +0200, Antoine Pitrou wrote:
> On Thu, 16 Sep 2010 16:51:58 -0400
> "R. David Murray" wrote:
> >
> > What do we store in the model? We could say that the model is always
> > text. But then we lose information about the origin
701 - 800 of 1206 matches
Mail list logo