ed wolf added the comment:
Will ElementTree.write be updated to correct this issue?
--
___
Python tracker
<https://bugs.python.org/issue45336>
___
___
Python-bug
ed wolf added the comment:
Hi Andrew
I removed the quotes and still see an issue with the standalone not being added
to the xml declaration. I set the command as follows
rte_ecu_tree.write(rtexmlFile, encoding="UTF-8", xml_declaration=True,
default_namespace=None, m
New submission from ed wolf :
When executing the following command after modifiy an xml file an error is
prodcued.
import xml.etree.ElementTree as ET
rtexmlFile = 'Fox_CM3550A_SWP1_Rte_ecuc.arxml'
rte_ecu_tree = ET.parse(rtexmlFile)
root = rte_ecu_tree.getroot()
rte_ecu_tree.write(rtexmlFile
New submission from ed :
some win7sp1 and win10:20H2 boxes cannot realpath a networked drive letter such
as b"n:" (also affects b"n:\\")
* observed with 3.8.7 and 3.9.1
* 3.7.9 is fine
requirements to trigger:
* bytestring (not unicode str)
* just the drive lette
ipython if I need to run some quick code. For
me, this is much faster than trying to write an additional program that is
close enough to the problem code to be useful.
-- Ed Leafe
--
https://mail.python.org/mailman/listinfo/python-list
New submission from Ed Catmur :
If a logging.FileHandler is configured with mode='w', or if logging.basicConfig
is called with filemode='w' (as suggested by the Basic Logging Tutorial
https://docs.python.org/3/howto/logging.html#logging-basic-tutorial)
and if some code logs during shutdown
New submission from Ed Catmur :
Context: CentOS 7.8.2003, Python 3.8 from SCL. localhost has IPv4 and IPv6
bindings, IPv6 first:
$ python -c "import
socket;print(socket.getaddrinfo('localhost',0,type=socket.SOCK_STREAM))"
[(, , 6, '', ('::1', 0,
0, 0)), (, , 6, '',
('127
517 and cannot be
installed directly
--
Ed Walser
e...@walseranalyticsconsulting.com
571.364.9618
--
https://mail.python.org/mailman/listinfo/python-list
r, you could use a 4xx code.
However, I would prefer to use the standard codes, and add a custom header with
more information on the issue.
-- Ed Leafe
--
https://mail.python.org/mailman/listinfo/python-list
Python ... or via a command line option
> when starting a Python session?
>From StackOverflow:
>https://stackoverflow.com/questions/25584276/how-to-disable-site-enable-user-site-for-an-environment
-- Ed Leafe
--
https://mail.python.org/mailman/listinfo/python-list
On 2018-07-15 15:52, Steven D'Aprano wrote:
> On Sun, 15 Jul 2018 14:17:51 +0300, Marko Rauhamaa wrote:
>
>> Steven D'Aprano :
>>
>>> On Sun, 15 Jul 2018 11:43:14 +0300, Marko Rauhamaa wrote:
Paul Rubin :
> I don't think Go is the answer either, but it probably got strings
> right.
On 2018-07-12 18:00, Chris Angelico wrote:
> What do you mean by "fix"? Make the 'x' bind eagerly? That would break
> basically every other use of closures.
No. I mean make each x a new variable--closures would work as before,
for-loops would change. If we have subscopes, it seems natural that
applicable: at least to me, it'd make all code more readable by
default, because it'd tend to make namespaces emptier and therefore
easier to hold in memory.
Could we fix:
for x in something:
blah(lambda a: a + x)
while we're at it?
Also, since we're well into the realm of crazy here
l
garbage collection, *and* nasty hacks like this, one could be forgiven
for thinking Python has chosen the worst of all memory-management worlds.
That said, in this case it's entirely livable-with once one knows about it.
Unrelatedly, having stared at this email for a moment, I really wish
From: Ed Kellett
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Xw5fa1GFtucLPGBT1sLtLtUpmbraGkiYl
Content-Type: multipart/mixed; boundary="lDyl22ZCUIEM3fl5YMnfJ3B8O9bwBCY9r";
protected-headers="v1"
From: Ed Kellett
To: python-list@python.org
Message-ID: <
On 2018-06-23 06:21, Chris Angelico wrote:
> Let's start finding all the edge cases that don't work, so I can work
> on fixing them :)
Very long functions (or, more specifically, functions with a very large
number of consts) will likely prove annoying.
signature.asc
Description: OpenPGP
On 2018-06-19 11:21, Chris Angelico wrote:
> Isn't it nice how comments, being terminated exclusively by
> end-of-line, allow the introduction of subtle bugs? Let's see how many
> people spot the (presumably deliberate) bug in Steve's code here.
Hardly subtle.
It does also make them considerably
are you someone's ironic 3rd-year art project
signature.asc
Description: OpenPGP digital signature
--
https://mail.python.org/mailman/listinfo/python-list
On 2018-06-18 13:18, Chris Angelico wrote:
> 1) Parse the code, keeping all the non-essential parts as well as the
> essential parts.
> 2) Find the comments, or find the annotations
> 3) If comments, figure out if they're the ones you want to remove.
> 4) Reconstruct the file without the bits you
On 2018-06-17 10:19, Steven D'Aprano wrote:
> Anyone here use IronPython, Jython or PyPy?
>
> Does inspect.getstack always work? Is it considered an implementation
> detail for CPython or something promised to work on any compliant
> Python interpreter?
>
> I see that it doesn't even exist on
On 2018-06-13 05:24, Chris Angelico wrote:
> Oh wait, your code isn't anything remotely sane. But for the rest of
> us, large files aren't a problem.
I don't like large files--I think mostly because files are an
organisational tool, they're quite good at that job, and one might as
well use them.
On 2018-06-08 03:42, Chris Angelico wrote:
> Apart from the one odd bug with SimpleHTTPServer not properly sending
> back 500s, I very much doubt that the original concern - namely that
> os.path.exists() and os.stat() raise ValueError if therels a %00 in
> the URL - can be abused effectively.
On 2018-06-07 14:32, Steven D'Aprano wrote:
> I'm following the instructions here:
>
> https://docs.python.org/3/library/http.server.html
>
>
> and running this from the command line as a regular unprivileged user:
>
> python3.5 -m http.server 8000
>
> What I expected was a directory listing
Here is the source code.
import re
log = open("csg.txt", "r") # Opens a file call session.txt
regex = re.compile(r'policy id \d+') # search for the policy ID
regex1 = re.compile(r'log count \d+') # search for the policy ID
for match in log:
x = regex.findall(match)
y =
New submission from Ed Morley <emor...@mozilla.com>:
The `ResourceWarning` warning has always been ignored by default, since it was
added in Python 3.2 in:
https://github.com/python/cpython/commit/08be72d0aa0112118b79d271479598c218adfd23#diff-db4e2b9efea108a38c53e06fa99cdd77R391
H
Ed Schouten <e...@nuxi.nl> added the comment:
Ah, you folks switched to Git + Github in the mean time. Nice!
I've just sent this pull request: https://github.com/python/cpython/pull/4691
--
___
Python tracker <rep...@bugs.python.or
Ed Schouten <e...@nuxi.nl> added the comment:
Having looked at various implementations of crypt() and crypt_r(), I can't
think of a reason why there would be any significant difference in performance.
On systems like FreeBSD, crypt() is just a simple wrapper around crypt_r():
Changes by Ed Morley <emor...@mozilla.com>:
--
nosy: +edmorley
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27640>
___
__
Changes by Ed Maste <carpedd...@gmail.com>:
--
nosy: +emaste
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue30104>
___
__
Ed Schouten added the comment:
Looks good to me!
--
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25658>
___
___
Python-bugs-list
Ed Schouten added the comment:
CloudABI uses a structure type, which is exactly why I filed this bug report.
Instead of speculating about what kind of type existing implementations use,
please just focus on the specification to which we're trying to stick: POSIX.
http://pubs.opengroup.org
Ed Schouten added the comment:
It can also be a structure or a union.
--
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25658>
___
__
New submission from Ed Schouten:
Modern C code should use inet_ntop()/inet_pton() as opposed to
inet_addr()/inet_aton()/inet_ntoa().
Though the former functions may typically act as drop-in replacements for the
latter, the inet_addr()/inet_aton() functions still have the advantage over
New submission from Ed Schouten:
The '_crypt' module provides a binding to the C crypt(3) function. It is used
by the crypt.crypt() function.
Looking at the C code, there are a couple of things we can improve:
- Because crypt() only depends on primitive C types, we currently get away
New submission from Ed Schouten:
CloudABI is a POSIX-like strongly sandboxed runtime environment, for which we
got Python to work
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html). Patches
for this are slowly being upstreamed.
CloudABI uses a capability-based security
New submission from Ed Schouten:
CloudABI is a POSIX-like strongly sandboxed runtime environment, for which we
got Python to work
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html). Patches
for this are slowly being upstreamed.
As CloudABI uses a capability-based security
Ed Schouten added the comment:
Attached is an updated version of the patch that applies cleanly against Python
3.6.0b2.
--
Added file: http://bugs.python.org/file45181/27701.diff
___
Python tracker <rep...@bugs.python.org>
<http://bugs.p
Ed Schouten added the comment:
I've been brainwashed by
https://google.github.io/styleguide/cppguide.html#Function_Parameter_Ordering
over the last couple of years, which is why I thought
`localtime()/localtime_r()`'s way of ordering the arguments made most sense
here
Ed Schouten added the comment:
Does this patch look all right to you?
--
Added file: http://bugs.python.org/file44667/patch-pytime-localtime-gmtime
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/i
Ed Schouten added the comment:
As a person who keeps a close eye on the Austin Group mailing lists (i.e., 'the
POSIX working group'), my guess is that it's very unlikely that POSIX will ever
add those *_s() extensions. Here's a discussion on Reddit that actually
captures all of the arguments
Ed Schouten added the comment:
Hi Alexander,
I'm absolutely no expert when it comes to the Python codebase, so I've got a
question. If we're going to movein this to Include/pytime.h, we should likely
introduce full wrappers that have a name starting with _PyTime_, right?
This header seem
New submission from Ed Schouten:
CloudABI (https://mail.python.org/pipermail/python-dev/2016-July/145708.html)
does not provide getpid(). Though this may sound quite silly at first, there is
quite a good reason for this. One of the things that CloudABI wants to achieve
is making large scale
Changes by Ed Schouten <e...@nuxi.nl>:
--
title: Also stop using localtime() in timemodule -> [Patch] Also stop using
localtime() in timemodule
___
Python tracker <rep...@bugs.python.org>
<http://bugs.pyt
New submission from Ed Schouten:
Just like the BSDs and Mac OS X, CloudABI
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html) provides
support for kqueue(). Its implementation, however, is far more limited. It can
only be used for polling on descriptors (EVFILT_READ
New submission from Ed Schouten:
In issue 28067, we changed _datetimemodule to stop using localtime() and
gmtime(), which is nice. I actually needed such a change for CloudABI
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html) which does
not provide the thread-unsafe
New submission from Ed Schouten:
Our Autoconf bits already test for the presence of the POSIX 2008
clock_gettime() and clock_getres() functions, which is nice. Still, I'd like to
make two improvements there:
1. In timemodule.c, properly guard the use of clock_getres() bits
Ed Schouten added the comment:
Hmmm... Taking a second look at my patch: I still think it's conceptually a
good idea to pursue this, but I think it may be wiser to first focus on the
bits that are strictly necessary from my side. The patch that I've posted
previously has the disadvantage
Ed Schouten added the comment:
It does. I can now cross build Python for CloudABI by copying importlib.h and
importlib_external.h from the native build directory to the target build
directory. Thanks!
--
___
Python tracker <rep...@bugs.python.
Ed Schouten added the comment:
The nice thing is that in our case, the importlib changes are already
compatible with the native build. So yes, we can reuse the frozen module from
the native build. :-)
Ah, yes. Issue 27641 already prevents that it's cross compiled. This patch was
written
New submission from Ed Schouten:
For CloudABI
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html) we're
providing packages containing a precompiled copy of Python. As we had to make
some changes to importlib (namely to deal with directory file descriptors), we
have to do
New submission from Ed Schouten:
CloudABI is a UNIX-like runtime environment that uses a capability-based
security model. As there is no support for traditional UNIX credentials (uid_t,
gid_t), its struct stat doesn't provide st_uid and st_gid.
Python can already deal with the absence
Ed Schouten added the comment:
Sure thing! Attached is an updated patch.
--
Added file: http://bugs.python.org/file44434/patch-arc4random
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/i
Ed Schouten added the comment:
I think that PEP 11 also doesn't rule out changes in this area. For example,
consider the paragraph starting with the sentence "This policy does not
disqualify supporting other platforms indirectly. [...]"
Attached is a patch that accomplishe
New submission from Ed Schouten:
Python's fcntl module already provides some support for making support for file
locking optional. For example, constants like F_SETFL are only defined if
present. Unfortunately, the accompanying functions 'flock()' and 'lockf()' are
present unconditionally
New submission from Ed Schouten:
POSIX only requires socket types SOCK_STREAM, SOCK_DGRAM and SOCK_SEQPACKET to
be present. SOCK_RAW is optional, as it is placed between [RS] tags in the
specification:
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_socket.h.html
It looks like
New submission from Ed Schouten:
CloudABI is a sandboxed UNIX-like environment
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html). As it
implements a security framework similar to FreeBSD's Capsicum, file system
access is only permitted by using POSIX-2008-style directory
Ed Schouten added the comment:
Believe it our not, dealing with the absence of those system calls is more
contained than you'd think. What is pretty nice about Python is that (almost)
all of the file system operations are performed through posixmodule.c. Most of
the changes in that area
Ed Schouten added the comment:
That's a very good question. One of the goals of CloudABI's C library is to
leave out definitions for things that are known not to work in the environment.
For example, our doesn't contain open(), as with our security model
(Capsicum), there is nothing
New submission from Ed Schouten:
The SCHED_* constants that are part of POSIX's are all optional:
http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sched.h.html
Python already declares the SCHED_SPORADIC constant as part of the POSIX module
optionally, depending on whether
New submission from Ed Schouten:
RFC 6093 states that applications "SHOULD NOT" make use of TCP's out-of-band
data. For this reason, CloudABI
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html) does not
provide support for it. This means that its poll() function do
Ed Schouten added the comment:
I've filed the contributor form earlier today, but I suspect it still takes
some time to get processed.
The reason why the Mercurial headers were missing from the patch was because I
generated this patch from the Python 3.6.0a3 source tarball. I'll make sure
New submission from Ed Schouten:
While porting Python over to CloudABI
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html), we
stumbled upon a small issue that caused the build to fail.
As CloudABI is a sandboxed runtime environment, there is no support for
accessing
New submission from Ed Schouten:
While porting Python over to CloudABI
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html), we
stumbled upon a small issue that caused the build to fail.
As CloudABI is a sandboxed environment, there currently isn't any support for
modifying
New submission from Ed Schouten:
While porting Python over to CloudABI
(https://mail.python.org/pipermail/python-dev/2016-July/145708.html), we
noticed that the core Python code maps ESHUTDOWN over to BrokenPipeError. This
is fine, except for the fact that ESHUTDOWN is used unconditionally
New submission from Ed Doxtator:
In the documentation for pyvenv
(https://docs.python.org/dev/library/venv.html), there is a table that shows by
platform the command required to activate a virtual environment by OS. For
Windows, the values are:
PlatformShell Command
Changes by Ed Behn <e...@behn.us>:
Added file: http://bugs.python.org/file42087/patch
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python
New submission from Ed Behn:
Currently, the default pickle protocol is used to return worker results in a
multiprocessing pool. The highest protocol should be used because backwards
compatibility is not an issue.
--
components: Extension Modules
files: patch
messages: 261318
nosy
New submission from Ed Schouten:
While trying to port Python over to a new platform (CloudABI), I noticed a
couple of compiler errors in PyThread_create_key(), PyThread_delete_key(),
PyThread_delete_key_value() and PyThread_set_key_value() caused by fact that
pthread_key_t is converted
Changes by Ed Maste carpedd...@gmail.com:
--
nosy: +emaste
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24520
___
___
Python-bugs-list mailing
Ed Maste added the comment:
I believe the 0-based vs 1-based history is only one of a few different
inconsistencies between libedit and readline. Workarounds will be necessary
until a fixed libedit is deployed on all operating systems / distros of
interest, but yes I agree that eventually
Ed Maste added the comment:
Actually, in msg245395 I should claim the issue is with libedit / GNU readline
compatibility and/or the workarounds in Python's readline module, not that it's
specifically Issue24388.
--
___
Python tracker rep
Ed Maste added the comment:
It looks like rust developers hit the issue in Issue24388 with lldb on Ubuntu
15.04 as well: https://github.com/rust-lang/rust/issues/26297
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13501
Ed Maste added the comment:
Presumably the #ifdefs ought to just be deleted though, relying on the runtime
detection of libedit compatibility issues on any platform.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue24388
New submission from Ed Maste:
I encountered a segfault in Python's call_readline from LLDB on FreeBSD, with
libedit. There is a fix for this issue already in readline.c, but under #ifdef
__APPLE__
Backtrace:
(lldb) target create /data/emaste/src/llvm/build/bin/lldb --core
lldb-3.7.0.core
Ed Maste added the comment:
Note that the patch in Issue24388 is more a proof of concept. I'm not sure it's
the right fix.
LLDB is a bit of a special case: LLDB links against libedit, but the Python
libedit module is built as if readline is in use. It turns out this magically
works out
Ed Maste added the comment:
This issue causes the LLDB debugger to crash on FreeBSD (it uses Python as its
embedded script interpreter).
What needs to be done to make some progress on this issue?
--
___
Python tracker rep...@bugs.python.org
http
Changes by Ed Maste carpedd...@gmail.com:
--
nosy: +Ed.Maste
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23458
___
___
Python-bugs-list mailing
Ed Maste added the comment:
For reference, this fd leak was causing one of LLDB's tests to fail. It is now
marked XFAIL pending a resolution of this issue:
http://llvm.org/viewvc/llvm-project?view=revisionrevision=229704
Linux is also affected, the Linux LLDB tests were previously running
Hey all,
Wanted to let you know about a special opportunity for subscribers to this
list..
I'm hosting a virtual conference called hack.summit() happening December 1-4,
where you can learn from some of the best programmers in the world. An
unprecedented line-up of programmers are speaking,
New submission from Ed Sesek:
See the attached config file. logging.config.fileConfig() is attempting to
write to the file specified in the file_handler section even though that
handler is not configured for use in this config. If its going to write to the
file, it should only do so
I got an excel sheet having,2 blocks of data in 2 different formats, in any
given cell.
Lets take cell A1 for example, 1st block has font = Arial, character size =10
2nd block has font = Times New Roman, character size = 16 OR **no data**
sample: abcd123
PQRS456
A python code need to be
they are online.
I would be happy to accept pull requests for additions or changes to the Py2/3
cheat-sheet. The source is here:
https://github.com/PythonCharmers/python-future/blob/master/docs/notebooks/Writing%20Python%202-3%20compatible%20code.ipynb
Best wishes,
Ed
--
Dr. Edward
))
if not bp.enabled:
print(disable %d % (bp_num))
if bp.ignore 0:
print(ignore %d %d % (bp_num, bp.ignore))
print('')
--
Ed Blackman
--
https://mail.python.org/mailman/listinfo/python-list
this already? Preferably open
source? If not, any resources you could bring to my attention? I' a complete
Newb!
Thanks for your help.
Ed
--
https://mail.python.org/mailman/listinfo/python-list
New submission from Ed Morley:
A python.org 2.7.6 release of the Windows MSI installer, results in only the
following python binaries in the installation directory:
C:\Python27\python.exe
C:\Python27\pythonw.exe
In Mozilla bug https://bugzilla.mozilla.org/show_bug.cgi?id=957721 we would
like
Ed Morley added the comment:
Meant to add: the ActivePython release does this already - but it would be
great if upstream did too.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21506
import
standard_library``.
Thanks in advance for any ideas!
Best wishes,
Ed
--
Dr. Edward Schofield
(M) +61 (0)405 676 229
Python Charmers
http://pythoncharmers.com
--
https://mail.python.org/mailman/listinfo/python-list
This will be very simple to most of you I guess but it's killing me!
print (Please type in your age)
age = input ()
leave = 16
print (You have + leave - age + years left at school)
I want to have an input where the users age is inserted and then subtracted
from the variable age which is set to
character limit, and as a result become much less
readable.
-- Ed Leafe
--
http://mail.python.org/mailman/listinfo/python-list
back because I found I lost productivity switching from vim to a
graphical text editor.
-- Ed Leafe
--
http://mail.python.org/mailman/listinfo/python-list
Ed Campbell added the comment:
I think this is a real improvement. Thanks. I have a few comments:
I suspect you know this, but the rendering problem occurs because of the call
to curses.endwin() in tearDown(). I experimented with delaying this until
teadDownClass() but this led to even more
Changes by Ed Campbell drescampb...@gmail.com:
--
nosy: +esc24
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11445
___
___
Python-bugs-list
Changes by Ed Maste carpedd...@gmail.com:
--
nosy: +Ed.Maste
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15745
___
___
Python-bugs-list mailing
a button, I click and drag it to a window,
give two clicks and encode their actions, understand?
Check out Dabo: http://dabodev.com
-- Ed Leafe (one of the authors)
--
http://mail.python.org/mailman/listinfo/python-list
Changes by Ed Campbell drescampb...@gmail.com:
--
nosy: +esc24
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15730
___
___
Python-bugs-list
Changes by Ed Campbell drescampb...@gmail.com:
--
nosy: +esc24
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17128
___
___
Python-bugs-list
Changes by Ed Campbell drescampb...@gmail.com:
--
nosy: +esc24
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10544
___
___
Python-bugs-list
Changes by Ed Campbell drescampb...@gmail.com:
--
nosy: +esc24
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue16848
___
___
Python-bugs-list
Changes by Ed Campbell drescampb...@gmail.com:
--
nosy: +esc24
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15663
___
___
Python-bugs-list
Changes by Ed Campbell drescampb...@gmail.com:
--
nosy: +esc24
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue16773
___
___
Python-bugs-list
1 - 100 of 443 matches
Mail list logo