; buildbots are using the IEEE side---is this true?
They run Linux, so yes. Notice that other people also run Python on z/OS.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
it.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ersion selector; I'm unsure whether that
tool would also support future versions (ie. vs2008), so its better
to make sure the 2008 selector gets used.
I don't know whether simultaneous installation of the express and
full versions of VS 2008 is supported (but that was not your
question).
; - typed in josepharmbruster as creator
You need to ask for joearmbruster, then it works fine. In general,
take the string after "Hello, " on the navigation bar.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://m
ows31J, yet, according to
http://www.iana.org/assignments/character-sets
they are different (MIBEnum 17 vs MIBEnum 2024).
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
certain size class, and then keeps a linked list of pools of
the same size class. So when many float objects get allocated,
you'll have a lot of pools of the float type's size class.
IOW, PyMalloc has always enough room.
Regards,
Martin
__
ms: when you multiply
digits today, the product will be 32-bit. If you extend the digits,
you might get 64-bit results, which will be slow on 32-bit systems
(plus some 32-bit systems don't support a 64-bit integer type at all
in their compilers).
Regards,
Martin
_
difference.
In any case, if you think that you can improve things, please
submit a patch.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/ma
> I checked r60695 in last night from that same checkout, so I wouldn't
> expect it to be a local problem. Could the repository drive on
> svn.python.org just be full? Or is something else going on?
The hard disk was full. I have deleted some files.
R
anch will come
Wednesday night; there will be release candidate first.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/
ssign them to me with high
priority.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ks know what is going on?
I have no clue. I believe it would have been
/data/repos/projects/hooks/mailer.py propchange /data/repos/projects
60765 brett.cannon svn:log
but when I ran that just now, it worked fine, and the message got
sent.
Regards,
Martin
___
lease,
Martin
Martin v. Loewis
[EMAIL PROTECTED]
Python Release Manager
(on behalf of the entire python-dev team)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/ma
2.5.3.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
the then-deleted object. It will just be more difficult to
trigger such crashes, depending on the period in which objects are
cleaned.
The only sane way to never touch deleted objects is to have no
references to them on heap anymore, and to not touch stack references
after the DECREF.
Regards
you think this could help, sure, but I doubt it would.
I personally don't worry about these. If you don't want to see them,
filter them out (roundup is very good at custom searches).
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@pyth
that's unrelated to this issue. In those other cases, the refcount
won't be zero, so the object is still there.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
h
mand finds 36 candidates. Now, some of them
are in tp_dealloc methods, so they shouldn't cause problems - but
it can't hurt to replace them with Py_CLEAR, either.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.pyth
Two years for a bug report is *nothing*. Ten years, and I would start
to worry that it might never get implemented.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http:
rivacy-related information that we need to withhold. If you provide
some SQL statement or Python script that you want me to run on the
server - that should be possible.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/ma
(which used to be two weeks on SF). The tracker will add a
message that the issue was closed because of inactivity.
Unfortunately, that feature is not yet implemented.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.
>> Problem is, we don't have an 'rfe' keyword anymore :)
>>
>
> Shall we grow one again?
What's wrong with the rfe type? Why does it have to be a keyword?
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@pyt
> I suggest using socket.dup(sslsock) to simply create a non-encrypted
> copy of the socket, and switch to using that copy. There's no way to
> "unwrap" an SSLSocket.
But shouldn't there be a way to invoke SSL_shutdown? You need to get
the close_notify alert message
not (users tend to assign their
issues to core developers in the hopes of expediting processing of
the issue, not realizing that assignment often impedes processing).
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python
That's the busybody list.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
itching to plain-text
outside the SSL protocol is no option, no?
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
res that are not enhancements (and if so, why would anybody request
them), or are there enhancements which are not features? Are they
entirely disjoint sets of things?
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org
l other types in r52825, on 2006-11-23).
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Guido van Rossum wrote:
> On Feb 20, 2008 12:39 PM, Brett Cannon <[EMAIL PROTECTED]> wrote:
>> On Feb 20, 2008 12:36 PM, "Martin v. Löwis" <[EMAIL PROTECTED]> wrote:
>>>> I agree, the name is a bit confusing when you're not used to it.
>>&g
With
if date2.differenceDate(date1).as_seconds() >= ACTIVITY_DAY_THRESHOLD *
24 * 3600
it gives
- no selection -118
wont fix189
works for me62
accepted310
fixed 611
duplicate 75
later 17
invalid 73
postponed 6
out of date 193
remind 1
rejected
p: certain resolution values
would still be present and referenced by issues that use it, but they
would not appear anymore in the drop-down list.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/p
> What would be the difference between accepted and fixed for a closed ticket?
As Guido says: a bug gets fixed, a patch gets accepted. This was copied
over from SF, but it makes sense to me and everybody seems to be
following it.
Regards,
Mar
0
accepted4
fixed 2
duplicate 0
later 6
invalid 0
postponed 0
out of date 1
remind 0
rejected0
As Virgil expected: it's not very meaningful, but it's what you've asked
for.
Regards,
Martin
___
Pyt
> And, of course, if the int/float freelist scheme was a real issue
> we would have probably heard of it by now in a very sound way.
As Aahz says: people run into this problem frequently, and then report it.
Regards,
Martin
___
Python-Dev mailin
e
> consensus in this thread would have been faster, ;)
Right. I wish this discussion had taken place before the tracker
switchover.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
make the names a little
longer - it's a thirty-second edit. The question is
whether I should.
Again, taking your message just arbitrarily. The same
remark applies to anything else declared as a proposal -
I can only act on specifications, not on proposals.
Re
;duplicate",
"invalid", "out of date", "wont fix" and "works for me" are also
firm decisions.
("later", "postponed", and "remind" might not be firm decisions -
they were just inherited from SF).
Regards,
Martin
__
clude:
Bug fixes. According to the release notes, at least 100 have been fixed.
Highlights of the previous major Python release (2.5) are available
from the Python 2.5 page, at
http://www.python.org/2.5/highlights.html
Enjoy this release,
Martin
Martin v. Loewis
[EMAIL PROTECTED]
P
earlier); if it follows 2.6,
it would be the last bugfix release for 2.5 (with security
releases still possible).
I'm still working on source-only releases of 2.4 and 2.3.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://ma
en byte and Unicode strings in the absence of an
encoding specification, you can't assume anything but ASCII
(technically, not even that, as the bytes may be EBCDIC, but ASCII
is safe for the majority of the systems - unlike UTF-8).
The encoding can't be changed because that would break h
00 open issues,
you will look back to the good old days when we were below 2000 :-)
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/opti
> One question I did have is whether or not access to 'security' type
> issues is automatically limited to a small subset of the developers.
No. Reports requiring privacy should be sent to [EMAIL PROTECTED]
Regards,
Martin
___
Python-
e branches)
>
> This is another form of 'invalid' though more different than 'works for
> me'. But does anyone really care other than this being a holdover from SF?
One issue to consider is also politeness. People sometimes complain that
they feel treated unfair if
s in C don't.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
provide Windows binaries if desired.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
l and uncommon
> stuff really hard.
Exactly so. When I started with MSI generation, and tried what comes
with Visual Studio, and found it unusable - it did not support Itanium,
and could not be changed to support it.
Regards,
Martin
___
Python-De
>> For the MSI installers you also need Python 2.5, your pywin32 package
>> and some additional tools like the help compiler and cabarc.exe.
>
> Have you looked at http://wix.sourceforge.net/ ?
Yes.
Martin
___
Python-Dev maili
> Have you solved the problem with the VS CRT redist
> (http://bugs.python.org/issue1569)? Maybe Mark is able to assist you.
No, I still haven't found a solution. I do want to use the merge
module; anything else probably isn't going to work.
c7f624d20
> WiX is an excellent inspiration though - if a WiX example can be found for
> something, it should be a significant help in implementing it via msilib.
The current challenge is merge modules: How can I merge the VC msm into
the Python MSI (including support for SxS).
Regards,
Marti
iles with
free-as-in-beer tools).
In any case, contributions are welcome.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
Depending on your job situation,
that might pay some day :-)
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
would have to produce a patch, and a test case,
and verify that the problem occurs without the patch, and is solved
with the patch.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubsc
esn't, extension modules that
link with their own OpenSSL will continue to produce a warning
about the missing applink when they run in the context of a COM
server (or some other Python embedding).
Regards,
Martin
___
Python-Dev mailing li
m to delete it, then revert
the script, check in again, and see how they build it.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options
:00 UTC (2.6) and 13:00 UTC (3.0).
What that's at day or at night depends on where you live :-)
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.or
> Maybe the flaky tests could be moved towards the end? This way we could
> at least see if the other tests work.
It's intentional that the tests run in a random order.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@pyth
it is just very hard to provide the same features
as MSI, but with a different tool. It seems that most tools have given
up the battle against MSI, and now provide just another layer on top
of MSI (just as my msilib does, or WiX).
Regards,
Martin
___
P
>>> I'm going through the motions of getting my newly added build
>>> slave
>> in a half decent state.
>>
>> I think the buildbot should have a name different from 'x86 XP'.
>> (Martin, Neal?)
>>
> Yeah, I've dropped Mart
lable in VS Express.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
uires only once. It probably belongs next to the
> checkout or svn up and not in the build section.
I came up with yet another solution: I changed the repository to contain
already the converted files (or, rather, made a copy, as the 2.5 branch
is still using th
ckout was never tested.
That might also explain the buildbot crashes - they still were using
object files from VS 2003, for db-4.4.20.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-
> As of 4:50 PM EST, the links to Windows installers give 404 File Not
> Found.
>
> I gather that they are still in process,
> and notice that there is no public c.l.p. announcement.
I just fixed that. The files were there; just the links were wrong.
h yet another
release tool. If you primarily complain about the GUIness of welease,
I could help with a command line version of it.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubs
> Thanks for fixing these Martin!
I have now also uploaded signed MSI files for 3.0a3.
I have not tested them on a machine which doesn't have the
VS 2008 CRT installed (as all the machines I can access
right now do have it); please report what works and what
doesn't.
Re
> The 2.6a1 x86 MSI is there, but the 3.0a3 x86 MSI is still giving a 404.
Please try again - *those* files weren't actually there when I sent my
last message; I just built them.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.
Barry apparently wants it to go even further, making many of the
edits for you.
Creating the Windows installer is comparatively much less
error-prone (although I do sometimes forget to update Python/sysmodule.c
when I switch my sandbox to the relea
ghlights of the previous major Python releases are available
from the Python 2.4 page, at
http://www.python.org/2.3/highlights.html
http://www.python.org/2.4/highlights.html
Enjoy this release,
Martin
Martin v. Loewis
[EMAIL PROTECTED]
Python Release Manager
(on behalf of the entire
xed for
2.5 (IIUC), but the fix was not backported (nor should it be, as it
is not relevant for security). Use OS X 10.4 if you want to use Python
2.4.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/
ld have to be fixed. IIUC, 2.4.4
won't compile on 10.5, either, and Python 2.4.5 will have no code to
port it to new platforms.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
U
> Any possibility of revisiting this question (upgrading to a more recent
> compiler for Windows builds of Python)?
Python 2.6 is built with Visual Studio 2008.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.pyth
n worked-around, by reformulating the test cases
so that the situation doesn't occur anymore, but IMO, it should not be
possible for an extension module to cause an interpreter abort.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http:/
connection loss whether it shows any problems from the
client side as well.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
oo late) for
> Python to somehow embrace such mechanism?
It would be possible, but it would be a fairly large project. You would
have to remove a lot of things from the Python header files, and that
would cause significant breakage in existing extension modules.
Regards,
Martin
___
Trent Nelson wrote:
> Hurrah, 'x86 W2k8 trunk' has just experienced its first green build
> and test! Thanks to everyone that committed the various patches I
> sent out in such a timely fashion.
>
> Martin, does this mean I can have a slave set up for x64 now? }:>
), and Documentation and Sphinx to Georg Brandl.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
> I suspect something in the install failed to set something
> in the registry. Is there any log file of the install
> to inspect?
You need to run
msiexec /i /l*v
to generate a logfile for the installation.
Regards,
Martin
___
Python-De
t;
> Note that it didn't have VS2008 or any other new code installed.
>
> When running the Python console, running
How did you do that if you can't install the file?
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
ht
> Ok, I have the 3MB log file. Should I upload it
> somewhere or is there a pattern to find?
Please compress it, and make a bug report on
bugs.python.org.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.pyth
Thomas Heller wrote:
> Martin v. Löwis schrieb:
>> I just implemented auto-assignment for the tracker, i.e. a component
>> can be linked to a developer so that issues mentioning the component
>> get assigned to that developer (unless an explicit assignment is
>> made).
> ctypes is big and important enough IMO to deserve a component.
Ok, I just created the component and made Thomas the auto-assignee
for it.
http://bugs.python.org/component22
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
h
ntly.
Unless explicitly silenced.
Please submit a patch.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ful.
For the core file, make sure you select the right thread to inspect -
this is probably not the one which caused the crash; use "info
threads" as a starting point (hoping that the core file supports
that).
Regards,
Martin
___
Python-Dev mai
y = newscr ? newscr->_cury : -1;
x = newscr ? newscr->_curx : -1;
}
If it's similar on FreeBSD, the only reason why this
could break is that newscr is NULL.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
h
in
that way throughout.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
ations.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
> Since both strerror() and memmove() are both in C89 (they are listed
> in K&R), can we ditch these files?
I think they can safely be deleted.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailma
nsertions and deletions,
prepending will be O(1) (if M is large, with a large factor).
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
takes O(N), not constant time (even though there is only
one key in the dictionary).
> I wasn't sure about many of the set() operations, so I didn't include those.
set is just implemented like a dictionary, without keys.
Regards,
Martin
___
rds,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
h of the remaining functions officially belongs
to the ABI, and freeze them for the lifetime of Python 3. New functions
can be added, but when changing the signature, the old functions must
remain in place. In Tcl stubs, that is achieved through a function
vector, IIUC.
HTH,
Martin
__
on.org/2.4/highlights.html
Enjoy this release,
Martin
Martin v. Loewis
[EMAIL PROTECTED]
Python Release Manager
(on behalf of the entire python-dev team)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscr
d easiest
to read, regardless of performance consequences
initially. Premature optimization is the root of
all evil.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.p
ictionaries are *completely*
different things, not interchangeable at all.
> Toss a coin? Or make a few educated guesses based on
> what you know about each data type?
I look at my problem, and the choice of container
falls out of that naturally.
Regards,
Martin
_
to get at things quickly.
OTOH, they are discouraged for use outside the core already.
Use PyList_GetItem, and you won't notice the difference.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/li
y applies to buildbots that are connected/online.)
Even with that restriction: I'll happily buy you a beer if you
manage to get all the online ones pass all tests consistently.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http
semantically
is the same as further restricting it to 2.6 and 3.0.
Creating a query that searches for multiple versions is possible
through URL editing, but not the form (currently). I'm not sure
whether that would search for issues which are marked both 2.6
and 3.
e, but would really like to see a command
line utility in addition.
This, of course, would raise the issue who "owns" the easy_install
script name; ideally, the script would not have to be overwritten
when setuptools gets installed.
Regards,
Martin
s an "easy_install" utility, so that people never find out
the module actually exists.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
cleanly,
follows the coding style, has correct documentation, and so on?
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/pytho
, I consider it a useful compromise.
Regards,
Martin
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
3301 - 3400 of 5764 matches
Mail list logo