On Thu, Jun 16, 2016 at 10:26:22AM -0700, Nick Coghlan wrote:
> meta-guidance. However, there are multiple levels of improvement being
> pursued here, since developer ignorance of security concerns and
> problematic defaults at the language level is a chronic problem rather
> than an acute one
On Thu, May 05, 2016 at 10:31:48PM -0400, Donald Stufft wrote:
> I don't believe we've ever told someone that something can't happen because of
> Warehouse, only that *I* won't implement something until after Warehouse. That
> often times means that something won't happen until after Warehouse
On Sat, Dec 19, 2015 at 08:55:26PM +1000, Nick Coghlan wrote:
> Even once the new docs are in place, getting them to the top of search
> of results ahead of archived material that may be years out of date is
> likely to still be a challenge - for example, even considering just
> the legacy
On Tue, Jul 14, 2015 at 09:53:33AM -0700, Ethan Furman wrote:
Part of writing tests is making sure they fail (and for the right reason) --
proper testing of the tests would reveal such a typo.
And there are other failure modes for writing tests that succeed but
are not testing what you think.
#23891: add a section to the Tutorial describing virtual environments and
pip
This is very cool, thank you!
Thanks! This suggestion came up at April's Language Summit as an
improvement to make the tutorial better reflect current practice.
Another suggestion was to suggest the 'requests'
On Mon, Jun 23, 2014 at 04:12:24PM -0400, R. David Murray wrote:
The stats graphs are based on the data generated for the
weekly issue report. I have a patched version of that
report that adds the bug/enhancement info.
After PyCon, I started working on a scraper that would produce a bunch
of
On Wed, Apr 09, 2014 at 09:08:04PM -0400, Guido van Rossum wrote:
To anyone who took notes at the language summit at PyCon today, even if you
took them just for yourself, would you mind posting them here? It would be
good to have some kind of (informal!) as soon as possible, before we
I came across http://bugs.python.org/issue13663, which is about a
pootle.python.org installation. http://pootle.python.org/ currently
returns a 500. Are we still using Pootle, or should I just close #13663?
(Maybe the installation got broken in the move to OSL and then forgotten?)
--amk
On Fri, Jan 24, 2014 at 10:37:12AM -0600, Jesse Noller wrote:
fwiw, I'm offering the keys/account/etc for getpython3.com to whomever
has the time to keep it fresh and up to date.
I'd be interested.
--amk
___
Python-Dev mailing list
I was looking at http://bugs.python.org/issue1098749, which adds
extraction of multiple-line strings to pygettext.py, but on the ticket
Mark Lawrence suggested that pygettext should be deprecated. Is it
deprecated? (It's not listed in PEP 4, but it isn't a module.)
Debian wrote a man page for
On Sun, Nov 10, 2013 at 06:48:30PM -0500, Terry Reedy wrote:
+def encode(self,input,errors='strict'):
+return codecs.charmap_encode(input,errors,encoding_table)
You left out the spaces after the call commas (PEP8)
Thanks for noting this. This file is programmatically generated by
On Sat, Oct 26, 2013 at 05:34:05AM +0200, tim.peters wrote:
Fiddled Thread.join() to be a little simpler. Kinda ;-)
-# else it's a negative timeout - precise behavior isn't documented
-# then, but historically .join() returned in this case
+else:
+# the
On Mon, Oct 07, 2013 at 12:13:18AM +0100, Michael Foord wrote:
Wing is only a good example of PyGtk until Wing 5 is out of beta. They too
have switched to PyQt...
Perhaps Gramps is a good example: http://www.gramps-project.org/ I
just glanced at their code and it's still using PyGtk.
--amk
On Thu, Oct 03, 2013 at 08:48:47PM +0200, eric.snow wrote:
-- Issue #19951: Fix docstring and use of _get_suppported_file_loaders() to
+- Issue #19151: Fix docstring and use of _get_suppported_file_loaders() to
^^^ likely a typo?
--amk
Issue 4199 begins with a self-explanatory comment:
PEP 3104 says that the nonlocal and global statements should
allow a shorthand. (global x; x = 3 == global x = 3) This
patch implements that.
Benjamin posted his patch on 2008-10-24. It got postponed to 3.2
because it was too
On Sun, Sep 26, 2010 at 03:53:58PM +0200, Georg Brandl wrote:
* redirect from wiki.python.org to wiki.python.org/moin
I've added a meta http-equiv element to the top page of
wiki.python.org, so browsers will now jump to the /moin/ page
immediately. This won't help crawlers that don't parse the
The current text is:
The subprocess module provides more powerful facilities for
spawning new processes and retrieving their results; using that
module is preferable to using this function. See the Replacing
Older Functions with the subprocess Module section in the
subprocess
On Sun, Jul 11, 2010 at 05:22:28PM +0300, Tal Einat wrote:
Initially (five years ago!) I tried to overcome these issues by
improving IDLE, solving problems and adding a few key features.
Without going into details, suffice to say that IDLE hasn't improved
much since 2005 despite my efforts.
On Tue, Jun 29, 2010 at 07:56:22AM -0700, Guido van Rossum wrote:
Since you have such a great reproducible test case, could you point
the profiler at it? (Perhaps on a reduced dataset... The profiler
multiples your run time by some number between 2 and 10 IIRC.)
Let me underline Guido's
On Tue, Jun 29, 2010 at 11:40:50AM -0400, Steve Holden wrote:
I will leave the profiler output to speak for itself, since I can find
nothing much to say about it except that there's a hell of a lot of
decoding going on inside mailbox.iterkeys().
The problem is actually in _generate_toc(),
On Sun, Jun 20, 2010 at 10:57:05AM -0700, Guido van Rossum wrote:
Education is needed. When you search Google (or Bing, for that matter
:-) for python unicode the first hit is
http://www.amk.ca/python/howto/unicode, which is highly detailed but
probably too much information for the typical
On Fri, May 07, 2010 at 09:30:00AM +0200, Martin v. Löwis wrote:
I agree with Terry: how did you arrive at the 4 years for 2.x releases?
Bug fixes releases stopped after the next feature release being made,
which gave (counting between initial release and last bug fix release):
I used the
On Fri, May 07, 2010 at 07:52:49PM +1000, Nick Coghlan wrote:
3.x). I'll take a stab at a more accurate rationale:
Thanks! I've applied the scalpel and reduced it to:
* A policy decision was made to silence warnings only of interest to
developers by default. :exc:`DeprecationWarning` and
FYI: I've just added the text below to the What's New document for
2.7. I wanted to describe how 2.7 will probably be maintained, but
didn't want to write anything that sounded like an iron-clad guarantee
of a maintenance timespan. Does this text seem like a reasonable set
of statements?
--amk
On Wed, Apr 28, 2010 at 10:46:37AM +1000, Steven D'Aprano wrote:
their ability to gain recognition for their merit. It's not enough to
be good at what you do, people have to know it. Ten high-quality
patches for high-profile bugs in a week may get you enhanced
privileges, while thirty
On Tue, Apr 27, 2010 at 02:40:19PM -, exar...@twistedmatrix.com wrote:
This list would make a good addition to one of the cpython development
pages. If potential contributors could find this information, then
they'd be much more likely to participate by doing reviews.
If anyone wants
On Mon, Apr 26, 2010 at 02:25:33AM -, exar...@twistedmatrix.com wrote:
I think there should be a page on python.org that says all
contributors are welcome, and one way to become a contributor is to
wrangle the issue tracker, and explains what this involves (I don't
really have any idea,
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 stable `commit
queue` and port to trunk. It is not 'easy' - it is 'trivial', but I
have no means to
cgitb can also produce text tracebacks:
import cgitb
cgitb.enable(format='text')
import urllib
f=urllib.urlopen('bogus://foo')
type 'exceptions.IOError'
Python 2.7a1+: /home/amk/source/p/python/python
Thu Jan 28 11:35:04 2010
A problem occurred in a Python script. Here is the sequence of
On Wed, Jan 20, 2010 at 10:54:11PM -0800, Gregory P. Smith wrote:
I think having a run time flag (or environment variable for those who like
that) to disable the use of JIT at python3 execution time would be a good
idea.
Another approach could be to compile two binaries, 'python' which is
On Mon, Nov 16, 2009 at 03:27:53PM -0500, David Malcolm wrote:
Has anyone else looked at using Coccinelle/spatch[1] on CPython source
code?
For an excellent explanation of Coccinelle, see
http://lwn.net/Articles/315686/.
--amk
___
Python-Dev mailing
On Sat, Nov 14, 2009 at 08:43:25AM +1100, Ben Finney wrote:
There's also no option to vote that decisions on how to manage Python
infrastructure (like PyPI) shouldn't be made by popular vote.
If the open source approach of 'the maintainer decides' is followed,
well, both the maintainer of the
FYI: I've written an article for Linux Weekly News on the moratorium
related issues.
The article is subscribers-only for a week, but here's a free link:
http://lwn.net/SubscriberLink/361266/ef88bdbed5369800/
If you find this sort of thing useful/interesting, please consider
subscribing to LWN.
On Thu, Nov 12, 2009 at 11:30:27AM -0800, Guido van Rossum wrote:
etc.). Maybe there should be a standard social app that you can just
customize for a specific purpose. Sounds like an interesting project,
actually.
For comments, haloscan and disqus are third-party comment-hosting
services;
On Fri, Nov 13, 2009 at 11:44:42AM +1100, Ben Finney wrote:
There's a problem with the poll's placement: on the front page of the
PyPI website.
I've posted a tweet to the ThePSF account about the poll. If the poll
runs for a week or two, that would provide time for word of the poll
to
On Sun, Nov 08, 2009 at 10:27:46PM +0100, Georg Brandl wrote:
Good point, I'll make that change if AMK agrees.
It's certainly fine with me. Do we want to only make that change to
the 2.7 What's New, or should we also do it for the 2.6 one?
--amk
___
On Fri, Oct 30, 2009 at 09:37:36PM +0100, Georg Brandl wrote:
I don't like this. It gives a set object a hidden state, something that
AFAICS no other builtin has. Iterating over an iterable is what iterators
are for.
It also makes the object thread-unsafe; there's no way for two threads
to
I'd like to turn over the organization of the VM and Python Language
Summits at PyCon 2010 to someone else, one or two people. (The same
person doesn't need to organize both of them.)
Why: in November PyCon will be three months away, so the guest list
needs to be finalized and the invitations
On Thu, Sep 17, 2009 at 10:59:22AM -0700, Peter Moody wrote:
currently have, or do you feel that simply adding 5 rfc's to the
references section adds to the overall readability of the PEP?
I would list them simply because it's not obvious which RFC specifies
the format of IP addresses or how
On Thu, Sep 17, 2009 at 07:38:50PM +0200, Georg Brandl wrote:
So the plan would be to consolidate these into another set of rst docs,
having them in the repo, editable by every committer, as well as published
somewhere on python.org (devdocs.python.org or somesuch).
+1.
Should we do something
On Thu, Sep 17, 2009 at 11:32:25PM +0200, Georg Brandl wrote:
Should we do something similar with the FAQs at
http://www.python.org/doc/faq/ ?
They would then go into the main docs, I guess?
That would make sense. However, we already have seven different FAQs
there, so I don't think they
PyCon 2010 will be February 19-21 2010 in Atlanta, Georgia (US).
Van Lindberg, PyCon chair, has approved having another Python Language
Summit on Thursday, February 18 2010. The web page for it is
http://us.pycon.org/2010/about/summits/language/
The Python Language Summit is an invitation-only
The following sites are up again on a new machine, but cannot be
updated through SVN hooks or whatever mechanism:
www.python.org
docs.python.org
www.jython.org
planet.python.org
planet.jython.org
svn.python.org was deliberately not brought up again. The backups
were a few hours behind and
Both www.python.org and svn.python.org are down. They're hosted on
the same machine, and it seems to have run into disk problems and
hasn't rebooted even after power-cycling. Thomas Wouters will be
visiting the machine physically tomorrow to try to diagnose the
problem.
(The machine also hosts
On Mon, Aug 03, 2009 at 12:51:36PM +0200, Dirkjan Ochtman wrote:
amk-mailbox: keep-clone?
strip -- this branch was for working on a fix for
http://bugs.python.org/issue1599254, but the actual work in the branch
is available as the patches attached to that item.
--amk
On Thu, Jun 04, 2009 at 01:15:16PM -0400, Terry Reedy wrote:
marked as having new content. At your leisure, you open it (or perhaps
you have marked it 'download updates in background'). That that takes
longer with a slow connection is no different than with other text
streams. If you
On Wed, Apr 15, 2009 at 01:59:34PM -0400, P.J. Eby wrote:
Please see the large number of Zope and PEAK distributions on PyPI as
minimal examples that disprove this being the common use case. I expect
you will find a fair number of others, as well.
...
In other words, the base package
On Thu, Mar 12, 2009 at 08:25:59PM +, Antoine Pitrou wrote:
However, I also think that any parameter to flush() or close() is a bad idea,
since it can't be used when flushing and closing is implicit. For example when
the file is used in a with statement.
I think the existing os.fsync() and
On Tue, Mar 10, 2009 at 11:32:10AM -0700, Guido van Rossum wrote:
Hm, what's wrong with the existing set of regex test cases? This is
one of the most complete set of test cases in our test suite.
There's never anything wrong with having more test cases! However, if
you have a choice of which
On Tue, Mar 10, 2009 at 09:11:38PM +0100, Christian Heimes wrote:
Python's file type doesn't use fsync() and be the victim of the very
same issue, too. Should we do anything about it?
The mailbox module tries to be careful and always fsync() before
closing files, because mail messages are
On Wed, Mar 11, 2009 at 11:31:52AM +1100, Cameron Simpson wrote:
On 10Mar2009 18:09, A.M. Kuchling a...@amk.ca wrote:
| The mailbox module tries to be careful and always fsync() before
| closing files, because mail messages are pretty important.
Can it be turned off? I hadn't realised
On Sat, Feb 28, 2009 at 10:37:09AM +, Antoine Pitrou wrote:
have the following HTML tag in them:
META NAME=robots CONTENT=noindex,follow
which explicitly instructs Web spiders *not* to index contents nor follow
links.
I believe this makes spiders not index this page, but does follow
On Sat, Feb 28, 2009 at 09:53:10PM +1000, Nick Coghlan wrote:
Is pydotorg-www still the place for website questions?* If so, I should
probably take this over there...
Just 'pydotorg' is the current list
(http://mail.python.org/mailman/listinfo/pydotorg).
Looking at the access logs,
On Wed, Feb 25, 2009 at 01:52:29PM -0800, st...@integrityintegrators.net wrote:
Are you up for helping a little more?
Sure, but please open an issue on http://bugs.python.org for this;
back-and-forth over a particular patch is done in the bug tracker, not
the python-dev mailing list.
On Wed, Feb 25, 2009 at 06:30:06AM -0800, Heracles wrote:
is commented back in it does fail. I am not sure exactly how a debugger will
help in this case since the color_set call goes directly to the ncurses
library. If in fact that the issue is the ncurses library then it seems
that there is
On Mon, Feb 23, 2009 at 02:16:17PM +0100, Tarek Ziadé wrote:
I am trying to reach Greg Ward to get a maintainer access to Distutils
at PyPI, but his email address at python.net (and some other) doesn't
work anymore.
Greg's website at www.gerg.ca (not a typo!) has e-mail addresses.
However,
On Tue, Feb 10, 2009 at 09:16:48PM -0800, Neal Norwitz wrote:
I ran 2.6, 3.0, and 3.1 manually. 2.7 should get picked up on the
next run. The problem is that regrtest.py -R hangs from time to time
which caused the machine to run out of memory. Does anyone else have
regrtest.py -R hang for
On Sun, Feb 08, 2009 at 11:15:46AM +0100, Tarek Ziadé wrote:
To avoid confusion, as suggested by Akira who works on cleaning the
Distutils pages on the python.org website,
I would like to move http://svn.python.org/view/distutils/trunk into a
branch and add a README.txt in an empty trunk
to
On Sat, Dec 06, 2008 at 02:42:38PM -0800, Brett Cannon wrote:
No, I am saying I had told AMK I was interested in championing the
session. He chose you, and that's that. One less thing for me to worry
about. =)
Brett, I actually think you'd be a good champion for the 11AM
transition-planning
On Fri, Dec 05, 2008 at 05:40:46AM -, [EMAIL PROTECTED] wrote:
For most users, especially new users who have yet to be impressed with
Python's power, 2.x is much better. It's not like library support is
one small check-box on the language's feature sheet: most of the
attractive
On Wed, Dec 03, 2008 at 08:51:33PM -0500, Barry Warsaw wrote:
On behalf of the Python development team and the Python community, I
am happy to announce the release of Python 3.0 final.
Yay!
We are confident that Python 3.0 is of the same high quality as our
previous releases, such as the
On Thu, Dec 04, 2008 at 03:05:51PM -0500, Frank Wierzbicki wrote:
Cross-implementation issues:
I would like to champion this one.
Thanks! You're now listed as the champion for it.
--amk
___
Python-Dev mailing list
Python-Dev@python.org
On Thu, Dec 04, 2008 at 08:20:34PM +, Paul Moore wrote:
Hmm, looking back, the quote Raymond is referring to is just a
suggestion for additional text on the 3.0 page. I agree with him that
it's a bit too negative.
Actually I want it to be an entirely separate page so that we can
point
On Thu, Dec 04, 2008 at 05:29:31PM -0800, Raymond Hettinger wrote:
Here's a bright idea. On the 3.0 release page, include a box listing
which major third-party apps have been converted. Update it
once every couple of weeks. That way, we're not explicitly
That's an excellent idea. We could
On Thu, Oct 30, 2008 at 11:04:42AM +, Barry Warsaw wrote:
One of the reasons why I'm very keen on us moving to a distributed version
control system is to help break the logjam on core developers. True, your
code will still not be able to land in the official branch without core
developer
On Thu, Oct 30, 2008 at 03:55:38PM +, Paul Moore wrote:
2. Some patches marked as documentation are doc fixes, others seem
to be issues where it has been decided that the behaviour is correct
as is, but needs to be documented. Fair enough, but it's much harder
to assess the latter, and
On Wed, Oct 29, 2008 at 12:26:48AM +0100, Christian Heimes wrote:
Maybe we should select an assistant release manager for the next
releases. It's lots of work to handle two releases at the same time. A
Will 3.1 and 2.7 also be parallel releases? (I ask, not having read
the 3xxx PEPS at
On Sat, Oct 25, 2008 at 04:33:23PM +1300, Greg Ewing wrote:
Maybe not, but at least you can follow what it's doing
just by knowing C. Introducing vmgen would introduce another
layer for the reader to learn about.
A stray thought: does using a generator for the VM make life easier
for the
On Thu, Oct 23, 2008 at 01:31:48AM -0600, Adam Olsen wrote:
To clarify: This is *NOT* actually a form of threading, is it? It
merely breaks the giant dispatch table into a series of small ones,
while also grouping instructions into larger superinstructions? OS
threads are not touched at any
On Fri, Oct 10, 2008 at 08:44:38AM +0200, Martin v. Löwis wrote:
So 2.6.0 will contain a lot of tests that have never been tested in
a wide variety of systems. Some are incorrect, and get fixed in 2.6.1,
and stay fixed afterwards. This is completely different from somebody
introducing a new
On Thu, Oct 09, 2008 at 10:50:24AM +0200, Ulrich Eckhardt wrote:
Is it only me or does it fail for other people, too? I'm getting
| Server sent unexpected return value (503 Service
| Unavailable) in response to OPTIONS request
| for 'http://svn.python.org/projects/python/trunk'
On Thu, Oct 09, 2008 at 10:50:24AM +0200, Ulrich Eckhardt wrote:
Is it only me or does it fail for other people, too? I'm getting
| Server sent unexpected return value (503 Service
| Unavailable) in response to OPTIONS request
| for 'http://svn.python.org/projects/python/trunk'
Tarek Zidae' is organizing a sprint on general
distutils/setuptools/packaging this weekend. Physically it's in
Arlington VA, but participants will be hanging out in #distutils on
freenode's IRC.
More information at
http://www.openplans.org/projects/plone-conference-2008-dc/distribute.
--amIf
On Tue, Oct 07, 2008 at 08:44:09PM -0400, A.M. Kuchling wrote:
At this point I still have 1191 files left. Many of these commits are
still irrelevant, but this is a lot for me to look through. A tarball
with the remaining commits is at
http://www.amk.ca/files/python/2.6-changes.tgz
On Wed, Oct 08, 2008 at 08:06:09AM -0400, A.M. Kuchling wrote:
look at commits individually. I'll turn the lists of commits into a
set of wiki pages that we can examine and edit down in parallel.
I decided to put them in SVN instead, in sandbox/py2.5.3/ .
How do we want to assess
On Tue, Oct 07, 2008 at 09:27:24AM +0200, Martin v. Löwis wrote:
Within a few weeks, we will release Python 2.5.3. This will be the last
bug fix release of Python 2.5, afterwards, future releases of 2.5 will
only include security fixes, and no binaries (for Windows or OSX) will
be provided
I've begun the task of assessing the 2.6 commits, but the job is
unexpectedly large.
What I did:
* Took the output of 'svn log -r60999:66717'. (2.5.2 was branched
from rev. 60999, so I'm ignoring commits to the trunk before 2.5.2 was
branch, which may miss some things.)
* Wrote a little
On Mon, Oct 06, 2008 at 12:53:01PM -0700, Raymond Hettinger wrote:
The 2.6/3.0 development process was so disruptive that I doubt
that 2.5 received adequate attention for bug fixes. Why not wait
two or three months for the dust to settle?
Can you please clarify your meaning? Do you mean that
On Sat, Oct 04, 2008 at 09:45:27AM +0200, Georg Brandl wrote:
Barry Warsaw schrieb:
two problems: The libraries they depend on aren't ported, and the
KLOC of code they care about are hard and tedious work to port, not
to mention that it typically isn't viewed as productive work by those
who
On Sat, Oct 04, 2008 at 12:14:43AM +0200, Amaury Forgeot d'Arc wrote:
Do other subscribed people receive these commit messages?
Is there a problem with the mailer, or some SVN trigger?
It looks like mail from dinsdale.python.org to mail.python.org isn't
working due to a DNS issue:
rcpt to:
Three weeks ago, Antoine Pitrou posted the pybench results
for 2.6 trunk:
http://mail.python.org/pipermail/python-dev/2008-August/081951.html
The big discovery in those results were TryExcept being 48% slower,
but there was a patch in the bug tracker to improve things. I've
re-run the tests to
On Sun, Sep 07, 2008 at 12:02:06PM -0400, Barry Warsaw wrote:
There are 8 open release blockers, a few of which have patches that need
review. So I think we are still not ready to release rc1. But it
worries me because I think this is going to push the final release
beyond our October
On Thu, Sep 04, 2008 at 09:25:43AM -0700, Bill Janssen wrote:
Yeah, but bsddb is one of those exploding batteries. I've used it for
years, and have had lots and lots of problems with it. Having SQLite
in there is great; now we need implementations of anydbm and shelve
which use it.
What
On Fri, Aug 22, 2008 at 07:59:46AM -0700, Guido van Rossum wrote:
That's up to us. I don't know what the reason was for keeping the
3.2.0 database around -- does anyone here recall ever using it? For
what?
RFC 3491, one of the internationalized domain name RFCs, explicitly
requires Unicode
On Thu, Jul 31, 2008 at 07:20:15PM -0700, Brett Cannon wrote:
* Jackilyn Hoxworth
She was a Google SoC person in 2006; since she hasn't done anything
subsequently, her commit privs can be revoked.
--amk
___
Python-Dev mailing list
On Sun, Jul 20, 2008 at 10:45:39PM +0200, Victor Stinner wrote:
Hum... how can I say it? It's trivial to crash _sre :-) So I blacklisted
_sre.compile() in my fuzzer.
We should certainly try to fix those issues, then; people usually
assume the re module is safe for use inside a sandbox and
yOn Mon, Jul 21, 2008 at 03:53:18PM +, Antoine Pitrou wrote:
The underscore at the beginning of _sre clearly indicates that the module is
not recommended for direct consumption, IMO. Even the functions that don't
themselves start with an underscore...
Sure, but if someone is trying to
On Fri, Jul 18, 2008 at 11:12:41AM -0700, Brett Cannon wrote:
And those two periods are significant for people who think they are
line noise. Damn is Git quirky.
Oh my, yes. We use git at work; there's a reason I now use Bazaar for
personal projects.
I assume the ^ operator means just before
On Thu, Jun 19, 2008 at 05:16:38PM -0400, Jesse Noller wrote:
Where would that chapter end up (source-wise) I think a few of us
might have additional things to add ;)
This would be Doc/library/ipc.rst. The chapter is 'Interprocess
Communication and Networking'.
Is anyone else finding it
On Fri, Jun 20, 2008 at 08:55:13AM -0700, Bill Janssen wrote:
Is anyone else finding it increasingly odd that subprocess, signal,
socket/ssl, and syncore are in the same chapter? I'm tempted to move
socket, ssl, asyncore+asynchat into a 'networking' chapter, and then
also move
On Thu, Jun 19, 2008 at 03:04:11PM -0500, Benjamin Peterson wrote:
I don't think the whole introduction had to go. I think it helped give
some idea of how multiprocessing works before jumping straight to the
API reference.
I don't think overview material like that should be buried inside the
In the comments before the implementation of sum()
in mathmodule.c, note 4 says:
Note 4: A similar implementation is in Modules/cmathmodule.c.
Be sure to update both when making changes.
I can't find a sum implementation or similar code in cmathmodule.c.
Did someone intend to port the sum
On Mon, May 19, 2008 at 06:13:11PM -0700, Bill Janssen wrote:
And these are all SYSV derivatives, aren't they? So perhaps it's some
common fix for all three?
This reminds of a Tim-ism:
==
Just for the record, on AIX, the following C program:
Oh no you don't! I followed AIX
On Mon, May 12, 2008 at 12:21:00PM +1200, Greg Ewing wrote:
Parsing a file and wanting to be able to print
error messages with line numbers would seem to
be a fairly likely use.
Couldn't people be using the fileinput module for this, though?
--amk
On Thu, May 08, 2008 at 11:23:11PM +1000, Nick Coghlan wrote:
It's actually the time zone issues that get me in relation to code
freezes... so I just try to avoid committing anything for a day or two :)
Subscribers to the python-dev digests may also not see a posting
immediately, waiting until
On Wed, May 07, 2008 at 10:29:02AM -0700, Bill Janssen wrote:
This particular nasty pattern is deeply entwined in all the code that
touches the HTTP library in any way, so it will be a big job to get
rid of it -- basically re-writing HTTP support and all the services
which use it. I didn't
On Wed, May 07, 2008 at 03:29:33PM -0300, Facundo Batista wrote:
This would be a good chance for Py3K to dump httplib/urllib/urllib2
and use some more modern library.
Which modern library do you propose?
I have no idea -- presumably we'd need to compare a bunch of them
(curl, libwget, and
On Wed, Apr 16, 2008 at 10:51:53AM -0700, Trent Nelson wrote:
Following on from the success of previous sprint/bugfix weekends and
sprinting efforts at PyCon 2008, I'd like to propose the next two
Global Python Sprint Weekends take place on the following dates:
A great idea; thanks
On Mon, Apr 14, 2008 at 11:10:12AM -0700, Curt Hagenlocher wrote:
while True:
left = size - buf_len
! recv_size = max(self._rbufsize, left)
data = self._sock.recv(recv_size)
What version is this patch against? (The last 2.5
On Mon, Mar 24, 2008 at 10:04:20PM +0100, Thomas Wouters wrote:
I remember only a couple of dissenting voices, and only a small number of
participants. Of the dissenting voices, I do not recall any actual arguments
Weren't some of those dissenting voices the Twisted developers, though?
--amk
1 - 100 of 279 matches
Mail list logo