chrysn added the comment:
Testing the application to current git master (on a borrowed machine with
Darwin Kernel Version 18.5.0), the provided patch does enable the desired
IPV6_RECVPKTINFO flag, and the received pktinfo struct complies to the spec
New submission from chrysn :
Windows has support for advanced socket APIs of RFC 3542 (eg. pktinfo, see
https://docs.microsoft.com/en-us/windows/desktop/api/ws2ipdef/ns-ws2ipdef-in6_pktinfo),
but those can not be used on Python as there is no recvmsg implementation
(tested on 3.7.1 on
New submission from chrysn :
Python builds on MacOS do not expose the IPV6_RECVPKTINFO flag specified in
[RFC3842], which is required for UDP protocols that need control over their
servers' sending ports like [CoAP].
While I don't own Apple hardware and thus can't test it, t
Changes by chrysn :
--
nosy: +chrysn
___
Python tracker
<http://bugs.python.org/issue19084>
___
___
Python-bugs-list mailing list
Unsubscribe:
https://mail.pyth
New submission from chrysn:
The function binascii.{un,}hexlify and bytes.{,to}hex do almost the same things
(plus/minus details of whether they accept whitespace, and whether the
hex-encoded data is accepted/returned as strings or bytes).
I think that it would help users to point that out in
New submission from chrysn:
The "TypeError: Can't instantiate abstract class C with abstract methods x"
exception does not get raised when when the involved ABCMeta class is derived
from an Exception.
The attached file shows that a class without an implementation of an
abstrac
New submission from chrysn:
The bz2.open function accepts a file name; after PEP 519 (file system path
protocol) it "is expected that most APIs in Python's standard library that
currently accept a file system path will be updated appropriately to accept
path objects".
BZ2
chrysn added the comment:
i wholeheartedly agree that a generic solution would be preferable, but as you
pointed out, that needs to be well-researched. until there is a concrete plan
for that, please don't let the ideal solution get in the way of a practical
update of the uri scheme
New submission from chrysn:
The CoAP protocol (RFC 7252) registers the new URI schemes coap and coaps. They
adhere to the generic RFC3986 rules, and use netloc and relative URIs.
Therefore, please add the 'coap' and 'coaps' schemes to the uses_relative and
uses_netloc l
Changes by chrysn :
Added file: http://bugs.python.org/file36709/destructortest.py
___
Python tracker
<http://bugs.python.org/issue22480>
___
___
Python-bugs-list mailin
Changes by chrysn :
Added file: http://bugs.python.org/file36707/test.py
___
Python tracker
<http://bugs.python.org/issue22480>
___
___
Python-bugs-list mailing list
Unsub
Changes by chrysn :
Added file: http://bugs.python.org/file36708/test.err
___
Python tracker
<http://bugs.python.org/issue22480>
___
___
Python-bugs-list mailin
New submission from chrysn:
the attached test.py snipplet, which runs an asyncio main loop to the
completion of a coroutine raising SystemExit, runs cleanly when invoked using
`python3 test.py`, but shows a logging error from the Task.__del__ method when
invoked using `python3 -m test`.
the
chrysn added the comment:
i've redirected my request to python-ideas as suggested. for future reference,
my email can be found at
http://mail.python.org/pipermail/python-ideas/2012-September/016185.html
--
___
Python tracker
chrysn added the comment:
i'm aware this is ambitious, and hope that at least the individual sub-agendas
will be manageable. as for vague, i can enhance it (i'd start refining the
individual sub-agendas -- or do you think the "big picture" needs more details
too?).
integ
New submission from chrysn:
the asyncore module would be much more useful if it were well integrated in the
standard library. in particular, it should be supported by:
* subprocess
* BaseHTTPServer / http.server (and thus, socketserver)
* urllib2 / urllib, http.client
* probably many other
New submission from chrysn :
The multiprocessing.manager.BaseManager class has a class property called
_Server, defaulting to multiprocessing.manager.Server, that is used in the
._run_server method (typically invoked via .run()) to determine the class of
the server that is to be created.
On
Changes by chrysn <[EMAIL PROTECTED]>:
--
nosy: +chrysn
_
Tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1649329>
_
___
Python-bugs
18 matches
Mail list logo