[issue35569] OSX: Enable IPV6_RECVPKTINFO

2020-03-10 Thread chrysn
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

[issue36217] recvmsg support on Windows

2019-03-06 Thread chrysn
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

[issue35569] OSX: Enable IPV6_RECVPKTINFO

2018-12-23 Thread chrysn
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

[issue19084] No way to use TLS-PSK from python ssl

2017-04-11 Thread chrysn
Changes by chrysn : -- nosy: +chrysn ___ Python tracker <http://bugs.python.org/issue19084> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.pyth

[issue29886] links between binascii.{un,}hexlify / bytes.{,to}hex

2017-03-23 Thread chrysn
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

[issue29650] abstractmethod does not work when deriving from Exception

2017-02-25 Thread chrysn
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

[issue28268] bz2.open does not use __fspath__ (PEP 519)

2016-09-25 Thread chrysn
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

[issue23759] urllib.parse: make coap:// known

2015-03-24 Thread chrysn
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

[issue23759] urllib.parse: make coap:// known

2015-03-24 Thread chrysn
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

[issue22480] SystemExit out of run_until_complete causes AttributeError when using python3 -m

2014-09-24 Thread chrysn
Changes by chrysn : Added file: http://bugs.python.org/file36709/destructortest.py ___ Python tracker <http://bugs.python.org/issue22480> ___ ___ Python-bugs-list mailin

[issue22480] SystemExit out of run_until_complete causes AttributeError when using python3 -m

2014-09-24 Thread chrysn
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

[issue22480] SystemExit out of run_until_complete causes AttributeError when using python3 -m

2014-09-24 Thread chrysn
Changes by chrysn : Added file: http://bugs.python.org/file36708/test.err ___ Python tracker <http://bugs.python.org/issue22480> ___ ___ Python-bugs-list mailin

[issue22480] SystemExit out of run_until_complete causes AttributeError when using python3 -m

2014-09-24 Thread chrysn
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

[issue15978] asyncore: included batteries don't fit

2012-09-22 Thread chrysn
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

[issue15978] asyncore: included batteries don't fit

2012-09-20 Thread chrysn
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

[issue15978] asyncore: included batteries don't fit

2012-09-19 Thread chrysn
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

[issue10850] inconsistent behavior concerning multiprocessing.manager.BaseManager._Server

2011-01-06 Thread chrysn
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

[issue1649329] gettext.py incompatible with eggs

2008-03-17 Thread chrysn
Changes by chrysn <[EMAIL PROTECTED]>: -- nosy: +chrysn _ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1649329> _ ___ Python-bugs