backwards compatible.
The PEP can be viewed here:
https://github.com/python/peps/blob/master/pep-0576.rst
Cheers,
Mark.
P.S.
I'm happy to have discussion of this PEP take place via GitHub,
rather than the mailing list, but I thought I would follow the
conventional route fo
an do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/pytho
d style classes are defined.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avast.com
___
free to put me on the nosy list and ask for a test run.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email is free from viruses and malware because avast! Antivirus protection
is active.
http://www.avas
I find it handy to use named tuple as my database mapping type. It allows you
to perform this behavior seamlessly.
-Mark
> On Jul 13, 2014, at 7:04, "Jason R. Coombs" wrote:
>
> I repeatedly run into situations where a frozendict would be useful, and
> every time I
approach, but I can't find them.
Any chance of giving us some context, or do I have to retrieve my
crystal ball from the menders?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Law
ll be seeing the PSF in court, on the grounds that I've just bust a
gut laughing :)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@
rcurial branch, that should of course, following tradition, be
called p5ym.
--
Mark
___
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/
n for list.insert
gives no clue as to why this behaviour was chosen.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/options/python-d
On 15/09/2014 23:29, Mark Shannon wrote:
On 15/09/14 12:31, Tal Einat wrote:
On Mon, Sep 15, 2014 at 6:18 AM, Harish Tech
wrote:
I had a list
a = [1, 2, 3]
when I did
a.insert(100, 100)
[1, 2, 3, 100]
as list was originally of size 4 and I was trying to insert value at
index
100 , it
Hi,
http://speed.python.org/
could do with some love.
Cheers,
Mark.
On 01/10/14 08:35, Shorya Raj wrote:
Hello
Just curious, is there any sort of tasklist for any sort of sysadmin
sort of work surrounding CPython development? There seem to be plenty of
tasks for the actual coding part, but it
f work.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://
the famous GDB debugger?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
subclass(type(C()), object)
True
which implies
>>> isinstance(C(),object)
True
Cheers,
Mark.
On 21/10/14 17:43, Andreas Maier wrote:
Hi. Today, I ran across this, in Python 2.7.6:
class C:
... pass
...
issubclass(C,object)
False
isinstance(C(),object)
True <-- ???
Th
Links to older versions have been pointed out on other threads,
either here or python-ideas, maybe both? Or use the command line as
Antoine pointed out elsewhere.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
Hi,
I think this might be a bit off-topic for this mailing list,
code-qual...@python.org is the place for discussing static analysis tools.
Although if anyone does have any comments on any particular checks
they would like, I would be interested as well.
Cheers,
Mark.
On 17/11/14 14:49
st changing the behaviour of
next() for an exhausted iterator.
Rather than raise StopIteration it should raise ValueError (or IndexError?).
Also, it might be worth considering making StopIteration inherit from
BaseException, rather than Exception.
Cheers,
Mark.
P.S. 5 days seems a rathe
On 23/11/14 22:54, Chris Angelico wrote:
On Mon, Nov 24, 2014 at 7:18 AM, Mark Shannon wrote:
Hi,
I have serious concerns about this PEP, and would ask you to reconsider it.
Hoping I'm not out of line in responding here, as PEP author. Some of
your concerns (eg "5 days is too s
odule...
Cheers,
Mark.
___
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
ModuleType
...
isinstance(M(), ModuleType)
True
Cheers,
Mark.
___
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
b.com/markshannon/1868e7e6115d70ce6e76
Cheers,
Mark.
On 29/11/14 01:59, Nathaniel Smith wrote:
Hi all,
There was some discussion on python-ideas last month about how to make
it easier/more reliable for a module to override attribute access.
This is useful for things like autoloading submodules (acce
ignore
all of CPAN. It just doesn't make sense.
-Mark
On Thu, Dec 11, 2014 at 6:47 AM, Giampaolo Rodola'
wrote:
>
>
> On Wed, Dec 10, 2014 at 5:59 PM, Bruno Cauet wrote:
>
>> Hi all,
>> Last year a survey was conducted on python 2 and 3 usage.
>> Here i
the Python3 zealots are giving it credit for. Please
don't claim it's "easy" to move over just because merely most of the top 20
libraries have been moved over. :-/
-Mark
On Thu, Dec 11, 2014 at 12:14 PM, Dan Stromberg wrote:
> On Thu, Dec 11, 2014 at 11:35 AM, Mark Roberts
another outcome is the slow death of Python as a language. I
would suggest adding some "community health" metrics around the Python 2/3
split, as well as a question about whether someone considers themselves
primarily a library author, application devel
7;t the whole reason that the
default behavior switch was made is because creating lists willy nilly all
over the place really *ISN'T* cheap? This isn't the first time someone has
tried to run this line past me, but it's the first time I've been fed up
enough with the topic to
told my complaints about writing 2/3 compatible code are invalid on the
basis of "premature optimization".
-Mark
On Tue, Dec 16, 2014 at 10:57 AM, Brett Cannon wrote:
>
> Mark, your tone is no longer constructive and is hurting your case in
> arguing for anything. Please take
PATH so it could be 32 or 64 bit. Does this mean that the launcher
could be or needs enhancing so 32 or 64 bit can be selected? I'm not
sure if anything can be done about pyw.exe, perhaps you (plural) can
throw some light on this for m
hat's help keep me slightly sane is the Rapid Environment
Editor http://www.rapidee.com/en/about. I'm sure there are plenty of
other choices but it does what I need.
--
My fellow Pythonistas, ask not what our language can do for you, ask
wha
nguage can do for you, ask
what you can do for our language.
Mark Lawrence
___
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/arch
, ask
what you can do for our language.
Mark Lawrence
___
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
Antoine.
Highly recommended as effectively zero spam.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mail
k
what you can do for our language.
Mark Lawrence
___
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
Satan.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python
ne of the superclass. In effect, making the Date class call
type(self)(*args) instead of datetime.date(*args). He seems completely willing
to accept the consequences of changing the constructor (namely that he will
have to override all the methods that call the constructor).
It seems like good
On 15/02/2015 18:06, Steve Dower wrote:
"Go ahead, make my pep."
We should make a python-dev t-shirt with this on it :)
I'll buy one provided p&p isn't too high :)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our
I don't know what anyone else does, but in cases where I have both on my
windows box, I do use python2(.x) and python3(.y) . If I only have one
version on the box, I use the generic name of course. (I don't often have
only one version on my boxes though. 2.x inevitably gets drug in in for
some reas
If I only have one version on my box, yes, I only use "python". But like I
said, for me personally, that situation doesn't last very long.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
xt". He has no ideas what happen.
Isn't this why users have help desks?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.
done with it?
Any worthwhile optimisation needs to be done at runtime or involve much
more than tweaking bytecode.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https
for you, ask
what you can do for our language.
Mark Lawrence
___
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
peError: 'staticmethod' object is not callable
Surprise.
(By "easily and cleanly" I mean without meta-programming tricks, like
instead of real arguments accept "*args, **kwargs" and then munge args).
Thanks,
Paul mailto:pmis...@gmail.com
Ch
Features of blender are relevant on blender mailing lists, not here . (I
don't understand why you would want a 3d modeling program to be an IDE, but
whatever floats your boat) Also, python-dev isn't really the place for
feature requests. If you want something added, add it yourself. : )
___
Just another peanut from the gallery: I pretty much agree with everything
that harry said. My current response to type annotations is "Yuck, that
kills readability. I hope no code I ever have to read uses this.".
___
Python-Dev mailing list
Python-Dev@pyt
can thus be replaced
by an function.
4. Asynchronous with statement. The PEP lists the equivalent as "with
(yield from xxx)" which doesn't seem so bad.
Please don't add unnecessary new syntax.
Cheers,
Mark.
P.S. I'm not objectin
On 26/04/15 21:40, Yury Selivanov wrote:
Hi Mark,
On 2015-04-26 4:21 PM, Mark Shannon wrote:
Hi,
I was looking at PEP 492 and it seems to me that no new syntax is
required.
Mark, all your points are explained in the PEP in a great detail:
I did read the PEP. I do think that clarifying the
x27;t think I was clear enough. I said that "await" *is* a function,
not that is should be disguised as one. Reading the code,
"GetAwaitableIter" would be a better name for that element of the
implementation. It is a straightforward non-blocking function.
On Sun, Apr 26, 2
On 26/04/15 23:24, Nick Coghlan wrote:
On 27 Apr 2015 07:50, "Mark Shannon" mailto:m...@hotpy.org>> wrote:
> On 26/04/15 21:40, Yury Selivanov wrote:
>>
>> But it's hard. Iterating through something asynchronously? Write a
>> 'while Tru
er the "async def" syntax should be dropped, or a new
justification is required.
Cheers,
Mark.
#coroutine.py
from types import FunctionType, CodeType
CO_COROUTINE = 0x0080
CO_GENERATOR = 0x0020
def coroutine(f):
'Converts a function to a gene
On 28/04/15 20:24, Paul Sokolovsky wrote:
Hello,
[snip]
Based on all this passage, my guess is that you miss difference
between C and Python functions.
This is rather patronising, almost to the point of being insulting.
Please keep the debate civil.
[snip]
Cheers,
Mark
On 28/04/15 20:39, Paul Sokolovsky wrote:
Hello,
On Tue, 28 Apr 2015 19:44:53 +0100
Mark Shannon wrote:
[]
A coroutine without a yield statement can be defined simply and
concisely, thus:
@coroutine
def f():
return 1
[]
A pure-python definition of the "coroutine" de
On 28/04/15 21:06, Guido van Rossum wrote:
On Tue, Apr 28, 2015 at 11:44 AM, Mark Shannon mailto:m...@hotpy.org>> wrote:
Hi,
I still think that there are several issues that need addressing
with PEP 492. This time, one issue at a time :)
"async"
The &quo
;
We also redirected
<https://mail.python.org/mailman/listinfo/security-sig> to
<https://mail.python.org/mm3/mailman3/lists/security-sig.python.org/>.
We purposely didn't redirect the old archive so that saved URLs would
still work.
We did the same things for security-announce and c
umber of
questions from newbies going off of the Richter scale?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
_10_2013-Top_10 is a
good starting point to learn about software vulnerabilities,
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
https://mail.python.org/mailman/option
y of using static type hints.
For tools other than MyPy, the inconsistent quoting is onerous and will
require double-quoting to prevent a parse error.
For example
def foo()->"unsigned int": ...
will become illegal and require the cumbersome
def foo()->'"unsign
)` act like `issubclass(x, list)`?
(IMO, it shouldn't) The reasoning behind this decision should be made
explicit in the PEP.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubs
_(mod, name)
except AttributeError:
try:
getter = mod.__dict__["__getattr__"]
except KeyError:
raise AttributeError(f"module has no attribute '{name}'")
return getter(name)
Cheers,
Mark.
___
On 19/11/17 20:41, Serhiy Storchaka wrote:
19.11.17 22:24, Mark Shannon пише:
Just one comment. Could the new behaviour of attribute lookup on a
module be spelled out more explicitly please?
I'm guessing it is now something like:
`module.__getattribute__` is now equivalent to:
On 19/11/17 22:36, Ivan Levkivskyi wrote:
On 19 November 2017 at 21:06, Mark Shannon <mailto:m...@hotpy.org>> wrote:
By far and away the largest change in PEP 560 is the change to the
behaviour of object.__getitem__. This is not mentioned in the PEP at
all, but is explic
Hi Lukasz, I don’t have plans on editing or promoting the PEP any further,
unless there is renewed interest or somebody proposes a more Pythonic syntax.
--
Mark E. Haase
> On Nov 28, 2017, at 3:31 PM, Raymond Hettinger
> wrote:
>
>
>> I also cc python-dev to see if anybod
ar to organise the 25th birthday party.
The exact time and place for the party will obviously have to be
discussed on python-ideas, or do we need a new mailing list? :-)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Law
T -> bytecode conversion remains the same, I
think it is OK to change source -> AST conversion.
Last week, Mark Shannon reported issue about this backward incompatibility.
As he said, this change losted lineno and column of docstring from AST.
https://bugs.python.org/issue32911#msg3125
ger. This is
analogous to the existing is-sNaN, is-signed, is-finite, is-zero,
is-infinite tests, none of which are affected by (or affect) context.
--
Mark
___
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
s to
a float, so a naive implementation of math.is_integer in the same style
wouldn't work: it would give incorrect results for a non-integral Decimal
instance that ended up getting rounded to an integral value by the float
conversion.
Mark
___
Pyth
;s _already_ in Python! In general, I'd think that deprecation of an
existing construct should not be done lightly, and should only be done when
there's an obvious and significant benefit to that deprecation. I don't see
that benefit here.
--
Mark
___
w what value of
`x` you used to achieve this, and what system you were on. This can't
happen under IEEE 754 arithmetic.
--
Mark
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
h
Hi All,
As the BDFL-Delegate, I’m happy to announce PEP 541 has been accepted.
PEP 541 has been voted by the packaging-wg (https://wiki.python.org/psf/
PackagingWG/Charter):
- Donald Stufft
- Dustin Ingram
- Ernest W. Durbin III
- Ewa Jodlowska
- Kenneth Reitz
- Mark Mangoba
a more concrete timeline here by May 1st, but wanted to
share this exciting news to move bugs.python.org into a more stable
and optimal state.
Thank you all for your patience and feedback. A special thanks to
Maciej Szulik and Red Hat for helping the PSF with this project.
Best regards,
Mark
class that wants to be a "function" need do is have a
"__signature__" property and be callable.
For "bound-methods", we should reuse the interface of 'method';
two properties, "__func__" and "__self__".
Cheers,
Mark.
___
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
nments anywhere
allows weirdnesses like these:
try:
...
except (x := Exception) as x:
...
with (x: = open(...)) as x:
...
def do_things(fire_missiles=False, plant_flowers=False): ...
do_things(plant_flowers:=True) # whoops!
It is easy to say "don't do th
Hi All,
Victor made a good point here. After discussion with Maciej, we will
postpone this migration to OpenShift until after sprints since bpo
will be heavily used.
Maciej and I will update everyone on the timeline after sprints.
Best regards,
Mark
On Mon, Apr 30, 2018 at 12:54 AM, Victor
,
PyTupleObject *starargs, PyObject *kwdict);
is a worthwhile enhancement.
An implementation can be found here:
https://github.com/python/cpython/compare/master...markshannon:pep-576-minimal
Cheers,
Mark.
___
Python-Dev mailing list
Python
On 21/05/15 16:01, Guido van Rossum wrote:
Hi Mark,
We're down to the last few items here. I'm CC'ing python-dev so folks
can see how close we are. I'll answer point by point.
On Thu, May 21, 2015 at 6:24 AM, Mark Shannon mailto:m...@hotpy.org>> wrote:
Hi,
e-hints responsibly :)
Cheers,
Mark.
___
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
ched from being a basic dictionary to an
ordered one would be a hidden implementation detail, rather than
making all type objects a little bigger.
and a little slower.
Cheers,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org
repeating what Raymond said further
up this subthread two hours and one minute before you didn't say it :)
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
P
ly as RM for 3.6:
https://www.python.org/dev/peps/pep-0494/
Does he know already?
The suck^H^H^H^H man even volunteered!
Was that "volunteered" as in RM or the Comfy Chair?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
want libpython??.a.
This http://bugs.python.org/issue24385 should interest you.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
r you, ask
what you can do for our language.
Mark Lawrence
___
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
statement for some threads. Gently putting the OP
down with a firm but polite "it ain't gonna happen" would save a lot of
time all around.
Just my £0.02p worth.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
n do for you, ask
what you can do for our language.
Mark Lawrence
___
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
On 14/07/2015 23:22, Robert Collins wrote:
For clarity, I think we should:
- remove the assret check, it is I think spurious.
- add a set of functions to the mock module that should be used in
preference to Mock.assert*
- mark the Mock.assert* functions as PendingDeprecation
- in 3.6
ith.
Regards
Antoine.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/
can't keep discussions cordial,
friendly, and on-point on this list and prevent this sort of debacle
from occurring again.
+infinity
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
_
s wininst stubs,
provided as binaries in the release tarball. Where can I find the
source files that those binaries are built from?
Many thanks,
Mark.
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsu
On 25/07/2015 00:06, ISAAC J SCHWABACHER wrote:
I got to "Daylight Saving Time is a red herring," and stopped reading.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mar
ibute_super__" has none of the problems listed above.
Making super(t, obj) delegate to t.__super__(obj) seems consistent with other
builtin method/classes and doesn't add corner cases to the already complex
implementation of PyType_Lookup().
Cheers,
Mark
_
> On 26 July 2015 at 10:41 Ronald Oussoren wrote:
>
>
>
> > On 26 Jul 2015, at 09:14, Ronald Oussoren wrote:
> >
> >
> >> On 25 Jul 2015, at 17:39, Mark Shannon >> <mailto:m...@hotpy.org>> wrote:
> >>
> >> Hi,
> &
t the more time we spend
assisting Cannon, Coghlan & Co on the core workflow, the quicker, in the
medium to long term, we put the backlog of issues to bed.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you
uming the buildbot script is the one that's actually, used? I
would submit a patch to clean some of this up, but sounds as though
it's in the pipeline.
On Fri, Jul 24, 2015 at 2:46 PM, Zachary Ware
wrote:
> On Jul 24, 2015 8:30 AM, "Mark Kelley" wrote:
>>
>> I
n do for you, ask
what you can do for our language.
Mark Lawrence
___
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
code such as.
timedelta(days=14)
Is somebody now going to tell me that this isn't actually two weeks?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailin
On 28/07/2015 03:15, Tim Peters wrote:
[Mark Lawrence ]
To me a day is precisely 24 hours, no more, no less. I have no interest in
messing about with daylight savings of 30 minutes, one hour, two hours or
any other variant that I've not heard about.
In my mission critical code, which I u
On 28/07/2015 06:21, Lennart Regebro wrote:
On Tue, Jul 28, 2015 at 3:22 AM, Mark Lawrence wrote:
To me a day is precisely 24 hours, no more, no less.
OK.
In my mission critical code, which I use to predict my cashflow, I use code
such as.
timedelta(days=14)
Is somebody now going to tell
true.
In my real world it is. We clearly have parallel worlds.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
https://mail.py
guage.
Mark Lawrence
___
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
On 28/07/2015 13:35, Lennart Regebro wrote:
On Tue, Jul 28, 2015 at 1:55 PM, Mark Lawrence wrote:
One week == 7 days == 7 * 24 hours
Two weeks = 2 * (one week)
Right, and that of course is not true in actual reality. I know you
are not interested in DST, but with a timezone that has DST, two
I got my MSI built, after numerous modifications to the various build
scripts. the installed file set bears little resemblance to the
official release for the same version, which is a bit of a fail for
the Open-source principle, but it seems nobody cares, so I'll split.
On 28/07/2015 16:47, Chris Angelico wrote:
On Tue, Jul 28, 2015 at 10:06 PM, Mark Lawrence wrote:
On 28/07/2015 06:21, Lennart Regebro wrote:
On Tue, Jul 28, 2015 at 3:22 AM, Mark Lawrence
wrote:
To me a day is precisely 24 hours, no more, no less.
In my mission critical code, which I use
medium to longer term, from the simple short term ones, e.g
very easy typo fixes?
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
___
Python-Dev mailing list
Python-Dev@python.org
1 - 100 of 1370 matches
Mail list logo