cfbolz changed the topic of #pypy to: PyPy, the flexible snake (IRC logs: https://quodlibet.duckdns.org/irc/pypy/latest.log.html#irc-end ) | use cffi for calling C | if a pep adds a mere 25-30 [C-API] functions or so, it's a drop in the ocean (cough) - Armin
speeder39_ has quit [Quit: Connection closed for inactivity]
xcm has quit [Read error: Connection reset by peer]
xcm has joined #pypy
ekaologik has joined #pypy
ebarrett has quit [Quit: WeeChat 2.4]
ssbr has quit [Ping timeout: 276 seconds]
ebarrett has joined #pypy
tsaka__ has joined #pypy
<arigato>
why are custom exception classes subclasses of NotImplementedError
<kenaan>
arigo default 29b473bb1c55 /rpython/rlib/rawstorage.py: Don't make a subclass of NotImplementedError in RPython---it was unlikely to work correctly and is now forbidden
<mattip>
can you see what version of libressl cpython 3.6 is using?
<mattip>
ssl.OPENSSL_VERSION
<tos9>
I don't have a 3.6
<tos9>
I have a 3.7 from homebrew
<mattip>
ok, what does it say? I guess homebrew is the way most python users get their python, or do they use anaconda?
<tos9>
(Which uses the 1.0.2s openssl from homebrew)
<tos9>
mattip: Yes, most should probably be using homebrew, though yeah the DS folks will be more likely to use anacondda
<mattip>
huh, so not libressl at all
<mattip>
maybe pypy should follow the homebrew style
<tos9>
pypy3 (from homebrew) seems to use 'LibreSSL 2.6.2'
<tos9>
In case you weren't sure about that
<mattip>
yeah, which is _really_ old
<tos9>
well /usr/bin/python apparently uses LibreSSL 2.2.7
<tos9>
so it gets even older I suppose
<tos9>
but yeah I guess might be nice to do what cpython on homebrew does
<mattip>
I think that is the system one
<mattip>
thanks
xcm has quit [Ping timeout: 245 seconds]
<kenaan>
rlamy default be2a55c81f26 /pypy/module/array/: Prevent segfault when slicing array with a large step size Note: the segfault is caused by UB in the generated C c...