Alex Gaynor
Alex Gaynor

For error messages and everything else, we need good source position information. Right now the lexer captures it, but the AST throws it away. We need to keep that info...
This is some feedback I've heard half a dozen times this week at Python Brasil: Python's system utility APIs are in too many places, and do not have any sort...
Design considerations: - C is awful - Encouraging C interop mostly means encouraging an interop with libraries that are terrible and which will randmoly segfaults. - Writing crypto code is...
(Either directly or indirectly via requirements) Then we can make a list of which packages are the most dependened on which don't have py3k support yet.
Older paramiko's are impacted by https://osv.dev/vulnerability/PYSEC-2022-166. flintrock currently pins to 2.7.2, which is impacted by this vuln and means everything installed into the same virtual environment is also pinned to...
requests should pass `ssl_context` to `urllib3.PoolManager`: https://github.com/requests/requests/blob/2a4dd64fb4c072c646277c9d057737b05351b86f/requests/adapters.py#L161-L162 Otherwise a new SSLContext is allocated for all requests. SSLContexsts can be huge, like 1MB, so doing this will be a performance and...
Sentry includes a UDP server, it'd be nice if this library could log using it, the raven-python version of the UDP transport is at: https://github.com/getsentry/raven-python/blob/master/raven/transport/base.py#L85