Michael Felt added the comment:
On 22/05/2019 10:43, Michael Felt wrote:
> 'fe80::1%1' <> 'fe80::1' - ... I am not 'experienced' with IPv6 and scope.
>From what I have just read (again) - scope seems to be a way to indicate
the interface used (e.g.,
Michael Felt added the comment:
I do not know if it is that much mode complex. Unless I missed something it
seems to be that this bit - needs three lines added after the FREEBSD block -
per below:
All the other "assurances" are just things that need to be assured. Adding a
-D_XXX
Michael Felt added the comment:
On 22/05/2019 12:22, Michael Felt wrote:
> All the other "assurances" are just things that need to be assured. Adding a
> -D_XXX to CFLAGS is not all that complex either. Perhaps getting the need for
> the flag documented is 'complex
New submission from Michael Felt :
For years Python includes the file /usr/include/pthread.h. The AIX
documentation states that this needs to be the first include file included OR
the define _THREAD_SAFE needs to be defined.
As this may have been true, might still be true, or might have
Michael Sullivan added the comment:
I think there will be one more PR to disallow non-ASCII characters immediately
after a `# type: ignore`, but otherwise I think this is done
--
___
Python tracker
<https://bugs.python.org/issue36
Michael Felt added the comment:
On 22/05/2019 15:15, Jake Tesler wrote:
> Jake Tesler added the comment:
>
> I will look into whether adding thread_self() for AIX would be simple enough
> for this PR.
>
> --
>
> ___
&g
Michael Felt added the comment:
On 22/05/2019 18:08, STINNER Victor wrote:
> STINNER Victor added the comment:
>
> Michael Felt: it's annoying when you ignore Antoine's comment and my comment.
> * https://github.com/python/cpython/pull/13463#issuecomment-494797084
>
Michael Felt added the comment:
In hindsight, maybe the message could have been better,
BUT - is it relevant?
commit 413118ebf3162418639a5c4af14b02d26571a02c
Author: Michael Felt
Date: Fri Sep 14 01:35:56 2018 +0200
Fix test_asyncio for AIX - do not call transport.get_extra_info
Michael Felt added the comment:
On 24/05/2019 19:59, Erwan Le Pape wrote:
> python3 -c 'import socket; print(socket.getaddrinfo("fe80::1%1", 80))'`
p.s. I used an actual address:
buildbot@x064:[/home/buildbot/aixtools-master]netstat -ni
Name Mtu Network Address
Michael Felt added the comment:
On 24/05/2019 19:59, Erwan Le Pape wrote:
> python3 -c 'import socket; print(socket.getaddrinfo("fe80::1%1", 80))'`
root@x067:[/home/root]python3 -c 'import socket;
print(socket.getaddrinfo("fe80::1%1", 80))'
[(, , 17,
Michael Blahay added the comment:
PR 13203 is still waiting for merge
--
___
Python tracker
<https://bugs.python.org/issue27639>
___
___
Python-bugs-list mailin
Michael Felt added the comment:
No problem with trying out your tests.
Sent from my iPhone
> On 25 May 2019, at 00:19, Erwan Le Pape wrote:
>
>
> Erwan Le Pape added the comment:
>
> Thanks for testing that. It's good that you used an actual address because
Michael Felt added the comment:
On 23/05/2019 18:16, Jake Tesler wrote:
> Jake Tesler added the comment:
>
> Michael Felt -
> If you would like some help with adding/building AIX support for this
> functionality, tag me, I'd be glad to help out! :)
>
> --
Th
Michael Blahay added the comment:
Thank you Mark. Everything for this one is complete. The issue may be closed.
--
___
Python tracker
<https://bugs.python.org/issue27
Michael Blahay added the comment:
Ryan, last chance, do you have any feedback?
--
___
Python tracker
<https://bugs.python.org/issue35495>
___
___
Python-bug
Michael Blahay added the comment:
The PEP is not the first place I go looking for information on Python topics,
just my two cents.
--
nosy: +mblahay
___
Python tracker
<https://bugs.python.org/issue36
Michael Blahay added the comment:
Also see https://bugs.python.org/issue35495
--
nosy: +mblahay
___
Python tracker
<https://bugs.python.org/issue17250>
___
___
New submission from Michael Felt :
As issue36084 is already closed - opening a new issue for the PR to add this
support for AIX.
--
messages: 343765
nosy: Michael.Felt
priority: normal
severity: normal
status: open
title: Threading: add builtin TID attribute to Thread objects for AIX
Change by Michael Felt :
--
keywords: +patch
pull_requests: +13523
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/13624
___
Python tracker
<https://bugs.python.org/issu
Michael Felt added the comment:
On 25/05/2019 00:19, Erwan Le Pape wrote:
> Erwan Le Pape added the comment:
>
> Thanks for testing that. It's good that you used an actual address because
> that eliminates the possibility that AIX doesn't handle addresses it doesn&
Michael Felt added the comment:
On 29/05/2019 16:36, Ned Deily wrote:
> Ned Deily added the comment:
>
> FWIW, my opinion on making this kind of wholesale change has not changed: see
> the discussion in PR 7800.
I had actually read through that before I started on this.
Michael Felt added the comment:
On 30/05/2019 10:27, Erwan Le Pape wrote:
> Erwan Le Pape added the comment:
>
> Assuming similar configuration to the one in msg343430, a simple native
> getaddrinfo test to check whether any scope ID is returned.
The 'expanded' program
Michael Felt added the comment:
On 30/05/2019 23:11, Andrew Svetlov wrote:
> Andrew Svetlov added the comment:
>
> Guys, thank you for investigation.
> If there is AIX "idiosyncrasy" -- please feel free to skip failed tests on
> AIX.
>
> If you have access to
Michael Felt added the comment:
FYI: since:
commit 23b4b697e5b6cc897696f9c0288c187d2d24bff2
Author: Andrew Svetlov
Date: Mon May 27 22:56:22 2019 +0300
bpo-36889: Merge asyncio streams (GH-13251)
https://bugs.python.org/issue36889
AIX bot 'hangs' during
tes
Michael Felt added the comment:
hmm - i had just synced with master. must have just missed something since
there is a strike-out through GH-13251. If so, please ignore. BBL.
--
___
Python tracker
<https://bugs.python.org/issue36
Change by Michael Haubenwallner :
--
pull_requests: +13592
pull_request: https://github.com/python/cpython/pull/737
___
Python tracker
<https://bugs.python.org/issue36
Michael Felt added the comment:
On 05/06/2019 07:07, Tal Einat wrote:
> Tal Einat added the comment:
>
> Michael, your willingness to help, and the work on this issue and PR, are
> greatly appreciated!
>
> Reading through the discussion here again, and the one referenced by
Change by Michael Bejda :
--
keywords: +patch
pull_requests: +13727
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/13850
___
Python tracker
<https://bugs.python.org/issu
Michael Felt added the comment:
On 06/06/2019 14:14, Tal Einat wrote:
> Tal Einat added the comment:
>
> Steve's suggestion sounds reasonable.
>
> Should we just add this to the devguide, then?
Well, as I said before - it was never about THIS being the solution.
While
Michael Felt added the comment:
On 06/06/2019 19:08, Steve Dower wrote:
> Steve Dower added the comment:
>
> Changing our policy here (from "no policy" to "here's a recommendation")
> probably deserves a python-dev discussion first.
I can rejoin the li
Change by Michael Felt :
--
nosy: +Michael.Felt
___
Python tracker
<https://bugs.python.org/issue36656>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Felt added the comment:
I started a reply on the python-mentoring maillist - and promised to come back
here.
a) imho - the discussion about an "attacker" is only misleading for the general
case. For active attacks - where an attacker has active acces to the system is
not
Change by Michael Felt :
--
pull_requests: +13872
pull_request: https://github.com/python/cpython/pull/13624
___
Python tracker
<https://bugs.python.org/issue37
New submission from Michael Felt :
issue34655 added sendfile support to asyncio. However, the `test_sendfile`
fails when called if there is no os.sendfile support.
This patch will skip the test when
@unittest.skipUnless(hasattr(os, 'sendfile'), 'test ne
Change by Michael Felt :
--
keywords: +patch
pull_requests: +13874
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/14010
___
Python tracker
<https://bugs.python.org/issu
Change by Michael Felt :
--
pull_requests: +13875
pull_request: https://github.com/python/cpython/pull/14011
___
Python tracker
<https://bugs.python.org/issue35
Michael Foord added the comment:
Has anyone seen any real world use cases for failureException? It's a real
hindrance to a whole bunch of changes sounds decoupling.
On the other hand something like assertThat could catch a custom exception from
the matchers (subclass of AssertionError
Michael Felt added the comment:
I have modified -
_NODE_GETTERS_WIN32 = [_windll_getnode, _netbios_getnode, _ipconfig_getnode]
_NODE_GETTERS_UNIX = [_unix_getnode, _ifconfig_getnode, _ip_getnode,
_arp_getnode, _lanscan_getnode, _netstat_getnode]
to:
+683
Change by Michael Felt :
--
versions: +Python 3.9
___
Python tracker
<https://bugs.python.org/issue28009>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Felt added the comment:
p.s. - changed the title: way back when I first started on this I was mainly
concerned that the _netstat_getnode() routine was broken for AIX. During the
research and follow-up discussions it has become clear that it is more than
just an AIX issue. There are
Michael Foord added the comment:
Suppose failureException is set to TypeError on that TestCase class, how would
your assertEquals signal failure to the test runner?
--
___
Python tracker
<https://bugs.python.org/issue19
Michael Foord added the comment:
Hmm, it could be done by __init_subclass__ potentially.
--
___
Python tracker
<https://bugs.python.org/issue19645>
___
___
Pytho
Michael Foord added the comment:
Or even making the assert methods into custom descriptors.
--
___
Python tracker
<https://bugs.python.org/issue19645>
___
___
Michael Blahay added the comment:
Need some help searching github to determine the blast radius of the proposed
changes. How does one look for instances of argparse.REMAINDER that are used
with a default value?
--
___
Python tracker
<ht
Change by Michael Felt :
--
pull_requests: +14031
pull_request: https://github.com/python/cpython/pull/14194
___
Python tracker
<https://bugs.python.org/issue35
Change by Michael Felt :
--
pull_requests: +14034
pull_request: https://github.com/python/cpython/pull/14197
___
Python tracker
<https://bugs.python.org/issue34
Michael Felt added the comment:
Closed. Not a bug in test_sendfile.
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/i
New submission from Michael Felt :
In AIX "sendfile()" is named send_file().
During testing I learned, unexpectedly, that AIX platform has never provided
support of os.sendfile(). This is correct that oversight.
>From this (and older) documentation - it seems all the bi
Change by Michael Felt :
--
pull_requests: +14069
pull_request: https://github.com/python/cpython/pull/14233
___
Python tracker
<https://bugs.python.org/issue34
Change by Michael Felt :
--
pull_requests: +14073
pull_request: https://github.com/python/cpython/pull/14237
___
Python tracker
<https://bugs.python.org/issue11
Change by Michael Felt :
--
pull_requests: +14074
pull_request: https://github.com/python/cpython/pull/14238
___
Python tracker
<https://bugs.python.org/issue34
Change by Michael Felt :
--
pull_requests: +14077
pull_request: https://github.com/python/cpython/pull/14242
___
Python tracker
<https://bugs.python.org/issue34
Michael Bejda added the comment:
I do not believe it is specific to the way we package things:
$ cat a.py:
import inspect
def foo(): pass
inspect.getsource(foo)
$ python3 -m compileall -b a.py
$ black a.py # to remove the empty lines
$ python3 a.pyc # Index error
Traceback (most
Michael Bejda added the comment:
I don't think linecache.checkcache helps here. In your example, it would detect
the modification, but I don't see how it could persist data if the compilation
and execution are different processes.
--
Michael Felt added the comment:
On 14/07/2019 22:28, Tal Einat wrote:
> Tal Einat added the comment:
>
>>> The current code and proposed changes use 'netstat -ia' to find the node
>>> however if netstat needs to perform a reverse DNS query to resolve som
Michael Blahay added the comment:
Ryan, I like option A as well, but it is a breaking change. Unlike in a
compiled language where we could output a warning, making the proposed change
could bring some software to a grinding halt. For now I'm going to make the
documentation change and
Michael Foord added the comment:
Can you suggest an API for doing this?
--
___
Python tracker
<https://bugs.python.org/issue37669>
___
___
Python-bugs-list m
Change by Michael Foord :
--
resolution: -> rejected
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue37668>
___
___
Michael Foord added the comment:
"I don't know why run() returns None for skipIf cases instead of returning a
TestResult with non-empty skipped, as it does for skipTest, or if the None is a
separate bug."
That does s
Michael Felt added the comment:
David gives several reasons why this PR should not be used.
And, in reading them - while I follow them at face value, there may be things I
miss due to ignorance or being naive (more the system admin than tool
developer).
Isn't there an configure --e
Michael Felt added the comment:
On 01/08/2019 11:15, STINNER Victor wrote:
> FAILED (failures=1)
> Warning -- files was modified by test_threading
> Before: []
> After: ['core']
Thanks. I'll look again (on my bot) and other test systems.
What I assume
Michael Felt added the comment:
@Ronald - thanks.
Gives me something to work from. Would not have found this so easily!
But - where to put it... :)
--
nosy: +Michael.Felt
___
Python tracker
<https://bugs.python.org/issue18
Michael Felt added the comment:
***
Looking in ./Python/thread_pthread.h"
+252 #if defined(THREAD_STACK_SIZE)
+253 PyThreadState *tstate = _PyThreadState_GET();
+254 size_t stacksize = tstate ? tstate->interp->pythread_stacksize : 0;
+255 tss = (sta
Michael Felt added the comment:
Going to take a stab in the dark - the the issue lies here:
"./Python/errors.c"
#ifndef Py_NORMALIZE_RECURSION_LIMIT
#define Py_NORMALIZE_RECURSION_LIMIT 32
#endif
As there is not enough memory for this to run in the default memory model.
However, 3
Michael Felt added the comment:
On 02/08/2019 11:48, Ronald Oussoren wrote:
> Ronald Oussoren added the comment:
>
> That code is only called if THREAD_STACK_SIZE is defined. The block I mention
> defines it for macOS and FreeBSD, but not for other platforms. I therefore
> e
Michael Felt added the comment:
On 02/08/2019 11:57, Michael Felt wrote:
> On 02/08/2019 11:48, Ronald Oussoren wrote:
>> Ronald Oussoren added the comment:
>>
>> That code is only called if THREAD_STACK_SIZE is defined. The block I
>> mention defines it for mac
Change by Michael Felt :
--
pull_requests: +14827
pull_request: https://github.com/python/cpython/pull/15081
___
Python tracker
<https://bugs.python.org/issue18
Michael Felt added the comment:
Issue36210 needs a back-port to 3.7 and 3.6.
--
___
Python tracker
<https://bugs.python.org/issue37733>
___
___
Python-bug
Michael Felt added the comment:
resolved via issue18049
--
___
Python tracker
<https://bugs.python.org/issue36273>
___
___
Python-bugs-list mailing list
Unsub
Michael Felt added the comment:
correction - issue18049 was related to test_threading. cannot say for sure that
"this" is resolved by 18049. apologies for noise.
--
___
Python tracker
<https://bugs.python.o
Michael Felt added the comment:
I did not ask back in June - but could this also be backported to 3.7. I am
trying very hard to have all tests also passing on 3.7. as @asvetlov is ok with
a skipped test for AIX - see https://bugs.python.org/issue35545#msg344003
I can make the backport, if
New submission from Michael Kleehammer :
The modulefinder module does not handle relative directories properly. The
error I found is when one subpackage attempts to import from a sibling
subpackage using the form
from ..language import (
DirectiveDefinitionNode
Michael Anckaert added the comment:
I checked out the source (Lib/imp.py:219) and only see the docstring marking
this method als Deprecated. No exceptions are being raised.
I would like to work on this issue.
--
nosy: +michaelanckaert
___
Python
Michael Anckaert added the comment:
Clarification: the imp module shows a DeprecationWarning when imported. Was
this what was meant?
--
___
Python tracker
<https://bugs.python.org/issue26
Michael Felt added the comment:
First, my apology that I have not responded earlier. I had other things
to work on (real life things), customers that had interest in a fix for
find_library() have indicated no longer have interest, and also my
personal issue - becoming disillusioned with the
New submission from Michael Salsone:
I am looking to use the get_body() method from email.message.EmailMessage, but
I am unable to create an object of this type. I am attempting to create an
object of this from message_from_string (as well as some of the other
email.parser methods). But it
Michael Foord added the comment:
I don't see what this buys over spec and autospec. I'd be inclined to close it
without a compelling use case beyond what is already supported.
--
___
Python tracker
<http://bugs.python.o
Michael Foord added the comment:
Note that you can use an object as the parameter to the spec argument rather
than just a list of attributes.
Hmmm... I'm not totally opposed to the addition of a "seal_mock" method
(optionally with a recurse boolean for child mocks) being add
Michael Foord added the comment:
Generally the called with asserts can only be used to match the *actual call*,
and they don't determine "equivalence".
To do it cleanly would be tricky, and adding complex code is a maintenance
burden. I'm not convinced there's a mas
New submission from Michael Lazar:
Hello,
I have found that [1] is an open issue, but I have discovered what appears to
be a completely separate bug than the one described in that ticket. The issue
is that there is no way to specify a MacOSXOSAScript browser using the BROWSER
variable. The
Changes by Michael Cuthbert :
--
pull_requests: +3416
___
Python tracker
<http://bugs.python.org/issue17446>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Cuthbert added the comment:
I've tried to get the system to not be slower on small sets by not creating a
Counter for less than 60 items, and managed to get within 10% of the speed for
small sequences while maintaining the 3-3.6x speedup for big comparisons and
testing tha
New submission from Michael Cuthbert:
The wave library (reading and writing .wav audio files) accepts filehandles,
strings, and bytes, but does not accept PathLike objects. Patch will modify
wave.py to allow open to use these objects.
--
messages: 301826
nosy: mscuthbert
priority
Changes by Michael Cuthbert :
--
components: +Library (Lib)
type: -> enhancement
___
Python tracker
<https://bugs.python.org/issue31412>
___
___
Python-
Changes by Michael Cuthbert :
--
keywords: +patch
pull_requests: +3474
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue31412>
___
_
Changes by Michael Seifert :
--
keywords: +patch
pull_requests: +3598
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue29916>
___
___
Py
Changes by Michael Seifert :
--
pull_requests: +3600
___
Python tracker
<https://bugs.python.org/issue29916>
___
___
Python-bugs-list mailing list
Unsubscribe:
Michael Saah added the comment:
Summary to accompany my patch:
Modules/_datetimemodule.c and Lib/datetime.py do not behave identically.
Specifically, the strftime functions do not match when passed a format
string
terminated with a '%'. The C function performs an explicit chec
New submission from Michael Brandl :
In Ubuntu 16.04, with python 3.5, as well as custom built 3.6 and 3.7.1:
Given a file foo.txt (with content "foo") and a symlink myLink to it, packed in
a tar, and a file bar.txt (with content "bar") with a symlink myLink to it,
p
Michael Brandl added the comment:
Sounds good to me.
--
___
Python tracker
<https://bugs.python.org/issue35483>
___
___
Python-bugs-list mailing list
Unsub
Change by Michael Felt :
--
pull_requests: +10576
___
Python tracker
<https://bugs.python.org/issue34897>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Michael Felt :
--
pull_requests: +10576, 10577
___
Python tracker
<https://bugs.python.org/issue34897>
___
___
Python-bugs-list mailing list
Unsub
Michael Felt added the comment:
I have not looked at 3.6, but I have bisected the 3.7 and 3.8 branches for AIX.
I get:
On 3.7 Branch:
Bisecting: 0 revisions left to test after this (roughly 0 steps)
[56742f1eb05401a27499af0ccdcb4e4214859fd1] [3.7] bpo-35189: Retry fnctl calls
on EINTR (GH
Michael Felt added the comment:
Forgot to include the test failure message:
==
FAIL: test_all (test.test_eintr.EINTRTests)
--
Traceback (most recent call
Michael Felt added the comment:
The "improved" output after getting back to "latest" commit:
== CPython 3.8.0a0 (heads/master-dirty:34ae04f74d, Dec 27 2018, 14:05:08) [C]
== AIX-1-00C291F54C00-powerpc-32bit big-endian
== cwd: /data/prj/python/python3-3.8/build/test_py
Michael Felt added the comment:
On 27/12/2018 15:48, Michael Felt wrote:
> Michael Felt added the comment:
>
> The "improved" output after getting back to "latest" commit:
>
> == CPython 3.8.0a0 (heads/master-dirty:34ae04f74d, Dec 27 2018, 14:05:08) [C]
&g
Michael Felt added the comment:
As I am not clear on where to have a more general discussion (in a PR
conversation) or here - going to start here because I cannot figure out which
comment in the PR to reply to.
Generally, before modifying the test_uuid.py to based tests on
uuid
Michael Felt added the comment:
p.s., removed 2.7 and 3.6 as too old for any interest.
--
versions: -Python 2.7, Python 3.6
___
Python tracker
<https://bugs.python.org/issue28
New submission from Michael Büsch :
Are there plans to support Linux SCHED_DEADLINE in the os module?
If not, would changes to add such support be welcome?
Support for SCHED_DEADLINE would also need support for
sched_setattr/sched_getattr.
--
components: Library (Lib)
messages: 332772
New submission from Michael Felt :
test_eintr fails on AIX since fcntl functions were modified
In issue35189 the fnctl() module was modified so that the EINTR interruption
should be retried automatically.
On AIX the test for flock() passes, but the test for lockf() fails
1201 - 1300 of 3024 matches
Mail list logo