useless by the time 2.5 comes
Robey> out, and may be too late to help anyone anyway. :)
So for at least the time being they go up nightly
(http://www.trentm.com/python). I don't know what Trent did to make that
happen, but he did it fairly quickly. I doubt it would be hard to repl
Neal> I guess you might have to binary search by date to try and find
Neal> the problem.
Probably needs to be a binary search by revision. I believe Martin
indicated a side effect of the conversion to subversion was that date-based
updates don't
Steve> Alternatively, is there any mileage in trying to either get
Steve> Sourceforge to provide Windows machines in the compile farm, or
Steve> get Microsoft to provide more software fee to Windows testers?
How about seeing if Microsoft has or will create a compile fa
h, and
I'll get right on that Windows thing. Where can I download that again?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-de
Brett> As in some machine I might personally have left on? That would
Brett> require a static IP which I don't know how common that will be.
Nah, just use dyndns.org.
Skip
___
Python-Dev mailing list
Python-Dev@pyth
n(12)
found sin in math module
-0.53657291800043505
Other than that, seems fine to me.
Skip
___
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
Martin> So if they do
>>> quit
Martin> they are just as confused as if they got a name error.
Probably more so...
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-
t from Pippy or from the interpreter prompt on a
Nokia phone without it.
In short, I think it makes a lot of sense to support a bare "exit" and/or
"quit" as a completely intuitive platform-independent newbie-friendly way to
exit the interpreter.
Skip
his ?
I'd make it sys._last_input or something similar to make it clear that a)
this is magic, don't mess with it, and that b) this is the last user input,
not the raw command line.
Skip
___
Python-Dev mailing list
Python-Dev@python.
to the
buildbot command. It might take a couple cycles to get things set up since
I don't normally develop on that machine. I'll also have to punch a hole in
my Airport to allow access. OTOH, it's more stationary and a lot faster
than my laptop.
Skip
_
>> (for those who follow non-python forums
Fredrik> make that "those who don't follow"
What might some of those non-python forums be?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mai
t looks like PATH lost /usr/local/bin (where the Metissian
installer puts the svn executable). I added a /usr/bin/svn symlink, but
would really rather see /usr/local/bin in PATH.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python
Martin checked in zlib to the Python svn repository. Are we really sure
that including zlib is the only path to whatever it is that it achieves? If
security holes in zlib turn up (they have in the past), new Python releases
will have to be released quickly.
Skip
"obsolete" and that I should upgrade because
"we can't be bothered to fix a compiler warning"? Python supports much
older versions of other platforms. What makes Mac OSX so special in this
regard?
Skip
___
Python-Dev mailin
rtin> will be accepted"). It's not ok for a port maintainer to say
Martin> "it's not a bug - just upgrade your system". It *is* a bug for
Martin> Python to emit warnings on "major platforms" (PEP 7).
Thank you. I was beginning to think I was
sses all tests).
Skip
% svn diff Modules/getpath.c
Index: Modules/getpath.c
===
--- Modules/getpath.c (revision 41914)
+++ Modules/getpath.c (working copy)
@@ -381,8 +381,12 @@
NSModule pythonModule;
#endif
#ifdef __APPL
me> This works for me (compiles with no warnings, passes all tests).
...
The bagpipe didn't say "no", so I checked this in on trunk and the 2.4
branch.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.
buildbot/
to see how long some of the other build bots take and extrapolate from that.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/pyth
Georg> I then assumed a different name, partly to anonymize myself as
Georg> others had advised When I realized that I liked the
Georg> community and the development of Python very much, I decided to
Georg> "unveil" myself, but I could never overcome myself -- till now.
Hmmm.
s can be exploited by a user with sudo access to a python script
>> to gain access to an interactive python prompt via the "PYTHONINSPECT"
>> environment variable ...
>> <http://secunia.com/advisories/18358/>
Skip
___
Tcl/Tk master is these days (still Ousterhout?) could
agree to release all three on the same day.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/opti
Tim> I'm of the opinion that having a big red warning at the top of the
Tim> module documentation ...
Do we have semantic markup to support that?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailm
Guido> I'm not sure what makes those particular examples less than real
Guido> bugs. Users *will* trip over these things.
Feel free to hack away at:
http://wiki.python.org/moin/CrashingPython
I have no idea where (if at all) it should be linked from elsewhere on the
>>> sys.setrecursionlimit(1<<30)
>>> f = lambda f:f(f)
>>> f(f)
Segmentation fault
Is there some way that Python can determine that 1<<30 is an unreasonable
recursion limit?
Skip
___
Python-Dev
performance. All buildbot slaves are contributed
hardware. I don't mind the load on my Mac (it's a dual processor g5), but
it may be an issue for other people. Does/can buildbot run at a lower
priority or is it just a matter of nice-ing the slave pro
>> does Python have an official icon?
Ping> i found some images at http://www.pythonology.com/logos...
It appears the yin/yang Python's on that page are being used in the new site
(beta.python.org). I don't know if that makes it official o
dd a method to ints and longs that returns a string formatted in a base
between 2 and 36 (then deprecate hex and oct). Like Jeremy, I wonder what
str([1,2], 4) means.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/l
at, etc).
A shortcoming in int() hardly seems like a good reason to mess with str().
Skip
___
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/ar
a float, etc).
>>
Skip> A shortcoming in int() hardly seems like a good reason to mess
Skip> with str().
Gareth> How's it a shortcoming in int() that it doesn't do anything
Gareth> with, say, int(2.345,19)?
My reasoning was that just because int() was written to
Georg> Interesting, didn't even know a new page was in the making... Do
Georg> you know who is responsible for the new page?
Tim Parkin is heading things up. Look here:
http://beta.python.org/
Skip
___
Python-Dev mailing list
Raymond> Perhaps introduce a single function, base(val, radix=10,
Raymond> prefix=''), as a universal base converter that could replace
Raymond> bin(), hex(), oct(), etc.
Would it (should it) work with floats, decimals, complexes? I presume it
would work with in
anything like casual use.
Skip
___
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
ine module work with libedit once upon a time? I
believe that's the readline semi-clone that Rich Salz quite awhile ago.
I've forgotten the details of the difference (missing history capabilities
perhaps). Is there some way we can make libedit palatable again?
Skip
never heard of (syck), Python bindings for the same, and maybe some
other stuff. It clearly wasn't just "svn co ..." and start editing. In any
case, I couldn't tell what needed doing from the trac site.
I'll take another look when I have a chance. I would be happy to simple
I ran Fredrik's listmodules script in my current sandbox and got a
deprecation warning for the regex module. According to PEP 4 it is already
obsolete. I saw nothing there about the timeframe for actual removal. Will
it ever go away?
Skip
___
P
d,
Guido> soundex, cl, sv
Guido> of these, regex, regsub, and timing are still importable in 2.4.
And in 2.5. Regex and regsub both import with deprecation warnings. Timing
imports without a peep. None of the others import.
Skip
___
Pytho
Guido> Google is looking to fill an unprecedented number of student
Guido> intern positions this summer, at several US locations
Maybe a Python Job Board post would be in order...
Skip
___
Python-Dev mailing list
Python-Dev@pyth
ore powerful seems doomed. If we want
more sophisticated functionality a new module should be written, or one of
the existing shootout candidates on the Wiki should be chosen and perhaps
enhanced. I have a horse in that race (actually, it's more like a pony).
Skip
___
ly need to use a
homonym that means something entirely different? (Hint: consider the added
difficulty for non-native English speakers).
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
htt
sions. That
statements and expressions are different is a core feature of the language.
That is almost certainly not going to change.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
ht
c.l.py where it requires a fair amount of detective work just
to figure out what the poster has written, what with all the incorrect
grammar and wild misspellings. For that sort of person I can believe that
"cue", "queue" and "kew" might mean exactly the same thin
as released. With CVS I used to use "cvs log README" to see
what all the tags and branches were. I don't know what the equivalent svn
command is.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listi
I can't see any reason to make a backwards-incompatible change to
Python 2 to only support Unicode. You're bound to break somebody's
setup. Wouldn't it be better to fix bugs as Serhiy has done?
Skip
___
Python-Dev mailing list
P
On Tue, Jun 24, 2014 at 6:15 PM, Nick Coghlan wrote:
> Aye, in this case, I'm in the "officially deprecate the feature" camp.
Definitely preferable to the suggestion to remove the configure flag.
Skip
___
Python-Dev mailing list
Pyt
On Mon, Jul 14, 2014 at 8:57 AM, Tim Tisdall wrote:
> Is there some online documentation with guidelines on how to contribute?
http://lmgtfy.com/?q=contribute+to+python
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.
#x27;d be happy to buy y'all a beer.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
n a bit though. A better
place to comment about the job board (and perhaps volunteer to help
with the current effort) is j...@python.org.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubsc
On Mon, Aug 11, 2014 at 12:42 PM, matsjoyce wrote:
> There maybe some holes in my approach, but I can't find them.
There's the rub. Given time, I suspect someone will discover a hole or two.
Skip
___
Python-Dev mailing list
Python-Dev@pyt
upgrade flag it tries to uninstall
the global version.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
eat if there was a way for it to tell me where on my
system it found outdated package X. The --verbose flag tells me all
sorts of other stuff I'm not really interested in, but not the
installed location of the outdated package.
Skip
___
Python-Dev
On Wed, Aug 27, 2014 at 9:04 AM, Ian Cordasco
wrote:
> Also, isn't this discussion better suited for Distutils-SIG?
I started up a thread there. I'd post an archive link, but it hasn't
yet turned up in the distutils-sig archive.
Skip
I got the same in Chrome on my Mac.
Skip
On Sep 1, 2014 8:00 PM, "John Wong" wrote:
> As of today I still am getting untrusted cert thought I would re-ping to
> see if there is an ETA.
>
> On Thu, Aug 21, 2014 at 10:32 PM, Terry Reedy wrote:
>
>> On 8/21/2
, if I execute
pip install --user SomePackage
today, when SomePackage is installed someplace outside ~/.local, pip
complains that SomePackage is already installed. If I then execute
pip install --user --upgrade SomePackage
it tries to remove the outdated more global version of Some
he second issue, it doesn't appear this will
be resolved until 1.7 at the earliest.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/pytho
On Mon, Oct 6, 2014 at 12:24 PM, Ned Deily wrote:
> So 2.7.x is not "security only" and wouldn't reach that stage until 2020
> under current policy.
Apparently no other 2.x release qualifies as "security only" at this
point? I would have expected at least 2.6 to
extension
possibilities before trying the .pyc. OTOH, if the .py is present, it
might be found early in the search, then as an optimization, look for
a .pyc file it can use rather than compiling the .py file. How long is
sys.path?
Skip
___
Python-Dev mai
same behavior with 2.7 as you see with 3.4. My guess is this causes the
different behavior between versions. You might also find it useful to
"print A.__call__" and "print a.__call__" with different class statements.
Skip
___
Python
n bookmark the solutions I find (which often
turn out to be on stackoverflow).
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/
und. It seems
like "%N" isn't used.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
rated by other applications which has nanosecond resolution.
Unless those values are stored as epoch seconds, you're going to need
to parse them. It's not clear to me why you'd give people only half
the solution they need.
Skip
___
Pytho
7;s
existing %f format to accept a precision (defaulting to 6), or add %N in a
manner similar (or identical) to Ruby's semantics.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
thon-23
While he doesn't explicitly say so, I got the distinct impression reading
his recent blog post that he supports one source, not forked sources.
In the absence to evidence to the contrary, I think of Brett as the most
expert developer in th
On Tue, Dec 16, 2014 at 3:03 PM, Marko Rauhamaa wrote:
>
> How about "run 3to2 at installation time?"
In theory, yes, but that's not a fork either.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/ma
rpreter you
just built.
Can you provide some more context for your question?
One last thing. Are you working on Python itself
(python-dev@python.org is the right place to ask questions) or using
Python to develop an application (python-dev is not the right place,
try python-l...@python.org)?
S
ple use (basically,
the status quo) to fly by silently, but start to chirp when people use
the facility in all its baroque glory as enabled by the PEP.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/l
On Mon, Jan 26, 2015 at 12:55 PM, Ethan Furman wrote:
> So which is it?
Precisely...
S
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-de
use help() all the time from the
interpreter prompt and never get a GUI. IMO you should be able to
strip out the gui() function (or even just comment out the Tkinter
import).
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.o
The modules you mention here (as well as pydoc) are all pure Python modules.
I don't think any of them would have directly triggered a dlopen error. Do you
have a traceback?
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.pytho
going to attempt a port of Python to
a new platform, I would still choose to port Python 3.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options
who have ideas to
contribute. So what if nha pham's contribution isn't accepted? You
never know when the next Tim Peters, Georg Brandl, Mark Dickinson, or
Brett Cannon will turn up. (That list is practically endless. Don't
feel slighted if I failed to mention you.) With seven billion p
to choose from!), it needs to recognize that the stub no longer matches the
version of "yourmod" I am using, and must ignore it.
Does that suggest the typeshed needs some sort of structure which allows
all versions of stubs for the same package to be gathered together?
several generations of computer
science graduates will be familiar with the textbook definition. If your
use of "coroutine" matches the textbook definition of the term, I think you
should continue to use it instead of inventing new names which will just
confuse people new to Python.
Skip
it was expected. Perhaps
tests which listen for network connections should also mention that, at
least on Macs?
Thx,
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.p
d
also be possible.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
This popped up on python-list. It actually seems to me like it might be
interesting to the core developers. Apologies if I've missed my guess.
Skip
-- Forwarded message --
From: Stephen Michell
Date: Fri, Sep 8, 2017 at 12:34 PM
Subject: Python programming lan
> But someone has to
> review and accept all those PEPs, and I can't do it all by myself.
An alternate definition for BDFL is "Benevolent Delegator For Life." :-)
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://ma
might have been the most
significant driving force in the development of decorators, which, I
believe, were always just thought if as nothing more than syntactic sugar
for existing common use cases.
Skip
___
Python-Dev mailing list
Python-Dev@p
for this platform on this Git branch:
https://github.com/python/Butterfly
* MothOS - Skip Montanaro (skip.montan...@gmail.com) is working to add
CPython support for this platform on this Git branch:
https://github.com/smontanaro/Moth
Interested parties would be directed to contact the pilots
>>> arrow.get('2017-10-20T08:20:08.986166+00:00')
>>> arrow.get('2017-10-20T08:20:08.986166+00:00').datetime
datetime.datetime(2017, 10, 20, 8, 20, 8, 986166, tzinfo=tzoffset(None, 0))
Skip
___
Python-Dev maili
aster than dateutil.parser.parse. This makes sense, as the latter tries to
figure out what you've given it (you never give it a format string), while
in the absence of a format string, arrow.get assumes you have an ISO-8601
date/time, with only a few small variations allowed.
Skip
On Tue, Nov 28,
I'm not familiar with software development on/for Android, but
wouldn't official support also involve suitable package creation or
does that just fall out for free from the build-for-emulator PR?
Skip
___
Python-Dev mailing list
Python-Dev@
Guido wrote:
This being a security issue I think it's okay to break 3.6. might even
backport to 3.5 if it's easy?
Is it also a security issue with 2.x? If so, should a fix to 2.7 be
contemplated?
Skip
___
Python-Dev mailing list
Python-Dev@
tation for the
user-defined commands). Unfortunately, it's been so long since I
contributed, I don't quite understand the ins and outs of the workflow
anymore. In particular, I could find no way to add the "skip news"
label. I'm afraid someone might have to intervene here:
ht
from special-purpose
> patch branches, as described in the devguide.
Thanks. I clearly need to brush up on workflow and etiquette.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsu
> Modifying GitHub Labels is only available to people with commit privs and,
> IIRC, Skip asked to drop his commit privs a few years ago (although I'm sure
> we would all be happy to welcome him back!).
Alas, then I would feel some obligation to be semi-responsive to buggy
things
this point? (I'm guessing "no" as I don't see a patch.)
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
_poplib.py:
test_stls_context (__main__.TestPOP3Class) ... Exception in thread Thread-16:
Traceback (most recent call last):
File "/home/skip/src/python/cpython/Lib/threading.py", line 917, in
_bootstrap_inner
self.run()
File "Lib/test/test_poplib.py", line 227, in run
asyn
> Do you have ca-certificates installed?
It seems so:
% apt search ca-certificates | grep installed
ca-certificates/artful,artful,now 20170717 all [installed]
ca-certificates-mono/artful,artful,now 4.6.2.7+dfsg-1ubuntu1 all
[installed,automatic]
liblwp-protocol-https-perl/artful,artful,now 6.07-
ereas in Python, the syntax motto might better be stated, "We will ship
no syntax before its time." (With apologies to Ernest and Julio Gallo.)
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-
d* do:
* submit some bug reports
* review patches related to the problems, assuming there are some
* write some patches for the documentation adding warnings about sketchy
bits
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/ma
itself being deprecated, then removed, from the stdlib. I believe it was
the sole persistent key/value store for most of the early years.
So, bugs or not (& fixable or not) it's not like we haven't encountered
this kind of case before.
Skip
> I have found 2to3 conversion to be remarkably easy and painless.
> And the whole Unicode thing is much easier.
The intersection of bytes, str and unicode has been the only pain point for
me. Everything else I've encountered has been pretty tri
ill be improvements, but I think such changes belong in separate PRs. Even
if that means you have to postpone the core bits of this change until they
are merged.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/pyth
Traceback (most recent call last):
File "/home/skip/src/python/cpython/Lib/unittest/mock.py", line 1191, in
patched
return func(*args, **keywargs)
File
"/home/skip/src/python/cpython/Lib/test/test_asyncio/test_unix_events.py",
line 219, in test_remove_signal_handler
nd
of drastic, and I will do it if that's really the only way, but this seems
like functionality Git and/or GitHub probably supports.
Thx,
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
U
th that for now.
If "make distclean" is required, I suspect there is a
missing/incorrect/incomplete Make dependency somewhere. I suppose "make
distclean" is cheap enough that I should do it whenever I switch branches.
Skip
___
Pytho
> Create it from upstream? Yep! Try this:
> git checkout -b 3.7 upstream/3.7
> git push -u origin 3.7
Thanks, Chris! Didn't have to chug for too long either, just a few seconds.
S
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.or
lity of point releases.)
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
t I can live with that for now.
Final follow-up. I finally got myself a workable, updateable 3.7 branch in
my fork. It looks like the asyncio issues are alsy resolved on both 3.7 and
master.
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://m
y3 behavior as one of
those "corrections" to things which were "got wrong" in Python 1 or 2.
:-)
Skip
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail
901 - 1000 of 1295 matches
Mail list logo